Class: Aws::GlobalAccelerator::Types::CustomRoutingEndpointGroup
- Inherits:
-
Struct
- Object
- Struct
- Aws::GlobalAccelerator::Types::CustomRoutingEndpointGroup
- 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
-
#destination_descriptions ⇒ Array<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.
-
#endpoint_descriptions ⇒ Array<Types::CustomRoutingEndpointDescription>
For a custom routing accelerator, describes the endpoints (virtual private cloud subnets) in an endpoint group to accept client traffic on.
-
#endpoint_group_arn ⇒ String
The Amazon Resource Name (ARN) of the endpoint group.
-
#endpoint_group_region ⇒ String
The Amazon Web Services Region where the endpoint group is located.
Instance Attribute Details
#destination_descriptions ⇒ Array<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_descriptions ⇒ Array<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_arn ⇒ String
The Amazon Resource Name (ARN) of the endpoint group.
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_region ⇒ String
The Amazon Web Services Region where the endpoint group is located.
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 |