/AWS1/CL_APCEXTENSION¶
Extension
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_id TYPE /AWS1/APCID /AWS1/APCID¶
The system-generated ID of the extension.
iv_name TYPE /AWS1/APCNAME /AWS1/APCNAME¶
The extension name.
iv_versionnumber TYPE /AWS1/APCINTEGER /AWS1/APCINTEGER¶
The extension version number.
iv_arn TYPE /AWS1/APCARN /AWS1/APCARN¶
The system-generated Amazon Resource Name (ARN) for the extension.
iv_description TYPE /AWS1/APCDESCRIPTION /AWS1/APCDESCRIPTION¶
Information about the extension.
it_actions TYPE /AWS1/CL_APCACTION=>TT_ACTIONSMAP TT_ACTIONSMAP¶
The actions defined in the extension.
it_parameters TYPE /AWS1/CL_APCPARAMETER=>TT_PARAMETERMAP TT_PARAMETERMAP¶
The parameters accepted by the extension. You specify parameter values when you associate the extension to an AppConfig resource by using the
CreateExtensionAssociationAPI action. For Lambda extension actions, these parameters are included in the Lambda request object.
Queryable Attributes¶
Id¶
The system-generated ID of the extension.
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 |
Name¶
The extension name.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
VersionNumber¶
The extension version number.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VERSIONNUMBER() |
Getter for VERSIONNUMBER |
Arn¶
The system-generated Amazon Resource Name (ARN) for the extension.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ARN() |
Getter for ARN, with configurable default |
ASK_ARN() |
Getter for ARN w/ exceptions if field has no value |
HAS_ARN() |
Determine if ARN has a value |
Description¶
Information about the extension.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESCRIPTION() |
Getter for DESCRIPTION, with configurable default |
ASK_DESCRIPTION() |
Getter for DESCRIPTION w/ exceptions if field has no value |
HAS_DESCRIPTION() |
Determine if DESCRIPTION has a value |
Actions¶
The actions defined in the extension.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACTIONS() |
Getter for ACTIONS, with configurable default |
ASK_ACTIONS() |
Getter for ACTIONS w/ exceptions if field has no value |
HAS_ACTIONS() |
Determine if ACTIONS has a value |
Parameters¶
The parameters accepted by the extension. You specify parameter values when you associate the extension to an AppConfig resource by using the
CreateExtensionAssociationAPI action. For Lambda extension actions, these parameters are included in the Lambda request object.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PARAMETERS() |
Getter for PARAMETERS, with configurable default |
ASK_PARAMETERS() |
Getter for PARAMETERS w/ exceptions if field has no value |
HAS_PARAMETERS() |
Determine if PARAMETERS has a value |