awscc.config_organizationconformancepack¶
Filters¶
event
reduce
value
Actions¶
delete¶
Parent base class for filters and actions.
properties:
type:
enum:
- delete
required:
- type
Permissions - config:DeleteOrganizationConformancePack, config:DescribeOrganizationConformancePackStatuses, config:GetOrganizationConformancePackDetailedStatus, organizations:ListDelegatedAdministrators
update¶
Parent base class for filters and actions.
definitions:
AccountId:
type: string
ConformancePackInputParameter:
description: Input parameters in the form of key-value pairs for the conformance
pack.
properties:
ParameterName:
maxLength: 255
minLength: 0
type: string
ParameterValue:
maxLength: 4096
minLength: 0
type: string
required:
- ParameterName
- ParameterValue
type: object
ParameterName:
maxLength: 255
minLength: 0
type: string
ParameterValue:
maxLength: 4096
minLength: 0
type: string
properties:
ConformancePackInputParameters:
description: A list of ConformancePackInputParameter objects.
items:
description: Input parameters in the form of key-value pairs for the conformance
pack.
properties:
ParameterName:
maxLength: 255
minLength: 0
type: string
ParameterValue:
maxLength: 4096
minLength: 0
type: string
required:
- ParameterName
- ParameterValue
type: object
maxItems: 60
minItems: 0
type: array
DeliveryS3Bucket:
description: AWS Config stores intermediate files while processing conformance
pack template.
maxLength: 63
minLength: 0
type: string
DeliveryS3KeyPrefix:
description: The prefix for the delivery S3 bucket.
maxLength: 1024
minLength: 0
type: string
ExcludedAccounts:
description: A list of AWS accounts to be excluded from an organization conformance
pack while deploying a conformance pack.
items:
type: string
maxItems: 1000
minItems: 0
type: array
TemplateBody:
description: A string containing full conformance pack template body.
maxLength: 51200
minLength: 1
type: string
TemplateS3Uri:
description: Location of file containing the template body.
maxLength: 1024
minLength: 1
pattern: s3://.*
type: string
type:
enum:
- update
Permissions - config:PutOrganizationConformancePack, config:DescribeOrganizationConformancePackStatuses, config:GetOrganizationConformancePackDetailedStatus, s3:GetObject, s3:GetBucketAcl, iam:CreateServiceLinkedRole, iam:PassRole, organizations:ListDelegatedAdministrators, organizations:EnableAWSServiceAccess