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 Account name, which can contain up to 25 letters, digits, and symbols `+@&._[]-:,`.
|
Long |
getAuthRelationId()
Get Verified entity relationship ID, which is required during creating members for different entities.
|
Long[] |
getIdentityRoleID()
Get List of member access identity IDs, which can be obtained through the `ListOrganizationIdentity` API.
|
String |
getName()
Get Member name, which can contain up to 25 letters, digits, and symbols `+@&._[]-:,`.
|
Long |
getNodeId()
Get ID of the node of the member's department, which can be obtained through the `DescribeOrganizationNodes` API.
|
String |
getPayUin()
Get Payer UIN, which is required during paying for a member.
|
Long[] |
getPermissionIds()
Get List of member financial permission IDs.
|
String |
getPolicyType()
Get Relationship policy.
|
Long |
getRecordId()
Get Member creation record ID, which is required during retry upon creation exception.
|
String |
getRemark()
Get Remarks.
|
void |
setAccountName(String AccountName)
Set Account name, which can contain up to 25 letters, digits, and symbols `+@&._[]-:,`.
|
void |
setAuthRelationId(Long AuthRelationId)
Set Verified entity relationship ID, which is required during creating members for different entities.
|
void |
setIdentityRoleID(Long[] IdentityRoleID)
Set List of member access identity IDs, which can be obtained through the `ListOrganizationIdentity` API.
|
void |
setName(String Name)
Set Member name, which can contain up to 25 letters, digits, and symbols `+@&._[]-:,`.
|
void |
setNodeId(Long NodeId)
Set ID of the node of the member's department, which can be obtained through the `DescribeOrganizationNodes` API.
|
void |
setPayUin(String PayUin)
Set Payer UIN, which is required during paying for a member.
|
void |
setPermissionIds(Long[] PermissionIds)
Set List of member financial permission IDs.
|
void |
setPolicyType(String PolicyType)
Set Relationship policy.
|
void |
setRecordId(Long RecordId)
Set Member creation record ID, which is required during retry upon creation exception.
|
void |
setRemark(String Remark)
Set Remarks.
|
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
- Member name, which can contain up to 25 letters, digits, and symbols `+@&._[]-:,`.public String getPolicyType()
public void setPolicyType(String PolicyType)
PolicyType
- Relationship policy. Valid value: `Financial`.public Long[] getPermissionIds()
public void setPermissionIds(Long[] PermissionIds)
PermissionIds
- List of member financial permission IDs. `7` indicates paying, which is the default value.public Long getNodeId()
public void setNodeId(Long NodeId)
NodeId
- ID of the node of the member's department, which can be obtained through the `DescribeOrganizationNodes` API.public String getAccountName()
public void setAccountName(String AccountName)
AccountName
- Account name, which can contain up to 25 letters, digits, and symbols `+@&._[]-:,`.public String getRemark()
public void setRemark(String Remark)
Remark
- Remarks.public Long getRecordId()
public void setRecordId(Long RecordId)
RecordId
- Member creation record ID, which is required during retry upon creation exception.public String getPayUin()
public void setPayUin(String PayUin)
PayUin
- Payer UIN, which is required during paying for a member.public Long[] getIdentityRoleID()
public void setIdentityRoleID(Long[] IdentityRoleID)
IdentityRoleID
- List of member access identity IDs, which can be obtained through the `ListOrganizationIdentity` API. `1` indicates supported, which is the default value.public Long getAuthRelationId()
public void setAuthRelationId(Long AuthRelationId)
AuthRelationId
- Verified entity relationship ID, which is required during creating members for different entities.Copyright © 2023. All rights reserved.