/AWS1/CL_DPLINSTANCEINFO¶
Information about an on-premises instance.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_instancename TYPE /AWS1/DPLINSTANCENAME /AWS1/DPLINSTANCENAME¶
The name of the on-premises instance.
iv_iamsessionarn TYPE /AWS1/DPLIAMSESSIONARN /AWS1/DPLIAMSESSIONARN¶
The ARN of the IAM session associated with the on-premises instance.
iv_iamuserarn TYPE /AWS1/DPLIAMUSERARN /AWS1/DPLIAMUSERARN¶
The user ARN associated with the on-premises instance.
iv_instancearn TYPE /AWS1/DPLINSTANCEARN /AWS1/DPLINSTANCEARN¶
The ARN of the on-premises instance.
iv_registertime TYPE /AWS1/DPLTIMESTAMP /AWS1/DPLTIMESTAMP¶
The time at which the on-premises instance was registered.
iv_deregistertime TYPE /AWS1/DPLTIMESTAMP /AWS1/DPLTIMESTAMP¶
If the on-premises instance was deregistered, the time at which the on-premises instance was deregistered.
it_tags TYPE /AWS1/CL_DPLTAG=>TT_TAGLIST TT_TAGLIST¶
The tags currently associated with the on-premises instance.
Queryable Attributes¶
instanceName¶
The name of the on-premises instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INSTANCENAME() |
Getter for INSTANCENAME, with configurable default |
ASK_INSTANCENAME() |
Getter for INSTANCENAME w/ exceptions if field has no value |
HAS_INSTANCENAME() |
Determine if INSTANCENAME has a value |
iamSessionArn¶
The ARN of the IAM session associated with the on-premises instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_IAMSESSIONARN() |
Getter for IAMSESSIONARN, with configurable default |
ASK_IAMSESSIONARN() |
Getter for IAMSESSIONARN w/ exceptions if field has no value |
HAS_IAMSESSIONARN() |
Determine if IAMSESSIONARN has a value |
iamUserArn¶
The user ARN associated with the on-premises instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_IAMUSERARN() |
Getter for IAMUSERARN, with configurable default |
ASK_IAMUSERARN() |
Getter for IAMUSERARN w/ exceptions if field has no value |
HAS_IAMUSERARN() |
Determine if IAMUSERARN has a value |
instanceArn¶
The ARN of the on-premises instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INSTANCEARN() |
Getter for INSTANCEARN, with configurable default |
ASK_INSTANCEARN() |
Getter for INSTANCEARN w/ exceptions if field has no value |
HAS_INSTANCEARN() |
Determine if INSTANCEARN has a value |
registerTime¶
The time at which the on-premises instance was registered.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REGISTERTIME() |
Getter for REGISTERTIME, with configurable default |
ASK_REGISTERTIME() |
Getter for REGISTERTIME w/ exceptions if field has no value |
HAS_REGISTERTIME() |
Determine if REGISTERTIME has a value |
deregisterTime¶
If the on-premises instance was deregistered, the time at which the on-premises instance was deregistered.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DEREGISTERTIME() |
Getter for DEREGISTERTIME, with configurable default |
ASK_DEREGISTERTIME() |
Getter for DEREGISTERTIME w/ exceptions if field has no valu |
HAS_DEREGISTERTIME() |
Determine if DEREGISTERTIME has a value |
tags¶
The tags currently associated with the on-premises instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TAGS() |
Getter for TAGS, with configurable default |
ASK_TAGS() |
Getter for TAGS w/ exceptions if field has no value |
HAS_TAGS() |
Determine if TAGS 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_INSTANCEINFOLIST¶
TYPES TT_INSTANCEINFOLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_DPLINSTANCEINFO WITH DEFAULT KEY
.