/AWS1/CL_CFSEXTERNALEVALUATION¶
Identifies an Amazon Web Services resource and indicates whether it complies with the Config rule that it was evaluated against.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
IV_COMPLIANCERESOURCETYPE
TYPE /AWS1/CFSSTRWITHCHARLIMIT256
/AWS1/CFSSTRWITHCHARLIMIT256
¶
The evaluated compliance resource type. Config accepts
AWS::::Account
resource type.
IV_COMPLIANCERESOURCEID
TYPE /AWS1/CFSBASERESOURCEID
/AWS1/CFSBASERESOURCEID
¶
The evaluated compliance resource ID. Config accepts only Amazon Web Services account ID.
IV_COMPLIANCETYPE
TYPE /AWS1/CFSCOMPLIANCETYPE
/AWS1/CFSCOMPLIANCETYPE
¶
The compliance of the Amazon Web Services resource. The valid values are
COMPLIANT, NON_COMPLIANT,
andNOT_APPLICABLE
.
IV_ORDERINGTIMESTAMP
TYPE /AWS1/CFSORDERINGTIMESTAMP
/AWS1/CFSORDERINGTIMESTAMP
¶
The time when the compliance was recorded.
Optional arguments:¶
IV_ANNOTATION
TYPE /AWS1/CFSSTRWITHCHARLIMIT256
/AWS1/CFSSTRWITHCHARLIMIT256
¶
Supplementary information about the reason of compliance. For example, this task was completed on a specific date.
Queryable Attributes¶
ComplianceResourceType¶
The evaluated compliance resource type. Config accepts
AWS::::Account
resource type.
Accessible with the following methods¶
Method | Description |
---|---|
GET_COMPLIANCERESOURCETYPE() |
Getter for COMPLIANCERESOURCETYPE, with configurable default |
ASK_COMPLIANCERESOURCETYPE() |
Getter for COMPLIANCERESOURCETYPE w/ exceptions if field has |
HAS_COMPLIANCERESOURCETYPE() |
Determine if COMPLIANCERESOURCETYPE has a value |
ComplianceResourceId¶
The evaluated compliance resource ID. Config accepts only Amazon Web Services account ID.
Accessible with the following methods¶
Method | Description |
---|---|
GET_COMPLIANCERESOURCEID() |
Getter for COMPLIANCERESOURCEID, with configurable default |
ASK_COMPLIANCERESOURCEID() |
Getter for COMPLIANCERESOURCEID w/ exceptions if field has n |
HAS_COMPLIANCERESOURCEID() |
Determine if COMPLIANCERESOURCEID has a value |
ComplianceType¶
The compliance of the Amazon Web Services resource. The valid values are
COMPLIANT, NON_COMPLIANT,
andNOT_APPLICABLE
.
Accessible with the following methods¶
Method | Description |
---|---|
GET_COMPLIANCETYPE() |
Getter for COMPLIANCETYPE, with configurable default |
ASK_COMPLIANCETYPE() |
Getter for COMPLIANCETYPE w/ exceptions if field has no valu |
HAS_COMPLIANCETYPE() |
Determine if COMPLIANCETYPE has a value |
Annotation¶
Supplementary information about the reason of compliance. For example, this task was completed on a specific date.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ANNOTATION() |
Getter for ANNOTATION, with configurable default |
ASK_ANNOTATION() |
Getter for ANNOTATION w/ exceptions if field has no value |
HAS_ANNOTATION() |
Determine if ANNOTATION has a value |
OrderingTimestamp¶
The time when the compliance was recorded.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ORDERINGTIMESTAMP() |
Getter for ORDERINGTIMESTAMP, with configurable default |
ASK_ORDERINGTIMESTAMP() |
Getter for ORDERINGTIMESTAMP w/ exceptions if field has no v |
HAS_ORDERINGTIMESTAMP() |
Determine if ORDERINGTIMESTAMP has a value |