amazonka-mgn-2.0: Amazon Application 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.MGN.Types.TemplateActionDocument

Description

 
Synopsis

Documentation

data TemplateActionDocument Source #

See: newTemplateActionDocument smart constructor.

Constructors

TemplateActionDocument' 

Fields

Instances

Instances details
FromJSON TemplateActionDocument Source # 
Instance details

Defined in Amazonka.MGN.Types.TemplateActionDocument

Generic TemplateActionDocument Source # 
Instance details

Defined in Amazonka.MGN.Types.TemplateActionDocument

Associated Types

type Rep TemplateActionDocument :: Type -> Type #

Read TemplateActionDocument Source # 
Instance details

Defined in Amazonka.MGN.Types.TemplateActionDocument

Show TemplateActionDocument Source # 
Instance details

Defined in Amazonka.MGN.Types.TemplateActionDocument

NFData TemplateActionDocument Source # 
Instance details

Defined in Amazonka.MGN.Types.TemplateActionDocument

Methods

rnf :: TemplateActionDocument -> () #

Eq TemplateActionDocument Source # 
Instance details

Defined in Amazonka.MGN.Types.TemplateActionDocument

Hashable TemplateActionDocument Source # 
Instance details

Defined in Amazonka.MGN.Types.TemplateActionDocument

type Rep TemplateActionDocument Source # 
Instance details

Defined in Amazonka.MGN.Types.TemplateActionDocument

newTemplateActionDocument :: TemplateActionDocument Source #

Create a value of TemplateActionDocument 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:actionID:TemplateActionDocument', templateActionDocument_actionID - Template post migration custom action ID.

$sel:actionName:TemplateActionDocument', templateActionDocument_actionName - Template post migration custom action name.

$sel:active:TemplateActionDocument', templateActionDocument_active - Template post migration custom action active status.

$sel:documentIdentifier:TemplateActionDocument', templateActionDocument_documentIdentifier - Template post migration custom action document identifier.

$sel:documentVersion:TemplateActionDocument', templateActionDocument_documentVersion - Template post migration custom action document version.

$sel:mustSucceedForCutover:TemplateActionDocument', templateActionDocument_mustSucceedForCutover - Template post migration custom action must succeed for cutover.

$sel:operatingSystem:TemplateActionDocument', templateActionDocument_operatingSystem - Operating system eligible for this template post migration custom action.

$sel:order:TemplateActionDocument', templateActionDocument_order - Template post migration custom action order.

$sel:parameters:TemplateActionDocument', templateActionDocument_parameters - Template post migration custom action parameters.

$sel:timeoutSeconds:TemplateActionDocument', templateActionDocument_timeoutSeconds - Template post migration custom action timeout in seconds.

templateActionDocument_actionID :: Lens' TemplateActionDocument (Maybe Text) Source #

Template post migration custom action ID.

templateActionDocument_actionName :: Lens' TemplateActionDocument (Maybe Text) Source #

Template post migration custom action name.

templateActionDocument_active :: Lens' TemplateActionDocument (Maybe Bool) Source #

Template post migration custom action active status.

templateActionDocument_documentIdentifier :: Lens' TemplateActionDocument (Maybe Text) Source #

Template post migration custom action document identifier.

templateActionDocument_documentVersion :: Lens' TemplateActionDocument (Maybe Text) Source #

Template post migration custom action document version.

templateActionDocument_mustSucceedForCutover :: Lens' TemplateActionDocument (Maybe Bool) Source #

Template post migration custom action must succeed for cutover.

templateActionDocument_operatingSystem :: Lens' TemplateActionDocument (Maybe Text) Source #

Operating system eligible for this template post migration custom action.

templateActionDocument_order :: Lens' TemplateActionDocument (Maybe Natural) Source #

Template post migration custom action order.

templateActionDocument_timeoutSeconds :: Lens' TemplateActionDocument (Maybe Natural) Source #

Template post migration custom action timeout in seconds.