Class: Aws::GlobalAccelerator::Types::CustomRoutingEndpointGroup

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-globalaccelerator/lib/aws-sdk-globalaccelerator/types.rb

Overview

A complex type for the endpoint group for a custom routing accelerator. An Amazon Web Services Region can have only one endpoint group for a specific listener.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#destination_descriptionsArray<Types::CustomRoutingDestinationDescription>

For a custom routing accelerator, describes the port range and protocol for all endpoints (virtual private cloud subnets) in an endpoint group to accept client traffic on.



1276
1277
1278
1279
1280
1281
1282
1283
# File 'gems/aws-sdk-globalaccelerator/lib/aws-sdk-globalaccelerator/types.rb', line 1276

class CustomRoutingEndpointGroup < Struct.new(
  :endpoint_group_arn,
  :endpoint_group_region,
  :destination_descriptions,
  :endpoint_descriptions)
  SENSITIVE = []
  include Aws::Structure
end

#endpoint_descriptionsArray<Types::CustomRoutingEndpointDescription>

For a custom routing accelerator, describes the endpoints (virtual private cloud subnets) in an endpoint group to accept client traffic on.



1276
1277
1278
1279
1280
1281
1282
1283
# File 'gems/aws-sdk-globalaccelerator/lib/aws-sdk-globalaccelerator/types.rb', line 1276

class CustomRoutingEndpointGroup < Struct.new(
  :endpoint_group_arn,
  :endpoint_group_region,
  :destination_descriptions,
  :endpoint_descriptions)
  SENSITIVE = []
  include Aws::Structure
end

#endpoint_group_arnString

The Amazon Resource Name (ARN) of the endpoint group.

Returns:

  • (String)


1276
1277
1278
1279
1280
1281
1282
1283
# File 'gems/aws-sdk-globalaccelerator/lib/aws-sdk-globalaccelerator/types.rb', line 1276

class CustomRoutingEndpointGroup < Struct.new(
  :endpoint_group_arn,
  :endpoint_group_region,
  :destination_descriptions,
  :endpoint_descriptions)
  SENSITIVE = []
  include Aws::Structure
end

#endpoint_group_regionString

The Amazon Web Services Region where the endpoint group is located.

Returns:

  • (String)


1276
1277
1278
1279
1280
1281
1282
1283
# File 'gems/aws-sdk-globalaccelerator/lib/aws-sdk-globalaccelerator/types.rb', line 1276

class CustomRoutingEndpointGroup < Struct.new(
  :endpoint_group_arn,
  :endpoint_group_region,
  :destination_descriptions,
  :endpoint_descriptions)
  SENSITIVE = []
  include Aws::Structure
end