/AWS1/CL_CFSCPLNCBYCONFIGRULE¶
Indicates whether an Config rule is compliant. A rule is compliant if all of the resources that the rule evaluated comply with it. A rule is noncompliant if any of these resources do not comply.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_configrulename TYPE /AWS1/CFSSTRINGWITHCHARLIMIT64 /AWS1/CFSSTRINGWITHCHARLIMIT64¶
The name of the Config rule.
io_compliance TYPE REF TO /AWS1/CL_CFSCOMPLIANCE /AWS1/CL_CFSCOMPLIANCE¶
Indicates whether the Config rule is compliant.
Queryable Attributes¶
ConfigRuleName¶
The name of the Config rule.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONFIGRULENAME() |
Getter for CONFIGRULENAME, with configurable default |
ASK_CONFIGRULENAME() |
Getter for CONFIGRULENAME w/ exceptions if field has no valu |
HAS_CONFIGRULENAME() |
Determine if CONFIGRULENAME has a value |
Compliance¶
Indicates whether the Config rule is compliant.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_COMPLIANCE() |
Getter for COMPLIANCE |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_COMPLIANCEBYCONFIGRULES¶
TYPES TT_COMPLIANCEBYCONFIGRULES TYPE STANDARD TABLE OF REF TO /AWS1/CL_CFSCPLNCBYCONFIGRULE WITH DEFAULT KEY
.