/AWS1/CL_EC2APPSTATCHKASSOCOBJ¶
Information about an application status check association. Each item in the associationSet of a DescribeApplicationStatusCheckAssociations response is of this type.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_applicationstatuscheckid TYPE /AWS1/EC2APPSTATUSCHECKID /AWS1/EC2APPSTATUSCHECKID¶
The ID of the application status check.
iv_associationtype TYPE /AWS1/EC2ASSOCIATIONTYPEENUM /AWS1/EC2ASSOCIATIONTYPEENUM¶
The type of target that the application status check is associated with. Possible values:
tag– The check applies to current and future instances with a matching tag key-value pair.
instance-id– The check applies to a specific instance.
iv_key TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The key for the association. This value is present only for tag-based associations, where it contains the tag key. For instance-based associations, this value is absent.
iv_value TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The value for the association target. For tag-based associations, this is the tag value. For instance-based associations, this is the instance ID (for example,
i-0123456789abcdef0).
Queryable Attributes¶
ApplicationStatusCheckId¶
The ID of the application status check.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_APPLICATIONSTATUSCHECKID() |
Getter for APPLICATIONSTATUSCHECKID, with configurable defau |
ASK_APPLICATIONSTATUSCHECKID() |
Getter for APPLICATIONSTATUSCHECKID w/ exceptions if field h |
HAS_APPLICATIONSTATUSCHECKID() |
Determine if APPLICATIONSTATUSCHECKID has a value |
AssociationType¶
The type of target that the application status check is associated with. Possible values:
tag– The check applies to current and future instances with a matching tag key-value pair.
instance-id– The check applies to a specific instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ASSOCIATIONTYPE() |
Getter for ASSOCIATIONTYPE, with configurable default |
ASK_ASSOCIATIONTYPE() |
Getter for ASSOCIATIONTYPE w/ exceptions if field has no val |
HAS_ASSOCIATIONTYPE() |
Determine if ASSOCIATIONTYPE has a value |
Key¶
The key for the association. This value is present only for tag-based associations, where it contains the tag key. For instance-based associations, this value is absent.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KEY() |
Getter for KEY, with configurable default |
ASK_KEY() |
Getter for KEY w/ exceptions if field has no value |
HAS_KEY() |
Determine if KEY has a value |
Value¶
The value for the association target. For tag-based associations, this is the tag value. For instance-based associations, this is the instance ID (for example,
i-0123456789abcdef0).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VALUE() |
Getter for VALUE, with configurable default |
ASK_VALUE() |
Getter for VALUE w/ exceptions if field has no value |
HAS_VALUE() |
Determine if VALUE 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_APPSTATUSCHECKASSOCSET¶
TYPES TT_APPSTATUSCHECKASSOCSET TYPE STANDARD TABLE OF REF TO /AWS1/CL_EC2APPSTATCHKASSOCOBJ WITH DEFAULT KEY
.