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