/AWS1/CL_GG2DEPLOYMENT¶
Contains information about a deployment.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_targetarn TYPE /AWS1/GG2TARGETARN /AWS1/GG2TARGETARN¶
The ARN of the target IoT thing or thing group. When creating a subdeployment, the targetARN can only be a thing group.
iv_revisionid TYPE /AWS1/GG2NONEMPTYSTRING /AWS1/GG2NONEMPTYSTRING¶
The revision number of the deployment.
iv_deploymentid TYPE /AWS1/GG2NONEMPTYSTRING /AWS1/GG2NONEMPTYSTRING¶
The ID of the deployment.
iv_deploymentname TYPE /AWS1/GG2NONEMPTYSTRING /AWS1/GG2NONEMPTYSTRING¶
The name of the deployment.
iv_creationtimestamp TYPE /AWS1/GG2TIMESTAMP /AWS1/GG2TIMESTAMP¶
The time at which the deployment was created, expressed in ISO 8601 format.
iv_deploymentstatus TYPE /AWS1/GG2DEPLOYMENTSTATUS /AWS1/GG2DEPLOYMENTSTATUS¶
The status of the deployment.
iv_islatestfortarget TYPE /AWS1/GG2ISLATESTFORTARGET /AWS1/GG2ISLATESTFORTARGET¶
Whether or not the deployment is the latest revision for its target.
iv_parenttargetarn TYPE /AWS1/GG2THINGGROUPARN /AWS1/GG2THINGGROUPARN¶
The parent deployment's target ARN within a subdeployment.
Queryable Attributes¶
targetArn¶
The ARN of the target IoT thing or thing group. When creating a subdeployment, the targetARN can only be a thing group.
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 |
revisionId¶
The revision number of the deployment.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REVISIONID() |
Getter for REVISIONID, with configurable default |
ASK_REVISIONID() |
Getter for REVISIONID w/ exceptions if field has no value |
HAS_REVISIONID() |
Determine if REVISIONID has a value |
deploymentId¶
The ID of the 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 |
deploymentName¶
The name of the deployment.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DEPLOYMENTNAME() |
Getter for DEPLOYMENTNAME, with configurable default |
ASK_DEPLOYMENTNAME() |
Getter for DEPLOYMENTNAME w/ exceptions if field has no valu |
HAS_DEPLOYMENTNAME() |
Determine if DEPLOYMENTNAME has a value |
creationTimestamp¶
The time at which the deployment was created, expressed in ISO 8601 format.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATIONTIMESTAMP() |
Getter for CREATIONTIMESTAMP, with configurable default |
ASK_CREATIONTIMESTAMP() |
Getter for CREATIONTIMESTAMP w/ exceptions if field has no v |
HAS_CREATIONTIMESTAMP() |
Determine if CREATIONTIMESTAMP has a value |
deploymentStatus¶
The status of the deployment.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DEPLOYMENTSTATUS() |
Getter for DEPLOYMENTSTATUS, with configurable default |
ASK_DEPLOYMENTSTATUS() |
Getter for DEPLOYMENTSTATUS w/ exceptions if field has no va |
HAS_DEPLOYMENTSTATUS() |
Determine if DEPLOYMENTSTATUS has a value |
isLatestForTarget¶
Whether or not the deployment is the latest revision for its target.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ISLATESTFORTARGET() |
Getter for ISLATESTFORTARGET |
parentTargetArn¶
The parent deployment's target ARN within a subdeployment.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PARENTTARGETARN() |
Getter for PARENTTARGETARN, with configurable default |
ASK_PARENTTARGETARN() |
Getter for PARENTTARGETARN w/ exceptions if field has no val |
HAS_PARENTTARGETARN() |
Determine if PARENTTARGETARN 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_DEPLOYMENTLIST¶
TYPES TT_DEPLOYMENTLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_GG2DEPLOYMENT WITH DEFAULT KEY
.