Class: Aws::ConfigService::Types::ConformancePackDetail
- Inherits:
-
Struct
- Object
- Struct
- Aws::ConfigService::Types::ConformancePackDetail
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-configservice/types.rb
Overview
Returns details of a conformance pack. A conformance pack is a collection of Config rules and remediation actions that can be easily deployed in an account and a region.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#conformance_pack_arn ⇒ String
Amazon Resource Name (ARN) of the conformance pack.
-
#conformance_pack_id ⇒ String
ID of the conformance pack.
-
#conformance_pack_input_parameters ⇒ Array<Types::ConformancePackInputParameter>
A list of ‘ConformancePackInputParameter` objects.
-
#conformance_pack_name ⇒ String
Name of the conformance pack.
-
#created_by ⇒ String
The Amazon Web Services service that created the conformance pack.
-
#delivery_s3_bucket ⇒ String
The name of the Amazon S3 bucket where Config stores conformance pack templates.
-
#delivery_s3_key_prefix ⇒ String
The prefix for the Amazon S3 bucket.
-
#last_update_requested_time ⇒ Time
The last time a conformation pack update was requested.
-
#template_ssm_document_details ⇒ Types::TemplateSSMDocumentDetails
An object that contains the name or Amazon Resource Name (ARN) of the Amazon Web Services Systems Manager document (SSM document) and the version of the SSM document that is used to create a conformance pack.
Instance Attribute Details
#conformance_pack_arn ⇒ String
Amazon Resource Name (ARN) of the conformance pack.
1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 |
# File 'lib/aws-sdk-configservice/types.rb', line 1757 class ConformancePackDetail < Struct.new( :conformance_pack_name, :conformance_pack_arn, :conformance_pack_id, :delivery_s3_bucket, :delivery_s3_key_prefix, :conformance_pack_input_parameters, :last_update_requested_time, :created_by, :template_ssm_document_details) SENSITIVE = [] include Aws::Structure end |
#conformance_pack_id ⇒ String
ID of the conformance pack.
1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 |
# File 'lib/aws-sdk-configservice/types.rb', line 1757 class ConformancePackDetail < Struct.new( :conformance_pack_name, :conformance_pack_arn, :conformance_pack_id, :delivery_s3_bucket, :delivery_s3_key_prefix, :conformance_pack_input_parameters, :last_update_requested_time, :created_by, :template_ssm_document_details) SENSITIVE = [] include Aws::Structure end |
#conformance_pack_input_parameters ⇒ Array<Types::ConformancePackInputParameter>
A list of ‘ConformancePackInputParameter` objects.
1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 |
# File 'lib/aws-sdk-configservice/types.rb', line 1757 class ConformancePackDetail < Struct.new( :conformance_pack_name, :conformance_pack_arn, :conformance_pack_id, :delivery_s3_bucket, :delivery_s3_key_prefix, :conformance_pack_input_parameters, :last_update_requested_time, :created_by, :template_ssm_document_details) SENSITIVE = [] include Aws::Structure end |
#conformance_pack_name ⇒ String
Name of the conformance pack.
1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 |
# File 'lib/aws-sdk-configservice/types.rb', line 1757 class ConformancePackDetail < Struct.new( :conformance_pack_name, :conformance_pack_arn, :conformance_pack_id, :delivery_s3_bucket, :delivery_s3_key_prefix, :conformance_pack_input_parameters, :last_update_requested_time, :created_by, :template_ssm_document_details) SENSITIVE = [] include Aws::Structure end |
#created_by ⇒ String
The Amazon Web Services service that created the conformance pack.
1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 |
# File 'lib/aws-sdk-configservice/types.rb', line 1757 class ConformancePackDetail < Struct.new( :conformance_pack_name, :conformance_pack_arn, :conformance_pack_id, :delivery_s3_bucket, :delivery_s3_key_prefix, :conformance_pack_input_parameters, :last_update_requested_time, :created_by, :template_ssm_document_details) SENSITIVE = [] include Aws::Structure end |
#delivery_s3_bucket ⇒ String
The name of the Amazon S3 bucket where Config stores conformance pack templates.
<note markdown=“1”> This field is optional.
</note>
1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 |
# File 'lib/aws-sdk-configservice/types.rb', line 1757 class ConformancePackDetail < Struct.new( :conformance_pack_name, :conformance_pack_arn, :conformance_pack_id, :delivery_s3_bucket, :delivery_s3_key_prefix, :conformance_pack_input_parameters, :last_update_requested_time, :created_by, :template_ssm_document_details) SENSITIVE = [] include Aws::Structure end |
#delivery_s3_key_prefix ⇒ String
The prefix for the Amazon S3 bucket.
<note markdown=“1”> This field is optional.
</note>
1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 |
# File 'lib/aws-sdk-configservice/types.rb', line 1757 class ConformancePackDetail < Struct.new( :conformance_pack_name, :conformance_pack_arn, :conformance_pack_id, :delivery_s3_bucket, :delivery_s3_key_prefix, :conformance_pack_input_parameters, :last_update_requested_time, :created_by, :template_ssm_document_details) SENSITIVE = [] include Aws::Structure end |
#last_update_requested_time ⇒ Time
The last time a conformation pack update was requested.
1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 |
# File 'lib/aws-sdk-configservice/types.rb', line 1757 class ConformancePackDetail < Struct.new( :conformance_pack_name, :conformance_pack_arn, :conformance_pack_id, :delivery_s3_bucket, :delivery_s3_key_prefix, :conformance_pack_input_parameters, :last_update_requested_time, :created_by, :template_ssm_document_details) SENSITIVE = [] include Aws::Structure end |
#template_ssm_document_details ⇒ Types::TemplateSSMDocumentDetails
An object that contains the name or Amazon Resource Name (ARN) of the Amazon Web Services Systems Manager document (SSM document) and the version of the SSM document that is used to create a conformance pack.
1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 |
# File 'lib/aws-sdk-configservice/types.rb', line 1757 class ConformancePackDetail < Struct.new( :conformance_pack_name, :conformance_pack_arn, :conformance_pack_id, :delivery_s3_bucket, :delivery_s3_key_prefix, :conformance_pack_input_parameters, :last_update_requested_time, :created_by, :template_ssm_document_details) SENSITIVE = [] include Aws::Structure end |