public class UserProvisioning extends AbstractModel
header, skipSign| Constructor and Description |
|---|
UserProvisioning() |
UserProvisioning(UserProvisioning 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 |
getCreateTime()
Get Creation time.
|
String |
getDeletionStrategy()
Get Deletion policy.
|
String |
getDescription()
Get Description.
|
String |
getDuplicationStrategy()
Get Conflict policy.
|
String |
getPrincipalId()
Get Identity ID for the CAM user synchronization.
|
String |
getPrincipalName()
Get Identity name for the CAM user synchronization.
|
String |
getPrincipalType()
Get Identity type for the CAM user synchronization.
|
String |
getStatus()
Get CAM user synchronization status.
|
String |
getTargetName()
Get Name of the target account of the Tencent Cloud Organization.
|
String |
getTargetType()
Get Type of the synchronized target account of the Tencent Cloud Organization.
|
Long |
getTargetUin()
Get UIN of the target account of the Tencent Cloud Organization.
|
String |
getUpdateTime()
Get Update time.
|
String |
getUserProvisioningId()
Get CAM user synchronization status.
|
void |
setCreateTime(String CreateTime)
Set Creation time.
|
void |
setDeletionStrategy(String DeletionStrategy)
Set Deletion policy.
|
void |
setDescription(String Description)
Set Description.
|
void |
setDuplicationStrategy(String DuplicationStrategy)
Set Conflict policy.
|
void |
setPrincipalId(String PrincipalId)
Set Identity ID for the CAM user synchronization.
|
void |
setPrincipalName(String PrincipalName)
Set Identity name for the CAM user synchronization.
|
void |
setPrincipalType(String PrincipalType)
Set Identity type for the CAM user synchronization.
|
void |
setStatus(String Status)
Set CAM user synchronization status.
|
void |
setTargetName(String TargetName)
Set Name of the target account of the Tencent Cloud Organization.
|
void |
setTargetType(String TargetType)
Set Type of the synchronized target account of the Tencent Cloud Organization.
|
void |
setTargetUin(Long TargetUin)
Set UIN of the target account of the Tencent Cloud Organization.
|
void |
setUpdateTime(String UpdateTime)
Set Update time.
|
void |
setUserProvisioningId(String UserProvisioningId)
Set CAM user synchronization status.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic UserProvisioning()
public UserProvisioning(UserProvisioning source)
public String getUserProvisioningId()
public void setUserProvisioningId(String UserProvisioningId)
UserProvisioningId - CAM user synchronization status. Valid values:
Enabled: CAM user synchronization is enabled.
Disabled: CAM user synchronization is disabled.public String getDescription()
public void setDescription(String Description)
Description - Description.public String getStatus()
public void setStatus(String Status)
Status - CAM user synchronization status. Valid values:
Enabled: CAM user synchronization is enabled.
Disabled: CAM user synchronization is disabled.public String getPrincipalId()
public void setPrincipalId(String PrincipalId)
PrincipalId - Identity ID for the CAM user synchronization. Valid values:
When the PrincipalType value is Group, it is the CIC user group ID (g-********).
When the PrincipalType value is User, it is the CIC user ID (u-********).public String getPrincipalName()
public void setPrincipalName(String PrincipalName)
PrincipalName - Identity name for the CAM user synchronization. Valid values:When the PrincipalType value is Group, it is the CIC user group name.
When the PrincipalType value is User, it is the CIC user name.public String getPrincipalType()
public void setPrincipalType(String PrincipalType)
PrincipalType - Identity type for the CAM user synchronization. Valid values:
User: indicates that the identity for the CAM user synchronization is a CIC user.
Group: indicates that the identity for the CAM user synchronization is a CIC user group.public Long getTargetUin()
public void setTargetUin(Long TargetUin)
TargetUin - UIN of the target account of the Tencent Cloud Organization.public String getTargetName()
public void setTargetName(String TargetName)
TargetName - Name of the target account of the Tencent Cloud Organization.public String getDuplicationStrategy()
public void setDuplicationStrategy(String DuplicationStrategy)
DuplicationStrategy - Conflict policy. It indicates the handling policy for existence of a user with the same username when CIC users are synchronized to CAM. Valid values: KeepBoth: Keep both, that is, add the _cic suffix to the CIC user's username and then try to create a CAM user with the username when CIC users are synchronized to CAM and a user with the same username already exists in CAM; TakeOver: Replace, that is, directly replace the existing CAM user with the synchronized CIC user when CIC users are synchronized to CAM and a user with the same username already exists in CAM.public String getDeletionStrategy()
public void setDeletionStrategy(String DeletionStrategy)
DeletionStrategy - Deletion policy. It indicates the handling policy for CAM users already synchronized when the CAM user synchronization is deleted. Valid values: Delete: Delete the CAM users already synchronized from CIC to CAM when the CAM user synchronization is deleted; Keep: Keep the CAM users already synchronized from CIC to CAM when the CAM user synchronization is deleted.public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime - Creation time.public String getUpdateTime()
public void setUpdateTime(String UpdateTime)
UpdateTime - Update time.public String getTargetType()
public void setTargetType(String TargetType)
TargetType - Type of the synchronized target account of the Tencent Cloud Organization. ManagerUin: admin account; MemberUin: member account.Copyright © 2025. All rights reserved.