awscc.ssmincidents_replicationset

Filters

  • event

  • reduce

  • value

Actions

delete

Parent base class for filters and actions.

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

Permissions - ssm-incidents:DeleteReplicationSet, ssm-incidents:GetReplicationSet

update

Parent base class for filters and actions.

definitions:
  Arn:
    description: The ARN of the ReplicationSet.
    maxLength: 1000
    pattern: ^arn:aws(-(cn|us-gov|iso(-b)?))?:[a-z-]+:(([a-z]+-)+[0-9])?:([0-9]{12})?:[^.]+$
    type: string
  DeletionProtected:
    description: Configures the ReplicationSet deletion protection.
    type: boolean
  RegionConfiguration:
    additionalProperties: false
    description: The ReplicationSet regional configuration.
    properties:
      SseKmsKeyId:
        description: The ARN of the ReplicationSet.
        maxLength: 1000
        pattern: ^arn:aws(-(cn|us-gov|iso(-b)?))?:[a-z-]+:(([a-z]+-)+[0-9])?:([0-9]{12})?:[^.]+$
        type: string
    required:
    - SseKmsKeyId
    type: object
  RegionList:
    insertionOrder: false
    items:
      additionalProperties: false
      description: The ReplicationSet regional configuration.
      properties:
        RegionConfiguration:
          additionalProperties: false
          description: The ReplicationSet regional configuration.
          properties:
            SseKmsKeyId:
              description: The ARN of the ReplicationSet.
              maxLength: 1000
              pattern: ^arn:aws(-(cn|us-gov|iso(-b)?))?:[a-z-]+:(([a-z]+-)+[0-9])?:([0-9]{12})?:[^.]+$
              type: string
          required:
          - SseKmsKeyId
          type: object
        RegionName:
          description: The AWS region name.
          maxLength: 20
          type: string
      type: object
    maxItems: 3
    minItems: 1
    type: array
    uniqueItems: true
  RegionName:
    description: The AWS region name.
    maxLength: 20
    type: string
  ReplicationRegion:
    additionalProperties: false
    description: The ReplicationSet regional configuration.
    properties:
      RegionConfiguration:
        additionalProperties: false
        description: The ReplicationSet regional configuration.
        properties:
          SseKmsKeyId:
            description: The ARN of the ReplicationSet.
            maxLength: 1000
            pattern: ^arn:aws(-(cn|us-gov|iso(-b)?))?:[a-z-]+:(([a-z]+-)+[0-9])?:([0-9]{12})?:[^.]+$
            type: string
        required:
        - SseKmsKeyId
        type: object
      RegionName:
        description: The AWS region name.
        maxLength: 20
        type: string
    type: object
properties:
  DeletionProtected:
    description: Configures the ReplicationSet deletion protection.
    type: boolean
  Regions:
    insertionOrder: false
    items:
      additionalProperties: false
      description: The ReplicationSet regional configuration.
      properties:
        RegionConfiguration:
          additionalProperties: false
          description: The ReplicationSet regional configuration.
          properties:
            SseKmsKeyId:
              description: The ARN of the ReplicationSet.
              maxLength: 1000
              pattern: ^arn:aws(-(cn|us-gov|iso(-b)?))?:[a-z-]+:(([a-z]+-)+[0-9])?:([0-9]{12})?:[^.]+$
              type: string
          required:
          - SseKmsKeyId
          type: object
        RegionName:
          description: The AWS region name.
          maxLength: 20
          type: string
      type: object
    maxItems: 3
    minItems: 1
    type: array
    uniqueItems: true
  type:
    enum:
    - update

Permissions - ssm-incidents:UpdateReplicationSet, ssm-incidents:UpdateDeletionProtection, ssm-incidents:GetReplicationSet