Accelerator
public struct Accelerator : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The Amazon Resource Name (ARN) of the accelerator.
Declaration
Swift
public let acceleratorArn: String?
-
The date and time that the accelerator was created.
Declaration
Swift
public let createdTime: TimeStamp?
-
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 in the AWS Global Accelerator Developer Guide.
Declaration
Swift
public let dnsName: String?
-
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.
Declaration
Swift
public let enabled: Bool?
-
The value for the address type must be IPv4.
Declaration
Swift
public let ipAddressType: IpAddressType?
-
The static IP addresses that Global Accelerator associates with the accelerator.
Declaration
Swift
public let ipSets: [IpSet]?
-
The date and time that the accelerator was last modified.
Declaration
Swift
public let lastModifiedTime: TimeStamp?
-
The name of the accelerator. The name must contain only alphanumeric characters or hyphens (-), and must not begin or end with a hyphen.
Declaration
Swift
public let name: String?
-
Describes the deployment status of the accelerator.
Declaration
Swift
public let status: AcceleratorStatus?
-
Undocumented
Declaration
Swift
public init(acceleratorArn: String? = nil, createdTime: TimeStamp? = nil, dnsName: String? = nil, enabled: Bool? = nil, ipAddressType: IpAddressType? = nil, ipSets: [IpSet]? = nil, lastModifiedTime: TimeStamp? = nil, name: String? = nil, status: AcceleratorStatus? = nil)