amazonka-appflow-2.0: Amazon Appflow 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.AppFlow.Types.ConnectorRuntimeSetting

Description

 
Synopsis

Documentation

data ConnectorRuntimeSetting Source #

Contains information about the connector runtime settings that are required for flow execution.

See: newConnectorRuntimeSetting smart constructor.

Constructors

ConnectorRuntimeSetting' 

Fields

Instances

Instances details
FromJSON ConnectorRuntimeSetting Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorRuntimeSetting

Generic ConnectorRuntimeSetting Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorRuntimeSetting

Associated Types

type Rep ConnectorRuntimeSetting :: Type -> Type #

Read ConnectorRuntimeSetting Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorRuntimeSetting

Show ConnectorRuntimeSetting Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorRuntimeSetting

NFData ConnectorRuntimeSetting Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorRuntimeSetting

Methods

rnf :: ConnectorRuntimeSetting -> () #

Eq ConnectorRuntimeSetting Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorRuntimeSetting

Hashable ConnectorRuntimeSetting Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorRuntimeSetting

type Rep ConnectorRuntimeSetting Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorRuntimeSetting

type Rep ConnectorRuntimeSetting = D1 ('MetaData "ConnectorRuntimeSetting" "Amazonka.AppFlow.Types.ConnectorRuntimeSetting" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "ConnectorRuntimeSetting'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "connectorSuppliedValueOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "dataType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "isRequired") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "scope") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newConnectorRuntimeSetting :: ConnectorRuntimeSetting Source #

Create a value of ConnectorRuntimeSetting 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:connectorSuppliedValueOptions:ConnectorRuntimeSetting', connectorRuntimeSetting_connectorSuppliedValueOptions - Contains default values for the connector runtime setting that are supplied by the connector.

$sel:dataType:ConnectorRuntimeSetting', connectorRuntimeSetting_dataType - Data type of the connector runtime setting.

$sel:description:ConnectorRuntimeSetting', connectorRuntimeSetting_description - A description about the connector runtime setting.

$sel:isRequired:ConnectorRuntimeSetting', connectorRuntimeSetting_isRequired - Indicates whether this connector runtime setting is required.

$sel:key:ConnectorRuntimeSetting', connectorRuntimeSetting_key - Contains value information about the connector runtime setting.

$sel:label:ConnectorRuntimeSetting', connectorRuntimeSetting_label - A label used for connector runtime setting.

$sel:scope:ConnectorRuntimeSetting', connectorRuntimeSetting_scope - Indicates the scope of the connector runtime setting.

connectorRuntimeSetting_connectorSuppliedValueOptions :: Lens' ConnectorRuntimeSetting (Maybe [Text]) Source #

Contains default values for the connector runtime setting that are supplied by the connector.

connectorRuntimeSetting_dataType :: Lens' ConnectorRuntimeSetting (Maybe Text) Source #

Data type of the connector runtime setting.

connectorRuntimeSetting_description :: Lens' ConnectorRuntimeSetting (Maybe Text) Source #

A description about the connector runtime setting.

connectorRuntimeSetting_isRequired :: Lens' ConnectorRuntimeSetting (Maybe Bool) Source #

Indicates whether this connector runtime setting is required.

connectorRuntimeSetting_key :: Lens' ConnectorRuntimeSetting (Maybe Text) Source #

Contains value information about the connector runtime setting.

connectorRuntimeSetting_label :: Lens' ConnectorRuntimeSetting (Maybe Text) Source #

A label used for connector runtime setting.

connectorRuntimeSetting_scope :: Lens' ConnectorRuntimeSetting (Maybe Text) Source #

Indicates the scope of the connector runtime setting.