Skip to content

/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
.