![JAR search and dependency download from the Maven repository](/logo.png)
com.aliyun.quickbi_public20220101.models.UpdateUserRequest Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.quickbi_public20220101.models;
import com.aliyun.tea.*;
public class UpdateUserRequest extends TeaModel {
/**
* Indicates whether the organization administrator. Valid values:
*
* - true
* - false
*
*
* example:
* true
*
* if can be null:
* false
*/
@NameInMap("AdminUser")
public Boolean adminUser;
/**
* Indicate whether the RAM user is a permission administrator. Valid values:
*
* - true
* - false
*
*
* example:
* true
*/
@NameInMap("AuthAdminUser")
public Boolean authAdminUser;
@NameInMap("IsDeleted")
public Boolean isDeleted;
/**
* The nickname of the account.
*
* - Format check: The value can be up to 50 characters in length.
* - Special format verification: Chinese and English digits_ \ / | () ] [
*
*
* example:
* Xiao Zhang
*/
@NameInMap("NickName")
public String nickName;
@NameInMap("RoleIds")
public String roleIds;
/**
* The ID of the user to be updated. The user ID is the UserID of the Quick BI, not the UID of Alibaba Cloud.
* This parameter is required.
*
* example:
* fe67f61a35a94b7da1a34ba174a7****
*/
@NameInMap("UserId")
public String userId;
/**
* The role type of the organization member. Valid values:
*
* - 1 : developer
* - 2 : visitors
* - 3 : Analyst
*
*
* example:
* 1
*/
@NameInMap("UserType")
public Integer userType;
public static UpdateUserRequest build(java.util.Map map) throws Exception {
UpdateUserRequest self = new UpdateUserRequest();
return TeaModel.build(map, self);
}
public UpdateUserRequest setAdminUser(Boolean adminUser) {
this.adminUser = adminUser;
return this;
}
public Boolean getAdminUser() {
return this.adminUser;
}
public UpdateUserRequest setAuthAdminUser(Boolean authAdminUser) {
this.authAdminUser = authAdminUser;
return this;
}
public Boolean getAuthAdminUser() {
return this.authAdminUser;
}
public UpdateUserRequest setIsDeleted(Boolean isDeleted) {
this.isDeleted = isDeleted;
return this;
}
public Boolean getIsDeleted() {
return this.isDeleted;
}
public UpdateUserRequest setNickName(String nickName) {
this.nickName = nickName;
return this;
}
public String getNickName() {
return this.nickName;
}
public UpdateUserRequest setRoleIds(String roleIds) {
this.roleIds = roleIds;
return this;
}
public String getRoleIds() {
return this.roleIds;
}
public UpdateUserRequest setUserId(String userId) {
this.userId = userId;
return this;
}
public String getUserId() {
return this.userId;
}
public UpdateUserRequest setUserType(Integer userType) {
this.userType = userType;
return this;
}
public Integer getUserType() {
return this.userType;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy