libZSservicesZSamazonka-dmsZSamazonka-dms
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.DMS.Types.EndpointSetting

Description

 
Synopsis

Documentation

data EndpointSetting Source #

Endpoint settings.

See: newEndpointSetting smart constructor.

Constructors

EndpointSetting' 

Fields

Instances

Instances details
Eq EndpointSetting Source # 
Instance details

Defined in Amazonka.DMS.Types.EndpointSetting

Read EndpointSetting Source # 
Instance details

Defined in Amazonka.DMS.Types.EndpointSetting

Show 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 #

NFData EndpointSetting Source # 
Instance details

Defined in Amazonka.DMS.Types.EndpointSetting

Methods

rnf :: EndpointSetting -> () #

Hashable EndpointSetting Source # 
Instance details

Defined in Amazonka.DMS.Types.EndpointSetting

FromJSON 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:sensitive:EndpointSetting', endpointSetting_sensitive - A value that marks this endpoint setting as sensitive.

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

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

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

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

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

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

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

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

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

A value that marks this endpoint setting as sensitive.

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

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

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

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

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

The name that you want to give the endpoint settings.

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

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

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

The unit of measure for this endpoint setting.

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

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

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

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

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

Enumerated values to use for this endpoint.