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