NSX-T Data Center REST API
ALBHTTPClientAuthenticationParams (type)
{
"additionalProperties": false,
"description": "Advanced load balancer HTTPClientAuthenticationParams object",
"id": "ALBHTTPClientAuthenticationParams",
"module_id": "PolicyAdvancedLoadBalancer",
"properties": {
"auth_profile_path": {
"description": "Auth Profile to use for validating users. It is a reference to an object of type AuthProfile.",
"required": false,
"title": "Auth profile path",
"type": "string",
"x-vmw-cross-reference": [
{
"leftType": [
"ALBVirtualService"
],
"relationshipType": "ALB_VIRTUALSERVICE_ALB_AUTHPROFILE_RELATIONSHIP",
"rightType": [
"ALBAuthProfile"
]
}
]
},
"realm": {
"description": "Basic authentication realm to present to a user along with the prompt for credentials.",
"required": false,
"title": "Realm",
"type": "string"
},
"request_uri_path": {
"$ref": "ALBStringMatch,
"description": "Rrequest URI path when the authentication applies.",
"required": false,
"title": "Request uri path"
},
"type": {
"$ref": "ALBHTTPClientAuthenticationType,
"description": "type of client authentication. Enum options - HTTP_BASIC_AUTH.",
"required": false,
"title": "Type"
}
},
"title": "HTTPClientAuthenticationParams",
"type": "object"
}