Accelerator class
An accelerator is a complex type that includes one or more listeners that process inbound connections and then direct traffic to one or more endpoint groups, each of which includes endpoints, such as load balancers.
Constructors
-
Accelerator({String? acceleratorArn, DateTime? createdTime, String? dnsName, bool? enabled, IpAddressType? ipAddressType, List<
IpSet> ? ipSets, DateTime? lastModifiedTime, String? name, AcceleratorStatus? status}) -
Accelerator.fromJson(Map<
String, dynamic> json) -
factory
Properties
- acceleratorArn → String?
-
The Amazon Resource Name (ARN) of the accelerator.
final
- createdTime → DateTime?
-
The date and time that the accelerator was created.
final
- dnsName → String?
-
The Domain Name System (DNS) name that Global Accelerator creates that
points to your accelerator's static IP addresses.
final
- enabled → bool?
-
Indicates whether the accelerator is enabled. The value is true or false.
The default value is true.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- ipAddressType → IpAddressType?
-
The value for the address type must be IPv4.
final
-
ipSets
→ List<
IpSet> ? -
The static IP addresses that Global Accelerator associates with the
accelerator.
final
- lastModifiedTime → DateTime?
-
The date and time that the accelerator was last modified.
final
- name → String?
-
The name of the accelerator. The name must contain only alphanumeric
characters or hyphens (-), and must not begin or end with a hyphen.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- status → AcceleratorStatus?
-
Describes the deployment status of the accelerator.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited