/AWS1/CL_DPLINSTANCETARGET¶
A target Amazon EC2 or on-premises instance during a deployment that uses the EC2/On-premises compute platform.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_deploymentid TYPE /AWS1/DPLDEPLOYMENTID /AWS1/DPLDEPLOYMENTID¶
The unique ID of a deployment.
iv_targetid TYPE /AWS1/DPLTARGETID /AWS1/DPLTARGETID¶
The unique ID of a deployment target that has a type of
instanceTarget.
iv_targetarn TYPE /AWS1/DPLTARGETARN /AWS1/DPLTARGETARN¶
The Amazon Resource Name (ARN) of the target.
iv_status TYPE /AWS1/DPLTARGETSTATUS /AWS1/DPLTARGETSTATUS¶
The status an EC2/On-premises deployment's target instance.
iv_lastupdatedat TYPE /AWS1/DPLTIME /AWS1/DPLTIME¶
The date and time when the target instance was updated by a deployment.
it_lifecycleevents TYPE /AWS1/CL_DPLLIFECYCLEEVENT=>TT_LIFECYCLEEVENTLIST TT_LIFECYCLEEVENTLIST¶
The lifecycle events of the deployment to this target instance.
iv_instancelabel TYPE /AWS1/DPLTARGETLABEL /AWS1/DPLTARGETLABEL¶
A label that identifies whether the instance is an original target (
BLUE) or a replacement target (GREEN).
Queryable Attributes¶
deploymentId¶
The unique ID of a deployment.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DEPLOYMENTID() |
Getter for DEPLOYMENTID, with configurable default |
ASK_DEPLOYMENTID() |
Getter for DEPLOYMENTID w/ exceptions if field has no value |
HAS_DEPLOYMENTID() |
Determine if DEPLOYMENTID has a value |
targetId¶
The unique ID of a deployment target that has a type of
instanceTarget.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TARGETID() |
Getter for TARGETID, with configurable default |
ASK_TARGETID() |
Getter for TARGETID w/ exceptions if field has no value |
HAS_TARGETID() |
Determine if TARGETID has a value |
targetArn¶
The Amazon Resource Name (ARN) of the target.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TARGETARN() |
Getter for TARGETARN, with configurable default |
ASK_TARGETARN() |
Getter for TARGETARN w/ exceptions if field has no value |
HAS_TARGETARN() |
Determine if TARGETARN has a value |
status¶
The status an EC2/On-premises deployment's target instance.
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 |
lastUpdatedAt¶
The date and time when the target instance was updated by a deployment.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTUPDATEDAT() |
Getter for LASTUPDATEDAT, with configurable default |
ASK_LASTUPDATEDAT() |
Getter for LASTUPDATEDAT w/ exceptions if field has no value |
HAS_LASTUPDATEDAT() |
Determine if LASTUPDATEDAT has a value |
lifecycleEvents¶
The lifecycle events of the deployment to this target instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LIFECYCLEEVENTS() |
Getter for LIFECYCLEEVENTS, with configurable default |
ASK_LIFECYCLEEVENTS() |
Getter for LIFECYCLEEVENTS w/ exceptions if field has no val |
HAS_LIFECYCLEEVENTS() |
Determine if LIFECYCLEEVENTS has a value |
instanceLabel¶
A label that identifies whether the instance is an original target (
BLUE) or a replacement target (GREEN).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INSTANCELABEL() |
Getter for INSTANCELABEL, with configurable default |
ASK_INSTANCELABEL() |
Getter for INSTANCELABEL w/ exceptions if field has no value |
HAS_INSTANCELABEL() |
Determine if INSTANCELABEL has a value |