CustomRoutingAcceleratorAttributes class

Attributes of a custom routing accelerator.

Constructors

CustomRoutingAcceleratorAttributes({bool? flowLogsEnabled, String? flowLogsS3Bucket, String? flowLogsS3Prefix})
CustomRoutingAcceleratorAttributes.fromJson(Map<String, dynamic> json)
factory

Properties

flowLogsEnabled bool?
Indicates whether flow logs are enabled. The default value is false. If the value is true, FlowLogsS3Bucket and FlowLogsS3Prefix must be specified.
final
flowLogsS3Bucket String?
The name of the Amazon S3 bucket for the flow logs. Attribute is required if FlowLogsEnabled is true. The bucket must exist and have a bucket policy that grants AWS Global Accelerator permission to write to the bucket.
final
flowLogsS3Prefix String?
The prefix for the location in the Amazon S3 bucket for the flow logs. Attribute is required if FlowLogsEnabled is true.
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

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