amazonka-elb-2.0: Amazon Elastic Load Balancing SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.ELB

Contents

Description

Derived from API version 2012-06-01 of the AWS service descriptions, licensed under Apache 2.0.

Elastic Load Balancing

A load balancer can distribute incoming traffic across your EC2 instances. This enables you to increase the availability of your application. The load balancer also monitors the health of its registered instances and ensures that it routes traffic only to healthy instances. You configure your load balancer to accept incoming traffic by specifying one or more listeners, which are configured with a protocol and port number for connections from clients to the load balancer and a protocol and port number for connections from the load balancer to the instances.

Elastic Load Balancing supports three types of load balancers: Application Load Balancers, Network Load Balancers, and Classic Load Balancers. You can select a load balancer based on your application needs. For more information, see the Elastic Load Balancing User Guide.

This reference covers the 2012-06-01 API, which supports Classic Load Balancers. The 2015-12-01 API supports Application Load Balancers and Network Load Balancers.

To get started, create a load balancer with one or more listeners using CreateLoadBalancer. Register your instances with the load balancer using RegisterInstancesWithLoadBalancer.

All Elastic Load Balancing operations are idempotent, which means that they complete at most one time. If you repeat an operation, it succeeds with a 200 OK response code.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2012-06-01 of the Amazon Elastic Load Balancing SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by ELB.

AccessPointNotFoundException

_AccessPointNotFoundException :: AsError a => Fold a ServiceError Source #

The specified load balancer does not exist.

CertificateNotFoundException

_CertificateNotFoundException :: AsError a => Fold a ServiceError Source #

The specified ARN does not refer to a valid SSL certificate in AWS Identity and Access Management (IAM) or AWS Certificate Manager (ACM). Note that if you recently uploaded the certificate to IAM, this error might indicate that the certificate is not fully available yet.

DependencyThrottleException

_DependencyThrottleException :: AsError a => Fold a ServiceError Source #

A request made by Elastic Load Balancing to another service exceeds the maximum request rate permitted for your account.

DuplicateAccessPointNameException

_DuplicateAccessPointNameException :: AsError a => Fold a ServiceError Source #

The specified load balancer name already exists for this account.

DuplicateListenerException

_DuplicateListenerException :: AsError a => Fold a ServiceError Source #

A listener already exists for the specified load balancer name and port, but with a different instance port, protocol, or SSL certificate.

DuplicatePolicyNameException

_DuplicatePolicyNameException :: AsError a => Fold a ServiceError Source #

A policy with the specified name already exists for this load balancer.

DuplicateTagKeysException

_DuplicateTagKeysException :: AsError a => Fold a ServiceError Source #

A tag key was specified more than once.

InvalidConfigurationRequestException

_InvalidConfigurationRequestException :: AsError a => Fold a ServiceError Source #

The requested configuration change is not valid.

InvalidEndPointException

_InvalidEndPointException :: AsError a => Fold a ServiceError Source #

The specified endpoint is not valid.

InvalidSchemeException

_InvalidSchemeException :: AsError a => Fold a ServiceError Source #

The specified value for the schema is not valid. You can only specify a scheme for load balancers in a VPC.

InvalidSecurityGroupException

_InvalidSecurityGroupException :: AsError a => Fold a ServiceError Source #

One or more of the specified security groups do not exist.

InvalidSubnetException

_InvalidSubnetException :: AsError a => Fold a ServiceError Source #

The specified VPC has no associated Internet gateway.

ListenerNotFoundException

_ListenerNotFoundException :: AsError a => Fold a ServiceError Source #

The load balancer does not have a listener configured at the specified port.

LoadBalancerAttributeNotFoundException

_LoadBalancerAttributeNotFoundException :: AsError a => Fold a ServiceError Source #

The specified load balancer attribute does not exist.

OperationNotPermittedException

_OperationNotPermittedException :: AsError a => Fold a ServiceError Source #

This operation is not allowed.

PolicyNotFoundException

_PolicyNotFoundException :: AsError a => Fold a ServiceError Source #

One or more of the specified policies do not exist.

PolicyTypeNotFoundException

_PolicyTypeNotFoundException :: AsError a => Fold a ServiceError Source #

One or more of the specified policy types do not exist.

SubnetNotFoundException

_SubnetNotFoundException :: AsError a => Fold a ServiceError Source #

One or more of the specified subnets do not exist.

TooManyAccessPointsException

_TooManyAccessPointsException :: AsError a => Fold a ServiceError Source #

The quota for the number of load balancers has been reached.

TooManyPoliciesException

_TooManyPoliciesException :: AsError a => Fold a ServiceError Source #

The quota for the number of policies for this load balancer has been reached.

TooManyTagsException

_TooManyTagsException :: AsError a => Fold a ServiceError Source #

The quota for the number of tags that can be assigned to a load balancer has been reached.

UnsupportedProtocolException

_UnsupportedProtocolException :: AsError a => Fold a ServiceError Source #

The specified protocol or signature version is not supported.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

AnyInstanceInService

newAnyInstanceInService :: Wait DescribeInstanceHealth Source #

Polls DescribeInstanceHealth every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.

InstanceDeregistered

newInstanceDeregistered :: Wait DescribeInstanceHealth Source #

Polls DescribeInstanceHealth every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.

InstanceInService

newInstanceInService :: Wait DescribeInstanceHealth Source #

Polls DescribeInstanceHealth every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

AddTags

data AddTags Source #

Contains the parameters for AddTags.

See: newAddTags smart constructor.

Constructors

AddTags' [Text] (NonEmpty Tag) 

Instances

Instances details
ToHeaders AddTags Source # 
Instance details

Defined in Amazonka.ELB.AddTags

Methods

toHeaders :: AddTags -> [Header] #

ToPath AddTags Source # 
Instance details

Defined in Amazonka.ELB.AddTags

Methods

toPath :: AddTags -> ByteString #

ToQuery AddTags Source # 
Instance details

Defined in Amazonka.ELB.AddTags

AWSRequest AddTags Source # 
Instance details

Defined in Amazonka.ELB.AddTags

Associated Types

type AWSResponse AddTags #

Generic AddTags Source # 
Instance details

Defined in Amazonka.ELB.AddTags

Associated Types

type Rep AddTags :: Type -> Type #

Methods

from :: AddTags -> Rep AddTags x #

to :: Rep AddTags x -> AddTags #

Read AddTags Source # 
Instance details

Defined in Amazonka.ELB.AddTags

Show AddTags Source # 
Instance details

Defined in Amazonka.ELB.AddTags

NFData AddTags Source # 
Instance details

Defined in Amazonka.ELB.AddTags

Methods

rnf :: AddTags -> () #

Eq AddTags Source # 
Instance details

Defined in Amazonka.ELB.AddTags

Methods

(==) :: AddTags -> AddTags -> Bool #

(/=) :: AddTags -> AddTags -> Bool #

Hashable AddTags Source # 
Instance details

Defined in Amazonka.ELB.AddTags

Methods

hashWithSalt :: Int -> AddTags -> Int #

hash :: AddTags -> Int #

type AWSResponse AddTags Source # 
Instance details

Defined in Amazonka.ELB.AddTags

type Rep AddTags Source # 
Instance details

Defined in Amazonka.ELB.AddTags

type Rep AddTags = D1 ('MetaData "AddTags" "Amazonka.ELB.AddTags" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "AddTags'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Tag))))

newAddTags Source #

Arguments

:: NonEmpty Tag

AddTags

-> AddTags 

Create a value of AddTags 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:loadBalancerNames:AddTags', addTags_loadBalancerNames - The name of the load balancer. You can specify one load balancer only.

AddTags, addTags_tags - The tags.

data AddTagsResponse Source #

Contains the output of AddTags.

See: newAddTagsResponse smart constructor.

Constructors

AddTagsResponse' Int 

Instances

Instances details
Generic AddTagsResponse Source # 
Instance details

Defined in Amazonka.ELB.AddTags

Associated Types

type Rep AddTagsResponse :: Type -> Type #

Read AddTagsResponse Source # 
Instance details

Defined in Amazonka.ELB.AddTags

Show AddTagsResponse Source # 
Instance details

Defined in Amazonka.ELB.AddTags

NFData AddTagsResponse Source # 
Instance details

Defined in Amazonka.ELB.AddTags

Methods

rnf :: AddTagsResponse -> () #

Eq AddTagsResponse Source # 
Instance details

Defined in Amazonka.ELB.AddTags

type Rep AddTagsResponse Source # 
Instance details

Defined in Amazonka.ELB.AddTags

