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.
8485 8486 8487 8488 8489 8490 8491 8492 8493 8494 8495 8496 8497 |
# File 'lib/v20210331/models.rb', line 8485 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
8483 8484 8485 |
# File 'lib/v20210331/models.rb', line 8483 def DeletionStrategy @DeletionStrategy end |
#DuplicationStrategy ⇒ Object
8483 8484 8485 |
# File 'lib/v20210331/models.rb', line 8483 def DuplicationStrategy @DuplicationStrategy end |
#PrincipalId ⇒ Object
8483 8484 8485 |
# File 'lib/v20210331/models.rb', line 8483 def PrincipalId @PrincipalId end |
#PrincipalName ⇒ Object
8483 8484 8485 |
# File 'lib/v20210331/models.rb', line 8483 def PrincipalName @PrincipalName end |
#PrincipalType ⇒ Object
8483 8484 8485 |
# File 'lib/v20210331/models.rb', line 8483 def PrincipalType @PrincipalType end |
#TargetType ⇒ Object
8483 8484 8485 |
# File 'lib/v20210331/models.rb', line 8483 def TargetType @TargetType end |
#TargetUin ⇒ Object
8483 8484 8485 |
# File 'lib/v20210331/models.rb', line 8483 def TargetUin @TargetUin end |
#TaskId ⇒ Object
8483 8484 8485 |
# File 'lib/v20210331/models.rb', line 8483 def TaskId @TaskId end |
#TaskStatus ⇒ Object
8483 8484 8485 |
# File 'lib/v20210331/models.rb', line 8483 def TaskStatus @TaskStatus end |
#TaskType ⇒ Object
8483 8484 8485 |
# File 'lib/v20210331/models.rb', line 8483 def TaskType @TaskType end |
#UserProvisioningId ⇒ Object
8483 8484 8485 |
# File 'lib/v20210331/models.rb', line 8483 def UserProvisioningId @UserProvisioningId end |
Instance Method Details
#deserialize(params) ⇒ Object
8499 8500 8501 8502 8503 8504 8505 8506 8507 8508 8509 8510 8511 |
# File 'lib/v20210331/models.rb', line 8499 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 |