stratosphere-0.1.0: EDSL for AWS CloudFormation

Safe HaskellNone
LanguageHaskell2010

Stratosphere.ResourceProperties.ELBPolicy

Description

The ElasticLoadBalancing policy type is an embedded property of the AWS::ElasticLoadBalancing::LoadBalancer resource. You associate policies with a listener by referencing a policy's name in the listener's PolicyNames property.

Synopsis

Documentation

elbPolicy Source

Constructor for ELBPolicy containing required fields as arguments.

elbpAttributes :: Lens' ELBPolicy Object Source

A list of arbitrary attributes for this policy. If you don't need to specify any policy attributes, specify an empty list ([]).

elbpInstancePorts :: Lens' ELBPolicy (Maybe [Val Text]) Source

A list of instance ports for the policy. These are the ports associated with the back-end server.

elbpLoadBalancerPorts :: Lens' ELBPolicy (Maybe [Val Text]) Source

A list of external load balancer ports for the policy.

elbpPolicyName :: Lens' ELBPolicy (Val Text) Source

A name for this policy that is unique to the load balancer.

elbpPolicyType :: Lens' ELBPolicy (Val Text) Source

The name of the policy type for this policy. This must be one of the types reported by the Elastic Load Balancing DescribeLoadBalancerPolicyTypes action.