Skip to content

/AWS1/CL_MGNNETMIGDEPSTACKDETS

Details about a CloudFormation stack that has been deployed as part of the network migration.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_status TYPE /AWS1/MGNNETMIGRDEPLDSTCKSTAT /AWS1/MGNNETMIGRDEPLDSTCKSTAT

The current status of the deployed stack.

iv_stackphysicalid TYPE /AWS1/MGNPHYSICALID /AWS1/MGNPHYSICALID

The physical ID of the CloudFormation stack.

iv_stacklogicalid TYPE /AWS1/MGNLOGICALID /AWS1/MGNLOGICALID

The logical ID of the stack.

iv_segmentid TYPE /AWS1/MGNSEGMENTID /AWS1/MGNSEGMENTID

The ID of the segment that this stack was deployed for.

iv_targetaccount TYPE /AWS1/MGNACCOUNTID /AWS1/MGNACCOUNTID

The target AWS account where the stack was deployed.

it_failedresources TYPE /AWS1/CL_MGNNETMIGRFAILRESDETS=>TT_NETWORKMIGRFAILEDRESLIST TT_NETWORKMIGRFAILEDRESLIST

A list of resources that failed to deploy.


Queryable Attributes

status

The current status of the deployed stack.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

stackPhysicalID

The physical ID of the CloudFormation stack.

Accessible with the following methods

Method Description
GET_STACKPHYSICALID() Getter for STACKPHYSICALID, with configurable default
ASK_STACKPHYSICALID() Getter for STACKPHYSICALID w/ exceptions if field has no val
HAS_STACKPHYSICALID() Determine if STACKPHYSICALID has a value

stackLogicalID

The logical ID of the stack.

Accessible with the following methods

Method Description
GET_STACKLOGICALID() Getter for STACKLOGICALID, with configurable default
ASK_STACKLOGICALID() Getter for STACKLOGICALID w/ exceptions if field has no valu
HAS_STACKLOGICALID() Determine if STACKLOGICALID has a value

segmentID

The ID of the segment that this stack was deployed for.

Accessible with the following methods

Method Description
GET_SEGMENTID() Getter for SEGMENTID, with configurable default
ASK_SEGMENTID() Getter for SEGMENTID w/ exceptions if field has no value
HAS_SEGMENTID() Determine if SEGMENTID has a value

targetAccount

The target AWS account where the stack was deployed.

Accessible with the following methods

Method Description
GET_TARGETACCOUNT() Getter for TARGETACCOUNT, with configurable default
ASK_TARGETACCOUNT() Getter for TARGETACCOUNT w/ exceptions if field has no value
HAS_TARGETACCOUNT() Determine if TARGETACCOUNT has a value

failedResources

A list of resources that failed to deploy.

Accessible with the following methods

Method Description
GET_FAILEDRESOURCES() Getter for FAILEDRESOURCES, with configurable default
ASK_FAILEDRESOURCES() Getter for FAILEDRESOURCES w/ exceptions if field has no val
HAS_FAILEDRESOURCES() Determine if FAILEDRESOURCES has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_NETWORKMIGRDEPLDSTACKSLIST

TYPES TT_NETWORKMIGRDEPLDSTACKSLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_MGNNETMIGDEPSTACKDETS WITH DEFAULT KEY
.