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

Description

Describes the specified load balancer policy types or all load balancer policy types.

The description of each type indicates how it can be used. For example, some policies can be used only with layer 7 listeners, some policies can be used only with layer 4 listeners, and some policies can be used only with your EC2 instances.

You can use CreateLoadBalancerPolicy to create a policy configuration for any of these policy types. Then, depending on the policy type, use either SetLoadBalancerPoliciesOfListener or SetLoadBalancerPoliciesForBackendServer to set the policy.

Synopsis

Creating a Request

data DescribeLoadBalancerPolicyTypes Source #

Contains the parameters for DescribeLoadBalancerPolicyTypes.

See: newDescribeLoadBalancerPolicyTypes smart constructor.

Constructors

DescribeLoadBalancerPolicyTypes' 

Fields

  • policyTypeNames :: Maybe [Text]

    The names of the policy types. If no names are specified, describes all policy types defined by Elastic Load Balancing.

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.

Request Lenses

describeLoadBalancerPolicyTypes_policyTypeNames :: Lens' DescribeLoadBalancerPolicyTypes (Maybe [Text]) Source #

The names of the policy types. If no names are specified, describes all policy types defined by Elastic Load Balancing.

Destructuring the Response

data DescribeLoadBalancerPolicyTypesResponse Source #

Contains the output of DescribeLoadBalancerPolicyTypes.

See: newDescribeLoadBalancerPolicyTypesResponse smart constructor.

Constructors

DescribeLoadBalancerPolicyTypesResponse' 

Fields

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.

Response Lenses