awscc.config_conformancepack

Filters

  • event

  • reduce

  • value

Actions

delete

Parent base class for filters and actions.

properties:
  type:
    enum:
    - delete
required:
- type

Permissions - config:DeleteConformancePack, config:DescribeConformancePackStatus

update

Parent base class for filters and actions.

definitions:
  ConformancePackInputParameter:
    description: Input parameters in the form of key-value pairs for the conformance
      pack.
    properties:
      ParameterName:
        description: Key part of key-value pair with value being parameter value
        maxLength: 255
        minLength: 0
        type: string
      ParameterValue:
        description: Value part of key-value pair with key being parameter Name
        maxLength: 4096
        minLength: 0
        type: string
    required:
    - ParameterName
    - ParameterValue
    type: object
  ParameterName:
    description: Key part of key-value pair with value being parameter value
    maxLength: 255
    minLength: 0
    type: string
  ParameterValue:
    description: Value part of key-value pair with key being parameter Name
    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:
          description: Key part of key-value pair with value being parameter value
          maxLength: 255
          minLength: 0
          type: string
        ParameterValue:
          description: Value part of key-value pair with key being parameter Name
          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 delivery S3 bucket.
    maxLength: 1024
    minLength: 0
    type: string
  TemplateBody:
    description: A string containing full conformance pack template body. You can
      only specify one of the template body or template S3Uri fields.
    maxLength: 51200
    minLength: 1
    type: string
  TemplateS3Uri:
    description: Location of file containing the template body which points to the
      conformance pack template that is located in an Amazon S3 bucket. You can only
      specify one of the template body or template S3Uri fields.
    maxLength: 1024
    minLength: 1
    pattern: s3://.*
    type: string
  type:
    enum:
    - update

Permissions - config:PutConformancePack, config:DescribeConformancePackStatus, s3:GetObject, s3:GetBucketAcl, iam:CreateServiceLinkedRole, iam:PassRole