amazonka-dms-2.0: Amazon Database Migration Service SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.DMS.Types.EndpointSetting

Description

 
Synopsis

Documentation

data EndpointSetting Source #

Endpoint settings.

See: newEndpointSetting smart constructor.

Constructors

EndpointSetting' 

Fields

Instances

Instances details
FromJSON EndpointSetting Source # 
Instance details

Defined in Amazonka.DMS.Types.EndpointSetting

Generic EndpointSetting Source # 
Instance details

Defined in Amazonka.DMS.Types.EndpointSetting

Associated Types

type Rep EndpointSetting :: Type -> Type #

Read EndpointSetting Source # 
Instance details

Defined in Amazonka.DMS.Types.EndpointSetting

Show EndpointSetting Source # 
Instance details

Defined in Amazonka.DMS.Types.EndpointSetting

NFData EndpointSetting Source # 
Instance details

Defined in Amazonka.DMS.Types.EndpointSetting

Methods

rnf :: EndpointSetting -> () #

Eq EndpointSetting Source # 
Instance details

Defined in Amazonka.DMS.Types.EndpointSetting

Hashable EndpointSetting Source # 
Instance details

Defined in Amazonka.DMS.Types.EndpointSetting

type Rep EndpointSetting Source # 
Instance details

Defined in Amazonka.DMS.Types.EndpointSetting

newEndpointSetting :: EndpointSetting Source #

Create a value of EndpointSetting with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:applicability:EndpointSetting', endpointSetting_applicability - The relevance or validity of an endpoint setting for an engine name and its endpoint type.

$sel:defaultValue:EndpointSetting', endpointSetting_defaultValue - The default value of the endpoint setting if no value is specified using CreateEndpoint or ModifyEndpoint.

$sel:enumValues:EndpointSetting', endpointSetting_enumValues - Enumerated values to use for this endpoint.

$sel:intValueMax:EndpointSetting', endpointSetting_intValueMax - The maximum value of an endpoint setting that is of type int.

$sel:intValueMin:EndpointSetting', endpointSetting_intValueMin - The minimum value of an endpoint setting that is of type int.

$sel:name:EndpointSetting', endpointSetting_name - The name that you want to give the endpoint settings.

$sel:sensitive:EndpointSetting', endpointSetting_sensitive - A value that marks this endpoint setting as sensitive.

$sel:type':EndpointSetting', endpointSetting_type - The type of endpoint. Valid values are source and target.

$sel:units:EndpointSetting', endpointSetting_units - The unit of measure for this endpoint setting.

endpointSetting_applicability :: Lens' EndpointSetting (Maybe Text) Source #

The relevance or validity of an endpoint setting for an engine name and its endpoint type.

endpointSetting_defaultValue :: Lens' EndpointSetting (Maybe Text) Source #

The default value of the endpoint setting if no value is specified using CreateEndpoint or ModifyEndpoint.

endpointSetting_enumValues :: Lens' EndpointSetting (Maybe [Text]) Source #

Enumerated values to use for this endpoint.

endpointSetting_intValueMax :: Lens' EndpointSetting (Maybe Int) Source #

The maximum value of an endpoint setting that is of type int.

endpointSetting_intValueMin :: Lens' EndpointSetting (Maybe Int) Source #

The minimum value of an endpoint setting that is of type int.

endpointSetting_name :: Lens' EndpointSetting (Maybe Text) Source #

The name that you want to give the endpoint settings.

endpointSetting_sensitive :: Lens' EndpointSetting (Maybe Bool) Source #

A value that marks this endpoint setting as sensitive.

endpointSetting_type :: Lens' EndpointSetting (Maybe EndpointSettingTypeValue) Source #

The type of endpoint. Valid values are source and target.

endpointSetting_units :: Lens' EndpointSetting (Maybe Text) Source #

The unit of measure for this endpoint setting.