AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::ConfigService::Types::AggregateComplianceByConfigRule

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Indicates whether an AWS Config rule is compliant based on account ID, region, compliance, and rule name.

A rule is compliant if all of the resources that the rule evaluated comply with it. It is noncompliant if any of these resources do not comply.

Instance Attribute Summary collapse

Instance Attribute Details

#account_idString

The 12-digit account ID of the source account.

Returns:

  • (String)

    The 12-digit account ID of the source account.

#aws_regionString

The source region from where the data is aggregated.

Returns:

  • (String)

    The source region from where the data is aggregated.

#complianceTypes::Compliance

Indicates whether an AWS resource or AWS Config rule is compliant and provides the number of contributors that affect the compliance.

Returns:

  • (Types::Compliance)

    Indicates whether an AWS resource or AWS Config rule is compliant and provides the number of contributors that affect the compliance.

#config_rule_nameString

The name of the AWS Config rule.

Returns:

  • (String)

    The name of the AWS Config rule.