/AWS1/CL_CFSCONFRECORDERSUMM¶
A summary of a configuration recorder, including the arn, name, servicePrincipal, recordingScope, and provider.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_arn TYPE /AWS1/CFSAMAZONRESOURCENAME /AWS1/CFSAMAZONRESOURCENAME¶
The Amazon Resource Name (ARN) of the configuration recorder.
iv_name TYPE /AWS1/CFSRECORDERNAME /AWS1/CFSRECORDERNAME¶
The name of the configuration recorder.
iv_recordingscope TYPE /AWS1/CFSRECORDINGSCOPE /AWS1/CFSRECORDINGSCOPE¶
Indicates whether the ConfigurationItems in scope for the configuration recorder are recorded for free (
INTERNAL) or if you are charged a service fee for recording (PAID).
Optional arguments:¶
iv_serviceprincipal TYPE /AWS1/CFSSERVICEPRINCIPAL /AWS1/CFSSERVICEPRINCIPAL¶
For service-linked configuration recorders, indicates which Amazon Web Services service the configuration recorder is linked to.
iv_provider TYPE /AWS1/CFSPROVIDER /AWS1/CFSPROVIDER¶
For service-linked configuration recorders that record resources from a third-party cloud service provider, indicates the cloud service provider. Currently,
AZUREis supported.
Queryable Attributes¶
arn¶
The Amazon Resource Name (ARN) of the configuration recorder.
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 |
name¶
The name of the configuration recorder.
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 |
servicePrincipal¶
For service-linked configuration recorders, indicates which Amazon Web Services service the configuration recorder is linked to.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SERVICEPRINCIPAL() |
Getter for SERVICEPRINCIPAL, with configurable default |
ASK_SERVICEPRINCIPAL() |
Getter for SERVICEPRINCIPAL w/ exceptions if field has no va |
HAS_SERVICEPRINCIPAL() |
Determine if SERVICEPRINCIPAL has a value |
recordingScope¶
Indicates whether the ConfigurationItems in scope for the configuration recorder are recorded for free (
INTERNAL) or if you are charged a service fee for recording (PAID).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RECORDINGSCOPE() |
Getter for RECORDINGSCOPE, with configurable default |
ASK_RECORDINGSCOPE() |
Getter for RECORDINGSCOPE w/ exceptions if field has no valu |
HAS_RECORDINGSCOPE() |
Determine if RECORDINGSCOPE has a value |
provider¶
For service-linked configuration recorders that record resources from a third-party cloud service provider, indicates the cloud service provider. Currently,
AZUREis supported.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROVIDER() |
Getter for PROVIDER, with configurable default |
ASK_PROVIDER() |
Getter for PROVIDER w/ exceptions if field has no value |
HAS_PROVIDER() |
Determine if PROVIDER 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_CONFRECORDERSUMMARIES¶
TYPES TT_CONFRECORDERSUMMARIES TYPE STANDARD TABLE OF REF TO /AWS1/CL_CFSCONFRECORDERSUMM WITH DEFAULT KEY
.