NSX-T Data Center REST API
ALBControllerUser (type)
{
"description": "Request for creating a user in Avi Load Balancer Controller. This allows only service user creation.",
"id": "ALBControllerUser",
"module_id": "PolicyALBControllerOnBoarding",
"properties": {
"clustering_id": {
"description": "Unique Id for Avi Load Balancer Controller Cluster used in VCF managed NSX.",
"readonly": true,
"required": false,
"title": "Unique Id for Avi Load Balancer Controller Cluster used in VCF managed NSX",
"type": "string"
},
"is_service_user": {
"description": "Whether this is a service user.",
"required": false,
"title": "Is Service User",
"type": "boolean"
},
"password": {
"description": "Password for the user.",
"required": true,
"sensitive": true,
"title": "Password",
"type": "secure_string"
},
"password_expires": {
"default": true,
"description": "Whether the password expires.",
"required": false,
"title": "Password Expires",
"type": "boolean"
},
"role": {
"description": "Role for the user.",
"required": false,
"title": "Role",
"type": "string"
},
"username": {
"description": "Username for the user.",
"required": true,
"title": "Username",
"type": "string"
}
},
"title": "ALBControllerUser",
"type": "object"
}