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