type Rep AddTagsResponse = D1 ('MetaData "AddTagsResponse" "Amazonka.ELB.AddTags" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "AddTagsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAddTagsResponse Source #

Create a value of AddTagsResponse 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:httpStatus:AddTagsResponse', addTagsResponse_httpStatus - The response's http status code.

ApplySecurityGroupsToLoadBalancer

data ApplySecurityGroupsToLoadBalancer Source #

Contains the parameters for ApplySecurityGroupsToLoadBalancer.

See: newApplySecurityGroupsToLoadBalancer smart constructor.

Instances

Instances details
ToHeaders ApplySecurityGroupsToLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.ApplySecurityGroupsToLoadBalancer

ToPath ApplySecurityGroupsToLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.ApplySecurityGroupsToLoadBalancer

ToQuery ApplySecurityGroupsToLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.ApplySecurityGroupsToLoadBalancer

AWSRequest ApplySecurityGroupsToLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.ApplySecurityGroupsToLoadBalancer

Generic ApplySecurityGroupsToLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.ApplySecurityGroupsToLoadBalancer

Associated Types

type Rep ApplySecurityGroupsToLoadBalancer :: Type -> Type #

Read ApplySecurityGroupsToLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.ApplySecurityGroupsToLoadBalancer

Show ApplySecurityGroupsToLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.ApplySecurityGroupsToLoadBalancer

NFData ApplySecurityGroupsToLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.ApplySecurityGroupsToLoadBalancer

Eq ApplySecurityGroupsToLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.ApplySecurityGroupsToLoadBalancer

Hashable ApplySecurityGroupsToLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.ApplySecurityGroupsToLoadBalancer

type AWSResponse ApplySecurityGroupsToLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.ApplySecurityGroupsToLoadBalancer

type Rep ApplySecurityGroupsToLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.ApplySecurityGroupsToLoadBalancer

type Rep ApplySecurityGroupsToLoadBalancer = D1 ('MetaData "ApplySecurityGroupsToLoadBalancer" "Amazonka.ELB.ApplySecurityGroupsToLoadBalancer" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "ApplySecurityGroupsToLoadBalancer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "securityGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newApplySecurityGroupsToLoadBalancer Source #

Create a value of ApplySecurityGroupsToLoadBalancer 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:

ApplySecurityGroupsToLoadBalancer, applySecurityGroupsToLoadBalancer_loadBalancerName - The name of the load balancer.

ApplySecurityGroupsToLoadBalancer, applySecurityGroupsToLoadBalancer_securityGroups - The IDs of the security groups to associate with the load balancer. Note that you cannot specify the name of the security group.

data ApplySecurityGroupsToLoadBalancerResponse Source #

Contains the output of ApplySecurityGroupsToLoadBalancer.

See: newApplySecurityGroupsToLoadBalancerResponse smart constructor.

Instances

Instances details
Generic ApplySecurityGroupsToLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.ApplySecurityGroupsToLoadBalancer

Read ApplySecurityGroupsToLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.ApplySecurityGroupsToLoadBalancer

Show ApplySecurityGroupsToLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.ApplySecurityGroupsToLoadBalancer

NFData ApplySecurityGroupsToLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.ApplySecurityGroupsToLoadBalancer

Eq ApplySecurityGroupsToLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.ApplySecurityGroupsToLoadBalancer

type Rep ApplySecurityGroupsToLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.ApplySecurityGroupsToLoadBalancer

type Rep ApplySecurityGroupsToLoadBalancerResponse = D1 ('MetaData "ApplySecurityGroupsToLoadBalancerResponse" "Amazonka.ELB.ApplySecurityGroupsToLoadBalancer" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "ApplySecurityGroupsToLoadBalancerResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "securityGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newApplySecurityGroupsToLoadBalancerResponse Source #

Create a value of ApplySecurityGroupsToLoadBalancerResponse 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:

ApplySecurityGroupsToLoadBalancer, applySecurityGroupsToLoadBalancerResponse_securityGroups - The IDs of the security groups associated with the load balancer.

$sel:httpStatus:ApplySecurityGroupsToLoadBalancerResponse', applySecurityGroupsToLoadBalancerResponse_httpStatus - The response's http status code.

AttachLoadBalancerToSubnets

data AttachLoadBalancerToSubnets Source #

Contains the parameters for AttachLoaBalancerToSubnets.

See: newAttachLoadBalancerToSubnets smart constructor.

Instances

Instances details
ToHeaders AttachLoadBalancerToSubnets Source # 
Instance details

Defined in Amazonka.ELB.AttachLoadBalancerToSubnets

ToPath AttachLoadBalancerToSubnets Source # 
Instance details

Defined in Amazonka.ELB.AttachLoadBalancerToSubnets

ToQuery AttachLoadBalancerToSubnets Source # 
Instance details

Defined in Amazonka.ELB.AttachLoadBalancerToSubnets

AWSRequest AttachLoadBalancerToSubnets Source # 
Instance details

Defined in Amazonka.ELB.AttachLoadBalancerToSubnets

Generic AttachLoadBalancerToSubnets Source # 
Instance details

Defined in Amazonka.ELB.AttachLoadBalancerToSubnets

Associated Types

type Rep AttachLoadBalancerToSubnets :: Type -> Type #

Read AttachLoadBalancerToSubnets Source # 
Instance details

Defined in Amazonka.ELB.AttachLoadBalancerToSubnets

Show AttachLoadBalancerToSubnets Source # 
Instance details

Defined in Amazonka.ELB.AttachLoadBalancerToSubnets

NFData AttachLoadBalancerToSubnets Source # 
Instance details

Defined in Amazonka.ELB.AttachLoadBalancerToSubnets

Eq AttachLoadBalancerToSubnets Source # 
Instance details

Defined in Amazonka.ELB.AttachLoadBalancerToSubnets

Hashable AttachLoadBalancerToSubnets Source # 
Instance details

Defined in Amazonka.ELB.AttachLoadBalancerToSubnets

type AWSResponse AttachLoadBalancerToSubnets Source # 
Instance details

Defined in Amazonka.ELB.AttachLoadBalancerToSubnets

type Rep AttachLoadBalancerToSubnets Source # 
Instance details

Defined in Amazonka.ELB.AttachLoadBalancerToSubnets

type Rep AttachLoadBalancerToSubnets = D1 ('MetaData "AttachLoadBalancerToSubnets" "Amazonka.ELB.AttachLoadBalancerToSubnets" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "AttachLoadBalancerToSubnets'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "subnets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newAttachLoadBalancerToSubnets Source #

Create a value of AttachLoadBalancerToSubnets 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:

AttachLoadBalancerToSubnets, attachLoadBalancerToSubnets_loadBalancerName - The name of the load balancer.

AttachLoadBalancerToSubnets, attachLoadBalancerToSubnets_subnets - The IDs of the subnets to add. You can add only one subnet per Availability Zone.

data AttachLoadBalancerToSubnetsResponse Source #

Contains the output of AttachLoadBalancerToSubnets.

See: newAttachLoadBalancerToSubnetsResponse smart constructor.

Instances

Instances details
Generic AttachLoadBalancerToSubnetsResponse Source # 
Instance details

Defined in Amazonka.ELB.AttachLoadBalancerToSubnets

Read AttachLoadBalancerToSubnetsResponse Source # 
Instance details

Defined in Amazonka.ELB.AttachLoadBalancerToSubnets

Show AttachLoadBalancerToSubnetsResponse Source # 
Instance details

Defined in Amazonka.ELB.AttachLoadBalancerToSubnets

NFData AttachLoadBalancerToSubnetsResponse Source # 
Instance details

Defined in Amazonka.ELB.AttachLoadBalancerToSubnets

Eq AttachLoadBalancerToSubnetsResponse Source # 
Instance details

Defined in Amazonka.ELB.AttachLoadBalancerToSubnets

type Rep AttachLoadBalancerToSubnetsResponse Source # 
Instance details

Defined in Amazonka.ELB.AttachLoadBalancerToSubnets

type Rep AttachLoadBalancerToSubnetsResponse = D1 ('MetaData "AttachLoadBalancerToSubnetsResponse" "Amazonka.ELB.AttachLoadBalancerToSubnets" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "AttachLoadBalancerToSubnetsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subnets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAttachLoadBalancerToSubnetsResponse Source #

Create a value of AttachLoadBalancerToSubnetsResponse 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:

AttachLoadBalancerToSubnets, attachLoadBalancerToSubnetsResponse_subnets - The IDs of the subnets attached to the load balancer.

$sel:httpStatus:AttachLoadBalancerToSubnetsResponse', attachLoadBalancerToSubnetsResponse_httpStatus - The response's http status code.

ConfigureHealthCheck

data ConfigureHealthCheck Source #

Contains the parameters for ConfigureHealthCheck.

See: newConfigureHealthCheck smart constructor.

Instances

Instances details
ToHeaders ConfigureHealthCheck Source # 
Instance details

Defined in Amazonka.ELB.ConfigureHealthCheck

ToPath ConfigureHealthCheck Source # 
Instance details

Defined in Amazonka.ELB.ConfigureHealthCheck

ToQuery ConfigureHealthCheck Source # 
Instance details

Defined in Amazonka.ELB.ConfigureHealthCheck

AWSRequest ConfigureHealthCheck Source # 
Instance details

Defined in Amazonka.ELB.ConfigureHealthCheck

Associated Types

type AWSResponse ConfigureHealthCheck #

Generic ConfigureHealthCheck Source # 
Instance details

Defined in Amazonka.ELB.ConfigureHealthCheck

Associated Types

type Rep ConfigureHealthCheck :: Type -> Type #

Read ConfigureHealthCheck Source # 
Instance details

Defined in Amazonka.ELB.ConfigureHealthCheck

Show ConfigureHealthCheck Source # 
Instance details

Defined in Amazonka.ELB.ConfigureHealthCheck

NFData ConfigureHealthCheck Source # 
Instance details

Defined in Amazonka.ELB.ConfigureHealthCheck

Methods

rnf :: ConfigureHealthCheck -> () #

Eq ConfigureHealthCheck Source # 
Instance details

Defined in Amazonka.ELB.ConfigureHealthCheck

Hashable ConfigureHealthCheck Source # 
Instance details

Defined in Amazonka.ELB.ConfigureHealthCheck

type AWSResponse ConfigureHealthCheck Source # 
Instance details

Defined in Amazonka.ELB.ConfigureHealthCheck

type Rep ConfigureHealthCheck Source # 
Instance details

Defined in Amazonka.ELB.ConfigureHealthCheck

type Rep ConfigureHealthCheck = D1 ('MetaData "ConfigureHealthCheck" "Amazonka.ELB.ConfigureHealthCheck" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "ConfigureHealthCheck'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "healthCheck") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 HealthCheck)))

newConfigureHealthCheck Source #

Create a value of ConfigureHealthCheck 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:

ConfigureHealthCheck, configureHealthCheck_loadBalancerName - The name of the load balancer.

ConfigureHealthCheck, configureHealthCheck_healthCheck - The configuration information.

data ConfigureHealthCheckResponse Source #

Contains the output of ConfigureHealthCheck.

See: newConfigureHealthCheckResponse smart constructor.

Instances

Instances details
Generic ConfigureHealthCheckResponse Source # 
Instance details

Defined in Amazonka.ELB.ConfigureHealthCheck

Associated Types

type Rep ConfigureHealthCheckResponse :: Type -> Type #

Read ConfigureHealthCheckResponse Source # 
Instance details

Defined in Amazonka.ELB.ConfigureHealthCheck

Show ConfigureHealthCheckResponse Source # 
Instance details

Defined in Amazonka.ELB.ConfigureHealthCheck

NFData ConfigureHealthCheckResponse Source # 
Instance details

Defined in Amazonka.ELB.ConfigureHealthCheck

Eq ConfigureHealthCheckResponse Source # 
Instance details

Defined in Amazonka.ELB.ConfigureHealthCheck

type Rep ConfigureHealthCheckResponse Source # 
Instance details

Defined in Amazonka.ELB.ConfigureHealthCheck

type Rep ConfigureHealthCheckResponse = D1 ('MetaData "ConfigureHealthCheckResponse" "Amazonka.ELB.ConfigureHealthCheck" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "ConfigureHealthCheckResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "healthCheck") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HealthCheck)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newConfigureHealthCheckResponse Source #

Create a value of ConfigureHealthCheckResponse 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:

ConfigureHealthCheck, configureHealthCheckResponse_healthCheck - The updated health check.

$sel:httpStatus:ConfigureHealthCheckResponse', configureHealthCheckResponse_httpStatus - The response's http status code.

CreateAppCookieStickinessPolicy

data CreateAppCookieStickinessPolicy Source #

Contains the parameters for CreateAppCookieStickinessPolicy.

See: newCreateAppCookieStickinessPolicy smart constructor.

Instances

Instances details
ToHeaders CreateAppCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateAppCookieStickinessPolicy

ToPath CreateAppCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateAppCookieStickinessPolicy

ToQuery CreateAppCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateAppCookieStickinessPolicy

AWSRequest CreateAppCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateAppCookieStickinessPolicy

Generic CreateAppCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateAppCookieStickinessPolicy

Associated Types

type Rep CreateAppCookieStickinessPolicy :: Type -> Type #

Read CreateAppCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateAppCookieStickinessPolicy

Show CreateAppCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateAppCookieStickinessPolicy

NFData CreateAppCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateAppCookieStickinessPolicy

Eq CreateAppCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateAppCookieStickinessPolicy

Hashable CreateAppCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateAppCookieStickinessPolicy

type AWSResponse CreateAppCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateAppCookieStickinessPolicy

type Rep CreateAppCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateAppCookieStickinessPolicy

type Rep CreateAppCookieStickinessPolicy = D1 ('MetaData "CreateAppCookieStickinessPolicy" "Amazonka.ELB.CreateAppCookieStickinessPolicy" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "CreateAppCookieStickinessPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "policyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "cookieName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateAppCookieStickinessPolicy Source #

Create a value of CreateAppCookieStickinessPolicy 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:

CreateAppCookieStickinessPolicy, createAppCookieStickinessPolicy_loadBalancerName - The name of the load balancer.

CreateAppCookieStickinessPolicy, createAppCookieStickinessPolicy_policyName - The name of the policy being created. Policy names must consist of alphanumeric characters and dashes (-). This name must be unique within the set of policies for this load balancer.

CreateAppCookieStickinessPolicy, createAppCookieStickinessPolicy_cookieName - The name of the application cookie used for stickiness.

data CreateAppCookieStickinessPolicyResponse Source #

Contains the output for CreateAppCookieStickinessPolicy.

See: newCreateAppCookieStickinessPolicyResponse smart constructor.

Instances

Instances details
Generic CreateAppCookieStickinessPolicyResponse Source # 
Instance details

Defined in Amazonka.ELB.CreateAppCookieStickinessPolicy

Read CreateAppCookieStickinessPolicyResponse Source # 
Instance details

Defined in Amazonka.ELB.CreateAppCookieStickinessPolicy

Show CreateAppCookieStickinessPolicyResponse Source # 
Instance details

Defined in Amazonka.ELB.CreateAppCookieStickinessPolicy

NFData CreateAppCookieStickinessPolicyResponse Source # 
Instance details

Defined in Amazonka.ELB.CreateAppCookieStickinessPolicy

Eq CreateAppCookieStickinessPolicyResponse Source # 
Instance details

Defined in Amazonka.ELB.CreateAppCookieStickinessPolicy

type Rep CreateAppCookieStickinessPolicyResponse Source # 
Instance details

Defined in Amazonka.ELB.CreateAppCookieStickinessPolicy

type Rep CreateAppCookieStickinessPolicyResponse = D1 ('MetaData "CreateAppCookieStickinessPolicyResponse" "Amazonka.ELB.CreateAppCookieStickinessPolicy" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "CreateAppCookieStickinessPolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateAppCookieStickinessPolicyResponse Source #

Create a value of CreateAppCookieStickinessPolicyResponse 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:httpStatus:CreateAppCookieStickinessPolicyResponse', createAppCookieStickinessPolicyResponse_httpStatus - The response's http status code.

CreateLBCookieStickinessPolicy

data CreateLBCookieStickinessPolicy Source #

Contains the parameters for CreateLBCookieStickinessPolicy.

See: newCreateLBCookieStickinessPolicy smart constructor.

Instances

Instances details
ToHeaders CreateLBCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateLBCookieStickinessPolicy

ToPath CreateLBCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateLBCookieStickinessPolicy

ToQuery CreateLBCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateLBCookieStickinessPolicy

AWSRequest CreateLBCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateLBCookieStickinessPolicy

Generic CreateLBCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateLBCookieStickinessPolicy

Associated Types

type Rep CreateLBCookieStickinessPolicy :: Type -> Type #

Read CreateLBCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateLBCookieStickinessPolicy

Show CreateLBCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateLBCookieStickinessPolicy

NFData CreateLBCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateLBCookieStickinessPolicy

Eq CreateLBCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateLBCookieStickinessPolicy

Hashable CreateLBCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateLBCookieStickinessPolicy

type AWSResponse CreateLBCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateLBCookieStickinessPolicy

type Rep CreateLBCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateLBCookieStickinessPolicy

type Rep CreateLBCookieStickinessPolicy = D1 ('MetaData "CreateLBCookieStickinessPolicy" "Amazonka.ELB.CreateLBCookieStickinessPolicy" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "CreateLBCookieStickinessPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cookieExpirationPeriod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "policyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateLBCookieStickinessPolicy Source #

Create a value of CreateLBCookieStickinessPolicy 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:

CreateLBCookieStickinessPolicy, createLBCookieStickinessPolicy_cookieExpirationPeriod - The time period, in seconds, after which the cookie should be considered stale. If you do not specify this parameter, the default value is 0, which indicates that the sticky session should last for the duration of the browser session.

CreateLBCookieStickinessPolicy, createLBCookieStickinessPolicy_loadBalancerName - The name of the load balancer.

CreateLBCookieStickinessPolicy, createLBCookieStickinessPolicy_policyName - The name of the policy being created. Policy names must consist of alphanumeric characters and dashes (-). This name must be unique within the set of policies for this load balancer.

data CreateLBCookieStickinessPolicyResponse Source #

Contains the output for CreateLBCookieStickinessPolicy.

See: newCreateLBCookieStickinessPolicyResponse smart constructor.

Instances

Instances details
Generic CreateLBCookieStickinessPolicyResponse Source # 
Instance details

Defined in Amazonka.ELB.CreateLBCookieStickinessPolicy

Read CreateLBCookieStickinessPolicyResponse Source # 
Instance details

Defined in Amazonka.ELB.CreateLBCookieStickinessPolicy

Show CreateLBCookieStickinessPolicyResponse Source # 
Instance details

Defined in Amazonka.ELB.CreateLBCookieStickinessPolicy

NFData CreateLBCookieStickinessPolicyResponse Source # 
Instance details

Defined in Amazonka.ELB.CreateLBCookieStickinessPolicy

Eq CreateLBCookieStickinessPolicyResponse Source # 
Instance details

Defined in Amazonka.ELB.CreateLBCookieStickinessPolicy

type Rep CreateLBCookieStickinessPolicyResponse Source # 
Instance details

Defined in Amazonka.ELB.CreateLBCookieStickinessPolicy

type Rep CreateLBCookieStickinessPolicyResponse = D1 ('MetaData "CreateLBCookieStickinessPolicyResponse" "Amazonka.ELB.CreateLBCookieStickinessPolicy" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "CreateLBCookieStickinessPolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateLBCookieStickinessPolicyResponse Source #

Create a value of CreateLBCookieStickinessPolicyResponse 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:httpStatus:CreateLBCookieStickinessPolicyResponse', createLBCookieStickinessPolicyResponse_httpStatus - The response's http status code.

CreateLoadBalancer

data CreateLoadBalancer Source #

Contains the parameters for CreateLoadBalancer.

See: newCreateLoadBalancer smart constructor.

Instances

Instances details
ToHeaders CreateLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancer

ToPath CreateLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancer

ToQuery CreateLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancer

AWSRequest CreateLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancer

Associated Types

type AWSResponse CreateLoadBalancer #

Generic CreateLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancer

Associated Types

type Rep CreateLoadBalancer :: Type -> Type #

Read CreateLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancer

Show CreateLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancer

NFData CreateLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancer

Methods

rnf :: CreateLoadBalancer -> () #

Eq CreateLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancer

Hashable CreateLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancer

type AWSResponse CreateLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancer

type Rep CreateLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancer

type Rep CreateLoadBalancer = D1 ('MetaData "CreateLoadBalancer" "Amazonka.ELB.CreateLoadBalancer" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "CreateLoadBalancer'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "availabilityZones") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "scheme") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "securityGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))) :*: ((S1 ('MetaSel ('Just "subnets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Tag)))) :*: (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "listeners") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Listener])))))

newCreateLoadBalancer Source #

Create a value of CreateLoadBalancer 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:

CreateLoadBalancer, createLoadBalancer_availabilityZones - One or more Availability Zones from the same region as the load balancer.

You must specify at least one Availability Zone.

You can add more Availability Zones after you create the load balancer using EnableAvailabilityZonesForLoadBalancer.

CreateLoadBalancer, createLoadBalancer_scheme - The type of a load balancer. Valid only for load balancers in a VPC.

By default, Elastic Load Balancing creates an Internet-facing load balancer with a DNS name that resolves to public IP addresses. For more information about Internet-facing and Internal load balancers, see Load Balancer Scheme in the Elastic Load Balancing User Guide.

Specify internal to create a load balancer with a DNS name that resolves to private IP addresses.

CreateLoadBalancer, createLoadBalancer_securityGroups - The IDs of the security groups to assign to the load balancer.

CreateLoadBalancer, createLoadBalancer_subnets - The IDs of the subnets in your VPC to attach to the load balancer. Specify one subnet per Availability Zone specified in AvailabilityZones.

CreateLoadBalancer, createLoadBalancer_tags - A list of tags to assign to the load balancer.

For more information about tagging your load balancer, see Tag Your Classic Load Balancer in the Classic Load Balancers Guide.

CreateLoadBalancer, createLoadBalancer_loadBalancerName - The name of the load balancer.

This name must be unique within your set of load balancers for the region, must have a maximum of 32 characters, must contain only alphanumeric characters or hyphens, and cannot begin or end with a hyphen.

$sel:listeners:CreateLoadBalancer', createLoadBalancer_listeners - The listeners.

For more information, see Listeners for Your Classic Load Balancer in the Classic Load Balancers Guide.

data CreateLoadBalancerResponse Source #

Contains the output for CreateLoadBalancer.

See: newCreateLoadBalancerResponse smart constructor.

Instances

Instances details
Generic CreateLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancer

Associated Types

type Rep CreateLoadBalancerResponse :: Type -> Type #

Read CreateLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancer

Show CreateLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancer

NFData CreateLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancer

Eq CreateLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancer

type Rep CreateLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancer

type Rep CreateLoadBalancerResponse = D1 ('MetaData "CreateLoadBalancerResponse" "Amazonka.ELB.CreateLoadBalancer" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "CreateLoadBalancerResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dNSName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateLoadBalancerResponse Source #

Create a value of CreateLoadBalancerResponse 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:

CreateLoadBalancerResponse, createLoadBalancerResponse_dNSName - The DNS name of the load balancer.

$sel:httpStatus:CreateLoadBalancerResponse', createLoadBalancerResponse_httpStatus - The response's http status code.

CreateLoadBalancerListeners

data CreateLoadBalancerListeners Source #

Contains the parameters for CreateLoadBalancerListeners.

See: newCreateLoadBalancerListeners smart constructor.

Instances

Instances details
ToHeaders CreateLoadBalancerListeners Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerListeners

ToPath CreateLoadBalancerListeners Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerListeners

ToQuery CreateLoadBalancerListeners Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerListeners

AWSRequest CreateLoadBalancerListeners Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerListeners

Generic CreateLoadBalancerListeners Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerListeners

Associated Types

type Rep CreateLoadBalancerListeners :: Type -> Type #

Read CreateLoadBalancerListeners Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerListeners

Show CreateLoadBalancerListeners Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerListeners

NFData CreateLoadBalancerListeners Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerListeners

Eq CreateLoadBalancerListeners Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerListeners

Hashable CreateLoadBalancerListeners Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerListeners

type AWSResponse CreateLoadBalancerListeners Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerListeners

type Rep CreateLoadBalancerListeners Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerListeners

type Rep CreateLoadBalancerListeners = D1 ('MetaData "CreateLoadBalancerListeners" "Amazonka.ELB.CreateLoadBalancerListeners" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "CreateLoadBalancerListeners'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "listeners") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Listener])))

newCreateLoadBalancerListeners Source #

Create a value of CreateLoadBalancerListeners 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:

CreateLoadBalancerListeners, createLoadBalancerListeners_loadBalancerName - The name of the load balancer.

$sel:listeners:CreateLoadBalancerListeners', createLoadBalancerListeners_listeners - The listeners.

data CreateLoadBalancerListenersResponse Source #

Contains the parameters for CreateLoadBalancerListener.

See: newCreateLoadBalancerListenersResponse smart constructor.

Instances

Instances details
Generic CreateLoadBalancerListenersResponse Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerListeners

Read CreateLoadBalancerListenersResponse Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerListeners

Show CreateLoadBalancerListenersResponse Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerListeners

NFData CreateLoadBalancerListenersResponse Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerListeners

Eq CreateLoadBalancerListenersResponse Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerListeners

type Rep CreateLoadBalancerListenersResponse Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerListeners

