libZSservicesZSamazonka-globalacceleratorZSamazonka-globalaccelerator
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.GlobalAccelerator.Types.CustomRoutingListener

Description

 
Synopsis

Documentation

data CustomRoutingListener Source #

A complex type for a listener for a custom routing accelerator.

See: newCustomRoutingListener smart constructor.

Constructors

CustomRoutingListener' 

Fields

Instances

Instances details
Eq CustomRoutingListener Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.Types.CustomRoutingListener

Read CustomRoutingListener Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.Types.CustomRoutingListener

Show CustomRoutingListener Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.Types.CustomRoutingListener

Generic CustomRoutingListener Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.Types.CustomRoutingListener

Associated Types

type Rep CustomRoutingListener :: Type -> Type #

NFData CustomRoutingListener Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.Types.CustomRoutingListener

Methods

rnf :: CustomRoutingListener -> () #

Hashable CustomRoutingListener Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.Types.CustomRoutingListener

FromJSON CustomRoutingListener Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.Types.CustomRoutingListener

type Rep CustomRoutingListener Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.Types.CustomRoutingListener

type Rep CustomRoutingListener = D1 ('MetaData "CustomRoutingListener" "Amazonka.GlobalAccelerator.Types.CustomRoutingListener" "libZSservicesZSamazonka-globalacceleratorZSamazonka-globalaccelerator" 'False) (C1 ('MetaCons "CustomRoutingListener'" 'PrefixI 'True) (S1 ('MetaSel ('Just "portRanges") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty PortRange))) :*: S1 ('MetaSel ('Just "listenerArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newCustomRoutingListener :: CustomRoutingListener Source #

Create a value of CustomRoutingListener 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:portRanges:CustomRoutingListener', customRoutingListener_portRanges - The port range to support for connections from clients to your accelerator.

Separately, you set port ranges for endpoints. For more information, see About endpoints for custom routing accelerators.

$sel:listenerArn:CustomRoutingListener', customRoutingListener_listenerArn - The Amazon Resource Name (ARN) of the listener.

customRoutingListener_portRanges :: Lens' CustomRoutingListener (Maybe (NonEmpty PortRange)) Source #

The port range to support for connections from clients to your accelerator.

Separately, you set port ranges for endpoints. For more information, see About endpoints for custom routing accelerators.

customRoutingListener_listenerArn :: Lens' CustomRoutingListener (Maybe Text) Source #

The Amazon Resource Name (ARN) of the listener.