class Aws::GlobalAccelerator::Types::CustomRoutingAccelerator

Attributes of a custom routing accelerator.

@!attribute [rw] accelerator_arn

The Amazon Resource Name (ARN) of the custom routing accelerator.
@return [String]

@!attribute [rw] name

The name of the accelerator. The name must contain only alphanumeric
characters or hyphens (-), and must not begin or end with a hyphen.
@return [String]

@!attribute [rw] ip_address_type

The value for the address type must be IPv4.
@return [String]

@!attribute [rw] enabled

Indicates whether the 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, accelerator can be deleted.
@return [Boolean]

@!attribute [rw] ip_sets

The static IP addresses that Global Accelerator associates with the
accelerator.
@return [Array<Types::IpSet>]

@!attribute [rw] dns_name

The Domain Name System (DNS) name that Global Accelerator creates
that points to your accelerator's static IP addresses.

The naming convention for the DNS name is the following: A lowercase
letter a, followed by a 16-bit random hex string, followed by
.awsglobalaccelerator.com. For example:
a1234567890abcdef.awsglobalaccelerator.com.

For more information about the default DNS name, see [ Support for
DNS Addressing in Global Accelerator][1] in the *AWS Global
Accelerator Developer Guide*.

[1]: https://docs.aws.amazon.com/global-accelerator/latest/dg/about-accelerators.html#about-accelerators.dns-addressing
@return [String]

@!attribute [rw] status

Describes the deployment status of the accelerator.
@return [String]

@!attribute [rw] created_time

The date and time that the accelerator was created.
@return [Time]

@!attribute [rw] last_modified_time

The date and time that the accelerator was last modified.
@return [Time]

@see docs.aws.amazon.com/goto/WebAPI/globalaccelerator-2018-08-08/CustomRoutingAccelerator AWS API Documentation

Constants

SENSITIVE