awscc.globalaccelerator_accelerator

Filters

  • event

  • reduce

  • value

Actions

delete

Parent base class for filters and actions.

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

Permissions - globalaccelerator:UpdateAccelerator, globalaccelerator:DeleteAccelerator

update

Parent base class for filters and actions.

definitions:
  IpAddress:
    description: The IP addresses from BYOIP Prefix pool.
    pattern: ^(?:[0-9]{1,3}\.){3}[0-9]{1,3}$
    type: string
  Tag:
    additionalProperties: false
    description: Tag is a key-value pair associated with accelerator.
    properties:
      Key:
        description: Key of the tag. Value can be 1 to 127 characters.
        maxLength: 127
        minLength: 1
        type: string
      Value:
        description: Value for the tag. Value can be 1 to 255 characters.
        maxLength: 255
        minLength: 1
        type: string
    required:
    - Value
    - Key
    type: object
properties:
  Enabled:
    default: true
    description: Indicates whether an accelerator is enabled. The value is true or
      false.
    type: boolean
  IpAddressType:
    default: IPV4
    description: IP Address type.
    enum:
    - IPV4
    - IPV6
    type: string
  IpAddresses:
    default: null
    description: The IP addresses from BYOIP Prefix pool.
    items:
      description: The IP addresses from BYOIP Prefix pool.
      pattern: ^(?:[0-9]{1,3}\.){3}[0-9]{1,3}$
      type: string
    type: array
  Name:
    description: Name of accelerator.
    maxLength: 64
    minLength: 1
    pattern: ^[a-zA-Z0-9_-]{0,64}$
    type: string
  Tags:
    items:
      additionalProperties: false
      description: Tag is a key-value pair associated with accelerator.
      properties:
        Key:
          description: Key of the tag. Value can be 1 to 127 characters.
          maxLength: 127
          minLength: 1
          type: string
        Value:
          description: Value for the tag. Value can be 1 to 255 characters.
          maxLength: 255
          minLength: 1
          type: string
      required:
      - Value
      - Key
      type: object
    type: array
  type:
    enum:
    - update

Permissions - globalaccelerator:UpdateAccelerator, globalaccelerator:TagResource, globalaccelerator:UntagResource