/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::::Accountresource 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::::Accountresource 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 |