Class: Aws::GlobalAccelerator::Types::UpdateAcceleratorRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::GlobalAccelerator::Types::UpdateAcceleratorRequest
- Defined in:
- gems/aws-sdk-globalaccelerator/lib/aws-sdk-globalaccelerator/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#accelerator_arn ⇒ String
The Amazon Resource Name (ARN) of the accelerator to update.
-
#enabled ⇒ Boolean
Indicates whether an accelerator is enabled.
-
#ip_address_type ⇒ String
The IP address type that an accelerator supports.
-
#ip_addresses ⇒ Array<String>
The IP addresses for an accelerator.
-
#name ⇒ String
The name of the accelerator.
Instance Attribute Details
#accelerator_arn ⇒ String
The Amazon Resource Name (ARN) of the accelerator to update.
3339 3340 3341 3342 3343 3344 3345 3346 3347 |
# File 'gems/aws-sdk-globalaccelerator/lib/aws-sdk-globalaccelerator/types.rb', line 3339 class UpdateAcceleratorRequest < Struct.new( :accelerator_arn, :name, :ip_address_type, :ip_addresses, :enabled) SENSITIVE = [] include Aws::Structure end |
#enabled ⇒ Boolean
Indicates whether an accelerator is enabled. The value is true or false. The default value is true.
If the value is set to true, the accelerator cannot be deleted. If set to false, the accelerator can be deleted.
3339 3340 3341 3342 3343 3344 3345 3346 3347 |
# File 'gems/aws-sdk-globalaccelerator/lib/aws-sdk-globalaccelerator/types.rb', line 3339 class UpdateAcceleratorRequest < Struct.new( :accelerator_arn, :name, :ip_address_type, :ip_addresses, :enabled) SENSITIVE = [] include Aws::Structure end |
#ip_address_type ⇒ String
The IP address type that an accelerator supports. For a standard accelerator, the value can be IPV4 or DUAL_STACK.
3339 3340 3341 3342 3343 3344 3345 3346 3347 |
# File 'gems/aws-sdk-globalaccelerator/lib/aws-sdk-globalaccelerator/types.rb', line 3339 class UpdateAcceleratorRequest < Struct.new( :accelerator_arn, :name, :ip_address_type, :ip_addresses, :enabled) SENSITIVE = [] include Aws::Structure end |
#ip_addresses ⇒ Array<String>
The IP addresses for an accelerator.
3339 3340 3341 3342 3343 3344 3345 3346 3347 |
# File 'gems/aws-sdk-globalaccelerator/lib/aws-sdk-globalaccelerator/types.rb', line 3339 class UpdateAcceleratorRequest < Struct.new( :accelerator_arn, :name, :ip_address_type, :ip_addresses, :enabled) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the accelerator. The name can have a maximum of 64 characters, must contain only alphanumeric characters, periods (.), or hyphens (-), and must not begin or end with a hyphen or period.
3339 3340 3341 3342 3343 3344 3345 3346 3347 |
# File 'gems/aws-sdk-globalaccelerator/lib/aws-sdk-globalaccelerator/types.rb', line 3339 class UpdateAcceleratorRequest < Struct.new( :accelerator_arn, :name, :ip_address_type, :ip_addresses, :enabled) SENSITIVE = [] include Aws::Structure end |