/AWS1/CL_DOAAWSCONFIGURATION¶
Configuration for AWS monitor account integration, allowing AIDevOps to monitor AWS resources.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_assumablerolearn TYPE /AWS1/DOAROLEARN /AWS1/DOAROLEARN¶
Role ARN to be assumed by AIDevOps to operate on behalf of customer.
iv_accountid TYPE /AWS1/DOASTRING /AWS1/DOASTRING¶
AWS Account Id corresponding to provided resources.
iv_accounttype TYPE /AWS1/DOAMONITORACCOUNTTYPE /AWS1/DOAMONITORACCOUNTTYPE¶
Account Type 'monitor' for AIDevOps monitoring.
Queryable Attributes¶
assumableRoleArn¶
Role ARN to be assumed by AIDevOps to operate on behalf of customer.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ASSUMABLEROLEARN() |
Getter for ASSUMABLEROLEARN, with configurable default |
ASK_ASSUMABLEROLEARN() |
Getter for ASSUMABLEROLEARN w/ exceptions if field has no va |
HAS_ASSUMABLEROLEARN() |
Determine if ASSUMABLEROLEARN has a value |
accountId¶
AWS Account Id corresponding to provided resources.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACCOUNTID() |
Getter for ACCOUNTID, with configurable default |
ASK_ACCOUNTID() |
Getter for ACCOUNTID w/ exceptions if field has no value |
HAS_ACCOUNTID() |
Determine if ACCOUNTID has a value |
accountType¶
Account Type 'monitor' for AIDevOps monitoring.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACCOUNTTYPE() |
Getter for ACCOUNTTYPE, with configurable default |
ASK_ACCOUNTTYPE() |
Getter for ACCOUNTTYPE w/ exceptions if field has no value |
HAS_ACCOUNTTYPE() |
Determine if ACCOUNTTYPE has a value |