awscc.accessanalyzer_analyzer

Filters

  • event

  • reduce

  • value

Actions

delete

Parent base class for filters and actions.

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

Permissions - access-analyzer:DeleteAnalyzer

update

Parent base class for filters and actions.

definitions:
  ArchiveRule:
    description: An Access Analyzer archive rule. Archive rules automatically archive
      new findings that meet the criteria you define when you create the rule.
    properties:
      Filter:
        insertionOrder: false
        items:
          properties:
            Contains:
              insertionOrder: false
              items:
                type: string
              type: array
            Eq:
              insertionOrder: false
              items:
                type: string
              type: array
            Exists:
              type: boolean
            Neq:
              insertionOrder: false
              items:
                type: string
              type: array
            Property:
              type: string
          required:
          - Property
          type: object
        minItems: 1
        type: array
      RuleName:
        description: The archive rule name
        type: string
    required:
    - Filter
    - RuleName
    type: object
  Filter:
    properties:
      Contains:
        insertionOrder: false
        items:
          type: string
        type: array
      Eq:
        insertionOrder: false
        items:
          type: string
        type: array
      Exists:
        type: boolean
      Neq:
        insertionOrder: false
        items:
          type: string
        type: array
      Property:
        type: string
    required:
    - Property
    type: object
  Tag:
    description: A key-value pair to associate with a resource.
    properties:
      Key:
        description: 'The key name of the tag. You can specify a value that is 1 to
          127 Unicode characters in length and cannot be prefixed with aws:. You can
          use any of the following characters: the set of Unicode letters, digits,
          whitespace, _, ., /, =, +, and -. '
        maxLength: 127
        minLength: 1
        type: string
      Value:
        description: 'The value for the tag. You can specify a value that is 1 to
          255 Unicode characters in length and cannot be prefixed with aws:. You can
          use any of the following characters: the set of Unicode letters, digits,
          whitespace, _, ., /, =, +, and -. '
        maxLength: 255
        minLength: 1
        type: string
    required:
    - Key
    - Value
    type: object
properties:
  ArchiveRules:
    insertionOrder: false
    items:
      description: An Access Analyzer archive rule. Archive rules automatically archive
        new findings that meet the criteria you define when you create the rule.
      properties:
        Filter:
          insertionOrder: false
          items:
            properties:
              Contains:
                insertionOrder: false
                items:
                  type: string
                type: array
              Eq:
                insertionOrder: false
                items:
                  type: string
                type: array
              Exists:
                type: boolean
              Neq:
                insertionOrder: false
                items:
                  type: string
                type: array
              Property:
                type: string
            required:
            - Property
            type: object
          minItems: 1
          type: array
        RuleName:
          description: The archive rule name
          type: string
      required:
      - Filter
      - RuleName
      type: object
    type: array
  Tags:
    description: An array of key-value pairs to apply to this resource.
    insertionOrder: false
    items:
      description: A key-value pair to associate with a resource.
      properties:
        Key:
          description: 'The key name of the tag. You can specify a value that is 1
            to 127 Unicode characters in length and cannot be prefixed with aws:.
            You can use any of the following characters: the set of Unicode letters,
            digits, whitespace, _, ., /, =, +, and -. '
          maxLength: 127
          minLength: 1
          type: string
        Value:
          description: 'The value for the tag. You can specify a value that is 1 to
            255 Unicode characters in length and cannot be prefixed with aws:. You
            can use any of the following characters: the set of Unicode letters, digits,
            whitespace, _, ., /, =, +, and -. '
          maxLength: 255
          minLength: 1
          type: string
      required:
      - Key
      - Value
      type: object
    maxItems: 50
    type: array
    uniqueItems: true
  type:
    enum:
    - update

Permissions - access-analyzer:CreateArchiveRule, access-analyzer:DeleteArchiveRule, access-analyzer:ListAnalyzers, access-analyzer:TagResource, access-analyzer:UntagResource, access-analyzer:UpdateArchiveRule