All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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