interface ComplianceProperty
Language | Type name |
---|---|
.NET | Amazon.CDK.AWS.Config.CfnConfigRule.ComplianceProperty |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awsconfig#CfnConfigRule_ComplianceProperty |
Java | software.amazon.awscdk.services.config.CfnConfigRule.ComplianceProperty |
Python | aws_cdk.aws_config.CfnConfigRule.ComplianceProperty |
TypeScript | aws-cdk-lib » aws_config » CfnConfigRule » ComplianceProperty |
Indicates whether an AWS resource or AWS Config rule is compliant and provides the number of contributors that affect the compliance.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_config as config } from 'aws-cdk-lib';
const complianceProperty: config.CfnConfigRule.ComplianceProperty = {
type: 'type',
};
Properties
Name | Type | Description |
---|---|---|
type? | string | Indicates whether an AWS resource or AWS Config rule is compliant. |
type?
Type:
string
(optional)
Indicates whether an AWS resource or AWS Config rule is compliant.
A resource is compliant if it complies with all of the AWS Config rules that evaluate it. A resource is noncompliant if it does not comply with one or more of these rules.
A rule is compliant if all of the resources that the rule evaluates comply with it. A rule is noncompliant if any of these resources do not comply.
AWS Config returns the INSUFFICIENT_DATA
value when no evaluation results are available for the AWS resource or AWS Config rule.
For the Compliance
data type, AWS Config supports only COMPLIANT
, NON_COMPLIANT
, and INSUFFICIENT_DATA
values. AWS Config does not support the NOT_APPLICABLE
value for the Compliance
data type.