public class CreateOrganizationMemberRequest extends AbstractModel
Constructor and Description |
---|
CreateOrganizationMemberRequest() |
CreateOrganizationMemberRequest(CreateOrganizationMemberRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String |
getAccountName()
Get 账号名称。最大长度为25个字符,支持英文字母、数字、汉字、符号+@、&._[]-:,
|
Long |
getAuthRelationId()
Get 认证主体关系ID。给不同主体创建成员时需要,可以调用DescribeOrganizationAuthNode获取
|
Long[] |
getIdentityRoleID()
Get 成员访问身份ID列表。可以调用ListOrganizationIdentity获取,1默认支持
|
String |
getName()
Get 成员名称。最大长度为25个字符,支持英文字母、数字、汉字、符号+@、&._[]-:,
|
Long |
getNodeId()
Get 成员所属部门的节点ID。可以调用DescribeOrganizationNodes获取
|
String |
getPayUin()
Get 代付者Uin。成员代付费时需要
|
Long[] |
getPermissionIds()
Get 成员财务权限ID列表。取值:1-查看账单、2-查看余额、3-资金划拨、4-合并出账、5-开票、6-优惠继承、7-代付费,1、2 默认必须
|
String |
getPolicyType()
Get 关系策略。取值:Financial
|
Long |
getRecordId()
Get 成员创建记录ID。创建异常重试时需要
|
String |
getRemark()
Get 备注。
|
void |
setAccountName(String AccountName)
Set 账号名称。最大长度为25个字符,支持英文字母、数字、汉字、符号+@、&._[]-:,
|
void |
setAuthRelationId(Long AuthRelationId)
Set 认证主体关系ID。给不同主体创建成员时需要,可以调用DescribeOrganizationAuthNode获取
|
void |
setIdentityRoleID(Long[] IdentityRoleID)
Set 成员访问身份ID列表。可以调用ListOrganizationIdentity获取,1默认支持
|
void |
setName(String Name)
Set 成员名称。最大长度为25个字符,支持英文字母、数字、汉字、符号+@、&._[]-:,
|
void |
setNodeId(Long NodeId)
Set 成员所属部门的节点ID。可以调用DescribeOrganizationNodes获取
|
void |
setPayUin(String PayUin)
Set 代付者Uin。成员代付费时需要
|
void |
setPermissionIds(Long[] PermissionIds)
Set 成员财务权限ID列表。取值:1-查看账单、2-查看余额、3-资金划拨、4-合并出账、5-开票、6-优惠继承、7-代付费,1、2 默认必须
|
void |
setPolicyType(String PolicyType)
Set 关系策略。取值:Financial
|
void |
setRecordId(Long RecordId)
Set 成员创建记录ID。创建异常重试时需要
|
void |
setRemark(String Remark)
Set 备注。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public CreateOrganizationMemberRequest()
public CreateOrganizationMemberRequest(CreateOrganizationMemberRequest source)
public String getName()
public void setName(String Name)
Name
- 成员名称。最大长度为25个字符,支持英文字母、数字、汉字、符号+@、&._[]-:,public String getPolicyType()
public void setPolicyType(String PolicyType)
PolicyType
- 关系策略。取值:Financialpublic Long[] getPermissionIds()
public void setPermissionIds(Long[] PermissionIds)
PermissionIds
- 成员财务权限ID列表。取值:1-查看账单、2-查看余额、3-资金划拨、4-合并出账、5-开票、6-优惠继承、7-代付费,1、2 默认必须public Long getNodeId()
public void setNodeId(Long NodeId)
NodeId
- 成员所属部门的节点ID。可以调用DescribeOrganizationNodes获取public String getAccountName()
public void setAccountName(String AccountName)
AccountName
- 账号名称。最大长度为25个字符,支持英文字母、数字、汉字、符号+@、&._[]-:,public String getRemark()
public void setRemark(String Remark)
Remark
- 备注。public Long getRecordId()
public void setRecordId(Long RecordId)
RecordId
- 成员创建记录ID。创建异常重试时需要public String getPayUin()
public void setPayUin(String PayUin)
PayUin
- 代付者Uin。成员代付费时需要public Long[] getIdentityRoleID()
public void setIdentityRoleID(Long[] IdentityRoleID)
IdentityRoleID
- 成员访问身份ID列表。可以调用ListOrganizationIdentity获取,1默认支持public Long getAuthRelationId()
public void setAuthRelationId(Long AuthRelationId)
AuthRelationId
- 认证主体关系ID。给不同主体创建成员时需要,可以调用DescribeOrganizationAuthNode获取Copyright © 2023. All rights reserved.