Cloud.LoadBalancer
Request schema for provisioning Compute Load Balancer
{
"address": "string",
"constraints": [
{
"tag": "string"
}
],
"instances": [
"string"
],
"internetFacing": false,
"name": "string",
"network": "string",
"resourceGroupName": "string",
"routes": [
{
"healthCheckConfiguration": {
"healthyThreshold": 0,
"intervalSeconds": 0,
"port": "string",
"protocol": "string",
"timeoutSeconds": 0,
"unhealthyThreshold": 0,
"urlPath": "string"
},
"instancePort": "string",
"instanceProtocol": "string",
"port": "string",
"protocol": "string"
}
],
"tags": [
{
"key": "string",
"value": "string"
}
]
}
The DNS address of the load balancer.
Load balancer constraints
A list of machines, by ID, to add to the load balancer pool.
Whether or not the load balancer faces the public Internet.
Load balancer machine name.
The network to attach to the load balancer. The network subnet/security group information determines whether or not the load balancer will be created in a VPC.
Name of the existing Azure resource group into which the load balancer will be provisioned.
Settings for incoming requests to reach the load balancer, for requests to be routed to machines in the pool, and for checking the health of machines in the pool.
Resource categorization, in case-sensitive key names, or in key-value pairs.