Safe Haskell | None |
---|---|
Language | Haskell2010 |
Associates one or more security groups with your load balancer in Amazon Virtual Private Cloud (Amazon VPC). The provided security group IDs will override any currently applied security groups.
For more information, see Manage Security Groups in Amazon VPC in the Elastic Load Balancing Developer Guide.
- data ApplySecurityGroupsToLoadBalancer
- applySecurityGroupsToLoadBalancer :: Text -> ApplySecurityGroupsToLoadBalancer
- asgtlbLoadBalancerName :: Lens' ApplySecurityGroupsToLoadBalancer Text
- asgtlbSecurityGroups :: Lens' ApplySecurityGroupsToLoadBalancer [Text]
- data ApplySecurityGroupsToLoadBalancerResponse
- applySecurityGroupsToLoadBalancerResponse :: ApplySecurityGroupsToLoadBalancerResponse
- asgtlbrSecurityGroups :: Lens' ApplySecurityGroupsToLoadBalancerResponse [Text]
Request
data ApplySecurityGroupsToLoadBalancer Source
Request constructor
applySecurityGroupsToLoadBalancer Source
ApplySecurityGroupsToLoadBalancer
constructor.
The fields accessible through corresponding lenses are:
Request lenses
asgtlbLoadBalancerName :: Lens' ApplySecurityGroupsToLoadBalancer Text Source
The name associated with the load balancer. The name must be unique within the set of load balancers associated with your AWS account.
asgtlbSecurityGroups :: Lens' ApplySecurityGroupsToLoadBalancer [Text] Source
A list of security group IDs to associate with your load balancer in VPC. The security group IDs must be provided as the ID and not the security group name (For example, sg-1234).
Response
data ApplySecurityGroupsToLoadBalancerResponse Source
Response constructor
applySecurityGroupsToLoadBalancerResponse :: ApplySecurityGroupsToLoadBalancerResponse Source
ApplySecurityGroupsToLoadBalancerResponse
constructor.
The fields accessible through corresponding lenses are:
Response lenses
asgtlbrSecurityGroups :: Lens' ApplySecurityGroupsToLoadBalancerResponse [Text] Source
A list of security group IDs associated with your load balancer.