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 AWS 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.



1317
1318
1319
1320
1321
1322
1323
1324
# File 'gems/aws-sdk-globalaccelerator/lib/aws-sdk-globalaccelerator/types.rb', line 1317

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.



1317
1318
1319
1320
1321
1322
1323
1324
# File 'gems/aws-sdk-globalaccelerator/lib/aws-sdk-globalaccelerator/types.rb', line 1317

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)


1317
1318
1319
1320
1321
1322
1323
1324
# File 'gems/aws-sdk-globalaccelerator/lib/aws-sdk-globalaccelerator/types.rb', line 1317

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

#endpoint_group_regionString

The AWS Region where the endpoint group is located.

Returns:

  • (String)


1317
1318
1319
1320
1321
1322
1323
1324
# File 'gems/aws-sdk-globalaccelerator/lib/aws-sdk-globalaccelerator/types.rb', line 1317

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