class Aws::ConfigService::Types::PutOrganizationConformancePackRequest
@note When making an API call, you may pass PutOrganizationConformancePackRequest
data as a hash: { organization_conformance_pack_name: "OrganizationConformancePackName", # required template_s3_uri: "TemplateS3Uri", template_body: "TemplateBody", delivery_s3_bucket: "DeliveryS3Bucket", delivery_s3_key_prefix: "DeliveryS3KeyPrefix", conformance_pack_input_parameters: [ { parameter_name: "ParameterName", # required parameter_value: "ParameterValue", # required }, ], excluded_accounts: ["AccountId"], }
@!attribute [rw] organization_conformance_pack_name
Name of the organization conformance pack you want to create. @return [String]
@!attribute [rw] template_s3_uri
Location of file containing the template body. The uri must point to the conformance pack template (max size: 300 KB). <note markdown="1"> You must have access to read Amazon S3 bucket. </note> @return [String]
@!attribute [rw] template_body
A string containing full conformance pack template body. Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes. @return [String]
@!attribute [rw] delivery_s3_bucket
The name of the Amazon S3 bucket where Config stores conformance pack templates. <note markdown="1"> This field is optional. If used, it must be prefixed with `awsconfigconforms`. </note> @return [String]
@!attribute [rw] delivery_s3_key_prefix
The prefix for the Amazon S3 bucket. <note markdown="1"> This field is optional. </note> @return [String]
@!attribute [rw] conformance_pack_input_parameters
A list of `ConformancePackInputParameter` objects. @return [Array<Types::ConformancePackInputParameter>]
@!attribute [rw] excluded_accounts
A list of Amazon Web Services accounts to be excluded from an organization conformance pack while deploying a conformance pack. @return [Array<String>]
@see docs.aws.amazon.com/goto/WebAPI/config-2014-11-12/PutOrganizationConformancePackRequest AWS API Documentation
Constants
- SENSITIVE