Real-name mutual trust application proof file.
Used by actions: InviteOrganizationMember.
Name | Type | Required | Description |
---|---|---|---|
Name | String | Yes | File name. Note: This field may return null, indicating that no valid values can be obtained. |
Url | String | Yes | File path. Note: This field may return null, indicating that no valid values can be obtained. |
User group information.
Used by actions: CreateGroup, GetGroup, ListGroups, UpdateGroup.
Name | Type | Required | Description |
---|---|---|---|
GroupName | String | No | User group name. |
Description | String | No | User group description. |
CreateTime | String | No | Creation time of the user group. |
GroupType | String | No | User group type. Manual: manually created; Synchronized: externally imported. |
UpdateTime | String | No | Modification time of the user group. |
GroupId | String | No | User group ID. |
MemberCount | Integer | No | Number of group members. |
IsSelected | Boolean | No | If the input parameter FilterUsers is provided, return true when the user is in the user group; otherwise, return false. |
User information.
Used by actions: ListGroupMembers.
Name | Type | Required | Description |
---|---|---|---|
UserName | String | No | Queried username. |
DisplayName | String | No | Display name of the user. |
Description | String | No | User description. |
String | No | Email address of the user, which must be unique within the directory. | |
UserStatus | String | No | User status: Enabled, Disabled. |
UserType | String | No | User type. Manual: manually created; Synchronized: externally imported. |
UserId | String | No | User ID. |
JoinTime | String | No | Time when the user joins the user group. |
Organization identity policy
Used by actions: CreateOrganizationIdentity, ListOrganizationIdentity, UpdateOrganizationIdentity.
Name | Type | Required | Description |
---|---|---|---|
PolicyId | Integer | No | CAM preset policy ID, which is valid and required when PolicyType is a preset policy. |
PolicyName | String | No | CAM preset policy name, which is valid and required when PolicyType is a preset policy. |
PolicyType | Integer | No | Policy type. Valid values: 1 (custom policy), 2 (preset policy). The default is 2. Note: This field may return null, indicating that no valid values can be obtained. |
PolicyDocument | String | No | Custom policy content, which follows the CAM policy syntax. It is valid and required when PolicyType is a custom policy. Note: This field may return null, indicating that no valid values can be obtained. |
User group joined by the user.
Used by actions: ListJoinedGroupsForUser.
Name | Type | Required | Description |
---|---|---|---|
GroupName | String | No | User group name. |
Description | String | No | User group description. |
GroupId | String | No | User group ID. |
GroupType | String | No | User group type. Valid values: Manual: manually created. Synchronized: externally synchronized. |
JoinTime | String | No | Time of joining the user group. |
Member management identity
Used by actions: DescribeOrganizationMembers.
Name | Type | Description |
---|---|---|
IdentityId | Integer | Identity ID. Note: This field may return null, indicating that no valid values can be obtained. |
IdentityAliasName | String | Identity name. Note: This field may return null, indicating that no valid values can be obtained. |
Main member information.
Used by actions: ListOrgServiceAssignMember.
Name | Type | Description |
---|---|---|
MemberUin | Integer | Member UIN Note: This field may return null, indicating that no valid values can be obtained. |
MemberName | String | Member name j. Note: This field may return null, indicating that no valid values can be obtained. |
Main department information.
Used by actions: ListOrgServiceAssignMember.
Name | Type | Description |
---|---|---|
NodeId | Integer | Department ID Note: This field may return null, indicating that no valid values can be obtained. |
NodeName | String | Department name. Note: This field may return null, indicating that no valid values can be obtained. |
Organization identity
Used by actions: ListOrganizationIdentity.
Name | Type | Description |
---|---|---|
IdentityId | Integer | Identity ID. Note: This field may return null, indicating that no valid values can be obtained. |
IdentityAliasName | String | Identity name. Note: This field may return null, indicating that no valid values can be obtained. |
Description | String | Description. Note: This field may return null, indicating that no valid values can be obtained. |
IdentityPolicy | Array of IdentityPolicy | Identity policy. Note: This field may return null, indicating that no valid values can be obtained. |
IdentityType | Integer | Identity type. Valid values: 1 (preset); 2 (custom).Note: This field may return null, indicating that no valid values can be obtained. |
UpdateTime | String | Update time. Note: This field may return null, indicating that no valid values can be obtained. |
Organization member
Used by actions: DescribeOrganizationMembers.
Name | Type | Description |
---|---|---|
MemberUin | Integer | Member UIN Note: This field may return null, indicating that no valid values can be obtained. |
Name | String | Member name Note: This field may return null, indicating that no valid values can be obtained. |
MemberType | String | Member type. Valid values: Invite (invited); Create (created).Note: This field may return null, indicating that no valid values can be obtained. |
OrgPolicyType | String | Relationship policy type Note: This field may return null, indicating that no valid values can be obtained. |
OrgPolicyName | String | Relationship policy name Note: This field may return null, indicating that no valid values can be obtained. |
OrgPermission | Array of OrgPermission | Relationship policy permission Note: This field may return null, indicating that no valid values can be obtained. |
NodeId | Integer | Node ID Note: This field may return null, indicating that no valid values can be obtained. |
NodeName | String | Node name Note: This field may return null, indicating that no valid values can be obtained. |
Remark | String | Remarks Note: This field may return null, indicating that no valid values can be obtained. |
CreateTime | String | Creation time Note: This field may return null, indicating that no valid values can be obtained. |
UpdateTime | String | Update time Note: This field may return null, indicating that no valid values can be obtained. |
IsAllowQuit | String | Whether the member is allowed to leave. Valid values: Allow , Denied .Note: This field may return null, indicating that no valid values can be obtained. |
PayUin | String | Payer UIN Note: This field may return null, indicating that no valid values can be obtained. |
PayName | String | Payer name Note: This field may return null, indicating that no valid values can be obtained. |
OrgIdentity | Array of MemberIdentity | Management identity Note: This field may return null, indicating that no valid values can be obtained. |
BindStatus | String | Security information binding status. Valid values: Unbound , Valid , Success , Failed .Note: This field may return null, indicating that no valid values can be obtained. |
PermissionStatus | String | Member permission status. Valid values: Confirmed , UnConfirmed .Note: This field may return null, indicating that no valid values can be obtained. |
Tags | Array of Tag | Member tag list. Note: This field may return null, indicating that no valid values can be obtained. |
Authorization relationship between the member and sub-account
Used by actions: DescribeOrganizationMemberAuthAccounts.
Name | Type | Description |
---|---|---|
OrgSubAccountUin | Integer | Organization sub-account UIN. Note: This field may return null, indicating that no valid values can be obtained. |
PolicyId | Integer | Policy ID. Note: This field may return null, indicating that no valid values can be obtained. |
PolicyName | String | Policy name. Note: This field may return null, indicating that no valid values can be obtained. |
IdentityId | Integer | Identity ID. Note: This field may return null, indicating that no valid values can be obtained. |
IdentityRoleName | String | Identity role name. Note: This field may return null, indicating that no valid values can be obtained. |
IdentityRoleAliasName | String | Identity role alias. Note: This field may return null, indicating that no valid values can be obtained. |
CreateTime | String | Creation time. Note: This field may return null, indicating that no valid values can be obtained. |
UpdateTime | String | Update time. Note: This field may return null, indicating that no valid values can be obtained. |
OrgSubAccountName | String | Sub-account name Note: This field may return null, indicating that no valid values can be obtained. |
Authorizable identity of the organization member
Used by actions: DescribeOrganizationMemberAuthIdentities.
Name | Type | Description |
---|---|---|
IdentityId | Integer | Identity ID. Note: This field may return null, indicating that no valid values can be obtained. |
IdentityRoleName | String | Role name of an identity Note: This field may return null, indicating that no valid values can be obtained. |
IdentityRoleAliasName | String | Role alias of an identity Note: This field may return null, indicating that no valid values can be obtained. |
Description | String | Identity description. Note: This field may return null, indicating that no valid values can be obtained. |
CreateTime | String | Time of initial configuration success. Note: This field may return null, indicating that no valid values can be obtained. |
UpdateTime | String | Time of last configuration success. Note: This field may return null, indicating that no valid values can be obtained. |
IdentityType | Integer | Identity type. Valid values: 1 (preset identity), 2 (custom identity). Note: This field may return null, indicating that no valid values can be obtained. |
Status | Integer | Configuration status. Valid values: 1 (configuration completed), 2 (reconfiguration required). Note: This field may return null, indicating that no valid values can be obtained. |
MemberUin | Integer | Member Uin. Note: This field may return null, indicating that no valid values can be obtained. |
MemberName | String | Member name. Note: This field may return null, indicating that no valid values can be obtained. |
Authorized policy of the organization member
Used by actions: DescribeOrganizationMemberPolicies.
Name | Type | Description |
---|---|---|
PolicyId | Integer | Policy ID. Note: This field may return null, indicating that no valid values can be obtained. |
PolicyName | String | Policy name. Note: This field may return null, indicating that no valid values can be obtained. |
IdentityId | Integer | Identity ID. Note: This field may return null, indicating that no valid values can be obtained. |
IdentityRoleName | String | Identity role name. Note: This field may return null, indicating that no valid values can be obtained. |
IdentityRoleAliasName | String | Identity role alias. Note: This field may return null, indicating that no valid values can be obtained. |
Description | String | Description. Note: This field may return null, indicating that no valid values can be obtained. |
CreateTime | String | Creation time. Note: This field may return null, indicating that no valid values can be obtained. |
UpdateTime | String | Update time. Note: This field may return null, indicating that no valid values can be obtained. |
Department
Used by actions: DescribeOrganizationNodes.
Name | Type | Description |
---|---|---|
NodeId | Integer | Organization node ID Note: This field may return null, indicating that no valid values can be obtained. |
Name | String | Name Note: This field may return null, indicating that no valid values can be obtained. |
ParentNodeId | Integer | Parent node ID Note: This field may return null, indicating that no valid values can be obtained. |
Remark | String | Remarks Note: This field may return null, indicating that no valid values can be obtained. |
CreateTime | String | Creation time Note: This field may return null, indicating that no valid values can be obtained. |
UpdateTime | String | Update time Note: This field may return null, indicating that no valid values can be obtained. |
Tags | Array of Tag | Member tag list. Note: This field may return null, indicating that no valid values can be obtained. |
Relationship policy permission
Used by actions: DescribeOrganization, DescribeOrganizationMembers.
Name | Type | Description |
---|---|---|
Id | Integer | Permission ID |
Name | String | Permission name |
Organization service settings.
Used by actions: ListOrganizationService.
Name | Type | Description |
---|---|---|
ServiceId | Integer | Organization service ID. Note: This field may return null, indicating that no valid values can be obtained. |
ProductName | String | Organization service product name. Note: This field may return null, indicating that no valid values can be obtained. |
IsAssign | Integer | Whether to support delegation. Valid values: 1 (yes), 2 (no). Note: This field may return null, indicating that no valid values can be obtained. |
Description | String | Organization service description. Note: This field may return null, indicating that no valid values can be obtained. |
MemberNum | String | Number of the current delegated admins. Note: This field may return null, indicating that no valid values can be obtained. |
Document | String | Help documentation. Note: This field may return null, indicating that no valid values can be obtained. |
ConsoleUrl | String | Console path of the organization service product. Note: This field may return null, indicating that no valid values can be obtained. |
IsUsageStatus | Integer | Whether to access the usage status. Valid values: 1 (yes), 2 (no). Note: This field may return null, indicating that no valid values can be obtained. |
CanAssignCount | Integer | Limit for the number of delegated admins. Note: This field may return null, indicating that no valid values can be obtained. |
Product | String | Organization service product identifier. Note: This field may return null, indicating that no valid values can be obtained. |
ServiceGrant | Integer | Whether to support organization service authorization. Valid values: 1 (yes), 2 (no). Note: This field may return null, indicating that no valid values can be obtained. |
GrantStatus | String | Enabling status of organization service authorization. This field is valid when ServiceGrant is 1. Valid values: Enabled, Disabled. Note: This field may return null, indicating that no valid values can be obtained. |
IsSetManagementScope | Integer | Whether to support setting the delegated management scope. Valid values: 1 (yes), 2 (no). Note: This field may return null, indicating that no valid values can be obtained. |
Information on the delegated member of the organization service.
Used by actions: ListOrgServiceAssignMember.
Name | Type | Description |
---|---|---|
ServiceId | Integer | Organization service ID. Note: This field may return null, indicating that no valid values can be obtained. |
ProductName | String | Organization service product name. Note: This field may return null, indicating that no valid values can be obtained. |
MemberUin | Integer | Uin of the delegated admin. Note: This field may return null, indicating that no valid values can be obtained. |
MemberName | String | Name of the delegated admin. Note: This field may return null, indicating that no valid values can be obtained. |
UsageStatus | Integer | Activation status. Valid values: 0 (the service has no activation status), 1 (activated), 2 (not activated). Note: This field may return null, indicating that no valid values can be obtained. |
CreateTime | String | Delegation time. Note: This field may return null, indicating that no valid values can be obtained. |
ManagementScope | Integer | Management scope of the delegated admin. Valid values: 1 (all members), 2 (partial members). Note: This field may return null, indicating that no valid values can be obtained. |
ManagementScopeMembers | Array of MemberMainInfo | Uin list of managed members. This parameter is valid when ManagementScope is 2. Note: This field may return null, indicating that no valid values can be obtained. |
ManagementScopeNodes | Array of NodeMainInfo | ID list of the managed departments. This parameter is valid when ManagementScope is 2. Note: This field may return null, indicating that no valid values can be obtained. |
Policy details.
Used by actions: AddPermissionPolicyToRoleConfiguration.
Name | Type | Required | Description |
---|---|---|---|
PolicyId | Integer | Yes | Policy ID. |
PolicyName | String | No | Policy name. Note: This field may return null, indicating that no valid values can be obtained. |
Authorized member account information.
Used by actions: CreateRoleAssignment.
Name | Type | Required | Description |
---|---|---|---|
PrincipalId | String | No | 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-). |
PrincipalType | String | No | 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. |
TargetUin | Integer | No | UIN of the synchronized target account of the Tencent Cloud Organization. |
TargetType | String | No | Type of the synchronized target account of the Tencent Cloud Organization. ManagerUin: admin account; MemberUin: member account. |
RoleConfigurationId | String | No | Permission configuration ID. |
Authorization details of the member account.
Used by actions: ListRoleAssignments.
Name | Type | Required | Description |
---|---|---|---|
RoleConfigurationId | String | No | Permission configuration ID. |
RoleConfigurationName | String | No | Permission configuration name. |
TargetUin | Integer | No | UIN of the target account of the Tencent Cloud Organization. |
TargetType | String | No | Type of the synchronized target account of the Tencent Cloud Organization. ManagerUin: admin account; MemberUin: member account. |
PrincipalId | String | No | 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-). |
PrincipalType | String | No | 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. |
PrincipalName | String | No | User name or user group name. |
CreateTime | String | No | Creation time. |
UpdateTime | String | No | Update time. |
TargetName | String | No | Name of the target account of the Tencent Cloud Organization. |
CIC permission configuration.
Used by actions: CreateRoleConfiguration, GetRoleConfiguration, ListRoleConfigurations, UpdateRoleConfiguration.
Name | Type | Required | Description |
---|---|---|---|
RoleConfigurationId | String | No | Permission configuration ID. |
RoleConfigurationName | String | No | Permission configuration name. |
Description | String | No | Permission configuration description. |
SessionDuration | Integer | No | Session duration. It indicates the maximum session duration when CIC users use the access configuration to access member accounts. Unit: seconds. |
RelayState | String | No | Initial access page. It indicates the initial access page URL when CIC users use the access configuration to access member accounts. |
CreateTime | String | No | Creation time of the permission configuration. |
UpdateTime | String | No | Update time of the permission configuration. |
IsSelected | Boolean | No | If the input parameter FilterTargets is provided, check whether the member account has been configured with permissions. If configured, return true; otherwise, return false. |
Permission configuration synchronization.
Used by actions: ListRoleConfigurationProvisionings.
Name | Type | Required | Description |
---|---|---|---|
DeploymentStatus | String | No | Deployed: Deployment succeeded; DeployedRequired: Redeployment required; DeployFailed: Deployment failed. |
RoleConfigurationId | String | No | Permission configuration ID. |
RoleConfigurationName | String | No | Permission configuration name. |
TargetUin | Integer | No | UIN of the target account of the Tencent Cloud Organization. |
TargetName | String | No | Name of the target account of the Tencent Cloud Organization. |
CreateTime | String | No | Creation time. |
UpdateTime | String | No | Modification time. |
TargetType | String | No | Type of the synchronized target account of the Tencent Cloud Organization. ManagerUin: admin account; MemberUin: member account. |
CIC permission policy.
Used by actions: ListPermissionPoliciesInRoleConfiguration.
Name | Type | Required | Description |
---|---|---|---|
RolePolicyId | Integer | No | Policy ID. Note: This field may return null, indicating that no valid values can be obtained. |
RolePolicyName | String | No | Permission policy name. |
RolePolicyType | String | No | Permission policy type. |
RolePolicyDocument | String | No | Custom policy content. This parameter is only returned for custom policies. |
AddTime | String | No | The time when the permission policy is added to the permission configuration. |
Status information of the role synchronization task.
Used by actions: DismantleRoleConfiguration, ProvisionRoleConfiguration.
Name | Type | Required | Description |
---|---|---|---|
TaskId | String | No | Task ID. |
RoleConfigurationId | String | No | Permission configuration ID. |
RoleConfigurationName | String | No | Permission configuration name. |
TargetUin | Integer | No | UIN of the authorized target account of the Tencent Cloud Organization. |
TargetType | String | No | Type of the synchronized target account of the Tencent Cloud Organization. ManagerUin: admin account; MemberUin: member account. Note: This field may return null, indicating that no valid values can be obtained. |
TaskType | String | No | Task type. Note: This field may return null, indicating that no valid values can be obtained. |
TaskStatus | String | No | Task status. InProgress: The task is in progress; Failed: The task failed; Success: The task succeeded. Note: This field may return null, indicating that no valid values can be obtained. |
SAML signing certificate information.
Used by actions: ListExternalSAMLIdPCertificates.
Name | Type | Required | Description |
---|---|---|---|
SerialNumber | String | No | Certificate serial number. |
Issuer | String | No | Certificate issuer. |
Version | Integer | No | Certificate version. |
CertificateId | String | No | Certificate ID. |
PublicKey | String | No | Public key certificate in PEM format (Base64 encoded). |
SignatureAlgorithm | String | No | Signature algorithm of the certificate. |
NotAfter | String | No | Expiration time of the certificate. |
NotBefore | String | No | Creation time of the certificate. |
Subject | String | No | Certificate subject. |
X509Certificate | String | No | X509 certificate in PEM format. |
SAML identity provider configuration information.
Used by actions: GetExternalSAMLIdentityProvider.
Name | Type | Required | Description |
---|---|---|---|
EntityId | String | No | IdP identifier. |
SSOStatus | String | No | SSO enabling status. Valid values: Enabled, Disabled (default). |
EncodedMetadataDocument | String | No | IdP metadata document (Base64 encoded). |
CertificateIds | Array of String | No | X509 certificate ID. |
LoginUrl | String | No | IdP login URL. |
CreateTime | String | No | Creation time. |
UpdateTime | String | No | Update time. |
SAML service provider information.
Used by actions: GetZoneSAMLServiceProviderInfo.
Name | Type | Required | Description |
---|---|---|---|
EntityId | String | No | https://tencentcloudsso.com/saml/sp/z-sjw8ensa** |
ZoneId | String | No | Space ID. |
EncodedMetadataDocument | String | No | SP metadata document (Base64 encoded). |
AcsUrl | String | No | SP ACS URL. |
SCIM key.
Used by actions: ListSCIMCredentials.
Name | Type | Description |
---|---|---|
ZoneId | String | Space ID, which starts with the z- prefix, followed by 12 random digits/lowercase letters. |
Status | String | SCIM key status. Enabled: enabled. Disabled: disabled. |
CredentialId | String | SCIM key ID, which starts with the scimcred- prefix, followed by 12 random digits/lowercase letters. |
CredentialType | String | SCIM key type. |
CreateTime | String | Creation time of a SCIM key. |
ExpireTime | String | Expiration time of a SCIM key. |
Tag key-value pair.
Used by actions: AddOrganizationNode, CreateOrganizationMember, DescribeOrganizationMembers, DescribeOrganizationNodes, InviteOrganizationMember.
Name | Type | Required | Description |
---|---|---|---|
TagKey | String | Yes | Tag key Note: This field may return null, indicating that no valid values can be obtained. |
TagValue | String | Yes | Tag value Note: This field may return null, indicating that no valid values can be obtained. |
Task status information.
Used by actions: CreateRoleAssignment, DeleteRoleAssignment, ListTasks.
Name | Type | Required | Description |
---|---|---|---|
TaskId | String | No | Task ID. |
RoleConfigurationId | String | No | Permission configuration ID. |
RoleConfigurationName | String | No | Permission configuration name. |
TargetUin | Integer | No | UIN of the authorized target member account. |
TargetType | String | No | Type of the synchronized target account. ManagerUin: admin account; MemberUin: member account. |
PrincipalId | String | No | Identity ID for the user authorization. If the identity type is CIC user, it is the user ID; if the identity type is user group, it is the user group ID. |
PrincipalType | String | No | Identity type for the user authorization. User: CIC user; Group: CIC user group. |
TaskType | String | No | Task type. |
Status | String | No | InProgress: The task is being executed; Success: The task execution succeeded; Failed: The task execution failed. |
FailureReason | String | No | Cause of the failure. Note: This field may return null, indicating that no valid values can be obtained. |
Task status information.
Used by actions: GetProvisioningTaskStatus, GetTaskStatus.
Name | Type | Required | Description |
---|---|---|---|
Status | String | No | Task status. Valid values: InProgress: The task is being executed; Success: The task execution succeeded; Failed: The task execution failed. |
TaskId | String | No | Task ID. |
TaskType | String | No | Task type. Valid values:ProvisionRoleConfiguration: Deploy permission configurations. DeprovisionRoleConfiguration: Undeploy permission configurations.CreateRoleAssignment: Grant authorizations on member accounts. DeleteRoleAssignment: Remove authorizations on member accounts. |
FailureReason | String | No | Cause of task failure. Description. This parameter is displayed only when the Status is Failed. |
User information.
Used by actions: CreateUser, GetUser, ListUsers, UpdateUser.
Name | Type | Required | Description |
---|---|---|---|
UserName | String | No | Queried username. |
FirstName | String | No | First name of the user. |
LastName | String | No | Last name of the user. |
DisplayName | String | No | Display name of the user. |
Description | String | No | User description. |
String | No | Email address of the user, which must be unique within the directory. | |
UserStatus | String | No | User status. Valid values: Enabled, Disabled. |
UserType | String | No | User type. Manual: manually created; Synchronized: externally imported. |
UserId | String | No | User ID. |
CreateTime | String | No | Creation time of the user. |
UpdateTime | String | No | Modification time of the user. |
IsSelected | Boolean | No | Whether selected |
User synchronization information.
Used by actions: GetUserSyncProvisioning, ListUserSyncProvisionings.
Name | Type | Required | Description |
---|---|---|---|
UserProvisioningId | String | No | CAM user synchronization status. Valid values: Enabled: CAM user synchronization is enabled. Disabled: CAM user synchronization is disabled. |
Description | String | No | Description. |
Status | String | No | CAM user synchronization status. Valid values: Enabled: CAM user synchronization is enabled. Disabled: CAM user synchronization is disabled. |
PrincipalId | String | No | 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-). |
PrincipalName | String | No | 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. |
PrincipalType | String | No | 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. |
TargetUin | Integer | No | UIN of the target account of the Tencent Cloud Organization. |
TargetName | String | No | Name of the target account of the Tencent Cloud Organization. |
DuplicationStrategy | String | No | 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. |
DeletionStrategy | String | No | 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. |
CreateTime | String | No | Creation time. |
UpdateTime | String | No | Update time. |
TargetType | String | No | Type of the synchronized target account of the Tencent Cloud Organization. ManagerUin: admin account; MemberUin: member account. |
Status information of the user synchronization task.
Used by actions: CreateUserSyncProvisioning, DeleteUserSyncProvisioning.
Name | Type | Required | Description |
---|---|---|---|
TaskId | String | No | Task ID. |
TargetUin | Integer | No | UIN of the authorized target account of the Tencent Cloud Organization. |
TargetType | String | No | Type of the synchronized target account of the Tencent Cloud Organization. ManagerUin: admin account; MemberUin: member account. |
TaskType | String | No | Task type. StartProvisioning: Start the user synchronization; DeleteProvisioning: Delete the user synchronization. |
TaskStatus | String | No | Task status. InProgress: The task is in progress; Failed: The task failed; Success: The task succeeded. |
UserProvisioningId | String | No | User synchronization ID. |
PrincipalId | String | No | 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-). |
PrincipalType | String | No | 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. |
PrincipalName | String | No | User name or user group name. |
DuplicationStrategy | String | No | Conflict policy. KeepBoth: Keep both; TakeOver: Replace. |
DeletionStrategy | String | No | Deletion policy: Delete, Keep. |
CAM user synchronization information.
Used by actions: CreateUserSyncProvisioning.
Name | Type | Required | Description |
---|---|---|---|
Description | String | No | Description. |
PrincipalId | String | No | 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-). |
PrincipalType | String | No | 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. |
TargetUin | Integer | No | UIN of the synchronized target account of the Tencent Cloud Organization. |
DuplicationStrategy | String | No | 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. |
DeletionStrategy | String | No | 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. |
TargetType | String | No | Type of the synchronized target account of the Tencent Cloud Organization. ManagerUin: admin account; MemberUin: member account. |
CIC space statistics.
Used by actions: GetZoneStatistics.
Name | Type | Required | Description |
---|---|---|---|
UserQuota | Integer | No | User quota. |
GroupQuota | Integer | No | User group quota. |
RoleConfigurationQuota | Integer | No | Permission configuration quota. |
SystemPolicyPerRoleConfigurationQuota | Integer | No | System policy quota bound to the permission configuration. |
UserCount | Integer | No | Number of users. |
GroupCount | Integer | No | Number of user groups. |
RoleConfigurationCount | Integer | No | Number of permission configurations. |
UserProvisioningCount | Integer | No | Number of synchronized users. |
RoleConfigurationSyncCount | Integer | No | Number of synchronized roles. |
Was this page helpful?