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.



1462
1463
1464
1465
1466
1467
1468
1469
# File 'gems/aws-sdk-globalaccelerator/lib/aws-sdk-globalaccelerator/types.rb', line 1462

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.



1462
1463
1464
1465
1466
1467
1468
1469
# File 'gems/aws-sdk-globalaccelerator/lib/aws-sdk-globalaccelerator/types.rb', line 1462

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)


1462
1463
1464
1465
1466
1467
1468
1469
# File 'gems/aws-sdk-globalaccelerator/lib/aws-sdk-globalaccelerator/types.rb', line 1462

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)


1462
1463
1464
1465
1466
1467
1468
1469
# File 'gems/aws-sdk-globalaccelerator/lib/aws-sdk-globalaccelerator/types.rb', line 1462

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