class Aws::GlobalAccelerator::Types::CreateCustomRoutingListenerRequest
@note When making an API call, you may pass CreateCustomRoutingListenerRequest
data as a hash: { accelerator_arn: "GenericString", # required port_ranges: [ # required { from_port: 1, to_port: 1, }, ], idempotency_token: "IdempotencyToken", # required }
@!attribute [rw] accelerator_arn
The Amazon Resource Name (ARN) of the accelerator for a custom routing listener. @return [String]
@!attribute [rw] port_ranges
The port range to support for connections from clients to your accelerator. Separately, you set port ranges for endpoints. For more information, see [About endpoints for custom routing accelerators][1]. [1]: https://docs.aws.amazon.com/global-accelerator/latest/dg/about-custom-routing-endpoints.html @return [Array<Types::PortRange>]
@!attribute [rw] idempotency_token
A unique, case-sensitive identifier that you provide to ensure the idempotency—that is, the uniqueness—of the request. **A suitable default value is auto-generated.** You should normally not need to pass this option. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/globalaccelerator-2018-08-08/CreateCustomRoutingListenerRequest AWS API Documentation
Constants
- SENSITIVE