/AWS1/CL_APCACTIONINVOCATION¶
An extension that was invoked as part of a deployment event.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_extensionidentifier TYPE /AWS1/APCIDENTIFIER /AWS1/APCIDENTIFIER¶
The name, the ID, or the Amazon Resource Name (ARN) of the extension.
iv_actionname TYPE /AWS1/APCNAME /AWS1/APCNAME¶
The name of the action.
iv_uri TYPE /AWS1/APCURI /AWS1/APCURI¶
The extension URI associated to the action point in the extension definition. The URI can be an Amazon Resource Name (ARN) for one of the following: an Lambda function, an Amazon Simple Queue Service queue, an Amazon Simple Notification Service topic, or the Amazon EventBridge default event bus.
iv_rolearn TYPE /AWS1/APCARN /AWS1/APCARN¶
An Amazon Resource Name (ARN) for an Identity and Access Management assume role.
iv_errormessage TYPE /AWS1/APCSTRING /AWS1/APCSTRING¶
The error message when an extension invocation fails.
iv_errorcode TYPE /AWS1/APCSTRING /AWS1/APCSTRING¶
The error code when an extension invocation fails.
iv_invocationid TYPE /AWS1/APCID /AWS1/APCID¶
A system-generated ID for this invocation.
Queryable Attributes¶
ExtensionIdentifier¶
The name, the ID, or the Amazon Resource Name (ARN) of the extension.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXTENSIONIDENTIFIER() |
Getter for EXTENSIONIDENTIFIER, with configurable default |
ASK_EXTENSIONIDENTIFIER() |
Getter for EXTENSIONIDENTIFIER w/ exceptions if field has no |
HAS_EXTENSIONIDENTIFIER() |
Determine if EXTENSIONIDENTIFIER has a value |
ActionName¶
The name of the action.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACTIONNAME() |
Getter for ACTIONNAME, with configurable default |
ASK_ACTIONNAME() |
Getter for ACTIONNAME w/ exceptions if field has no value |
HAS_ACTIONNAME() |
Determine if ACTIONNAME has a value |
Uri¶
The extension URI associated to the action point in the extension definition. The URI can be an Amazon Resource Name (ARN) for one of the following: an Lambda function, an Amazon Simple Queue Service queue, an Amazon Simple Notification Service topic, or the Amazon EventBridge default event bus.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_URI() |
Getter for URI, with configurable default |
ASK_URI() |
Getter for URI w/ exceptions if field has no value |
HAS_URI() |
Determine if URI has a value |
RoleArn¶
An Amazon Resource Name (ARN) for an Identity and Access Management assume role.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ROLEARN() |
Getter for ROLEARN, with configurable default |
ASK_ROLEARN() |
Getter for ROLEARN w/ exceptions if field has no value |
HAS_ROLEARN() |
Determine if ROLEARN has a value |
ErrorMessage¶
The error message when an extension invocation fails.
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 error code when an extension invocation fails.
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 |
InvocationId¶
A system-generated ID for this invocation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INVOCATIONID() |
Getter for INVOCATIONID, with configurable default |
ASK_INVOCATIONID() |
Getter for INVOCATIONID w/ exceptions if field has no value |
HAS_INVOCATIONID() |
Determine if INVOCATIONID 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_ACTIONINVOCATIONS¶
TYPES TT_ACTIONINVOCATIONS TYPE STANDARD TABLE OF REF TO /AWS1/CL_APCACTIONINVOCATION WITH DEFAULT KEY
.