NSX-T Data Center REST API
ALBIpAddrMatch (type)
{
"additionalProperties": false,
"description": "Advanced load balancer IpAddrMatch object",
"id": "ALBIpAddrMatch",
"module_id": "PolicyAdvancedLoadBalancer",
"properties": {
"addrs": {
"description": "IP address(es).",
"items": {
"$ref": "ALBIpAddr
},
"required": false,
"title": "Addrs",
"type": "array"
},
"group_paths": {
"description": "path of IP address group(s). It is a reference to an object of type IpAddrGroup.",
"items": {
"type": "string"
},
"ref": "rel1",
"required": false,
"title": "Group paths",
"type": "array",
"x-vmw-cross-reference": [
{
"leftType": [
"ALBDnsPolicy"
],
"relationshipType": "ALB_DNSPOLICY_ALB_IPADDRGROUP_RELATIONSHIP",
"rightType": [
"ALBIpAddrGroup"
]
},
{
"leftType": [
"ALBHTTPPolicySet"
],
"relationshipType": "ALB_HTTPPOLICYSET_ALB_IPADDRGROUP_RELATIONSHIP",
"rightType": [
"ALBIpAddrGroup"
]
},
{
"leftType": [
"ALBL4PolicySet"
],
"relationshipType": "ALB_L4POLICYSET_ALB_IPADDRGROUP_RELATIONSHIP",
"rightType": [
"ALBIpAddrGroup"
]
},
{
"leftType": [
"ALBNetworkSecurityPolicy"
],
"relationshipType": "ALB_NETWORKSECURITYPOLICY_ALB_IPADDRGROUP_RELATIONSHIP",
"rightType": [
"ALBIpAddrGroup"
]
},
{
"leftType": [
"ALBSSOPolicy"
],
"relationshipType": "ALB_SSOPOLICY_ALB_IPADDRGROUP_RELATIONSHIP",
"rightType": [
"ALBIpAddrGroup"
]
},
{
"leftType": [
"ALBVirtualService"
],
"relationshipType": "ALB_VIRTUALSERVICE_ALB_IPADDRGROUP_RELATIONSHIP",
"rightType": [
"ALBIpAddrGroup"
]
},
{
"leftType": [
"ALBWafPolicy"
],
"relationshipType": "ALB_WAFPOLICY_ALB_IPADDRGROUP_RELATIONSHIP",
"rightType": [
"ALBIpAddrGroup"
]
}
]
},
"match_criteria": {
"$ref": "ALBMatchOperation,
"description": "Criterion to use for IP address matching the HTTP request. Enum options - IS_IN, IS_NOT_IN.",
"required": true,
"title": "Match criteria"
},
"prefixes": {
"description": "IP address prefix(es).",
"items": {
"$ref": "ALBIpAddrPrefix
},
"required": false,
"title": "Prefixes",
"type": "array"
},
"ranges": {
"description": "IP address range(s).",
"items": {
"$ref": "ALBIpAddrRange
},
"required": false,
"title": "Ranges",
"type": "array"
}
},
"title": "IpAddrMatch",
"type": "object"
}