Class: TencentCloud::Organization::V20210331::TaskStatus
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Organization::V20210331::TaskStatus
- Defined in:
- lib/v20210331/models.rb
Overview
任务状态信息。
Instance Attribute Summary collapse
-
#FailureReason ⇒ Object
ProvisionRoleConfiguration:部署权限配置。 DeprovisionRoleConfiguration:解除权限配置部署。 CreateRoleAssignment:在成员 账号上授权。 DeleteRoleAssignment:移除 成员 账号上的授权。 说明 只有Status为Failed,才会显示该参数。.
-
#Status ⇒ Object
ProvisionRoleConfiguration:部署权限配置。 DeprovisionRoleConfiguration:解除权限配置部署。 CreateRoleAssignment:在成员 账号上授权。 DeleteRoleAssignment:移除 成员 账号上的授权。 说明 只有Status为Failed,才会显示该参数。.
-
#TaskId ⇒ Object
ProvisionRoleConfiguration:部署权限配置。 DeprovisionRoleConfiguration:解除权限配置部署。 CreateRoleAssignment:在成员 账号上授权。 DeleteRoleAssignment:移除 成员 账号上的授权。 说明 只有Status为Failed,才会显示该参数。.
-
#TaskType ⇒ Object
ProvisionRoleConfiguration:部署权限配置。 DeprovisionRoleConfiguration:解除权限配置部署。 CreateRoleAssignment:在成员 账号上授权。 DeleteRoleAssignment:移除 成员 账号上的授权。 说明 只有Status为Failed,才会显示该参数。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(status = nil, taskid = nil, tasktype = nil, failurereason = nil) ⇒ TaskStatus
constructor
A new instance of TaskStatus.
Constructor Details
#initialize(status = nil, taskid = nil, tasktype = nil, failurereason = nil) ⇒ TaskStatus
Returns a new instance of TaskStatus.
7562 7563 7564 7565 7566 7567 |
# File 'lib/v20210331/models.rb', line 7562 def initialize(status=nil, taskid=nil, tasktype=nil, failurereason=nil) @Status = status @TaskId = taskid @TaskType = tasktype @FailureReason = failurereason end |
Instance Attribute Details
#FailureReason ⇒ Object
ProvisionRoleConfiguration:部署权限配置。DeprovisionRoleConfiguration:解除权限配置部署。CreateRoleAssignment:在成员 账号上授权。DeleteRoleAssignment:移除 成员 账号上的授权。说明只有Status为Failed,才会显示该参数。
7560 7561 7562 |
# File 'lib/v20210331/models.rb', line 7560 def FailureReason @FailureReason end |
#Status ⇒ Object
ProvisionRoleConfiguration:部署权限配置。DeprovisionRoleConfiguration:解除权限配置部署。CreateRoleAssignment:在成员 账号上授权。DeleteRoleAssignment:移除 成员 账号上的授权。说明只有Status为Failed,才会显示该参数。
7560 7561 7562 |
# File 'lib/v20210331/models.rb', line 7560 def Status @Status end |
#TaskId ⇒ Object
ProvisionRoleConfiguration:部署权限配置。DeprovisionRoleConfiguration:解除权限配置部署。CreateRoleAssignment:在成员 账号上授权。DeleteRoleAssignment:移除 成员 账号上的授权。说明只有Status为Failed,才会显示该参数。
7560 7561 7562 |
# File 'lib/v20210331/models.rb', line 7560 def TaskId @TaskId end |
#TaskType ⇒ Object
ProvisionRoleConfiguration:部署权限配置。DeprovisionRoleConfiguration:解除权限配置部署。CreateRoleAssignment:在成员 账号上授权。DeleteRoleAssignment:移除 成员 账号上的授权。说明只有Status为Failed,才会显示该参数。
7560 7561 7562 |
# File 'lib/v20210331/models.rb', line 7560 def TaskType @TaskType end |
Instance Method Details
#deserialize(params) ⇒ Object
7569 7570 7571 7572 7573 7574 |
# File 'lib/v20210331/models.rb', line 7569 def deserialize(params) @Status = params['Status'] @TaskId = params['TaskId'] @TaskType = params['TaskType'] @FailureReason = params['FailureReason'] end |