| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.GlobalAccelerator.Types.CustomRoutingEndpointGroup
Description
Synopsis
- data CustomRoutingEndpointGroup = CustomRoutingEndpointGroup' {}
- newCustomRoutingEndpointGroup :: CustomRoutingEndpointGroup
- customRoutingEndpointGroup_destinationDescriptions :: Lens' CustomRoutingEndpointGroup (Maybe [CustomRoutingDestinationDescription])
- customRoutingEndpointGroup_endpointDescriptions :: Lens' CustomRoutingEndpointGroup (Maybe [CustomRoutingEndpointDescription])
- customRoutingEndpointGroup_endpointGroupArn :: Lens' CustomRoutingEndpointGroup (Maybe Text)
- customRoutingEndpointGroup_endpointGroupRegion :: Lens' CustomRoutingEndpointGroup (Maybe Text)
Documentation
data CustomRoutingEndpointGroup Source #
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.
See: newCustomRoutingEndpointGroup smart constructor.
Constructors
| CustomRoutingEndpointGroup' | |
Fields
| |
Instances
newCustomRoutingEndpointGroup :: CustomRoutingEndpointGroup Source #
Create a value of CustomRoutingEndpointGroup with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:destinationDescriptions:CustomRoutingEndpointGroup', customRoutingEndpointGroup_destinationDescriptions - 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.
$sel:endpointDescriptions:CustomRoutingEndpointGroup', customRoutingEndpointGroup_endpointDescriptions - For a custom routing accelerator, describes the endpoints (virtual
private cloud subnets) in an endpoint group to accept client traffic on.
$sel:endpointGroupArn:CustomRoutingEndpointGroup', customRoutingEndpointGroup_endpointGroupArn - The Amazon Resource Name (ARN) of the endpoint group.
$sel:endpointGroupRegion:CustomRoutingEndpointGroup', customRoutingEndpointGroup_endpointGroupRegion - The Amazon Web Services Region where the endpoint group is located.
customRoutingEndpointGroup_destinationDescriptions :: Lens' CustomRoutingEndpointGroup (Maybe [CustomRoutingDestinationDescription]) Source #
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.
customRoutingEndpointGroup_endpointDescriptions :: Lens' CustomRoutingEndpointGroup (Maybe [CustomRoutingEndpointDescription]) Source #
For a custom routing accelerator, describes the endpoints (virtual private cloud subnets) in an endpoint group to accept client traffic on.
customRoutingEndpointGroup_endpointGroupArn :: Lens' CustomRoutingEndpointGroup (Maybe Text) Source #
The Amazon Resource Name (ARN) of the endpoint group.
customRoutingEndpointGroup_endpointGroupRegion :: Lens' CustomRoutingEndpointGroup (Maybe Text) Source #
The Amazon Web Services Region where the endpoint group is located.