NSX-T Data Center REST API
ALBAuthenticationPolicy (type)
{
"additionalProperties": false,
"description": "Advanced load balancer AuthenticationPolicy object",
"id": "ALBAuthenticationPolicy",
"module_id": "PolicyAdvancedLoadBalancer",
"properties": {
"authn_rules": {
"description": "Add rules to apply auth profile to specific targets.",
"items": {
"$ref": "ALBAuthenticationRule
},
"required": false,
"title": "Authn rules",
"type": "array"
},
"default_auth_profile_path": {
"description": "Auth Profile to use for validating users. It is a reference to an object of type AuthProfile.",
"required": true,
"title": "Default auth profile path",
"type": "string",
"x-vmw-cross-reference": [
{
"leftType": [
"ALBSSOPolicy"
],
"relationshipType": "ALB_SSOPOLICY_ALB_AUTHPROFILE_RELATIONSHIP",
"rightType": [
"ALBAuthProfile"
]
}
]
}
},
"title": "AuthenticationPolicy",
"type": "object"
}