{ "$schema": "https://json-structure.org/meta/core/v0/#", "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-codedeploy/refs/heads/main/json-structure/amazon-codedeploy-load-balancer-info-structure.json", "name": "LoadBalancerInfo", "description": "Information about the Elastic Load Balancing load balancer or target group used in a deployment.", "type": "object", "properties": { "elbInfoList": { "allOf": [ { "$ref": "#/components/schemas/ELBInfoList" }, { "description": "
An array that contains information about the load balancer to use for load balancing in a deployment. In Elastic Load Balancing, load balancers are used with Classic Load Balancers.
Adding more than one load balancer to the array is not supported.
An array that contains information about the target group to use for load balancing in a deployment. In Elastic Load Balancing, target groups are used with Application Load Balancers.
Adding more than one target group to the array is not supported.
TargeGroupPairInfo objects with a maximum size of one. "
}
]
}
}
}