type Rep CreateLoadBalancerListenersResponse = D1 ('MetaData "CreateLoadBalancerListenersResponse" "Amazonka.ELB.CreateLoadBalancerListeners" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "CreateLoadBalancerListenersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateLoadBalancerListenersResponse Source #

Create a value of CreateLoadBalancerListenersResponse 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:httpStatus:CreateLoadBalancerListenersResponse', createLoadBalancerListenersResponse_httpStatus - The response's http status code.

CreateLoadBalancerPolicy

data CreateLoadBalancerPolicy Source #

Contains the parameters for CreateLoadBalancerPolicy.

See: newCreateLoadBalancerPolicy smart constructor.

Instances

Instances details
ToHeaders CreateLoadBalancerPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerPolicy

ToPath CreateLoadBalancerPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerPolicy

ToQuery CreateLoadBalancerPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerPolicy

AWSRequest CreateLoadBalancerPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerPolicy

Generic CreateLoadBalancerPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerPolicy

Associated Types

type Rep CreateLoadBalancerPolicy :: Type -> Type #

Read CreateLoadBalancerPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerPolicy

Show CreateLoadBalancerPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerPolicy

NFData CreateLoadBalancerPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerPolicy

Eq CreateLoadBalancerPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerPolicy

Hashable CreateLoadBalancerPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerPolicy

type AWSResponse CreateLoadBalancerPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerPolicy

type Rep CreateLoadBalancerPolicy Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerPolicy

type Rep CreateLoadBalancerPolicy = D1 ('MetaData "CreateLoadBalancerPolicy" "Amazonka.ELB.CreateLoadBalancerPolicy" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "CreateLoadBalancerPolicy'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "policyAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PolicyAttribute])) :*: S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "policyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "policyTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateLoadBalancerPolicy Source #

Create a value of CreateLoadBalancerPolicy 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:policyAttributes:CreateLoadBalancerPolicy', createLoadBalancerPolicy_policyAttributes - The policy attributes.

CreateLoadBalancerPolicy, createLoadBalancerPolicy_loadBalancerName - The name of the load balancer.

CreateLoadBalancerPolicy, createLoadBalancerPolicy_policyName - The name of the load balancer policy to be created. This name must be unique within the set of policies for this load balancer.

CreateLoadBalancerPolicy, createLoadBalancerPolicy_policyTypeName - The name of the base policy type. To get the list of policy types, use DescribeLoadBalancerPolicyTypes.

data CreateLoadBalancerPolicyResponse Source #

Contains the output of CreateLoadBalancerPolicy.

See: newCreateLoadBalancerPolicyResponse smart constructor.

Instances

Instances details
Generic CreateLoadBalancerPolicyResponse Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerPolicy

Associated Types

type Rep CreateLoadBalancerPolicyResponse :: Type -> Type #

Read CreateLoadBalancerPolicyResponse Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerPolicy

Show CreateLoadBalancerPolicyResponse Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerPolicy

NFData CreateLoadBalancerPolicyResponse Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerPolicy

Eq CreateLoadBalancerPolicyResponse Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerPolicy

type Rep CreateLoadBalancerPolicyResponse Source # 
Instance details

Defined in Amazonka.ELB.CreateLoadBalancerPolicy

type Rep CreateLoadBalancerPolicyResponse = D1 ('MetaData "CreateLoadBalancerPolicyResponse" "Amazonka.ELB.CreateLoadBalancerPolicy" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "CreateLoadBalancerPolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateLoadBalancerPolicyResponse Source #

Create a value of CreateLoadBalancerPolicyResponse 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:httpStatus:CreateLoadBalancerPolicyResponse', createLoadBalancerPolicyResponse_httpStatus - The response's http status code.

DeleteLoadBalancer

data DeleteLoadBalancer Source #

Contains the parameters for DeleteLoadBalancer.

See: newDeleteLoadBalancer smart constructor.

Instances

Instances details
ToHeaders DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

ToPath DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

ToQuery DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

AWSRequest DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

Associated Types

type AWSResponse DeleteLoadBalancer #

Generic DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

Associated Types

type Rep DeleteLoadBalancer :: Type -> Type #

Read DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

Show DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

NFData DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

Methods

rnf :: DeleteLoadBalancer -> () #

Eq DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

Hashable DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

type AWSResponse DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

type Rep DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

type Rep DeleteLoadBalancer = D1 ('MetaData "DeleteLoadBalancer" "Amazonka.ELB.DeleteLoadBalancer" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "DeleteLoadBalancer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteLoadBalancer Source #

Create a value of DeleteLoadBalancer 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:

DeleteLoadBalancer, deleteLoadBalancer_loadBalancerName - The name of the load balancer.

data DeleteLoadBalancerResponse Source #

Contains the output of DeleteLoadBalancer.

See: newDeleteLoadBalancerResponse smart constructor.

Instances

Instances details
Generic DeleteLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

Associated Types

type Rep DeleteLoadBalancerResponse :: Type -> Type #

Read DeleteLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

Show DeleteLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

NFData DeleteLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

Eq DeleteLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

type Rep DeleteLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

type Rep DeleteLoadBalancerResponse = D1 ('MetaData "DeleteLoadBalancerResponse" "Amazonka.ELB.DeleteLoadBalancer" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "DeleteLoadBalancerResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteLoadBalancerResponse Source #

Create a value of DeleteLoadBalancerResponse 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:httpStatus:DeleteLoadBalancerResponse', deleteLoadBalancerResponse_httpStatus - The response's http status code.

DeleteLoadBalancerListeners

data DeleteLoadBalancerListeners Source #

Contains the parameters for DeleteLoadBalancerListeners.

See: newDeleteLoadBalancerListeners smart constructor.

Instances

Instances details
ToHeaders DeleteLoadBalancerListeners Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerListeners

ToPath DeleteLoadBalancerListeners Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerListeners

ToQuery DeleteLoadBalancerListeners Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerListeners

AWSRequest DeleteLoadBalancerListeners Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerListeners

Generic DeleteLoadBalancerListeners Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerListeners

Associated Types

type Rep DeleteLoadBalancerListeners :: Type -> Type #

Read DeleteLoadBalancerListeners Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerListeners

Show DeleteLoadBalancerListeners Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerListeners

NFData DeleteLoadBalancerListeners Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerListeners

Eq DeleteLoadBalancerListeners Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerListeners

Hashable DeleteLoadBalancerListeners Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerListeners

type AWSResponse DeleteLoadBalancerListeners Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerListeners

type Rep DeleteLoadBalancerListeners Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerListeners

type Rep DeleteLoadBalancerListeners = D1 ('MetaData "DeleteLoadBalancerListeners" "Amazonka.ELB.DeleteLoadBalancerListeners" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "DeleteLoadBalancerListeners'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "loadBalancerPorts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Int])))

newDeleteLoadBalancerListeners Source #

Create a value of DeleteLoadBalancerListeners 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:

DeleteLoadBalancerListeners, deleteLoadBalancerListeners_loadBalancerName - The name of the load balancer.

$sel:loadBalancerPorts:DeleteLoadBalancerListeners', deleteLoadBalancerListeners_loadBalancerPorts - The client port numbers of the listeners.

data DeleteLoadBalancerListenersResponse Source #

Contains the output of DeleteLoadBalancerListeners.

See: newDeleteLoadBalancerListenersResponse smart constructor.

Instances

Instances details
Generic DeleteLoadBalancerListenersResponse Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerListeners

Read DeleteLoadBalancerListenersResponse Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerListeners

Show DeleteLoadBalancerListenersResponse Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerListeners

NFData DeleteLoadBalancerListenersResponse Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerListeners

Eq DeleteLoadBalancerListenersResponse Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerListeners

type Rep DeleteLoadBalancerListenersResponse Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerListeners

type Rep DeleteLoadBalancerListenersResponse = D1 ('MetaData "DeleteLoadBalancerListenersResponse" "Amazonka.ELB.DeleteLoadBalancerListeners" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "DeleteLoadBalancerListenersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteLoadBalancerListenersResponse Source #

Create a value of DeleteLoadBalancerListenersResponse 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:httpStatus:DeleteLoadBalancerListenersResponse', deleteLoadBalancerListenersResponse_httpStatus - The response's http status code.

DeleteLoadBalancerPolicy

data DeleteLoadBalancerPolicy Source #

Contains the parameters for DeleteLoadBalancerPolicy.

See: newDeleteLoadBalancerPolicy smart constructor.

Instances

Instances details
ToHeaders DeleteLoadBalancerPolicy Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerPolicy

ToPath DeleteLoadBalancerPolicy Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerPolicy

ToQuery DeleteLoadBalancerPolicy Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerPolicy

AWSRequest DeleteLoadBalancerPolicy Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerPolicy

Generic DeleteLoadBalancerPolicy Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerPolicy

Associated Types

type Rep DeleteLoadBalancerPolicy :: Type -> Type #

Read DeleteLoadBalancerPolicy Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerPolicy

Show DeleteLoadBalancerPolicy Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerPolicy

NFData DeleteLoadBalancerPolicy Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerPolicy

Eq DeleteLoadBalancerPolicy Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerPolicy

Hashable DeleteLoadBalancerPolicy Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerPolicy

type AWSResponse DeleteLoadBalancerPolicy Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerPolicy

type Rep DeleteLoadBalancerPolicy Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerPolicy

type Rep DeleteLoadBalancerPolicy = D1 ('MetaData "DeleteLoadBalancerPolicy" "Amazonka.ELB.DeleteLoadBalancerPolicy" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "DeleteLoadBalancerPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "policyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteLoadBalancerPolicy Source #

Create a value of DeleteLoadBalancerPolicy 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:

DeleteLoadBalancerPolicy, deleteLoadBalancerPolicy_loadBalancerName - The name of the load balancer.

DeleteLoadBalancerPolicy, deleteLoadBalancerPolicy_policyName - The name of the policy.

data DeleteLoadBalancerPolicyResponse Source #

Contains the output of DeleteLoadBalancerPolicy.

See: newDeleteLoadBalancerPolicyResponse smart constructor.

Instances

Instances details
Generic DeleteLoadBalancerPolicyResponse Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerPolicy

Associated Types

type Rep DeleteLoadBalancerPolicyResponse :: Type -> Type #

Read DeleteLoadBalancerPolicyResponse Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerPolicy

Show DeleteLoadBalancerPolicyResponse Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerPolicy

NFData DeleteLoadBalancerPolicyResponse Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerPolicy

Eq DeleteLoadBalancerPolicyResponse Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerPolicy

type Rep DeleteLoadBalancerPolicyResponse Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancerPolicy

type Rep DeleteLoadBalancerPolicyResponse = D1 ('MetaData "DeleteLoadBalancerPolicyResponse" "Amazonka.ELB.DeleteLoadBalancerPolicy" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "DeleteLoadBalancerPolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteLoadBalancerPolicyResponse Source #

Create a value of DeleteLoadBalancerPolicyResponse 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:httpStatus:DeleteLoadBalancerPolicyResponse', deleteLoadBalancerPolicyResponse_httpStatus - The response's http status code.

DeregisterInstancesFromLoadBalancer

data DeregisterInstancesFromLoadBalancer Source #

Contains the parameters for DeregisterInstancesFromLoadBalancer.

See: newDeregisterInstancesFromLoadBalancer smart constructor.

Instances

Instances details
ToHeaders DeregisterInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

ToPath DeregisterInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

ToQuery DeregisterInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

AWSRequest DeregisterInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

Generic DeregisterInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

Read DeregisterInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

Show DeregisterInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

NFData DeregisterInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

Eq DeregisterInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

Hashable DeregisterInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

type AWSResponse DeregisterInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

type Rep DeregisterInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

type Rep DeregisterInstancesFromLoadBalancer = D1 ('MetaData "DeregisterInstancesFromLoadBalancer" "Amazonka.ELB.DeregisterInstancesFromLoadBalancer" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "DeregisterInstancesFromLoadBalancer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "instances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Instance])))

newDeregisterInstancesFromLoadBalancer Source #

Create a value of DeregisterInstancesFromLoadBalancer 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:

DeregisterInstancesFromLoadBalancer, deregisterInstancesFromLoadBalancer_loadBalancerName - The name of the load balancer.

DeregisterInstancesFromLoadBalancer, deregisterInstancesFromLoadBalancer_instances - The IDs of the instances.

data DeregisterInstancesFromLoadBalancerResponse Source #

Contains the output of DeregisterInstancesFromLoadBalancer.

See: newDeregisterInstancesFromLoadBalancerResponse smart constructor.

Instances

Instances details
Generic DeregisterInstancesFromLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

Read DeregisterInstancesFromLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

Show DeregisterInstancesFromLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

NFData DeregisterInstancesFromLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

Eq DeregisterInstancesFromLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

type Rep DeregisterInstancesFromLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

type Rep DeregisterInstancesFromLoadBalancerResponse = D1 ('MetaData "DeregisterInstancesFromLoadBalancerResponse" "Amazonka.ELB.DeregisterInstancesFromLoadBalancer" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "DeregisterInstancesFromLoadBalancerResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Instance])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeregisterInstancesFromLoadBalancerResponse Source #

Create a value of DeregisterInstancesFromLoadBalancerResponse 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:

DeregisterInstancesFromLoadBalancer, deregisterInstancesFromLoadBalancerResponse_instances - The remaining instances registered with the load balancer.

$sel:httpStatus:DeregisterInstancesFromLoadBalancerResponse', deregisterInstancesFromLoadBalancerResponse_httpStatus - The response's http status code.

DescribeAccountLimits (Paginated)

data DescribeAccountLimits Source #

See: newDescribeAccountLimits smart constructor.

Instances

Instances details
ToHeaders DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.ELB.DescribeAccountLimits

ToPath DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.ELB.DescribeAccountLimits

ToQuery DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.ELB.DescribeAccountLimits

AWSPager DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.ELB.DescribeAccountLimits

AWSRequest DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.ELB.DescribeAccountLimits

Associated Types

type AWSResponse DescribeAccountLimits #

Generic DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.ELB.DescribeAccountLimits

Associated Types

type Rep DescribeAccountLimits :: Type -> Type #

Read DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.ELB.DescribeAccountLimits

Show DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.ELB.DescribeAccountLimits

NFData DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.ELB.DescribeAccountLimits

Methods

rnf :: DescribeAccountLimits -> () #

Eq DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.ELB.DescribeAccountLimits

Hashable DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.ELB.DescribeAccountLimits

type AWSResponse DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.ELB.DescribeAccountLimits

type Rep DescribeAccountLimits Source # 
Instance details

Defined in Amazonka.ELB.DescribeAccountLimits

type Rep DescribeAccountLimits = D1 ('MetaData "DescribeAccountLimits" "Amazonka.ELB.DescribeAccountLimits" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "DescribeAccountLimits'" 'PrefixI 'True) (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pageSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newDescribeAccountLimits :: DescribeAccountLimits Source #

Create a value of DescribeAccountLimits 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:marker:DescribeAccountLimits', describeAccountLimits_marker - The marker for the next set of results. (You received this marker from a previous call.)

$sel:pageSize:DescribeAccountLimits', describeAccountLimits_pageSize - The maximum number of results to return with this call.

data DescribeAccountLimitsResponse Source #

See: newDescribeAccountLimitsResponse smart constructor.

Instances

Instances details
Generic DescribeAccountLimitsResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeAccountLimits

Associated Types

type Rep DescribeAccountLimitsResponse :: Type -> Type #

Read DescribeAccountLimitsResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeAccountLimits

Show DescribeAccountLimitsResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeAccountLimits

NFData DescribeAccountLimitsResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeAccountLimits

Eq DescribeAccountLimitsResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeAccountLimits

type Rep DescribeAccountLimitsResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeAccountLimits

type Rep DescribeAccountLimitsResponse = D1 ('MetaData "DescribeAccountLimitsResponse" "Amazonka.ELB.DescribeAccountLimits" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "DescribeAccountLimitsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "limits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Limit])) :*: (S1 ('MetaSel ('Just "nextMarker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeAccountLimitsResponse Source #

Create a value of DescribeAccountLimitsResponse 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:limits:DescribeAccountLimitsResponse', describeAccountLimitsResponse_limits - Information about the limits.

$sel:nextMarker:DescribeAccountLimitsResponse', describeAccountLimitsResponse_nextMarker - The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

$sel:httpStatus:DescribeAccountLimitsResponse', describeAccountLimitsResponse_httpStatus - The response's http status code.

DescribeInstanceHealth

data DescribeInstanceHealth Source #

Contains the parameters for DescribeInstanceHealth.

See: newDescribeInstanceHealth smart constructor.

Instances

Instances details
ToHeaders DescribeInstanceHealth Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

ToPath DescribeInstanceHealth Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

ToQuery DescribeInstanceHealth Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

AWSRequest DescribeInstanceHealth Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

Associated Types

type AWSResponse DescribeInstanceHealth #

Generic DescribeInstanceHealth Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

Associated Types

type Rep DescribeInstanceHealth :: Type -> Type #

Read DescribeInstanceHealth Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

Show DescribeInstanceHealth Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

NFData DescribeInstanceHealth Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

Methods

rnf :: DescribeInstanceHealth -> () #

Eq DescribeInstanceHealth Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

Hashable DescribeInstanceHealth Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

type AWSResponse DescribeInstanceHealth Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

type Rep DescribeInstanceHealth Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

type Rep DescribeInstanceHealth = D1 ('MetaData "DescribeInstanceHealth" "Amazonka.ELB.DescribeInstanceHealth" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "DescribeInstanceHealth'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Instance])) :*: S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeInstanceHealth Source #

Create a value of DescribeInstanceHealth 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:

DescribeInstanceHealth, describeInstanceHealth_instances - The IDs of the instances.

DescribeInstanceHealth, describeInstanceHealth_loadBalancerName - The name of the load balancer.

data DescribeInstanceHealthResponse Source #

Contains the output for DescribeInstanceHealth.

See: newDescribeInstanceHealthResponse smart constructor.

Instances

Instances details
Generic DescribeInstanceHealthResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

Associated Types

type Rep DescribeInstanceHealthResponse :: Type -> Type #

Read DescribeInstanceHealthResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

Show DescribeInstanceHealthResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

NFData DescribeInstanceHealthResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

Eq DescribeInstanceHealthResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

type Rep DescribeInstanceHealthResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeInstanceHealth

type Rep DescribeInstanceHealthResponse = D1 ('MetaData "DescribeInstanceHealthResponse" "Amazonka.ELB.DescribeInstanceHealth" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "DescribeInstanceHealthResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceStates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InstanceState])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeInstanceHealthResponse Source #

Create a value of DescribeInstanceHealthResponse 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:instanceStates:DescribeInstanceHealthResponse', describeInstanceHealthResponse_instanceStates - Information about the health of the instances.

$sel:httpStatus:DescribeInstanceHealthResponse', describeInstanceHealthResponse_httpStatus - The response's http status code.

DescribeLoadBalancerAttributes

data DescribeLoadBalancerAttributes Source #

Contains the parameters for DescribeLoadBalancerAttributes.

See: newDescribeLoadBalancerAttributes smart constructor.

Instances

Instances details
ToHeaders DescribeLoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerAttributes

ToPath DescribeLoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerAttributes

ToQuery DescribeLoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerAttributes

AWSRequest DescribeLoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerAttributes

Generic DescribeLoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerAttributes

Associated Types

type Rep DescribeLoadBalancerAttributes :: Type -> Type #

Read DescribeLoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerAttributes

Show DescribeLoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerAttributes

NFData DescribeLoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerAttributes

Eq DescribeLoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerAttributes

Hashable DescribeLoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerAttributes

type AWSResponse DescribeLoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerAttributes

type Rep DescribeLoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerAttributes

type Rep DescribeLoadBalancerAttributes = D1 ('MetaData "DescribeLoadBalancerAttributes" "Amazonka.ELB.DescribeLoadBalancerAttributes" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "DescribeLoadBalancerAttributes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeLoadBalancerAttributes Source #

Create a value of DescribeLoadBalancerAttributes 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:

DescribeLoadBalancerAttributes, describeLoadBalancerAttributes_loadBalancerName - The name of the load balancer.

data DescribeLoadBalancerAttributesResponse Source #

Contains the output of DescribeLoadBalancerAttributes.

See: newDescribeLoadBalancerAttributesResponse smart constructor.

Instances

Instances details
Generic DescribeLoadBalancerAttributesResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerAttributes

Read DescribeLoadBalancerAttributesResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerAttributes

Show DescribeLoadBalancerAttributesResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerAttributes

NFData DescribeLoadBalancerAttributesResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerAttributes

Eq DescribeLoadBalancerAttributesResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerAttributes

type Rep DescribeLoadBalancerAttributesResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerAttributes

type Rep DescribeLoadBalancerAttributesResponse = D1 ('MetaData "DescribeLoadBalancerAttributesResponse" "Amazonka.ELB.DescribeLoadBalancerAttributes" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "DescribeLoadBalancerAttributesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoadBalancerAttributes)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeLoadBalancerAttributesResponse Source #

Create a value of DescribeLoadBalancerAttributesResponse 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:loadBalancerAttributes:DescribeLoadBalancerAttributesResponse', describeLoadBalancerAttributesResponse_loadBalancerAttributes - Information about the load balancer attributes.

$sel:httpStatus:DescribeLoadBalancerAttributesResponse', describeLoadBalancerAttributesResponse_httpStatus - The response's http status code.

DescribeLoadBalancerPolicies

data DescribeLoadBalancerPolicies Source #

Contains the parameters for DescribeLoadBalancerPolicies.

See: newDescribeLoadBalancerPolicies smart constructor.

Instances

Instances details
ToHeaders DescribeLoadBalancerPolicies Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicies

ToPath DescribeLoadBalancerPolicies Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicies

ToQuery DescribeLoadBalancerPolicies Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicies

AWSRequest DescribeLoadBalancerPolicies Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicies

Generic DescribeLoadBalancerPolicies Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicies

Associated Types

type Rep DescribeLoadBalancerPolicies :: Type -> Type #

Read DescribeLoadBalancerPolicies Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicies

Show DescribeLoadBalancerPolicies Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicies

NFData DescribeLoadBalancerPolicies Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicies

Eq DescribeLoadBalancerPolicies Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicies

Hashable DescribeLoadBalancerPolicies Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicies

type AWSResponse DescribeLoadBalancerPolicies Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicies

type Rep DescribeLoadBalancerPolicies Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicies

type Rep DescribeLoadBalancerPolicies = D1 ('MetaData "DescribeLoadBalancerPolicies" "Amazonka.ELB.DescribeLoadBalancerPolicies" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "DescribeLoadBalancerPolicies'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "policyNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newDescribeLoadBalancerPolicies :: DescribeLoadBalancerPolicies Source #

Create a value of DescribeLoadBalancerPolicies 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:

DescribeLoadBalancerPolicies, describeLoadBalancerPolicies_loadBalancerName - The name of the load balancer.

DescribeLoadBalancerPolicies, describeLoadBalancerPolicies_policyNames - The names of the policies.

data DescribeLoadBalancerPoliciesResponse Source #

Contains the output of DescribeLoadBalancerPolicies.

See: newDescribeLoadBalancerPoliciesResponse smart constructor.

Instances

Instances details
Generic DescribeLoadBalancerPoliciesResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicies

Read DescribeLoadBalancerPoliciesResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicies

Show DescribeLoadBalancerPoliciesResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicies

NFData DescribeLoadBalancerPoliciesResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicies

Eq DescribeLoadBalancerPoliciesResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicies

type Rep DescribeLoadBalancerPoliciesResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicies

type Rep DescribeLoadBalancerPoliciesResponse = D1 ('MetaData "DescribeLoadBalancerPoliciesResponse" "Amazonka.ELB.DescribeLoadBalancerPolicies" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "DescribeLoadBalancerPoliciesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "policyDescriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PolicyDescription])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeLoadBalancerPoliciesResponse Source #

Create a value of DescribeLoadBalancerPoliciesResponse 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:policyDescriptions:DescribeLoadBalancerPoliciesResponse', describeLoadBalancerPoliciesResponse_policyDescriptions - Information about the policies.

$sel:httpStatus:DescribeLoadBalancerPoliciesResponse', describeLoadBalancerPoliciesResponse_httpStatus - The response's http status code.

DescribeLoadBalancerPolicyTypes

data DescribeLoadBalancerPolicyTypes Source #

Contains the parameters for DescribeLoadBalancerPolicyTypes.

See: newDescribeLoadBalancerPolicyTypes smart constructor.

Instances

Instances details
ToHeaders DescribeLoadBalancerPolicyTypes Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicyTypes

ToPath DescribeLoadBalancerPolicyTypes Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicyTypes

ToQuery DescribeLoadBalancerPolicyTypes Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicyTypes

AWSRequest DescribeLoadBalancerPolicyTypes Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicyTypes

Generic DescribeLoadBalancerPolicyTypes Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicyTypes

Associated Types

type Rep DescribeLoadBalancerPolicyTypes :: Type -> Type #

Read DescribeLoadBalancerPolicyTypes Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicyTypes

Show DescribeLoadBalancerPolicyTypes Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicyTypes

NFData DescribeLoadBalancerPolicyTypes Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicyTypes

Eq DescribeLoadBalancerPolicyTypes Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicyTypes

Hashable DescribeLoadBalancerPolicyTypes Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicyTypes

type AWSResponse DescribeLoadBalancerPolicyTypes Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicyTypes

type Rep DescribeLoadBalancerPolicyTypes Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicyTypes

type Rep DescribeLoadBalancerPolicyTypes = D1 ('MetaData "DescribeLoadBalancerPolicyTypes" "Amazonka.ELB.DescribeLoadBalancerPolicyTypes" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "DescribeLoadBalancerPolicyTypes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "policyTypeNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newDescribeLoadBalancerPolicyTypes :: DescribeLoadBalancerPolicyTypes Source #

Create a value of DescribeLoadBalancerPolicyTypes 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:policyTypeNames:DescribeLoadBalancerPolicyTypes', describeLoadBalancerPolicyTypes_policyTypeNames - The names of the policy types. If no names are specified, describes all policy types defined by Elastic Load Balancing.

data DescribeLoadBalancerPolicyTypesResponse Source #

Contains the output of DescribeLoadBalancerPolicyTypes.

See: newDescribeLoadBalancerPolicyTypesResponse smart constructor.

Instances

Instances details
Generic DescribeLoadBalancerPolicyTypesResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicyTypes

Read DescribeLoadBalancerPolicyTypesResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicyTypes

Show DescribeLoadBalancerPolicyTypesResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicyTypes

NFData DescribeLoadBalancerPolicyTypesResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicyTypes

Eq DescribeLoadBalancerPolicyTypesResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicyTypes

type Rep DescribeLoadBalancerPolicyTypesResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancerPolicyTypes

type Rep DescribeLoadBalancerPolicyTypesResponse = D1 ('MetaData "DescribeLoadBalancerPolicyTypesResponse" "Amazonka.ELB.DescribeLoadBalancerPolicyTypes" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "DescribeLoadBalancerPolicyTypesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "policyTypeDescriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PolicyTypeDescription])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeLoadBalancerPolicyTypesResponse Source #

Create a value of DescribeLoadBalancerPolicyTypesResponse 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:policyTypeDescriptions:DescribeLoadBalancerPolicyTypesResponse', describeLoadBalancerPolicyTypesResponse_policyTypeDescriptions - Information about the policy types.

$sel:httpStatus:DescribeLoadBalancerPolicyTypesResponse', describeLoadBalancerPolicyTypesResponse_httpStatus - The response's http status code.

DescribeLoadBalancers (Paginated)

data DescribeLoadBalancers Source #

Contains the parameters for DescribeLoadBalancers.

See: newDescribeLoadBalancers smart constructor.

Instances

Instances details
ToHeaders DescribeLoadBalancers Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancers

ToPath DescribeLoadBalancers Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancers

ToQuery DescribeLoadBalancers Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancers

AWSPager DescribeLoadBalancers Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancers

AWSRequest DescribeLoadBalancers Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancers

Associated Types

type AWSResponse DescribeLoadBalancers #

Generic DescribeLoadBalancers Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancers

Associated Types

type Rep DescribeLoadBalancers :: Type -> Type #

Read DescribeLoadBalancers Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancers

Show DescribeLoadBalancers Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancers

NFData DescribeLoadBalancers Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancers

Methods

rnf :: DescribeLoadBalancers -> () #

Eq DescribeLoadBalancers Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancers

Hashable DescribeLoadBalancers Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancers

type AWSResponse DescribeLoadBalancers Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancers

type Rep DescribeLoadBalancers Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancers

type Rep DescribeLoadBalancers = D1 ('MetaData "DescribeLoadBalancers" "Amazonka.ELB.DescribeLoadBalancers" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "DescribeLoadBalancers'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pageSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))

newDescribeLoadBalancers :: DescribeLoadBalancers Source #

Create a value of DescribeLoadBalancers 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:loadBalancerNames:DescribeLoadBalancers', describeLoadBalancers_loadBalancerNames - The names of the load balancers.

$sel:marker:DescribeLoadBalancers', describeLoadBalancers_marker - The marker for the next set of results. (You received this marker from a previous call.)

$sel:pageSize:DescribeLoadBalancers', describeLoadBalancers_pageSize - The maximum number of results to return with this call (a number from 1 to 400). The default is 400.

data DescribeLoadBalancersResponse Source #

Contains the parameters for DescribeLoadBalancers.

See: newDescribeLoadBalancersResponse smart constructor.

Instances

Instances details
Generic DescribeLoadBalancersResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancers

Associated Types

type Rep DescribeLoadBalancersResponse :: Type -> Type #

Read DescribeLoadBalancersResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancers

Show DescribeLoadBalancersResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancers

NFData DescribeLoadBalancersResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancers

Eq DescribeLoadBalancersResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancers

type Rep DescribeLoadBalancersResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeLoadBalancers

type Rep DescribeLoadBalancersResponse = D1 ('MetaData "DescribeLoadBalancersResponse" "Amazonka.ELB.DescribeLoadBalancers" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "DescribeLoadBalancersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerDescriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LoadBalancerDescription])) :*: (S1 ('MetaSel ('Just "nextMarker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeLoadBalancersResponse Source #

Create a value of DescribeLoadBalancersResponse 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:loadBalancerDescriptions:DescribeLoadBalancersResponse', describeLoadBalancersResponse_loadBalancerDescriptions - Information about the load balancers.

$sel:nextMarker:DescribeLoadBalancersResponse', describeLoadBalancersResponse_nextMarker - The marker to use when requesting the next set of results. If there are no additional results, the string is empty.

$sel:httpStatus:DescribeLoadBalancersResponse', describeLoadBalancersResponse_httpStatus - The response's http status code.

DescribeTags

data DescribeTags Source #

Contains the parameters for DescribeTags.

See: newDescribeTags smart constructor.

Constructors

DescribeTags' (NonEmpty Text) 

Instances

Instances details
ToHeaders DescribeTags Source # 
Instance details

Defined in Amazonka.ELB.DescribeTags

ToPath DescribeTags Source # 
Instance details

Defined in Amazonka.ELB.DescribeTags

ToQuery DescribeTags Source # 
Instance details

Defined in Amazonka.ELB.DescribeTags

AWSRequest DescribeTags Source # 
Instance details

Defined in Amazonka.ELB.DescribeTags

Associated Types

type AWSResponse DescribeTags #

Generic DescribeTags Source # 
Instance details

Defined in Amazonka.ELB.DescribeTags

Associated Types

type Rep DescribeTags :: Type -> Type #

Read DescribeTags Source # 
Instance details

Defined in Amazonka.ELB.DescribeTags

Show DescribeTags Source # 
Instance details

Defined in Amazonka.ELB.DescribeTags

NFData DescribeTags Source # 
Instance details

Defined in Amazonka.ELB.DescribeTags

Methods

rnf :: DescribeTags -> () #

Eq DescribeTags Source # 
Instance details

Defined in Amazonka.ELB.DescribeTags

Hashable DescribeTags Source # 
Instance details

Defined in Amazonka.ELB.DescribeTags

type AWSResponse DescribeTags Source # 
Instance details

Defined in Amazonka.ELB.DescribeTags

type Rep DescribeTags Source # 
Instance details

Defined in Amazonka.ELB.DescribeTags

type Rep DescribeTags = D1 ('MetaData "DescribeTags" "Amazonka.ELB.DescribeTags" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "DescribeTags'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newDescribeTags Source #

Create a value of DescribeTags 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:loadBalancerNames:DescribeTags', describeTags_loadBalancerNames - The names of the load balancers.

data DescribeTagsResponse Source #

Contains the output for DescribeTags.

See: newDescribeTagsResponse smart constructor.

Instances

Instances details
Generic DescribeTagsResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeTags

Associated Types

type Rep DescribeTagsResponse :: Type -> Type #

Read DescribeTagsResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeTags

Show DescribeTagsResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeTags

NFData DescribeTagsResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeTags

Methods

rnf :: DescribeTagsResponse -> () #

Eq DescribeTagsResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeTags

type Rep DescribeTagsResponse Source # 
Instance details

Defined in Amazonka.ELB.DescribeTags

type Rep DescribeTagsResponse = D1 ('MetaData "DescribeTagsResponse" "Amazonka.ELB.DescribeTags" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "DescribeTagsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tagDescriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TagDescription])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeTagsResponse Source #

Create a value of DescribeTagsResponse 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:tagDescriptions:DescribeTagsResponse', describeTagsResponse_tagDescriptions - Information about the tags.

$sel:httpStatus:DescribeTagsResponse', describeTagsResponse_httpStatus - The response's http status code.

DetachLoadBalancerFromSubnets

data DetachLoadBalancerFromSubnets Source #

Contains the parameters for DetachLoadBalancerFromSubnets.

See: newDetachLoadBalancerFromSubnets smart constructor.

Instances

Instances details
ToHeaders DetachLoadBalancerFromSubnets Source # 
Instance details

Defined in Amazonka.ELB.DetachLoadBalancerFromSubnets

ToPath DetachLoadBalancerFromSubnets Source # 
Instance details

Defined in Amazonka.ELB.DetachLoadBalancerFromSubnets

ToQuery DetachLoadBalancerFromSubnets Source # 
Instance details

Defined in Amazonka.ELB.DetachLoadBalancerFromSubnets

AWSRequest DetachLoadBalancerFromSubnets Source # 
Instance details

Defined in Amazonka.ELB.DetachLoadBalancerFromSubnets

Generic DetachLoadBalancerFromSubnets Source # 
Instance details

Defined in Amazonka.ELB.DetachLoadBalancerFromSubnets

Associated Types

type Rep DetachLoadBalancerFromSubnets :: Type -> Type #

Read DetachLoadBalancerFromSubnets Source # 
Instance details

Defined in Amazonka.ELB.DetachLoadBalancerFromSubnets

Show DetachLoadBalancerFromSubnets Source # 
Instance details

Defined in Amazonka.ELB.DetachLoadBalancerFromSubnets

NFData DetachLoadBalancerFromSubnets Source # 
Instance details

Defined in Amazonka.ELB.DetachLoadBalancerFromSubnets

Eq DetachLoadBalancerFromSubnets Source # 
Instance details

Defined in Amazonka.ELB.DetachLoadBalancerFromSubnets

Hashable DetachLoadBalancerFromSubnets Source # 
Instance details

Defined in Amazonka.ELB.DetachLoadBalancerFromSubnets

type AWSResponse DetachLoadBalancerFromSubnets Source # 
Instance details

Defined in Amazonka.ELB.DetachLoadBalancerFromSubnets

type Rep DetachLoadBalancerFromSubnets Source # 
Instance details

Defined in Amazonka.ELB.DetachLoadBalancerFromSubnets

type Rep DetachLoadBalancerFromSubnets = D1 ('MetaData "DetachLoadBalancerFromSubnets" "Amazonka.ELB.DetachLoadBalancerFromSubnets" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "DetachLoadBalancerFromSubnets'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "subnets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newDetachLoadBalancerFromSubnets Source #

Create a value of DetachLoadBalancerFromSubnets 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:

DetachLoadBalancerFromSubnets, detachLoadBalancerFromSubnets_loadBalancerName - The name of the load balancer.

DetachLoadBalancerFromSubnets, detachLoadBalancerFromSubnets_subnets - The IDs of the subnets.

data DetachLoadBalancerFromSubnetsResponse Source #

Contains the output of DetachLoadBalancerFromSubnets.

See: newDetachLoadBalancerFromSubnetsResponse smart constructor.

Instances

Instances details
Generic DetachLoadBalancerFromSubnetsResponse Source # 
Instance details

Defined in Amazonka.ELB.DetachLoadBalancerFromSubnets

Read DetachLoadBalancerFromSubnetsResponse Source # 
Instance details

Defined in Amazonka.ELB.DetachLoadBalancerFromSubnets

Show DetachLoadBalancerFromSubnetsResponse Source # 
Instance details

Defined in Amazonka.ELB.DetachLoadBalancerFromSubnets

NFData DetachLoadBalancerFromSubnetsResponse Source # 
Instance details

Defined in Amazonka.ELB.DetachLoadBalancerFromSubnets

Eq DetachLoadBalancerFromSubnetsResponse Source # 
Instance details

Defined in Amazonka.ELB.DetachLoadBalancerFromSubnets

type Rep DetachLoadBalancerFromSubnetsResponse Source # 
Instance details

Defined in Amazonka.ELB.DetachLoadBalancerFromSubnets

type Rep DetachLoadBalancerFromSubnetsResponse = D1 ('MetaData "DetachLoadBalancerFromSubnetsResponse" "Amazonka.ELB.DetachLoadBalancerFromSubnets" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "DetachLoadBalancerFromSubnetsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subnets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDetachLoadBalancerFromSubnetsResponse Source #

Create a value of DetachLoadBalancerFromSubnetsResponse 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:

DetachLoadBalancerFromSubnets, detachLoadBalancerFromSubnetsResponse_subnets - The IDs of the remaining subnets for the load balancer.

$sel:httpStatus:DetachLoadBalancerFromSubnetsResponse', detachLoadBalancerFromSubnetsResponse_httpStatus - The response's http status code.

DisableAvailabilityZonesForLoadBalancer

data DisableAvailabilityZonesForLoadBalancer Source #

Contains the parameters for DisableAvailabilityZonesForLoadBalancer.

See: newDisableAvailabilityZonesForLoadBalancer smart constructor.

Instances

Instances details
ToHeaders DisableAvailabilityZonesForLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DisableAvailabilityZonesForLoadBalancer

ToPath DisableAvailabilityZonesForLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DisableAvailabilityZonesForLoadBalancer

ToQuery DisableAvailabilityZonesForLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DisableAvailabilityZonesForLoadBalancer

AWSRequest DisableAvailabilityZonesForLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DisableAvailabilityZonesForLoadBalancer

Generic DisableAvailabilityZonesForLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DisableAvailabilityZonesForLoadBalancer

Read DisableAvailabilityZonesForLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DisableAvailabilityZonesForLoadBalancer

Show DisableAvailabilityZonesForLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DisableAvailabilityZonesForLoadBalancer

NFData DisableAvailabilityZonesForLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DisableAvailabilityZonesForLoadBalancer

Eq DisableAvailabilityZonesForLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DisableAvailabilityZonesForLoadBalancer

Hashable DisableAvailabilityZonesForLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DisableAvailabilityZonesForLoadBalancer

type AWSResponse DisableAvailabilityZonesForLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DisableAvailabilityZonesForLoadBalancer

type Rep DisableAvailabilityZonesForLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DisableAvailabilityZonesForLoadBalancer

type Rep DisableAvailabilityZonesForLoadBalancer = D1 ('MetaData "DisableAvailabilityZonesForLoadBalancer" "Amazonka.ELB.DisableAvailabilityZonesForLoadBalancer" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "DisableAvailabilityZonesForLoadBalancer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "availabilityZones") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newDisableAvailabilityZonesForLoadBalancer Source #

Create a value of DisableAvailabilityZonesForLoadBalancer 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:

DisableAvailabilityZonesForLoadBalancer, disableAvailabilityZonesForLoadBalancer_loadBalancerName - The name of the load balancer.

DisableAvailabilityZonesForLoadBalancer, disableAvailabilityZonesForLoadBalancer_availabilityZones - The Availability Zones.

data DisableAvailabilityZonesForLoadBalancerResponse Source #

Contains the output for DisableAvailabilityZonesForLoadBalancer.

See: newDisableAvailabilityZonesForLoadBalancerResponse smart constructor.

Instances

Instances details
Generic DisableAvailabilityZonesForLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.DisableAvailabilityZonesForLoadBalancer

Read DisableAvailabilityZonesForLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.DisableAvailabilityZonesForLoadBalancer

Show DisableAvailabilityZonesForLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.DisableAvailabilityZonesForLoadBalancer

NFData DisableAvailabilityZonesForLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.DisableAvailabilityZonesForLoadBalancer

Eq DisableAvailabilityZonesForLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.DisableAvailabilityZonesForLoadBalancer

type Rep DisableAvailabilityZonesForLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.DisableAvailabilityZonesForLoadBalancer

type Rep DisableAvailabilityZonesForLoadBalancerResponse = D1 ('MetaData "DisableAvailabilityZonesForLoadBalancerResponse" "Amazonka.ELB.DisableAvailabilityZonesForLoadBalancer" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "DisableAvailabilityZonesForLoadBalancerResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "availabilityZones") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDisableAvailabilityZonesForLoadBalancerResponse Source #

Create a value of DisableAvailabilityZonesForLoadBalancerResponse 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:

DisableAvailabilityZonesForLoadBalancer, disableAvailabilityZonesForLoadBalancerResponse_availabilityZones - The remaining Availability Zones for the load balancer.

$sel:httpStatus:DisableAvailabilityZonesForLoadBalancerResponse', disableAvailabilityZonesForLoadBalancerResponse_httpStatus - The response's http status code.

EnableAvailabilityZonesForLoadBalancer

data EnableAvailabilityZonesForLoadBalancer Source #

Contains the parameters for EnableAvailabilityZonesForLoadBalancer.

See: newEnableAvailabilityZonesForLoadBalancer smart constructor.

Instances

Instances details
ToHeaders EnableAvailabilityZonesForLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.EnableAvailabilityZonesForLoadBalancer

ToPath EnableAvailabilityZonesForLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.EnableAvailabilityZonesForLoadBalancer

ToQuery EnableAvailabilityZonesForLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.EnableAvailabilityZonesForLoadBalancer

AWSRequest EnableAvailabilityZonesForLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.EnableAvailabilityZonesForLoadBalancer

Generic EnableAvailabilityZonesForLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.EnableAvailabilityZonesForLoadBalancer

Read EnableAvailabilityZonesForLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.EnableAvailabilityZonesForLoadBalancer

Show EnableAvailabilityZonesForLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.EnableAvailabilityZonesForLoadBalancer

NFData EnableAvailabilityZonesForLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.EnableAvailabilityZonesForLoadBalancer

Eq EnableAvailabilityZonesForLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.EnableAvailabilityZonesForLoadBalancer

Hashable EnableAvailabilityZonesForLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.EnableAvailabilityZonesForLoadBalancer

type AWSResponse EnableAvailabilityZonesForLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.EnableAvailabilityZonesForLoadBalancer

type Rep EnableAvailabilityZonesForLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.EnableAvailabilityZonesForLoadBalancer

type Rep EnableAvailabilityZonesForLoadBalancer = D1 ('MetaData "EnableAvailabilityZonesForLoadBalancer" "Amazonka.ELB.EnableAvailabilityZonesForLoadBalancer" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "EnableAvailabilityZonesForLoadBalancer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "availabilityZones") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newEnableAvailabilityZonesForLoadBalancer Source #

Create a value of EnableAvailabilityZonesForLoadBalancer 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:

EnableAvailabilityZonesForLoadBalancer, enableAvailabilityZonesForLoadBalancer_loadBalancerName - The name of the load balancer.

EnableAvailabilityZonesForLoadBalancer, enableAvailabilityZonesForLoadBalancer_availabilityZones - The Availability Zones. These must be in the same region as the load balancer.

data EnableAvailabilityZonesForLoadBalancerResponse Source #

Contains the output of EnableAvailabilityZonesForLoadBalancer.

See: newEnableAvailabilityZonesForLoadBalancerResponse smart constructor.

Instances

Instances details
Generic EnableAvailabilityZonesForLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.EnableAvailabilityZonesForLoadBalancer

Read EnableAvailabilityZonesForLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.EnableAvailabilityZonesForLoadBalancer

Show EnableAvailabilityZonesForLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.EnableAvailabilityZonesForLoadBalancer

NFData EnableAvailabilityZonesForLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.EnableAvailabilityZonesForLoadBalancer

Eq EnableAvailabilityZonesForLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.EnableAvailabilityZonesForLoadBalancer

type Rep EnableAvailabilityZonesForLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.EnableAvailabilityZonesForLoadBalancer

type Rep EnableAvailabilityZonesForLoadBalancerResponse = D1 ('MetaData "EnableAvailabilityZonesForLoadBalancerResponse" "Amazonka.ELB.EnableAvailabilityZonesForLoadBalancer" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "EnableAvailabilityZonesForLoadBalancerResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "availabilityZones") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newEnableAvailabilityZonesForLoadBalancerResponse Source #

Create a value of EnableAvailabilityZonesForLoadBalancerResponse 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:

EnableAvailabilityZonesForLoadBalancer, enableAvailabilityZonesForLoadBalancerResponse_availabilityZones - The updated list of Availability Zones for the load balancer.

$sel:httpStatus:EnableAvailabilityZonesForLoadBalancerResponse', enableAvailabilityZonesForLoadBalancerResponse_httpStatus - The response's http status code.

ModifyLoadBalancerAttributes

data ModifyLoadBalancerAttributes Source #

Contains the parameters for ModifyLoadBalancerAttributes.

See: newModifyLoadBalancerAttributes smart constructor.

Instances

Instances details
ToHeaders ModifyLoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.ModifyLoadBalancerAttributes

ToPath ModifyLoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.ModifyLoadBalancerAttributes

ToQuery ModifyLoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.ModifyLoadBalancerAttributes

AWSRequest ModifyLoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.ModifyLoadBalancerAttributes

Generic ModifyLoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.ModifyLoadBalancerAttributes

Associated Types

type Rep ModifyLoadBalancerAttributes :: Type -> Type #

Read ModifyLoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.ModifyLoadBalancerAttributes

Show ModifyLoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.ModifyLoadBalancerAttributes

NFData ModifyLoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.ModifyLoadBalancerAttributes

Eq ModifyLoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.ModifyLoadBalancerAttributes

Hashable ModifyLoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.ModifyLoadBalancerAttributes

type AWSResponse ModifyLoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.ModifyLoadBalancerAttributes

type Rep ModifyLoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.ModifyLoadBalancerAttributes

type Rep ModifyLoadBalancerAttributes = D1 ('MetaData "ModifyLoadBalancerAttributes" "Amazonka.ELB.ModifyLoadBalancerAttributes" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "ModifyLoadBalancerAttributes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "loadBalancerAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LoadBalancerAttributes)))

newModifyLoadBalancerAttributes Source #

Create a value of ModifyLoadBalancerAttributes 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:

ModifyLoadBalancerAttributes, modifyLoadBalancerAttributes_loadBalancerName - The name of the load balancer.

ModifyLoadBalancerAttributes, modifyLoadBalancerAttributes_loadBalancerAttributes - The attributes for the load balancer.

data ModifyLoadBalancerAttributesResponse Source #

Contains the output of ModifyLoadBalancerAttributes.

See: newModifyLoadBalancerAttributesResponse smart constructor.

Instances

Instances details
Generic ModifyLoadBalancerAttributesResponse Source # 
Instance details

Defined in Amazonka.ELB.ModifyLoadBalancerAttributes

Read ModifyLoadBalancerAttributesResponse Source # 
Instance details

Defined in Amazonka.ELB.ModifyLoadBalancerAttributes

Show ModifyLoadBalancerAttributesResponse Source # 
Instance details

Defined in Amazonka.ELB.ModifyLoadBalancerAttributes

NFData ModifyLoadBalancerAttributesResponse Source # 
Instance details

Defined in Amazonka.ELB.ModifyLoadBalancerAttributes

Eq ModifyLoadBalancerAttributesResponse Source # 
Instance details

Defined in Amazonka.ELB.ModifyLoadBalancerAttributes

type Rep ModifyLoadBalancerAttributesResponse Source # 
Instance details

Defined in Amazonka.ELB.ModifyLoadBalancerAttributes

type Rep ModifyLoadBalancerAttributesResponse = D1 ('MetaData "ModifyLoadBalancerAttributesResponse" "Amazonka.ELB.ModifyLoadBalancerAttributes" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "ModifyLoadBalancerAttributesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoadBalancerAttributes)) :*: (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newModifyLoadBalancerAttributesResponse Source #

Create a value of ModifyLoadBalancerAttributesResponse 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:

ModifyLoadBalancerAttributes, modifyLoadBalancerAttributesResponse_loadBalancerAttributes - Information about the load balancer attributes.

ModifyLoadBalancerAttributes, modifyLoadBalancerAttributesResponse_loadBalancerName - The name of the load balancer.

$sel:httpStatus:ModifyLoadBalancerAttributesResponse', modifyLoadBalancerAttributesResponse_httpStatus - The response's http status code.

RegisterInstancesWithLoadBalancer

data RegisterInstancesWithLoadBalancer Source #

Contains the parameters for RegisterInstancesWithLoadBalancer.

See: newRegisterInstancesWithLoadBalancer smart constructor.

Instances

Instances details
ToHeaders RegisterInstancesWithLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.RegisterInstancesWithLoadBalancer

ToPath RegisterInstancesWithLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.RegisterInstancesWithLoadBalancer

ToQuery RegisterInstancesWithLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.RegisterInstancesWithLoadBalancer

AWSRequest RegisterInstancesWithLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.RegisterInstancesWithLoadBalancer

Generic RegisterInstancesWithLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.RegisterInstancesWithLoadBalancer

Associated Types

type Rep RegisterInstancesWithLoadBalancer :: Type -> Type #

Read RegisterInstancesWithLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.RegisterInstancesWithLoadBalancer

Show RegisterInstancesWithLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.RegisterInstancesWithLoadBalancer

NFData RegisterInstancesWithLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.RegisterInstancesWithLoadBalancer

Eq RegisterInstancesWithLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.RegisterInstancesWithLoadBalancer

Hashable RegisterInstancesWithLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.RegisterInstancesWithLoadBalancer

type AWSResponse RegisterInstancesWithLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.RegisterInstancesWithLoadBalancer

type Rep RegisterInstancesWithLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.RegisterInstancesWithLoadBalancer

type Rep RegisterInstancesWithLoadBalancer = D1 ('MetaData "RegisterInstancesWithLoadBalancer" "Amazonka.ELB.RegisterInstancesWithLoadBalancer" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "RegisterInstancesWithLoadBalancer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "instances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Instance])))

newRegisterInstancesWithLoadBalancer Source #

Create a value of RegisterInstancesWithLoadBalancer 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:

RegisterInstancesWithLoadBalancer, registerInstancesWithLoadBalancer_loadBalancerName - The name of the load balancer.

RegisterInstancesWithLoadBalancer, registerInstancesWithLoadBalancer_instances - The IDs of the instances.

data RegisterInstancesWithLoadBalancerResponse Source #

Contains the output of RegisterInstancesWithLoadBalancer.

See: newRegisterInstancesWithLoadBalancerResponse smart constructor.

Instances

Instances details
Generic RegisterInstancesWithLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.RegisterInstancesWithLoadBalancer

Read RegisterInstancesWithLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.RegisterInstancesWithLoadBalancer

Show RegisterInstancesWithLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.RegisterInstancesWithLoadBalancer

NFData RegisterInstancesWithLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.RegisterInstancesWithLoadBalancer

Eq RegisterInstancesWithLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.RegisterInstancesWithLoadBalancer

type Rep RegisterInstancesWithLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.RegisterInstancesWithLoadBalancer

type Rep RegisterInstancesWithLoadBalancerResponse = D1 ('MetaData "RegisterInstancesWithLoadBalancerResponse" "Amazonka.ELB.RegisterInstancesWithLoadBalancer" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "RegisterInstancesWithLoadBalancerResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Instance])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRegisterInstancesWithLoadBalancerResponse Source #

Create a value of RegisterInstancesWithLoadBalancerResponse 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:

RegisterInstancesWithLoadBalancer, registerInstancesWithLoadBalancerResponse_instances - The updated list of instances for the load balancer.

$sel:httpStatus:RegisterInstancesWithLoadBalancerResponse', registerInstancesWithLoadBalancerResponse_httpStatus - The response's http status code.

RemoveTags

data RemoveTags Source #

Contains the parameters for RemoveTags.

See: newRemoveTags smart constructor.

Instances

Instances details
ToHeaders RemoveTags Source # 
Instance details

Defined in Amazonka.ELB.RemoveTags

Methods

toHeaders :: RemoveTags -> [Header] #

ToPath RemoveTags Source # 
Instance details

Defined in Amazonka.ELB.RemoveTags

ToQuery RemoveTags Source # 
Instance details

Defined in Amazonka.ELB.RemoveTags

AWSRequest RemoveTags Source # 
Instance details

Defined in Amazonka.ELB.RemoveTags

Associated Types

type AWSResponse RemoveTags #

Generic RemoveTags Source # 
Instance details

Defined in Amazonka.ELB.RemoveTags

Associated Types

type Rep RemoveTags :: Type -> Type #

Read RemoveTags Source # 
Instance details

Defined in Amazonka.ELB.RemoveTags

Show RemoveTags Source # 
Instance details

Defined in Amazonka.ELB.RemoveTags

NFData RemoveTags Source # 
Instance details

Defined in Amazonka.ELB.RemoveTags

Methods

rnf :: RemoveTags -> () #

Eq RemoveTags Source # 
Instance details

Defined in Amazonka.ELB.RemoveTags

Hashable RemoveTags Source # 
Instance details

Defined in Amazonka.ELB.RemoveTags

type AWSResponse RemoveTags Source # 
Instance details

Defined in Amazonka.ELB.RemoveTags

type Rep RemoveTags Source # 
Instance details

Defined in Amazonka.ELB.RemoveTags

type Rep RemoveTags = D1 ('MetaData "RemoveTags" "Amazonka.ELB.RemoveTags" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "RemoveTags'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty TagKeyOnly))))

newRemoveTags Source #

Create a value of RemoveTags 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:loadBalancerNames:RemoveTags', removeTags_loadBalancerNames - The name of the load balancer. You can specify a maximum of one load balancer name.

RemoveTags, removeTags_tags - The list of tag keys to remove.

data RemoveTagsResponse Source #

Contains the output of RemoveTags.

See: newRemoveTagsResponse smart constructor.

Constructors

RemoveTagsResponse' Int 

Instances

Instances details
Generic RemoveTagsResponse Source # 
Instance details

Defined in Amazonka.ELB.RemoveTags

Associated Types

type Rep RemoveTagsResponse :: Type -> Type #

Read RemoveTagsResponse Source # 
Instance details

Defined in Amazonka.ELB.RemoveTags

Show RemoveTagsResponse Source # 
Instance details

Defined in Amazonka.ELB.RemoveTags

NFData RemoveTagsResponse Source # 
Instance details

Defined in Amazonka.ELB.RemoveTags

Methods

rnf :: RemoveTagsResponse -> () #

Eq RemoveTagsResponse Source # 
Instance details

Defined in Amazonka.ELB.RemoveTags

type Rep RemoveTagsResponse Source # 
Instance details

Defined in Amazonka.ELB.RemoveTags

type Rep RemoveTagsResponse = D1 ('MetaData "RemoveTagsResponse" "Amazonka.ELB.RemoveTags" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "RemoveTagsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRemoveTagsResponse Source #

Create a value of RemoveTagsResponse 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:httpStatus:RemoveTagsResponse', removeTagsResponse_httpStatus - The response's http status code.

SetLoadBalancerListenerSSLCertificate

data SetLoadBalancerListenerSSLCertificate Source #

Contains the parameters for SetLoadBalancerListenerSSLCertificate.

See: newSetLoadBalancerListenerSSLCertificate smart constructor.

Instances

Instances details
ToHeaders SetLoadBalancerListenerSSLCertificate Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerListenerSSLCertificate

ToPath SetLoadBalancerListenerSSLCertificate Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerListenerSSLCertificate

ToQuery SetLoadBalancerListenerSSLCertificate Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerListenerSSLCertificate

AWSRequest SetLoadBalancerListenerSSLCertificate Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerListenerSSLCertificate

Generic SetLoadBalancerListenerSSLCertificate Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerListenerSSLCertificate

Read SetLoadBalancerListenerSSLCertificate Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerListenerSSLCertificate

Show SetLoadBalancerListenerSSLCertificate Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerListenerSSLCertificate

NFData SetLoadBalancerListenerSSLCertificate Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerListenerSSLCertificate

Eq SetLoadBalancerListenerSSLCertificate Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerListenerSSLCertificate

Hashable SetLoadBalancerListenerSSLCertificate Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerListenerSSLCertificate

type AWSResponse SetLoadBalancerListenerSSLCertificate Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerListenerSSLCertificate

type Rep SetLoadBalancerListenerSSLCertificate Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerListenerSSLCertificate

type Rep SetLoadBalancerListenerSSLCertificate = D1 ('MetaData "SetLoadBalancerListenerSSLCertificate" "Amazonka.ELB.SetLoadBalancerListenerSSLCertificate" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "SetLoadBalancerListenerSSLCertificate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "loadBalancerPort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "sSLCertificateId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newSetLoadBalancerListenerSSLCertificate Source #

Create a value of SetLoadBalancerListenerSSLCertificate 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:

SetLoadBalancerListenerSSLCertificate, setLoadBalancerListenerSSLCertificate_loadBalancerName - The name of the load balancer.

SetLoadBalancerListenerSSLCertificate, setLoadBalancerListenerSSLCertificate_loadBalancerPort - The port that uses the specified SSL certificate.

SetLoadBalancerListenerSSLCertificate, setLoadBalancerListenerSSLCertificate_sSLCertificateId - The Amazon Resource Name (ARN) of the SSL certificate.

data SetLoadBalancerListenerSSLCertificateResponse Source #

Contains the output of SetLoadBalancerListenerSSLCertificate.

See: newSetLoadBalancerListenerSSLCertificateResponse smart constructor.

Instances

Instances details
Generic SetLoadBalancerListenerSSLCertificateResponse Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerListenerSSLCertificate

Read SetLoadBalancerListenerSSLCertificateResponse Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerListenerSSLCertificate

Show SetLoadBalancerListenerSSLCertificateResponse Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerListenerSSLCertificate

NFData SetLoadBalancerListenerSSLCertificateResponse Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerListenerSSLCertificate

Eq SetLoadBalancerListenerSSLCertificateResponse Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerListenerSSLCertificate

type Rep SetLoadBalancerListenerSSLCertificateResponse Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerListenerSSLCertificate

type Rep SetLoadBalancerListenerSSLCertificateResponse = D1 ('MetaData "SetLoadBalancerListenerSSLCertificateResponse" "Amazonka.ELB.SetLoadBalancerListenerSSLCertificate" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "SetLoadBalancerListenerSSLCertificateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newSetLoadBalancerListenerSSLCertificateResponse Source #

Create a value of SetLoadBalancerListenerSSLCertificateResponse 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:httpStatus:SetLoadBalancerListenerSSLCertificateResponse', setLoadBalancerListenerSSLCertificateResponse_httpStatus - The response's http status code.

SetLoadBalancerPoliciesForBackendServer

data SetLoadBalancerPoliciesForBackendServer Source #

Contains the parameters for SetLoadBalancerPoliciesForBackendServer.

See: newSetLoadBalancerPoliciesForBackendServer smart constructor.

Instances

Instances details
ToHeaders SetLoadBalancerPoliciesForBackendServer Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesForBackendServer

ToPath SetLoadBalancerPoliciesForBackendServer Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesForBackendServer

ToQuery SetLoadBalancerPoliciesForBackendServer Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesForBackendServer

AWSRequest SetLoadBalancerPoliciesForBackendServer Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesForBackendServer

Generic SetLoadBalancerPoliciesForBackendServer Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesForBackendServer

Read SetLoadBalancerPoliciesForBackendServer Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesForBackendServer

Show SetLoadBalancerPoliciesForBackendServer Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesForBackendServer

NFData SetLoadBalancerPoliciesForBackendServer Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesForBackendServer

Eq SetLoadBalancerPoliciesForBackendServer Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesForBackendServer

Hashable SetLoadBalancerPoliciesForBackendServer Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesForBackendServer

type AWSResponse SetLoadBalancerPoliciesForBackendServer Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesForBackendServer

type Rep SetLoadBalancerPoliciesForBackendServer Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesForBackendServer

type Rep SetLoadBalancerPoliciesForBackendServer = D1 ('MetaData "SetLoadBalancerPoliciesForBackendServer" "Amazonka.ELB.SetLoadBalancerPoliciesForBackendServer" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "SetLoadBalancerPoliciesForBackendServer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "instancePort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "policyNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))

newSetLoadBalancerPoliciesForBackendServer Source #

Create a value of SetLoadBalancerPoliciesForBackendServer 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:

SetLoadBalancerPoliciesForBackendServer, setLoadBalancerPoliciesForBackendServer_loadBalancerName - The name of the load balancer.

SetLoadBalancerPoliciesForBackendServer, setLoadBalancerPoliciesForBackendServer_instancePort - The port number associated with the EC2 instance.

SetLoadBalancerPoliciesForBackendServer, setLoadBalancerPoliciesForBackendServer_policyNames - The names of the policies. If the list is empty, then all current polices are removed from the EC2 instance.

data SetLoadBalancerPoliciesForBackendServerResponse Source #

Contains the output of SetLoadBalancerPoliciesForBackendServer.

See: newSetLoadBalancerPoliciesForBackendServerResponse smart constructor.

Instances

Instances details
Generic SetLoadBalancerPoliciesForBackendServerResponse Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesForBackendServer

Read SetLoadBalancerPoliciesForBackendServerResponse Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesForBackendServer

Show SetLoadBalancerPoliciesForBackendServerResponse Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesForBackendServer

NFData SetLoadBalancerPoliciesForBackendServerResponse Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesForBackendServer

Eq SetLoadBalancerPoliciesForBackendServerResponse Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesForBackendServer

type Rep SetLoadBalancerPoliciesForBackendServerResponse Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesForBackendServer

type Rep SetLoadBalancerPoliciesForBackendServerResponse = D1 ('MetaData "SetLoadBalancerPoliciesForBackendServerResponse" "Amazonka.ELB.SetLoadBalancerPoliciesForBackendServer" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "SetLoadBalancerPoliciesForBackendServerResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newSetLoadBalancerPoliciesForBackendServerResponse Source #

Create a value of SetLoadBalancerPoliciesForBackendServerResponse 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:httpStatus:SetLoadBalancerPoliciesForBackendServerResponse', setLoadBalancerPoliciesForBackendServerResponse_httpStatus - The response's http status code.

SetLoadBalancerPoliciesOfListener

data SetLoadBalancerPoliciesOfListener Source #

Contains the parameters for SetLoadBalancePoliciesOfListener.

See: newSetLoadBalancerPoliciesOfListener smart constructor.

Instances

Instances details
ToHeaders SetLoadBalancerPoliciesOfListener Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesOfListener

ToPath SetLoadBalancerPoliciesOfListener Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesOfListener

ToQuery SetLoadBalancerPoliciesOfListener Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesOfListener

AWSRequest SetLoadBalancerPoliciesOfListener Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesOfListener

Generic SetLoadBalancerPoliciesOfListener Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesOfListener

Associated Types

type Rep SetLoadBalancerPoliciesOfListener :: Type -> Type #

Read SetLoadBalancerPoliciesOfListener Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesOfListener

Show SetLoadBalancerPoliciesOfListener Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesOfListener

NFData SetLoadBalancerPoliciesOfListener Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesOfListener

Eq SetLoadBalancerPoliciesOfListener Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesOfListener

Hashable SetLoadBalancerPoliciesOfListener Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesOfListener

type AWSResponse SetLoadBalancerPoliciesOfListener Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesOfListener

type Rep SetLoadBalancerPoliciesOfListener Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesOfListener

type Rep SetLoadBalancerPoliciesOfListener = D1 ('MetaData "SetLoadBalancerPoliciesOfListener" "Amazonka.ELB.SetLoadBalancerPoliciesOfListener" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "SetLoadBalancerPoliciesOfListener'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "loadBalancerPort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "policyNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))

newSetLoadBalancerPoliciesOfListener Source #

Create a value of SetLoadBalancerPoliciesOfListener 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:

SetLoadBalancerPoliciesOfListener, setLoadBalancerPoliciesOfListener_loadBalancerName - The name of the load balancer.

SetLoadBalancerPoliciesOfListener, setLoadBalancerPoliciesOfListener_loadBalancerPort - The external port of the load balancer.

SetLoadBalancerPoliciesOfListener, setLoadBalancerPoliciesOfListener_policyNames - The names of the policies. This list must include all policies to be enabled. If you omit a policy that is currently enabled, it is disabled. If the list is empty, all current policies are disabled.

data SetLoadBalancerPoliciesOfListenerResponse Source #

Contains the output of SetLoadBalancePoliciesOfListener.

See: newSetLoadBalancerPoliciesOfListenerResponse smart constructor.

Instances

Instances details
Generic SetLoadBalancerPoliciesOfListenerResponse Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesOfListener

Read SetLoadBalancerPoliciesOfListenerResponse Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesOfListener

Show SetLoadBalancerPoliciesOfListenerResponse Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesOfListener

NFData SetLoadBalancerPoliciesOfListenerResponse Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesOfListener

Eq SetLoadBalancerPoliciesOfListenerResponse Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesOfListener

type Rep SetLoadBalancerPoliciesOfListenerResponse Source # 
Instance details

Defined in Amazonka.ELB.SetLoadBalancerPoliciesOfListener

type Rep SetLoadBalancerPoliciesOfListenerResponse = D1 ('MetaData "SetLoadBalancerPoliciesOfListenerResponse" "Amazonka.ELB.SetLoadBalancerPoliciesOfListener" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "SetLoadBalancerPoliciesOfListenerResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newSetLoadBalancerPoliciesOfListenerResponse Source #

Create a value of SetLoadBalancerPoliciesOfListenerResponse 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:httpStatus:SetLoadBalancerPoliciesOfListenerResponse', setLoadBalancerPoliciesOfListenerResponse_httpStatus - The response's http status code.

Types

Common

AccessLog

data AccessLog Source #

Information about the AccessLog attribute.

See: newAccessLog smart constructor.

Constructors

AccessLog' (Maybe Int) (Maybe Text) (Maybe Text) Bool 

Instances

Instances details
ToQuery AccessLog Source # 
Instance details

Defined in Amazonka.ELB.Types.AccessLog

FromXML AccessLog Source # 
Instance details

Defined in Amazonka.ELB.Types.AccessLog

Generic AccessLog Source # 
Instance details

Defined in Amazonka.ELB.Types.AccessLog

Associated Types

type Rep AccessLog :: Type -> Type #

Read AccessLog Source # 
Instance details

Defined in Amazonka.ELB.Types.AccessLog

Show AccessLog Source # 
Instance details

Defined in Amazonka.ELB.Types.AccessLog

NFData AccessLog Source # 
Instance details

Defined in Amazonka.ELB.Types.AccessLog

Methods

rnf :: AccessLog -> () #

Eq AccessLog Source # 
Instance details

Defined in Amazonka.ELB.Types.AccessLog

Hashable AccessLog Source # 
Instance details

Defined in Amazonka.ELB.Types.AccessLog

type Rep AccessLog Source # 
Instance details

Defined in Amazonka.ELB.Types.AccessLog

type Rep AccessLog = D1 ('MetaData "AccessLog" "Amazonka.ELB.Types.AccessLog" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "AccessLog'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "emitInterval") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "s3BucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "s3BucketPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))))

newAccessLog Source #

Create a value of AccessLog 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:emitInterval:AccessLog', accessLog_emitInterval - The interval for publishing the access logs. You can specify an interval of either 5 minutes or 60 minutes.

Default: 60 minutes

$sel:s3BucketName:AccessLog', accessLog_s3BucketName - The name of the Amazon S3 bucket where the access logs are stored.

$sel:s3BucketPrefix:AccessLog', accessLog_s3BucketPrefix - The logical hierarchy you created for your Amazon S3 bucket, for example my-bucket-prefix/prod. If the prefix is not provided, the log is placed at the root level of the bucket.

$sel:enabled:AccessLog', accessLog_enabled - Specifies whether access logs are enabled for the load balancer.

AdditionalAttribute

data AdditionalAttribute Source #

Information about additional load balancer attributes.

See: newAdditionalAttribute smart constructor.

Instances

Instances details
ToQuery AdditionalAttribute Source # 
Instance details

Defined in Amazonka.ELB.Types.AdditionalAttribute

FromXML AdditionalAttribute Source # 
Instance details

Defined in Amazonka.ELB.Types.AdditionalAttribute

Generic AdditionalAttribute Source # 
Instance details

Defined in Amazonka.ELB.Types.AdditionalAttribute

Associated Types

type Rep AdditionalAttribute :: Type -> Type #

Read AdditionalAttribute Source # 
Instance details

Defined in Amazonka.ELB.Types.AdditionalAttribute

Show AdditionalAttribute Source # 
Instance details

Defined in Amazonka.ELB.Types.AdditionalAttribute

NFData AdditionalAttribute Source # 
Instance details

Defined in Amazonka.ELB.Types.AdditionalAttribute

Methods

rnf :: AdditionalAttribute -> () #

Eq AdditionalAttribute Source # 
Instance details

Defined in Amazonka.ELB.Types.AdditionalAttribute

Hashable AdditionalAttribute Source # 
Instance details

Defined in Amazonka.ELB.Types.AdditionalAttribute

type Rep AdditionalAttribute Source # 
Instance details

Defined in Amazonka.ELB.Types.AdditionalAttribute

type Rep AdditionalAttribute = D1 ('MetaData "AdditionalAttribute" "Amazonka.ELB.Types.AdditionalAttribute" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "AdditionalAttribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newAdditionalAttribute :: AdditionalAttribute Source #

Create a value of AdditionalAttribute 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:key:AdditionalAttribute', additionalAttribute_key - The name of the attribute.

The following attribute is supported.

  • elb.http.desyncmitigationmode - Determines how the load balancer handles requests that might pose a security risk to your application. The possible values are monitor, defensive, and strictest. The default is defensive.

$sel:value:AdditionalAttribute', additionalAttribute_value - This value of the attribute.

AppCookieStickinessPolicy

data AppCookieStickinessPolicy Source #

Information about a policy for application-controlled session stickiness.

See: newAppCookieStickinessPolicy smart constructor.

Instances

Instances details
FromXML AppCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.Types.AppCookieStickinessPolicy

Generic AppCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.Types.AppCookieStickinessPolicy

Associated Types

type Rep AppCookieStickinessPolicy :: Type -> Type #

Read AppCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.Types.AppCookieStickinessPolicy

Show AppCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.Types.AppCookieStickinessPolicy

NFData AppCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.Types.AppCookieStickinessPolicy

Eq AppCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.Types.AppCookieStickinessPolicy

Hashable AppCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.Types.AppCookieStickinessPolicy

type Rep AppCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.Types.AppCookieStickinessPolicy

type Rep AppCookieStickinessPolicy = D1 ('MetaData "AppCookieStickinessPolicy" "Amazonka.ELB.Types.AppCookieStickinessPolicy" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "AppCookieStickinessPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cookieName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "policyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newAppCookieStickinessPolicy :: AppCookieStickinessPolicy Source #

Create a value of AppCookieStickinessPolicy 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:cookieName:AppCookieStickinessPolicy', appCookieStickinessPolicy_cookieName - The name of the application cookie used for stickiness.

$sel:policyName:AppCookieStickinessPolicy', appCookieStickinessPolicy_policyName - The mnemonic name for the policy being created. The name must be unique within a set of policies for this load balancer.

BackendServerDescription

data BackendServerDescription Source #

Information about the configuration of an EC2 instance.

See: newBackendServerDescription smart constructor.

Instances

Instances details
FromXML BackendServerDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.BackendServerDescription

Generic BackendServerDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.BackendServerDescription

Associated Types

type Rep BackendServerDescription :: Type -> Type #

Read BackendServerDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.BackendServerDescription

Show BackendServerDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.BackendServerDescription

NFData BackendServerDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.BackendServerDescription

Eq BackendServerDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.BackendServerDescription

Hashable BackendServerDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.BackendServerDescription

type Rep BackendServerDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.BackendServerDescription

type Rep BackendServerDescription = D1 ('MetaData "BackendServerDescription" "Amazonka.ELB.Types.BackendServerDescription" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "BackendServerDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instancePort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "policyNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newBackendServerDescription :: BackendServerDescription Source #

Create a value of BackendServerDescription 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:instancePort:BackendServerDescription', backendServerDescription_instancePort - The port on which the EC2 instance is listening.

$sel:policyNames:BackendServerDescription', backendServerDescription_policyNames - The names of the policies enabled for the EC2 instance.

ConnectionDraining

data ConnectionDraining Source #

Information about the ConnectionDraining attribute.

See: newConnectionDraining smart constructor.

Instances

Instances details
ToQuery ConnectionDraining Source # 
Instance details

Defined in Amazonka.ELB.Types.ConnectionDraining

FromXML ConnectionDraining Source # 
Instance details

Defined in Amazonka.ELB.Types.ConnectionDraining

Generic ConnectionDraining Source # 
Instance details

Defined in Amazonka.ELB.Types.ConnectionDraining

Associated Types

type Rep ConnectionDraining :: Type -> Type #

Read ConnectionDraining Source # 
Instance details

Defined in Amazonka.ELB.Types.ConnectionDraining

Show ConnectionDraining Source # 
Instance details

Defined in Amazonka.ELB.Types.ConnectionDraining

NFData ConnectionDraining Source # 
Instance details

Defined in Amazonka.ELB.Types.ConnectionDraining

Methods

rnf :: ConnectionDraining -> () #

Eq ConnectionDraining Source # 
Instance details

Defined in Amazonka.ELB.Types.ConnectionDraining

Hashable ConnectionDraining Source # 
Instance details

Defined in Amazonka.ELB.Types.ConnectionDraining

type Rep ConnectionDraining Source # 
Instance details

Defined in Amazonka.ELB.Types.ConnectionDraining

type Rep ConnectionDraining = D1 ('MetaData "ConnectionDraining" "Amazonka.ELB.Types.ConnectionDraining" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "ConnectionDraining'" 'PrefixI 'True) (S1 ('MetaSel ('Just "timeout") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))

newConnectionDraining Source #

Create a value of ConnectionDraining 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:timeout:ConnectionDraining', connectionDraining_timeout - The maximum time, in seconds, to keep the existing connections open before deregistering the instances.

$sel:enabled:ConnectionDraining', connectionDraining_enabled - Specifies whether connection draining is enabled for the load balancer.

ConnectionSettings

data ConnectionSettings Source #

Information about the ConnectionSettings attribute.

See: newConnectionSettings smart constructor.

Instances

Instances details
ToQuery ConnectionSettings Source # 
Instance details

Defined in Amazonka.ELB.Types.ConnectionSettings

FromXML ConnectionSettings Source # 
Instance details

Defined in Amazonka.ELB.Types.ConnectionSettings

Generic ConnectionSettings Source # 
Instance details

Defined in Amazonka.ELB.Types.ConnectionSettings

Associated Types

type Rep ConnectionSettings :: Type -> Type #

Read ConnectionSettings Source # 
Instance details

Defined in Amazonka.ELB.Types.ConnectionSettings

Show ConnectionSettings Source # 
Instance details

Defined in Amazonka.ELB.Types.ConnectionSettings

NFData ConnectionSettings Source # 
Instance details

Defined in Amazonka.ELB.Types.ConnectionSettings

Methods

rnf :: ConnectionSettings -> () #

Eq ConnectionSettings Source # 
Instance details

Defined in Amazonka.ELB.Types.ConnectionSettings

Hashable ConnectionSettings Source # 
Instance details

Defined in Amazonka.ELB.Types.ConnectionSettings

type Rep ConnectionSettings Source # 
Instance details

Defined in Amazonka.ELB.Types.ConnectionSettings

type Rep ConnectionSettings = D1 ('MetaData "ConnectionSettings" "Amazonka.ELB.Types.ConnectionSettings" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "ConnectionSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "idleTimeout") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))

newConnectionSettings Source #

Create a value of ConnectionSettings 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:idleTimeout:ConnectionSettings', connectionSettings_idleTimeout - The time, in seconds, that the connection is allowed to be idle (no data has been sent over the connection) before it is closed by the load balancer.

CrossZoneLoadBalancing

data CrossZoneLoadBalancing Source #

Information about the CrossZoneLoadBalancing attribute.

See: newCrossZoneLoadBalancing smart constructor.

Instances

Instances details
ToQuery CrossZoneLoadBalancing Source # 
Instance details

Defined in Amazonka.ELB.Types.CrossZoneLoadBalancing

FromXML CrossZoneLoadBalancing Source # 
Instance details

Defined in Amazonka.ELB.Types.CrossZoneLoadBalancing

Generic CrossZoneLoadBalancing Source # 
Instance details

Defined in Amazonka.ELB.Types.CrossZoneLoadBalancing

Associated Types

type Rep CrossZoneLoadBalancing :: Type -> Type #

Read CrossZoneLoadBalancing Source # 
Instance details

Defined in Amazonka.ELB.Types.CrossZoneLoadBalancing

Show CrossZoneLoadBalancing Source # 
Instance details

Defined in Amazonka.ELB.Types.CrossZoneLoadBalancing

NFData CrossZoneLoadBalancing Source # 
Instance details

Defined in Amazonka.ELB.Types.CrossZoneLoadBalancing

Methods

rnf :: CrossZoneLoadBalancing -> () #

Eq CrossZoneLoadBalancing Source # 
Instance details

Defined in Amazonka.ELB.Types.CrossZoneLoadBalancing

Hashable CrossZoneLoadBalancing Source # 
Instance details

Defined in Amazonka.ELB.Types.CrossZoneLoadBalancing

type Rep CrossZoneLoadBalancing Source # 
Instance details

Defined in Amazonka.ELB.Types.CrossZoneLoadBalancing

type Rep CrossZoneLoadBalancing = D1 ('MetaData "CrossZoneLoadBalancing" "Amazonka.ELB.Types.CrossZoneLoadBalancing" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "CrossZoneLoadBalancing'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))

newCrossZoneLoadBalancing Source #

Create a value of CrossZoneLoadBalancing 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:enabled:CrossZoneLoadBalancing', crossZoneLoadBalancing_enabled - Specifies whether cross-zone load balancing is enabled for the load balancer.

HealthCheck

data HealthCheck Source #

Information about a health check.

See: newHealthCheck smart constructor.

Instances

Instances details
ToQuery HealthCheck Source # 
Instance details

Defined in Amazonka.ELB.Types.HealthCheck

FromXML HealthCheck Source # 
Instance details

Defined in Amazonka.ELB.Types.HealthCheck

Generic HealthCheck Source # 
Instance details

Defined in Amazonka.ELB.Types.HealthCheck

Associated Types

type Rep HealthCheck :: Type -> Type #

Read HealthCheck Source # 
Instance details

Defined in Amazonka.ELB.Types.HealthCheck

Show HealthCheck Source # 
Instance details

Defined in Amazonka.ELB.Types.HealthCheck

NFData HealthCheck Source # 
Instance details

Defined in Amazonka.ELB.Types.HealthCheck

Methods

rnf :: HealthCheck -> () #

Eq HealthCheck Source # 
Instance details

Defined in Amazonka.ELB.Types.HealthCheck

Hashable HealthCheck Source # 
Instance details

Defined in Amazonka.ELB.Types.HealthCheck

type Rep HealthCheck Source # 
Instance details

Defined in Amazonka.ELB.Types.HealthCheck

type Rep HealthCheck = D1 ('MetaData "HealthCheck" "Amazonka.ELB.Types.HealthCheck" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "HealthCheck'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "target") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "interval") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)) :*: (S1 ('MetaSel ('Just "timeout") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: (S1 ('MetaSel ('Just "unhealthyThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "healthyThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))))

newHealthCheck Source #

Create a value of HealthCheck 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:target:HealthCheck', healthCheck_target - The instance being checked. The protocol is either TCP, HTTP, HTTPS, or SSL. The range of valid ports is one (1) through 65535.

TCP is the default, specified as a TCP: port pair, for example "TCP:5000". In this case, a health check simply attempts to open a TCP connection to the instance on the specified port. Failure to connect within the configured timeout is considered unhealthy.

SSL is also specified as SSL: port pair, for example, SSL:5000.

For HTTP/HTTPS, you must include a ping path in the string. HTTP is specified as a HTTP:port;/;PathToPing; grouping, for example "HTTP:80/weather/us/wa/seattle". In this case, a HTTP GET request is issued to the instance on the given port and path. Any answer other than "200 OK" within the timeout period is considered unhealthy.

The total length of the HTTP ping target must be 1024 16-bit Unicode characters or less.

$sel:interval:HealthCheck', healthCheck_interval - The approximate interval, in seconds, between health checks of an individual instance.

$sel:timeout:HealthCheck', healthCheck_timeout - The amount of time, in seconds, during which no response means a failed health check.

This value must be less than the Interval value.

$sel:unhealthyThreshold:HealthCheck', healthCheck_unhealthyThreshold - The number of consecutive health check failures required before moving the instance to the Unhealthy state.

$sel:healthyThreshold:HealthCheck', healthCheck_healthyThreshold - The number of consecutive health checks successes required before moving the instance to the Healthy state.

Instance

data Instance Source #

The ID of an EC2 instance.

See: newInstance smart constructor.

Constructors

Instance' (Maybe Text) 

Instances

Instances details
ToQuery Instance Source # 
Instance details

Defined in Amazonka.ELB.Types.Instance

FromXML Instance Source # 
Instance details

Defined in Amazonka.ELB.Types.Instance

Generic Instance Source # 
Instance details

Defined in Amazonka.ELB.Types.Instance

Associated Types

type Rep Instance :: Type -> Type #

Methods

from :: Instance -> Rep Instance x #

to :: Rep Instance x -> Instance #

Read Instance Source # 
Instance details

Defined in Amazonka.ELB.Types.Instance

Show Instance Source # 
Instance details

Defined in Amazonka.ELB.Types.Instance

NFData Instance Source # 
Instance details

Defined in Amazonka.ELB.Types.Instance

Methods

rnf :: Instance -> () #

Eq Instance Source # 
Instance details

Defined in Amazonka.ELB.Types.Instance

Hashable Instance Source # 
Instance details

Defined in Amazonka.ELB.Types.Instance

Methods

hashWithSalt :: Int -> Instance -> Int #

hash :: Instance -> Int #

type Rep Instance Source # 
Instance details

Defined in Amazonka.ELB.Types.Instance

type Rep Instance = D1 ('MetaData "Instance" "Amazonka.ELB.Types.Instance" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "Instance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newInstance :: Instance Source #

Create a value of Instance 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:instanceId:Instance', instance_instanceId - The instance ID.

InstanceState

data InstanceState Source #

Information about the state of an EC2 instance.

See: newInstanceState smart constructor.

Instances

Instances details
FromXML InstanceState Source # 
Instance details

Defined in Amazonka.ELB.Types.InstanceState

Generic InstanceState Source # 
Instance details

Defined in Amazonka.ELB.Types.InstanceState

Associated Types

type Rep InstanceState :: Type -> Type #

Read InstanceState Source # 
Instance details

Defined in Amazonka.ELB.Types.InstanceState

Show InstanceState Source # 
Instance details

Defined in Amazonka.ELB.Types.InstanceState

NFData InstanceState Source # 
Instance details

Defined in Amazonka.ELB.Types.InstanceState

Methods

rnf :: InstanceState -> () #

Eq InstanceState Source # 
Instance details

Defined in Amazonka.ELB.Types.InstanceState

Hashable InstanceState Source # 
Instance details

Defined in Amazonka.ELB.Types.InstanceState

type Rep InstanceState Source # 
Instance details

Defined in Amazonka.ELB.Types.InstanceState

type Rep InstanceState = D1 ('MetaData "InstanceState" "Amazonka.ELB.Types.InstanceState" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "InstanceState'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "reasonCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newInstanceState :: InstanceState Source #

Create a value of InstanceState 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:description:InstanceState', instanceState_description - A description of the instance state. This string can contain one or more of the following messages.

  • N/A
  • A transient error occurred. Please try again later.
  • Instance has failed at least the UnhealthyThreshold number of health checks consecutively.
  • Instance has not passed the configured HealthyThreshold number of health checks consecutively.
  • Instance registration is still in progress.
  • Instance is in the EC2 Availability Zone for which LoadBalancer is not configured to route traffic to.
  • Instance is not currently registered with the LoadBalancer.
  • Instance deregistration currently in progress.
  • Disable Availability Zone is currently in progress.
  • Instance is in pending state.
  • Instance is in stopped state.
  • Instance is in terminated state.

$sel:instanceId:InstanceState', instanceState_instanceId - The ID of the instance.

$sel:reasonCode:InstanceState', instanceState_reasonCode - Information about the cause of OutOfService instances. Specifically, whether the cause is Elastic Load Balancing or the instance.

Valid values: ELB | Instance | N/A

$sel:state:InstanceState', instanceState_state - The current state of the instance.

Valid values: InService | OutOfService | Unknown

LBCookieStickinessPolicy

data LBCookieStickinessPolicy Source #

Information about a policy for duration-based session stickiness.

See: newLBCookieStickinessPolicy smart constructor.

Instances

Instances details
FromXML LBCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.Types.LBCookieStickinessPolicy

Generic LBCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.Types.LBCookieStickinessPolicy

Associated Types

type Rep LBCookieStickinessPolicy :: Type -> Type #

Read LBCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.Types.LBCookieStickinessPolicy

Show LBCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.Types.LBCookieStickinessPolicy

NFData LBCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.Types.LBCookieStickinessPolicy

Eq LBCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.Types.LBCookieStickinessPolicy

Hashable LBCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.Types.LBCookieStickinessPolicy

type Rep LBCookieStickinessPolicy Source # 
Instance details

Defined in Amazonka.ELB.Types.LBCookieStickinessPolicy

type Rep LBCookieStickinessPolicy = D1 ('MetaData "LBCookieStickinessPolicy" "Amazonka.ELB.Types.LBCookieStickinessPolicy" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "LBCookieStickinessPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cookieExpirationPeriod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "policyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newLBCookieStickinessPolicy :: LBCookieStickinessPolicy Source #

Create a value of LBCookieStickinessPolicy 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:cookieExpirationPeriod:LBCookieStickinessPolicy', lBCookieStickinessPolicy_cookieExpirationPeriod - The time period, in seconds, after which the cookie should be considered stale. If this parameter is not specified, the stickiness session lasts for the duration of the browser session.

$sel:policyName:LBCookieStickinessPolicy', lBCookieStickinessPolicy_policyName - The name of the policy. This name must be unique within the set of policies for this load balancer.

Limit

data Limit Source #

Information about an Elastic Load Balancing resource limit for your AWS account.

See: newLimit smart constructor.

Constructors

Limit' (Maybe Text) (Maybe Text) 

Instances

Instances details
FromXML Limit Source # 
Instance details

Defined in Amazonka.ELB.Types.Limit

Methods

parseXML :: [Node] -> Either String Limit #

Generic Limit Source # 
Instance details

Defined in Amazonka.ELB.Types.Limit

Associated Types

type Rep Limit :: Type -> Type #

Methods

from :: Limit -> Rep Limit x #

to :: Rep Limit x -> Limit #

Read Limit Source # 
Instance details

Defined in Amazonka.ELB.Types.Limit

Show Limit Source # 
Instance details

Defined in Amazonka.ELB.Types.Limit

Methods

showsPrec :: Int -> Limit -> ShowS #

show :: Limit -> String #

showList :: [Limit] -> ShowS #

NFData Limit Source # 
Instance details

Defined in Amazonka.ELB.Types.Limit

Methods

rnf :: Limit -> () #

Eq Limit Source # 
Instance details

Defined in Amazonka.ELB.Types.Limit

Methods

(==) :: Limit -> Limit -> Bool #

(/=) :: Limit -> Limit -> Bool #

Hashable Limit Source # 
Instance details

Defined in Amazonka.ELB.Types.Limit

Methods

hashWithSalt :: Int -> Limit -> Int #

hash :: Limit -> Int #

type Rep Limit Source # 
Instance details

Defined in Amazonka.ELB.Types.Limit

type Rep Limit = D1 ('MetaData "Limit" "Amazonka.ELB.Types.Limit" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "Limit'" 'PrefixI 'True) (S1 ('MetaSel ('Just "max") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newLimit :: Limit Source #

Create a value of Limit 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:max:Limit', limit_max - The maximum value of the limit.

$sel:name:Limit', limit_name - The name of the limit. The possible values are:

  • classic-listeners
  • classic-load-balancers
  • classic-registered-instances

Listener

data Listener Source #

Information about a listener.

For information about the protocols and the ports supported by Elastic Load Balancing, see Listeners for Your Classic Load Balancer in the Classic Load Balancers Guide.

See: newListener smart constructor.

Instances

Instances details
ToQuery Listener Source # 
Instance details

Defined in Amazonka.ELB.Types.Listener

FromXML Listener Source # 
Instance details

Defined in Amazonka.ELB.Types.Listener

Generic Listener Source # 
Instance details

Defined in Amazonka.ELB.Types.Listener

Associated Types

type Rep Listener :: Type -> Type #

Methods

from :: Listener -> Rep Listener x #

to :: Rep Listener x -> Listener #

Read Listener Source # 
Instance details

Defined in Amazonka.ELB.Types.Listener

Show Listener Source # 
Instance details

Defined in Amazonka.ELB.Types.Listener

NFData Listener Source # 
Instance details

Defined in Amazonka.ELB.Types.Listener

Methods

rnf :: Listener -> () #

Eq Listener Source # 
Instance details

Defined in Amazonka.ELB.Types.Listener

Hashable Listener Source # 
Instance details

Defined in Amazonka.ELB.Types.Listener

Methods

hashWithSalt :: Int -> Listener -> Int #

hash :: Listener -> Int #

type Rep Listener Source # 
Instance details

Defined in Amazonka.ELB.Types.Listener

type Rep Listener = D1 ('MetaData "Listener" "Amazonka.ELB.Types.Listener" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "Listener'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "instanceProtocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sSLCertificateId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "protocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "loadBalancerPort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "instancePort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))))

newListener Source #

Create a value of Listener 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:instanceProtocol:Listener', listener_instanceProtocol - The protocol to use for routing traffic to instances: HTTP, HTTPS, TCP, or SSL.

If the front-end protocol is TCP or SSL, the back-end protocol must be TCP or SSL. If the front-end protocol is HTTP or HTTPS, the back-end protocol must be HTTP or HTTPS.

If there is another listener with the same InstancePort whose InstanceProtocol is secure, (HTTPS or SSL), the listener's InstanceProtocol must also be secure.

If there is another listener with the same InstancePort whose InstanceProtocol is HTTP or TCP, the listener's InstanceProtocol must be HTTP or TCP.

$sel:sSLCertificateId:Listener', listener_sSLCertificateId - The Amazon Resource Name (ARN) of the server certificate.

$sel:protocol:Listener', listener_protocol - The load balancer transport protocol to use for routing: HTTP, HTTPS, TCP, or SSL.

$sel:loadBalancerPort:Listener', listener_loadBalancerPort - The port on which the load balancer is listening. On EC2-VPC, you can specify any port from the range 1-65535. On EC2-Classic, you can specify any port from the following list: 25, 80, 443, 465, 587, 1024-65535.

$sel:instancePort:Listener', listener_instancePort - The port on which the instance is listening.

ListenerDescription

data ListenerDescription Source #

The policies enabled for a listener.

See: newListenerDescription smart constructor.

Instances

Instances details
FromXML ListenerDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.ListenerDescription

Generic ListenerDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.ListenerDescription

Associated Types

type Rep ListenerDescription :: Type -> Type #

Read ListenerDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.ListenerDescription

Show ListenerDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.ListenerDescription

NFData ListenerDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.ListenerDescription

Methods

rnf :: ListenerDescription -> () #

Eq ListenerDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.ListenerDescription

Hashable ListenerDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.ListenerDescription

type Rep ListenerDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.ListenerDescription

type Rep ListenerDescription = D1 ('MetaData "ListenerDescription" "Amazonka.ELB.Types.ListenerDescription" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "ListenerDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "listener") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Listener)) :*: S1 ('MetaSel ('Just "policyNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newListenerDescription :: ListenerDescription Source #

Create a value of ListenerDescription 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:ListenerDescription', listenerDescription_listener - The listener.

$sel:policyNames:ListenerDescription', listenerDescription_policyNames - The policies. If there are no policies enabled, the list is empty.

LoadBalancerAttributes

data LoadBalancerAttributes Source #

The attributes for a load balancer.

See: newLoadBalancerAttributes smart constructor.

Instances

Instances details
ToQuery LoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.Types.LoadBalancerAttributes

FromXML LoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.Types.LoadBalancerAttributes

Generic LoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.Types.LoadBalancerAttributes

Associated Types

type Rep LoadBalancerAttributes :: Type -> Type #

Read LoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.Types.LoadBalancerAttributes

Show LoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.Types.LoadBalancerAttributes

NFData LoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.Types.LoadBalancerAttributes

Methods

rnf :: LoadBalancerAttributes -> () #

Eq LoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.Types.LoadBalancerAttributes

Hashable LoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.Types.LoadBalancerAttributes

type Rep LoadBalancerAttributes Source # 
Instance details

Defined in Amazonka.ELB.Types.LoadBalancerAttributes

type Rep LoadBalancerAttributes = D1 ('MetaData "LoadBalancerAttributes" "Amazonka.ELB.Types.LoadBalancerAttributes" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "LoadBalancerAttributes'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accessLog") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AccessLog)) :*: S1 ('MetaSel ('Just "additionalAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AdditionalAttribute]))) :*: (S1 ('MetaSel ('Just "connectionDraining") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectionDraining)) :*: (S1 ('MetaSel ('Just "connectionSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectionSettings)) :*: S1 ('MetaSel ('Just "crossZoneLoadBalancing") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CrossZoneLoadBalancing))))))

newLoadBalancerAttributes :: LoadBalancerAttributes Source #

Create a value of LoadBalancerAttributes 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:accessLog:LoadBalancerAttributes', loadBalancerAttributes_accessLog - If enabled, the load balancer captures detailed information of all requests and delivers the information to the Amazon S3 bucket that you specify.

For more information, see Enable Access Logs in the Classic Load Balancers Guide.

$sel:additionalAttributes:LoadBalancerAttributes', loadBalancerAttributes_additionalAttributes - Any additional attributes.

$sel:connectionDraining:LoadBalancerAttributes', loadBalancerAttributes_connectionDraining - If enabled, the load balancer allows existing requests to complete before the load balancer shifts traffic away from a deregistered or unhealthy instance.

For more information, see Configure Connection Draining in the Classic Load Balancers Guide.

$sel:connectionSettings:LoadBalancerAttributes', loadBalancerAttributes_connectionSettings - If enabled, the load balancer allows the connections to remain idle (no data is sent over the connection) for the specified duration.

By default, Elastic Load Balancing maintains a 60-second idle connection timeout for both front-end and back-end connections of your load balancer. For more information, see Configure Idle Connection Timeout in the Classic Load Balancers Guide.

$sel:crossZoneLoadBalancing:LoadBalancerAttributes', loadBalancerAttributes_crossZoneLoadBalancing - If enabled, the load balancer routes the request traffic evenly across all instances regardless of the Availability Zones.

For more information, see Configure Cross-Zone Load Balancing in the Classic Load Balancers Guide.

LoadBalancerDescription

data LoadBalancerDescription Source #

Information about a load balancer.

See: newLoadBalancerDescription smart constructor.

Instances

Instances details
FromXML LoadBalancerDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.LoadBalancerDescription

Generic LoadBalancerDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.LoadBalancerDescription

Associated Types

type Rep LoadBalancerDescription :: Type -> Type #

Read LoadBalancerDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.LoadBalancerDescription

Show LoadBalancerDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.LoadBalancerDescription

NFData LoadBalancerDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.LoadBalancerDescription

Methods

rnf :: LoadBalancerDescription -> () #

Eq LoadBalancerDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.LoadBalancerDescription

Hashable LoadBalancerDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.LoadBalancerDescription

type Rep LoadBalancerDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.LoadBalancerDescription

type Rep LoadBalancerDescription = D1 ('MetaData "LoadBalancerDescription" "Amazonka.ELB.Types.LoadBalancerDescription" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "LoadBalancerDescription'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "availabilityZones") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "backendServerDescriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BackendServerDescription]))) :*: (S1 ('MetaSel ('Just "canonicalHostedZoneName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "canonicalHostedZoneNameID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "dNSName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "healthCheck") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HealthCheck)) :*: S1 ('MetaSel ('Just "instances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Instance]))))) :*: (((S1 ('MetaSel ('Just "listenerDescriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ListenerDescription])) :*: S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "policies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Policies)) :*: S1 ('MetaSel ('Just "scheme") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "securityGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "sourceSecurityGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SourceSecurityGroup))) :*: (S1 ('MetaSel ('Just "subnets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "vPCId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newLoadBalancerDescription :: LoadBalancerDescription Source #

Create a value of LoadBalancerDescription 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:availabilityZones:LoadBalancerDescription', loadBalancerDescription_availabilityZones - The Availability Zones for the load balancer.

$sel:backendServerDescriptions:LoadBalancerDescription', loadBalancerDescription_backendServerDescriptions - Information about your EC2 instances.

$sel:canonicalHostedZoneName:LoadBalancerDescription', loadBalancerDescription_canonicalHostedZoneName - The DNS name of the load balancer.

For more information, see Configure a Custom Domain Name in the Classic Load Balancers Guide.

$sel:canonicalHostedZoneNameID:LoadBalancerDescription', loadBalancerDescription_canonicalHostedZoneNameID - The ID of the Amazon Route 53 hosted zone for the load balancer.

$sel:createdTime:LoadBalancerDescription', loadBalancerDescription_createdTime - The date and time the load balancer was created.

$sel:dNSName:LoadBalancerDescription', loadBalancerDescription_dNSName - The DNS name of the load balancer.

$sel:healthCheck:LoadBalancerDescription', loadBalancerDescription_healthCheck - Information about the health checks conducted on the load balancer.

$sel:instances:LoadBalancerDescription', loadBalancerDescription_instances - The IDs of the instances for the load balancer.

$sel:listenerDescriptions:LoadBalancerDescription', loadBalancerDescription_listenerDescriptions - The listeners for the load balancer.

$sel:loadBalancerName:LoadBalancerDescription', loadBalancerDescription_loadBalancerName - The name of the load balancer.

$sel:policies:LoadBalancerDescription', loadBalancerDescription_policies - The policies defined for the load balancer.

$sel:scheme:LoadBalancerDescription', loadBalancerDescription_scheme - The type of load balancer. Valid only for load balancers in a VPC.

If Scheme is internet-facing, the load balancer has a public DNS name that resolves to a public IP address.

If Scheme is internal, the load balancer has a public DNS name that resolves to a private IP address.

$sel:securityGroups:LoadBalancerDescription', loadBalancerDescription_securityGroups - The security groups for the load balancer. Valid only for load balancers in a VPC.

$sel:sourceSecurityGroup:LoadBalancerDescription', loadBalancerDescription_sourceSecurityGroup - The security group for the load balancer, which you can use as part of your inbound rules for your registered instances. To only allow traffic from load balancers, add a security group rule that specifies this source security group as the inbound source.

$sel:subnets:LoadBalancerDescription', loadBalancerDescription_subnets - The IDs of the subnets for the load balancer.

$sel:vPCId:LoadBalancerDescription', loadBalancerDescription_vPCId - The ID of the VPC for the load balancer.

Policies

data Policies Source #

The policies for a load balancer.

See: newPolicies smart constructor.

Instances

Instances details
FromXML Policies Source # 
Instance details

Defined in Amazonka.ELB.Types.Policies

Generic Policies Source # 
Instance details

Defined in Amazonka.ELB.Types.Policies

Associated Types

type Rep Policies :: Type -> Type #

Methods

from :: Policies -> Rep Policies x #

to :: Rep Policies x -> Policies #

Read Policies Source # 
Instance details

Defined in Amazonka.ELB.Types.Policies

Show Policies Source # 
Instance details

Defined in Amazonka.ELB.Types.Policies

NFData Policies Source # 
Instance details

Defined in Amazonka.ELB.Types.Policies

Methods

rnf :: Policies -> () #

Eq Policies Source # 
Instance details

Defined in Amazonka.ELB.Types.Policies

Hashable Policies Source # 
Instance details

Defined in Amazonka.ELB.Types.Policies

Methods

hashWithSalt :: Int -> Policies -> Int #

hash :: Policies -> Int #

type Rep Policies Source # 
Instance details

Defined in Amazonka.ELB.Types.Policies

type Rep Policies = D1 ('MetaData "Policies" "Amazonka.ELB.Types.Policies" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "Policies'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appCookieStickinessPolicies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AppCookieStickinessPolicy])) :*: (S1 ('MetaSel ('Just "lBCookieStickinessPolicies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LBCookieStickinessPolicy])) :*: S1 ('MetaSel ('Just "otherPolicies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))))

newPolicies :: Policies Source #

Create a value of Policies 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:appCookieStickinessPolicies:Policies', policies_appCookieStickinessPolicies - The stickiness policies created using CreateAppCookieStickinessPolicy.

$sel:lBCookieStickinessPolicies:Policies', policies_lBCookieStickinessPolicies - The stickiness policies created using CreateLBCookieStickinessPolicy.

$sel:otherPolicies:Policies', policies_otherPolicies - The policies other than the stickiness policies.

PolicyAttribute

data PolicyAttribute Source #

Information about a policy attribute.

See: newPolicyAttribute smart constructor.

Instances

Instances details
ToQuery PolicyAttribute Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyAttribute

Generic PolicyAttribute Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyAttribute

Associated Types

type Rep PolicyAttribute :: Type -> Type #

Read PolicyAttribute Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyAttribute

Show PolicyAttribute Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyAttribute

NFData PolicyAttribute Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyAttribute

Methods

rnf :: PolicyAttribute -> () #

Eq PolicyAttribute Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyAttribute

Hashable PolicyAttribute Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyAttribute

type Rep PolicyAttribute Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyAttribute

type Rep PolicyAttribute = D1 ('MetaData "PolicyAttribute" "Amazonka.ELB.Types.PolicyAttribute" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "PolicyAttribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attributeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "attributeValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newPolicyAttribute :: PolicyAttribute Source #

Create a value of PolicyAttribute 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:attributeName:PolicyAttribute', policyAttribute_attributeName - The name of the attribute.

$sel:attributeValue:PolicyAttribute', policyAttribute_attributeValue - The value of the attribute.

PolicyAttributeDescription

data PolicyAttributeDescription Source #

Information about a policy attribute.

See: newPolicyAttributeDescription smart constructor.

Instances

Instances details
FromXML PolicyAttributeDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyAttributeDescription

Generic PolicyAttributeDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyAttributeDescription

Associated Types

type Rep PolicyAttributeDescription :: Type -> Type #

Read PolicyAttributeDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyAttributeDescription

Show PolicyAttributeDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyAttributeDescription

NFData PolicyAttributeDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyAttributeDescription

Eq PolicyAttributeDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyAttributeDescription

Hashable PolicyAttributeDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyAttributeDescription

type Rep PolicyAttributeDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyAttributeDescription

type Rep PolicyAttributeDescription = D1 ('MetaData "PolicyAttributeDescription" "Amazonka.ELB.Types.PolicyAttributeDescription" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "PolicyAttributeDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attributeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "attributeValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newPolicyAttributeDescription :: PolicyAttributeDescription Source #

Create a value of PolicyAttributeDescription 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:attributeName:PolicyAttributeDescription', policyAttributeDescription_attributeName - The name of the attribute.

$sel:attributeValue:PolicyAttributeDescription', policyAttributeDescription_attributeValue - The value of the attribute.

PolicyAttributeTypeDescription

data PolicyAttributeTypeDescription Source #

Information about a policy attribute type.

See: newPolicyAttributeTypeDescription smart constructor.

Instances

Instances details
FromXML PolicyAttributeTypeDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyAttributeTypeDescription

Generic PolicyAttributeTypeDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyAttributeTypeDescription

Associated Types

type Rep PolicyAttributeTypeDescription :: Type -> Type #

Read PolicyAttributeTypeDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyAttributeTypeDescription

Show PolicyAttributeTypeDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyAttributeTypeDescription

NFData PolicyAttributeTypeDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyAttributeTypeDescription

Eq PolicyAttributeTypeDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyAttributeTypeDescription

Hashable PolicyAttributeTypeDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyAttributeTypeDescription

type Rep PolicyAttributeTypeDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyAttributeTypeDescription

type Rep PolicyAttributeTypeDescription = D1 ('MetaData "PolicyAttributeTypeDescription" "Amazonka.ELB.Types.PolicyAttributeTypeDescription" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "PolicyAttributeTypeDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "attributeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "attributeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "cardinality") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newPolicyAttributeTypeDescription :: PolicyAttributeTypeDescription Source #

Create a value of PolicyAttributeTypeDescription 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:attributeName:PolicyAttributeTypeDescription', policyAttributeTypeDescription_attributeName - The name of the attribute.

$sel:attributeType:PolicyAttributeTypeDescription', policyAttributeTypeDescription_attributeType - The type of the attribute. For example, Boolean or Integer.

$sel:cardinality:PolicyAttributeTypeDescription', policyAttributeTypeDescription_cardinality - The cardinality of the attribute.

Valid values:

  • ONE(1) : Single value required
  • ZERO_OR_ONE(0..1) : Up to one value is allowed
  • ZERO_OR_MORE(0..*) : Optional. Multiple values are allowed
  • ONE_OR_MORE(1..*0) : Required. Multiple values are allowed

$sel:defaultValue:PolicyAttributeTypeDescription', policyAttributeTypeDescription_defaultValue - The default value of the attribute, if applicable.

$sel:description:PolicyAttributeTypeDescription', policyAttributeTypeDescription_description - A description of the attribute.

PolicyDescription

data PolicyDescription Source #

Information about a policy.

See: newPolicyDescription smart constructor.

Instances

Instances details
FromXML PolicyDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyDescription

Generic PolicyDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyDescription

Associated Types

type Rep PolicyDescription :: Type -> Type #

Read PolicyDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyDescription

Show PolicyDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyDescription

NFData PolicyDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyDescription

Methods

rnf :: PolicyDescription -> () #

Eq PolicyDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyDescription

Hashable PolicyDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyDescription

type Rep PolicyDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyDescription

type Rep PolicyDescription = D1 ('MetaData "PolicyDescription" "Amazonka.ELB.Types.PolicyDescription" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "PolicyDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "policyAttributeDescriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PolicyAttributeDescription])) :*: (S1 ('MetaSel ('Just "policyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "policyTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newPolicyDescription :: PolicyDescription Source #

Create a value of PolicyDescription 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:policyAttributeDescriptions:PolicyDescription', policyDescription_policyAttributeDescriptions - The policy attributes.

$sel:policyName:PolicyDescription', policyDescription_policyName - The name of the policy.

$sel:policyTypeName:PolicyDescription', policyDescription_policyTypeName - The name of the policy type.

PolicyTypeDescription

data PolicyTypeDescription Source #

Information about a policy type.

See: newPolicyTypeDescription smart constructor.

Instances

Instances details
FromXML PolicyTypeDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyTypeDescription

Generic PolicyTypeDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyTypeDescription

Associated Types

type Rep PolicyTypeDescription :: Type -> Type #

Read PolicyTypeDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyTypeDescription

Show PolicyTypeDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyTypeDescription

NFData PolicyTypeDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyTypeDescription

Methods

rnf :: PolicyTypeDescription -> () #

Eq PolicyTypeDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyTypeDescription

Hashable PolicyTypeDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyTypeDescription

type Rep PolicyTypeDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.PolicyTypeDescription

type Rep PolicyTypeDescription = D1 ('MetaData "PolicyTypeDescription" "Amazonka.ELB.Types.PolicyTypeDescription" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "PolicyTypeDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "policyAttributeTypeDescriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PolicyAttributeTypeDescription])) :*: S1 ('MetaSel ('Just "policyTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newPolicyTypeDescription :: PolicyTypeDescription Source #

Create a value of PolicyTypeDescription 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:

PolicyTypeDescription, policyTypeDescription_description - A description of the policy type.

$sel:policyAttributeTypeDescriptions:PolicyTypeDescription', policyTypeDescription_policyAttributeTypeDescriptions - The description of the policy attributes associated with the policies defined by Elastic Load Balancing.

$sel:policyTypeName:PolicyTypeDescription', policyTypeDescription_policyTypeName - The name of the policy type.

SourceSecurityGroup

data SourceSecurityGroup Source #

Information about a source security group.

See: newSourceSecurityGroup smart constructor.

Instances

Instances details
FromXML SourceSecurityGroup Source # 
Instance details

Defined in Amazonka.ELB.Types.SourceSecurityGroup

Generic SourceSecurityGroup Source # 
Instance details

Defined in Amazonka.ELB.Types.SourceSecurityGroup

Associated Types

type Rep SourceSecurityGroup :: Type -> Type #

Read SourceSecurityGroup Source # 
Instance details

Defined in Amazonka.ELB.Types.SourceSecurityGroup

Show SourceSecurityGroup Source # 
Instance details

Defined in Amazonka.ELB.Types.SourceSecurityGroup

NFData SourceSecurityGroup Source # 
Instance details

Defined in Amazonka.ELB.Types.SourceSecurityGroup

Methods

rnf :: SourceSecurityGroup -> () #

Eq SourceSecurityGroup Source # 
Instance details

Defined in Amazonka.ELB.Types.SourceSecurityGroup

Hashable SourceSecurityGroup Source # 
Instance details

Defined in Amazonka.ELB.Types.SourceSecurityGroup

type Rep SourceSecurityGroup Source # 
Instance details

Defined in Amazonka.ELB.Types.SourceSecurityGroup

type Rep SourceSecurityGroup = D1 ('MetaData "SourceSecurityGroup" "Amazonka.ELB.Types.SourceSecurityGroup" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "SourceSecurityGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ownerAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newSourceSecurityGroup :: SourceSecurityGroup Source #

Create a value of SourceSecurityGroup 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:groupName:SourceSecurityGroup', sourceSecurityGroup_groupName - The name of the security group.

$sel:ownerAlias:SourceSecurityGroup', sourceSecurityGroup_ownerAlias - The owner of the security group.

Tag

data Tag Source #

Information about a tag.

See: newTag smart constructor.

Constructors

Tag' (Maybe Text) Text 

Instances

Instances details
ToQuery Tag Source # 
Instance details

Defined in Amazonka.ELB.Types.Tag

Methods

toQuery :: Tag -> QueryString #

FromXML Tag Source # 
Instance details

Defined in Amazonka.ELB.Types.Tag

Methods

parseXML :: [Node] -> Either String Tag #

Generic Tag Source # 
Instance details

Defined in Amazonka.ELB.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

Read Tag Source # 
Instance details

Defined in Amazonka.ELB.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.ELB.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

NFData Tag Source # 
Instance details

Defined in Amazonka.ELB.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.ELB.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Hashable Tag Source # 
Instance details

Defined in Amazonka.ELB.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.ELB.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.ELB.Types.Tag" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTag Source #

Arguments

:: Text

$sel:key:Tag'

-> Tag 

Create a value of Tag 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:value:Tag', tag_value - The value of the tag.

$sel:key:Tag', tag_key - The key of the tag.

TagDescription

data TagDescription Source #

The tags associated with a load balancer.

See: newTagDescription smart constructor.

Instances

Instances details
FromXML TagDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.TagDescription

Generic TagDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.TagDescription

Associated Types

type Rep TagDescription :: Type -> Type #

Read TagDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.TagDescription

Show TagDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.TagDescription

NFData TagDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.TagDescription

Methods

rnf :: TagDescription -> () #

Eq TagDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.TagDescription

Hashable TagDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.TagDescription

type Rep TagDescription Source # 
Instance details

Defined in Amazonka.ELB.Types.TagDescription

type Rep TagDescription = D1 ('MetaData "TagDescription" "Amazonka.ELB.Types.TagDescription" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "TagDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Tag)))))

newTagDescription :: TagDescription Source #

Create a value of TagDescription 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:loadBalancerName:TagDescription', tagDescription_loadBalancerName - The name of the load balancer.

$sel:tags:TagDescription', tagDescription_tags - The tags.

TagKeyOnly

data TagKeyOnly Source #

The key of a tag.

See: newTagKeyOnly smart constructor.

Constructors

TagKeyOnly' (Maybe Text) 

Instances

Instances details
ToQuery TagKeyOnly Source # 
Instance details

Defined in Amazonka.ELB.Types.TagKeyOnly

Generic TagKeyOnly Source # 
Instance details

Defined in Amazonka.ELB.Types.TagKeyOnly

Associated Types

type Rep TagKeyOnly :: Type -> Type #

Read TagKeyOnly Source # 
Instance details

Defined in Amazonka.ELB.Types.TagKeyOnly

Show TagKeyOnly Source # 
Instance details

Defined in Amazonka.ELB.Types.TagKeyOnly

NFData TagKeyOnly Source # 
Instance details

Defined in Amazonka.ELB.Types.TagKeyOnly

Methods

rnf :: TagKeyOnly -> () #

Eq TagKeyOnly Source # 
Instance details

Defined in Amazonka.ELB.Types.TagKeyOnly

Hashable TagKeyOnly Source # 
Instance details

Defined in Amazonka.ELB.Types.TagKeyOnly

type Rep TagKeyOnly Source # 
Instance details

Defined in Amazonka.ELB.Types.TagKeyOnly

type Rep TagKeyOnly = D1 ('MetaData "TagKeyOnly" "Amazonka.ELB.Types.TagKeyOnly" "amazonka-elb-2.0-9cSN5cNCwnD5ZanKSOxHTf" 'False) (C1 ('MetaCons "TagKeyOnly'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newTagKeyOnly :: TagKeyOnly Source #

Create a value of TagKeyOnly 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:key:TagKeyOnly', tagKeyOnly_key - The name of the key.