{ "id":"/axapi/v3/gslb/site/{site-name}/slb-dev/{device-name}/vip-server", "type":"object", "node-type":"intermediate", "title":"vip-server", "operation-not-allowed": ["PUT", "POST", "DELETE"], "partition-visibility":"shared", "description":"Specify a VIP for the SLB device", "properties":{ "vip-server-v4-list":{ "type":"array", "minItems":1, "items":{ "type":"vip-server-v4" }, "uniqueItems":true, "$ref":"/axapi/v3/gslb/site/{site-name}/slb-dev/{device-name}/vip-server/vip-server-v4/{ipv4}", "array":[ { "properties":{ "ipv4":{ "type":"string", "format":"ipv4-address", "partition-visibility":"shared", "description":"Specify IP address", "optional":false }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true }, "sampling-enable":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "counters1":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'all': all; 'dev_vip_hits': Number of times the service-ip was selected; 'dev_vip_recent': Recent hits; ", "enum":[ "all", "dev_vip_hits", "dev_vip_recent" ] } } } ] } }, "required":[ "ipv4" ] } ] }, "vip-server-v6-list":{ "type":"array", "minItems":1, "items":{ "type":"vip-server-v6" }, "uniqueItems":true, "$ref":"/axapi/v3/gslb/site/{site-name}/slb-dev/{device-name}/vip-server/vip-server-v6/{ipv6}", "array":[ { "properties":{ "ipv6":{ "type":"string", "format":"ipv6-address", "partition-visibility":"shared", "description":"Specify IP address (IPv6 address)", "optional":false }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true }, "sampling-enable":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "counters1":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'all': all; 'dev_vip_hits': Number of times the service-ip was selected; 'dev_vip_recent': Recent hits; ", "enum":[ "all", "dev_vip_hits", "dev_vip_recent" ] } } } ] } }, "required":[ "ipv6" ] } ] }, "vip-server-name-list":{ "type":"array", "minItems":1, "items":{ "type":"vip-server-name" }, "uniqueItems":true, "$ref":"/axapi/v3/gslb/site/{site-name}/slb-dev/{device-name}/vip-server/vip-server-name/{vip-name}", "array":[ { "properties":{ "vip-name":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "$ref":"/axapi/v3/gslb/service-ip", "description":"Specify a VIP name for the SLB device", "optional":false }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true }, "sampling-enable":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "counters1":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'all': all; 'dev_vip_hits': Number of times the service-ip was selected; 'dev_vip_recent': Recent hits; ", "enum":[ "all", "dev_vip_hits", "dev_vip_recent" ] } } } ] } }, "required":[ "vip-name" ] } ] } } }