class Aws::GlobalAccelerator::Types::CustomRoutingAcceleratorAttributes

Attributes of a custom routing accelerator.

@!attribute [rw] flow_logs_enabled

Indicates whether flow logs are enabled. The default value is false.
If the value is true, `FlowLogsS3Bucket` and `FlowLogsS3Prefix` must
be specified.

For more information, see [Flow Logs][1] in the *AWS Global
Accelerator Developer Guide*.

[1]: https://docs.aws.amazon.com/global-accelerator/latest/dg/monitoring-global-accelerator.flow-logs.html
@return [Boolean]

@!attribute [rw] flow_logs_s3_bucket

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.
@return [String]

@!attribute [rw] flow_logs_s3_prefix

The prefix for the location in the Amazon S3 bucket for the flow
logs. Attribute is required if `FlowLogsEnabled` is `true`.

If you don’t specify a prefix, the flow logs are stored in the root
of the bucket. If you specify slash (/) for the S3 bucket prefix,
the log file bucket folder structure will include a double slash
(//), like the following:

DOC-EXAMPLE-BUCKET//AWSLogs/aws\_account\_id
@return [String]

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

Constants

SENSITIVE