Class: TencentCloud::Organization::V20210331::RoleProvisioningsTask

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20210331/models.rb

Overview

同步部署角色任务状态信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskid = nil, roleconfigurationid = nil, roleconfigurationname = nil, targetuin = nil, targettype = nil, tasktype = nil, taskstatus = nil) ⇒ RoleProvisioningsTask



7256
7257
7258
7259
7260
7261
7262
7263
7264
# File 'lib/v20210331/models.rb', line 7256

def initialize(taskid=nil, roleconfigurationid=nil, roleconfigurationname=nil, targetuin=nil, targettype=nil, tasktype=nil, taskstatus=nil)
  @TaskId = taskid
  @RoleConfigurationId = roleconfigurationid
  @RoleConfigurationName = roleconfigurationname
  @TargetUin = targetuin
  @TargetType = targettype
  @TaskType = tasktype
  @TaskStatus = taskstatus
end

Instance Attribute Details

#RoleConfigurationIdObject



7254
7255
7256
# File 'lib/v20210331/models.rb', line 7254

def RoleConfigurationId
  @RoleConfigurationId
end

#RoleConfigurationNameObject



7254
7255
7256
# File 'lib/v20210331/models.rb', line 7254

def RoleConfigurationName
  @RoleConfigurationName
end

#TargetTypeObject



7254
7255
7256
# File 'lib/v20210331/models.rb', line 7254

def TargetType
  @TargetType
end

#TargetUinObject



7254
7255
7256
# File 'lib/v20210331/models.rb', line 7254

def TargetUin
  @TargetUin
end

#TaskIdObject



7254
7255
7256
# File 'lib/v20210331/models.rb', line 7254

def TaskId
  @TaskId
end

#TaskStatusObject



7254
7255
7256
# File 'lib/v20210331/models.rb', line 7254

def TaskStatus
  @TaskStatus
end

#TaskTypeObject



7254
7255
7256
# File 'lib/v20210331/models.rb', line 7254

def TaskType
  @TaskType
end

Instance Method Details

#deserialize(params) ⇒ Object



7266
7267
7268
7269
7270
7271
7272
7273
7274
# File 'lib/v20210331/models.rb', line 7266

def deserialize(params)
  @TaskId = params['TaskId']
  @RoleConfigurationId = params['RoleConfigurationId']
  @RoleConfigurationName = params['RoleConfigurationName']
  @TargetUin = params['TargetUin']
  @TargetType = params['TargetType']
  @TaskType = params['TaskType']
  @TaskStatus = params['TaskStatus']
end