AWS::OpsWorks::ElasticLoadBalancerAttachment
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Type" : "AWS::OpsWorks::ElasticLoadBalancerAttachment", "Properties" : { "ElasticLoadBalancerName" :
String
, "LayerId" :String
} }
YAML
Type: AWS::OpsWorks::ElasticLoadBalancerAttachment Properties: ElasticLoadBalancerName:
String
LayerId:String
Properties
ElasticLoadBalancerName
-
The Elastic Load Balancing instance name.
Required: Yes
Type: String
Update requires: No interruption
LayerId
-
The AWS OpsWorks layer ID to which the Elastic Load Balancing load balancer is attached.
Required: Yes
Type: String
Update requires: No interruption
Examples
Template Snippet
The following snippet specifies a load balancer attachment to an AWS OpsWorks layer, both of which would be described elsewhere in the same template:
JSON
"ELBAttachment" : { "Type" : "AWS::OpsWorks::ElasticLoadBalancerAttachment", "Properties" : { "ElasticLoadBalancerName" : { "Ref" : "ELB" }, "LayerId" : { "Ref" : "Layer" } } }
YAML
ELBAttachment: Type: "AWS::OpsWorks::ElasticLoadBalancerAttachment" Properties: ElasticLoadBalancerName: Ref: "ELB" LayerId: Ref: "Layer"
See also
-
AttachElasticLoadBalancer in the AWS OpsWorks API Reference.
-
Elastic Load Balancing Layer in the AWS OpsWorks User Guide.