aws.keyspace-table

Filters

Actions

delete

Parent base class for filters and actions.

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

Permissions - cassandra:Drop, cassandra:DropMultiRegionResource

update

Parent base class for filters and actions.

properties:
  addColumns:
    items:
      properties:
        name:
          type: string
        type:
          type: string
      type: object
    type: array
  autoScalingSpecification:
    properties:
      readCapacityAutoScaling:
        properties:
          autoScalingDisabled:
            type: boolean
          maximumUnits:
            type: number
          minimumUnits:
            type: number
          scalingPolicy:
            properties:
              targetTrackingScalingPolicyConfiguration:
                properties:
                  disableScaleIn:
                    type: boolean
                  scaleInCooldown:
                    type: integer
                  scaleOutCooldown:
                    type: integer
                  targetValue:
                    type: number
                type: object
            type: object
        type: object
      writeCapacityAutoScaling:
        properties:
          autoScalingDisabled:
            type: boolean
          maximumUnits:
            type: number
          minimumUnits:
            type: number
          scalingPolicy:
            properties:
              targetTrackingScalingPolicyConfiguration:
                properties:
                  disableScaleIn:
                    type: boolean
                  scaleInCooldown:
                    type: integer
                  scaleOutCooldown:
                    type: integer
                  targetValue:
                    type: number
                type: object
            type: object
        type: object
    type: object
  capacitySpecification:
    properties:
      readCapacityUnits:
        type: number
      throughputMode:
        enum:
        - PAY_PER_REQUEST
        - PROVISIONED
        type: string
      writeCapacityUnits:
        type: number
    type: object
  clientSideTimestamps:
    properties:
      status:
        enum:
        - ENABLED
        type: string
    type: object
  defaultTimeToLive:
    type: integer
  encryptionSpecification:
    properties:
      kmsKeyIdentifier:
        type: string
      type:
        enum:
        - CUSTOMER_MANAGED_KMS_KEY
        - AWS_OWNED_KMS_KEY
        type: string
    type: object
  pointInTimeRecovery:
    properties:
      status:
        enum:
        - ENABLED
        - DISABLED
        type: string
    type: object
  replicaSpecifications:
    items:
      properties:
        readCapacityAutoScaling:
          properties:
            autoScalingDisabled:
              type: boolean
            maximumUnits:
              type: number
            minimumUnits:
              type: number
            scalingPolicy:
              properties:
                targetTrackingScalingPolicyConfiguration:
                  properties:
                    disableScaleIn:
                      type: boolean
                    scaleInCooldown:
                      type: integer
                    scaleOutCooldown:
                      type: integer
                    targetValue:
                      type: number
                  type: object
              type: object
          type: object
        readCapacityUnits:
          type: number
        region:
          type: string
      type: object
    type: array
  ttl:
    properties:
      status:
        enum:
        - ENABLED
        type: string
    type: object
  type:
    enum:
    - update
required:
- type

Permissions - cassandra:Alter, cassandra:AlterMultiRegionResource