amazonka-migrationhuborchestrator-2.0: Amazon Migration Hub Orchestrator 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.MigrationHubOrchestrator.Types.StepInput

Description

 
Synopsis

Documentation

data StepInput Source #

A map of key value pairs that is generated when you create a migration workflow. The key value pairs will differ based on your selection of the template.

See: newStepInput smart constructor.

Constructors

StepInput' 

Fields

Instances

Instances details
FromJSON StepInput Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.Types.StepInput

ToJSON StepInput Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.Types.StepInput

Generic StepInput Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.Types.StepInput

Associated Types

type Rep StepInput :: Type -> Type #

Read StepInput Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.Types.StepInput

Show StepInput Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.Types.StepInput

NFData StepInput Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.Types.StepInput

Methods

rnf :: StepInput -> () #

Eq StepInput Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.Types.StepInput

Hashable StepInput Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.Types.StepInput

type Rep StepInput Source # 
Instance details

Defined in Amazonka.MigrationHubOrchestrator.Types.StepInput

type Rep StepInput = D1 ('MetaData "StepInput" "Amazonka.MigrationHubOrchestrator.Types.StepInput" "amazonka-migrationhuborchestrator-2.0-HQHMI3I3PjN4mnuoVSsX97" 'False) (C1 ('MetaCons "StepInput'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "integerValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "listOfStringsValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "mapOfStringValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "stringValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newStepInput :: StepInput Source #

Create a value of StepInput 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:integerValue:StepInput', stepInput_integerValue - The value of the integer.

$sel:listOfStringsValue:StepInput', stepInput_listOfStringsValue - List of string values.

$sel:mapOfStringValue:StepInput', stepInput_mapOfStringValue - Map of string values.

$sel:stringValue:StepInput', stepInput_stringValue - String value.

stepInput_integerValue :: Lens' StepInput (Maybe Int) Source #

The value of the integer.