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

Description

Update a listener for a custom routing accelerator.

Synopsis

Creating a Request

data UpdateCustomRoutingListener Source #

See: newUpdateCustomRoutingListener smart constructor.

Constructors

UpdateCustomRoutingListener' 

Fields

Instances

Instances details
Eq UpdateCustomRoutingListener Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.UpdateCustomRoutingListener

Read UpdateCustomRoutingListener Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.UpdateCustomRoutingListener

Show UpdateCustomRoutingListener Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.UpdateCustomRoutingListener

Generic UpdateCustomRoutingListener Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.UpdateCustomRoutingListener

Associated Types

type Rep UpdateCustomRoutingListener :: Type -> Type #

NFData UpdateCustomRoutingListener Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.UpdateCustomRoutingListener

Hashable UpdateCustomRoutingListener Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.UpdateCustomRoutingListener

ToJSON UpdateCustomRoutingListener Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.UpdateCustomRoutingListener

AWSRequest UpdateCustomRoutingListener Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.UpdateCustomRoutingListener

ToHeaders UpdateCustomRoutingListener Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.UpdateCustomRoutingListener

ToPath UpdateCustomRoutingListener Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.UpdateCustomRoutingListener

ToQuery UpdateCustomRoutingListener Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.UpdateCustomRoutingListener

type Rep UpdateCustomRoutingListener Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.UpdateCustomRoutingListener

type Rep UpdateCustomRoutingListener = D1 ('MetaData "UpdateCustomRoutingListener" "Amazonka.GlobalAccelerator.UpdateCustomRoutingListener" "libZSservicesZSamazonka-globalacceleratorZSamazonka-globalaccelerator" 'False) (C1 ('MetaCons "UpdateCustomRoutingListener'" 'PrefixI 'True) (S1 ('MetaSel ('Just "listenerArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "portRanges") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty PortRange))))
type AWSResponse UpdateCustomRoutingListener Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.UpdateCustomRoutingListener

newUpdateCustomRoutingListener Source #

Create a value of UpdateCustomRoutingListener 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:listenerArn:UpdateCustomRoutingListener', updateCustomRoutingListener_listenerArn - The Amazon Resource Name (ARN) of the listener to update.

$sel:portRanges:UpdateCustomRoutingListener', updateCustomRoutingListener_portRanges - The updated port range to support for connections from clients to your accelerator. If you remove ports that are currently being used by a subnet endpoint, the call fails.

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

Request Lenses

updateCustomRoutingListener_listenerArn :: Lens' UpdateCustomRoutingListener Text Source #

The Amazon Resource Name (ARN) of the listener to update.

updateCustomRoutingListener_portRanges :: Lens' UpdateCustomRoutingListener (NonEmpty PortRange) Source #

The updated port range to support for connections from clients to your accelerator. If you remove ports that are currently being used by a subnet endpoint, the call fails.

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

Destructuring the Response

data UpdateCustomRoutingListenerResponse Source #

Constructors

UpdateCustomRoutingListenerResponse' 

Fields

Instances

Instances details
Eq UpdateCustomRoutingListenerResponse Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.UpdateCustomRoutingListener

Read UpdateCustomRoutingListenerResponse Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.UpdateCustomRoutingListener

Show UpdateCustomRoutingListenerResponse Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.UpdateCustomRoutingListener

Generic UpdateCustomRoutingListenerResponse Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.UpdateCustomRoutingListener

NFData UpdateCustomRoutingListenerResponse Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.UpdateCustomRoutingListener

type Rep UpdateCustomRoutingListenerResponse Source # 
Instance details

Defined in Amazonka.GlobalAccelerator.UpdateCustomRoutingListener

type Rep UpdateCustomRoutingListenerResponse = D1 ('MetaData "UpdateCustomRoutingListenerResponse" "Amazonka.GlobalAccelerator.UpdateCustomRoutingListener" "libZSservicesZSamazonka-globalacceleratorZSamazonka-globalaccelerator" 'False) (C1 ('MetaCons "UpdateCustomRoutingListenerResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "listener") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomRoutingListener)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateCustomRoutingListenerResponse Source #

Create a value of UpdateCustomRoutingListenerResponse 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:listener:UpdateCustomRoutingListenerResponse', updateCustomRoutingListenerResponse_listener - Information for the updated listener for a custom routing accelerator.

$sel:httpStatus:UpdateCustomRoutingListenerResponse', updateCustomRoutingListenerResponse_httpStatus - The response's http status code.

Response Lenses

updateCustomRoutingListenerResponse_listener :: Lens' UpdateCustomRoutingListenerResponse (Maybe CustomRoutingListener) Source #

Information for the updated listener for a custom routing accelerator.