config/workload/multivlanvip/jsons/loadbalancers/multivlanvip_workload_vnet_1_lb_2.json

{
    "resourceId": "multivlanvip_workload_vnet_1_lb_2",
    "resourceMetadata": {
        "client": "TurnKeySdn"
    },
    "properties": {
        "frontendIPConfigurations": [
            {
                "resourceId": "fe-multivlanvip_workload_vnet_1_lb_2",
                "properties": {
                    "privateIPAddress": "192.168.200.101",
                    "privateIPAllocationMethod": "Static",
                    "subnet": {
                        "resourceRef": "/logicalnetworks/multivlan_lnet_1/subnets/multivlan_lnet_1_subnet_1"
                    }
                }
            }
 
        ],
        "backendAddressPools": [
            {
                "resourceId": "be-multivlanvip_workload_vnet_1_lb_2"
            },
            {
                "resourceId": "be_snat-multivlanvip_workload_vnet_1_lb_2"
            }
        ],
        "loadBalancingRules": [
            {
                "resourceId": "multivlanvip_workload_vnet_1_lb_2_lbrule_1-8080-81",
                   "properties": {
                       "frontendIPConfigurations": [
                        {
                            "resourceRef": "/loadBalancers/multivlanvip_workload_vnet_1_lb_2/frontendIPConfigurations/fe-multivlanvip_workload_vnet_1_lb_2"
                        }
                    ],
                    "protocol": "Tcp",
                    "enableTcpReset": false,
                    "frontendPort": 8080,
                    "backendPort": 81,
                    "enableFloatingIP": false,
                    "idleTimeoutInMinutes": 4,
                    "backendAddressPool": {
                        "resourceRef": "/loadBalancers/multivlanvip_workload_vnet_1_lb_2/backendAddressPools/be-multivlanvip_workload_vnet_1_lb_2"
                    },
                    "loadDistribution": "Default"
                }
            }
        ],
        "inboundNatRules": [
            {
              "resourceId": "multivlanvip_workload_vnet_1_lb_2_dnat_1",
              "properties": {
                "frontendIPConfigurations": [
                  {
                    "resourceRef": "/loadBalancers/multivlanvip_workload_vnet_1_lb_2/frontendIPConfigurations/fe-multivlanvip_workload_vnet_1_lb_2"
                  }
                ],
                "protocol": "Tcp",
                "enableTcpReset": false,
                "frontendPort": 65023,
                "backendPort": 100,
                "enableFloatingIP": false,
                "idleTimeoutInMinutes": 4,
                "backendIPConfiguration": {
                  "resourceRef": "/networkInterfaces/multivlanvip_lb_workload_vnet_1_subnet_1_nic_1/ipConfigurations/multivlanvip_lb_workload_vnet_1_subnet_1_nic_1_ipconfig_1"
                }
              }
            }
        ],
        "outboundNatRules": [
            {
                "resourceId": "multivlanvip_workload_vnet_1_lb_2_snat_1",
                "properties": {
                    "frontendIPConfigurations": [
                        {
                            "resourceRef": "/loadBalancers/multivlanvip_workload_vnet_1_lb_2/frontendIPConfigurations/fe-multivlanvip_workload_vnet_1_lb_2"
                        }
                    ],
                    "protocol": "Tcp",
                    "enableTcpReset": false,
                    "backendAddressPool": {
                        "resourceRef": "/loadBalancers/multivlanvip_workload_vnet_1_lb_2/backendAddressPools/be_snat-multivlanvip_workload_vnet_1_lb_2"
                    }
                }
            }
        ]
 
    }
}