libZSservicesZSamazonka-codedeployZSamazonka-codedeploy
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.CodeDeploy.Types.TrafficRoute

Description

 
Synopsis

Documentation

data TrafficRoute Source #

Information about a listener. The listener contains the path used to route traffic that is received from the load balancer to a target group.

See: newTrafficRoute smart constructor.

Constructors

TrafficRoute' 

Fields

  • listenerArns :: Maybe [Text]

    The Amazon Resource Name (ARN) of one listener. The listener identifies the route between a target group and a load balancer. This is an array of strings with a maximum size of one.

Instances

Instances details
Eq TrafficRoute Source # 
Instance details

Defined in Amazonka.CodeDeploy.Types.TrafficRoute

Read TrafficRoute Source # 
Instance details

Defined in Amazonka.CodeDeploy.Types.TrafficRoute

Show TrafficRoute Source # 
Instance details

Defined in Amazonka.CodeDeploy.Types.TrafficRoute

Generic TrafficRoute Source # 
Instance details

Defined in Amazonka.CodeDeploy.Types.TrafficRoute

Associated Types

type Rep TrafficRoute :: Type -> Type #

NFData TrafficRoute Source # 
Instance details

Defined in Amazonka.CodeDeploy.Types.TrafficRoute

Methods

rnf :: TrafficRoute -> () #

Hashable TrafficRoute Source # 
Instance details

Defined in Amazonka.CodeDeploy.Types.TrafficRoute

ToJSON TrafficRoute Source # 
Instance details

Defined in Amazonka.CodeDeploy.Types.TrafficRoute

FromJSON TrafficRoute Source # 
Instance details

Defined in Amazonka.CodeDeploy.Types.TrafficRoute

type Rep TrafficRoute Source # 
Instance details

Defined in Amazonka.CodeDeploy.Types.TrafficRoute

type Rep TrafficRoute = D1 ('MetaData "TrafficRoute" "Amazonka.CodeDeploy.Types.TrafficRoute" "libZSservicesZSamazonka-codedeployZSamazonka-codedeploy" 'False) (C1 ('MetaCons "TrafficRoute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "listenerArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newTrafficRoute :: TrafficRoute Source #

Create a value of TrafficRoute 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:listenerArns:TrafficRoute', trafficRoute_listenerArns - The Amazon Resource Name (ARN) of one listener. The listener identifies the route between a target group and a load balancer. This is an array of strings with a maximum size of one.

trafficRoute_listenerArns :: Lens' TrafficRoute (Maybe [Text]) Source #

The Amazon Resource Name (ARN) of one listener. The listener identifies the route between a target group and a load balancer. This is an array of strings with a maximum size of one.