class Aws::GlobalAccelerator::Types::CreateCustomRoutingEndpointGroupRequest
@note When making an API call, you may pass CreateCustomRoutingEndpointGroupRequest
data as a hash: { listener_arn: "GenericString", # required endpoint_group_region: "GenericString", # required destination_configurations: [ # required { from_port: 1, # required to_port: 1, # required protocols: ["TCP"], # required, accepts TCP, UDP }, ], idempotency_token: "IdempotencyToken", # required }
@!attribute [rw] listener_arn
The Amazon Resource Name (ARN) of the listener for a custom routing endpoint. @return [String]
@!attribute [rw] endpoint_group_region
The AWS Region where the endpoint group is located. A listener can have only one endpoint group in a specific Region. @return [String]
@!attribute [rw] destination_configurations
Sets the port range and protocol for all endpoints (virtual private cloud subnets) in a custom routing endpoint group to accept client traffic on. @return [Array<Types::CustomRoutingDestinationConfiguration>]
@!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/CreateCustomRoutingEndpointGroupRequest AWS API Documentation
Constants
- SENSITIVE