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.



1425
1426
1427
1428
1429
1430
1431
1432
# File 'gems/aws-sdk-globalaccelerator/lib/aws-sdk-globalaccelerator/types.rb', line 1425

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.



1425
1426
1427
1428
1429
1430
1431
1432
# File 'gems/aws-sdk-globalaccelerator/lib/aws-sdk-globalaccelerator/types.rb', line 1425

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)


1425
1426
1427
1428
1429
1430
1431
1432
# File 'gems/aws-sdk-globalaccelerator/lib/aws-sdk-globalaccelerator/types.rb', line 1425

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)


1425
1426
1427
1428
1429
1430
1431
1432
# File 'gems/aws-sdk-globalaccelerator/lib/aws-sdk-globalaccelerator/types.rb', line 1425

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