/AWS1/CL_SDYOPERATION¶
A complex type that contains information about a specified operation.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_id TYPE /AWS1/SDYOPERATIONID /AWS1/SDYOPERATIONID¶
The ID of the operation that you want to get information about.
iv_owneraccount TYPE /AWS1/SDYAWSACCOUNTID /AWS1/SDYAWSACCOUNTID¶
The ID of the Amazon Web Services account that owns the namespace associated with the operation.
iv_type TYPE /AWS1/SDYOPERATIONTYPE /AWS1/SDYOPERATIONTYPE¶
The name of the operation that's associated with the specified ID.
iv_status TYPE /AWS1/SDYOPERATIONSTATUS /AWS1/SDYOPERATIONSTATUS¶
The status of the operation. Values include the following:
- SUBMITTED
This is the initial state that occurs immediately after you submit a request.
- PENDING
Cloud Map is performing the operation.
- SUCCESS
The operation succeeded.
- FAIL
The operation failed. For the failure reason, see
ErrorMessage.
iv_errormessage TYPE /AWS1/SDYMESSAGE /AWS1/SDYMESSAGE¶
If the value of
StatusisFAIL, the reason that the operation failed.
iv_errorcode TYPE /AWS1/SDYCODE /AWS1/SDYCODE¶
The code associated with
ErrorMessage. Values forErrorCodeinclude the following:
ACCESS_DENIED
CANNOT_CREATE_HOSTED_ZONE
EXPIRED_TOKEN
HOSTED_ZONE_NOT_FOUND
INTERNAL_FAILURE
INVALID_CHANGE_BATCH
THROTTLED_REQUEST
iv_createdate TYPE /AWS1/SDYTIMESTAMP /AWS1/SDYTIMESTAMP¶
The date and time that the request was submitted, in Unix date/time format and Coordinated Universal Time (UTC). The value of
CreateDateis accurate to milliseconds. For example, the value1516925490.087represents Friday, January 26, 2018 12:11:30.087 AM.
iv_updatedate TYPE /AWS1/SDYTIMESTAMP /AWS1/SDYTIMESTAMP¶
The date and time that the value of
Statuschanged to the current value, in Unix date/time format and Coordinated Universal Time (UTC). The value ofUpdateDateis accurate to milliseconds. For example, the value1516925490.087represents Friday, January 26, 2018 12:11:30.087 AM.
it_targets TYPE /AWS1/CL_SDYOPTARGETSMAP_W=>TT_OPERATIONTARGETSMAP TT_OPERATIONTARGETSMAP¶
The name of the target entity that's associated with the operation:
- NAMESPACE
The namespace ID is returned in the
ResourceIdproperty.- SERVICE
The service ID is returned in the
ResourceIdproperty.- INSTANCE
The instance ID is returned in the
ResourceIdproperty.
Queryable Attributes¶
Id¶
The ID of the operation that you want to get information about.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ID() |
Getter for ID, with configurable default |
ASK_ID() |
Getter for ID w/ exceptions if field has no value |
HAS_ID() |
Determine if ID has a value |
OwnerAccount¶
The ID of the Amazon Web Services account that owns the namespace associated with the operation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OWNERACCOUNT() |
Getter for OWNERACCOUNT, with configurable default |
ASK_OWNERACCOUNT() |
Getter for OWNERACCOUNT w/ exceptions if field has no value |
HAS_OWNERACCOUNT() |
Determine if OWNERACCOUNT has a value |
Type¶
The name of the operation that's associated with the specified ID.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TYPE() |
Getter for TYPE, with configurable default |
ASK_TYPE() |
Getter for TYPE w/ exceptions if field has no value |
HAS_TYPE() |
Determine if TYPE has a value |
Status¶
The status of the operation. Values include the following:
- SUBMITTED
This is the initial state that occurs immediately after you submit a request.
- PENDING
Cloud Map is performing the operation.
- SUCCESS
The operation succeeded.
- FAIL
The operation failed. For the failure reason, see
ErrorMessage.
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 |
ErrorMessage¶
If the value of
StatusisFAIL, the reason that the operation failed.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ERRORMESSAGE() |
Getter for ERRORMESSAGE, with configurable default |
ASK_ERRORMESSAGE() |
Getter for ERRORMESSAGE w/ exceptions if field has no value |
HAS_ERRORMESSAGE() |
Determine if ERRORMESSAGE has a value |
ErrorCode¶
The code associated with
ErrorMessage. Values forErrorCodeinclude the following:
ACCESS_DENIED
CANNOT_CREATE_HOSTED_ZONE
EXPIRED_TOKEN
HOSTED_ZONE_NOT_FOUND
INTERNAL_FAILURE
INVALID_CHANGE_BATCH
THROTTLED_REQUEST
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ERRORCODE() |
Getter for ERRORCODE, with configurable default |
ASK_ERRORCODE() |
Getter for ERRORCODE w/ exceptions if field has no value |
HAS_ERRORCODE() |
Determine if ERRORCODE has a value |
CreateDate¶
The date and time that the request was submitted, in Unix date/time format and Coordinated Universal Time (UTC). The value of
CreateDateis accurate to milliseconds. For example, the value1516925490.087represents Friday, January 26, 2018 12:11:30.087 AM.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDATE() |
Getter for CREATEDATE, with configurable default |
ASK_CREATEDATE() |
Getter for CREATEDATE w/ exceptions if field has no value |
HAS_CREATEDATE() |
Determine if CREATEDATE has a value |
UpdateDate¶
The date and time that the value of
Statuschanged to the current value, in Unix date/time format and Coordinated Universal Time (UTC). The value ofUpdateDateis accurate to milliseconds. For example, the value1516925490.087represents Friday, January 26, 2018 12:11:30.087 AM.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UPDATEDATE() |
Getter for UPDATEDATE, with configurable default |
ASK_UPDATEDATE() |
Getter for UPDATEDATE w/ exceptions if field has no value |
HAS_UPDATEDATE() |
Determine if UPDATEDATE has a value |
Targets¶
The name of the target entity that's associated with the operation:
- NAMESPACE
The namespace ID is returned in the
ResourceIdproperty.- SERVICE
The service ID is returned in the
ResourceIdproperty.- INSTANCE
The instance ID is returned in the
ResourceIdproperty.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TARGETS() |
Getter for TARGETS, with configurable default |
ASK_TARGETS() |
Getter for TARGETS w/ exceptions if field has no value |
HAS_TARGETS() |
Determine if TARGETS has a value |