Class: TencentCloud::Organization::V20210331::UserProvisioningsTask
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Organization::V20210331::UserProvisioningsTask
- Defined in:
- lib/v20210331/models.rb
Overview
用户同步任务状态信息。
Instance Attribute Summary collapse
- #DeletionStrategy ⇒ Object
- #DuplicationStrategy ⇒ Object
- #PrincipalId ⇒ Object
- #PrincipalName ⇒ Object
- #PrincipalType ⇒ Object
- #TargetType ⇒ Object
- #TargetUin ⇒ Object
- #TaskId ⇒ Object
- #TaskStatus ⇒ Object
- #TaskType ⇒ Object
- #UserProvisioningId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(taskid = nil, targetuin = nil, targettype = nil, tasktype = nil, taskstatus = nil, userprovisioningid = nil, principalid = nil, principaltype = nil, principalname = nil, duplicationstrategy = nil, deletionstrategy = nil) ⇒ UserProvisioningsTask
constructor
A new instance of UserProvisioningsTask.
Constructor Details
#initialize(taskid = nil, targetuin = nil, targettype = nil, tasktype = nil, taskstatus = nil, userprovisioningid = nil, principalid = nil, principaltype = nil, principalname = nil, duplicationstrategy = nil, deletionstrategy = nil) ⇒ UserProvisioningsTask
Returns a new instance of UserProvisioningsTask.
8758 8759 8760 8761 8762 8763 8764 8765 8766 8767 8768 8769 8770 |
# File 'lib/v20210331/models.rb', line 8758 def initialize(taskid=nil, targetuin=nil, targettype=nil, tasktype=nil, taskstatus=nil, userprovisioningid=nil, principalid=nil, principaltype=nil, principalname=nil, duplicationstrategy=nil, deletionstrategy=nil) @TaskId = taskid @TargetUin = targetuin @TargetType = targettype @TaskType = tasktype @TaskStatus = taskstatus @UserProvisioningId = userprovisioningid @PrincipalId = principalid @PrincipalType = principaltype @PrincipalName = principalname @DuplicationStrategy = duplicationstrategy @DeletionStrategy = deletionstrategy end |
Instance Attribute Details
#DeletionStrategy ⇒ Object
8756 8757 8758 |
# File 'lib/v20210331/models.rb', line 8756 def DeletionStrategy @DeletionStrategy end |
#DuplicationStrategy ⇒ Object
8756 8757 8758 |
# File 'lib/v20210331/models.rb', line 8756 def DuplicationStrategy @DuplicationStrategy end |
#PrincipalId ⇒ Object
8756 8757 8758 |
# File 'lib/v20210331/models.rb', line 8756 def PrincipalId @PrincipalId end |
#PrincipalName ⇒ Object
8756 8757 8758 |
# File 'lib/v20210331/models.rb', line 8756 def PrincipalName @PrincipalName end |
#PrincipalType ⇒ Object
8756 8757 8758 |
# File 'lib/v20210331/models.rb', line 8756 def PrincipalType @PrincipalType end |
#TargetType ⇒ Object
8756 8757 8758 |
# File 'lib/v20210331/models.rb', line 8756 def TargetType @TargetType end |
#TargetUin ⇒ Object
8756 8757 8758 |
# File 'lib/v20210331/models.rb', line 8756 def TargetUin @TargetUin end |
#TaskId ⇒ Object
8756 8757 8758 |
# File 'lib/v20210331/models.rb', line 8756 def TaskId @TaskId end |
#TaskStatus ⇒ Object
8756 8757 8758 |
# File 'lib/v20210331/models.rb', line 8756 def TaskStatus @TaskStatus end |
#TaskType ⇒ Object
8756 8757 8758 |
# File 'lib/v20210331/models.rb', line 8756 def TaskType @TaskType end |
#UserProvisioningId ⇒ Object
8756 8757 8758 |
# File 'lib/v20210331/models.rb', line 8756 def UserProvisioningId @UserProvisioningId end |
Instance Method Details
#deserialize(params) ⇒ Object
8772 8773 8774 8775 8776 8777 8778 8779 8780 8781 8782 8783 8784 |
# File 'lib/v20210331/models.rb', line 8772 def deserialize(params) @TaskId = params['TaskId'] @TargetUin = params['TargetUin'] @TargetType = params['TargetType'] @TaskType = params['TaskType'] @TaskStatus = params['TaskStatus'] @UserProvisioningId = params['UserProvisioningId'] @PrincipalId = params['PrincipalId'] @PrincipalType = params['PrincipalType'] @PrincipalName = params['PrincipalName'] @DuplicationStrategy = params['DuplicationStrategy'] @DeletionStrategy = params['DeletionStrategy'] end |