Class: TencentCloud::Ssl::V20191205::DeleteTaskResult

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

Overview

批量删除证书异步任务结果

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskid = nil, certid = nil, status = nil, error = nil, cachetime = nil, domains = nil) ⇒ DeleteTaskResult

Returns a new instance of DeleteTaskResult.



2210
2211
2212
2213
2214
2215
2216
2217
# File 'lib/v20191205/models.rb', line 2210

def initialize(taskid=nil, certid=nil, status=nil, error=nil, cachetime=nil, domains=nil)
  @TaskId = taskid
  @CertId = certid
  @Status = status
  @Error = error
  @CacheTime = cachetime
  @Domains = domains
end

Instance Attribute Details

#CacheTimeObject

Parameters:

  • 任务ID

  • 证书ID

  • 异步查询结果: 0表示任务进行中、 1表示任务成功、 2表示任务失败、3表示未授权服务角色导致任务失败、4表示有未解绑的云资源导致任务失败、5表示查询关联云资源超时导致任务失败

  • 错误信息

  • 当前结果缓存时间

  • 包含的域名



2208
2209
2210
# File 'lib/v20191205/models.rb', line 2208

def CacheTime
  @CacheTime
end

#CertIdObject

Parameters:

  • 任务ID

  • 证书ID

  • 异步查询结果: 0表示任务进行中、 1表示任务成功、 2表示任务失败、3表示未授权服务角色导致任务失败、4表示有未解绑的云资源导致任务失败、5表示查询关联云资源超时导致任务失败

  • 错误信息

  • 当前结果缓存时间

  • 包含的域名



2208
2209
2210
# File 'lib/v20191205/models.rb', line 2208

def CertId
  @CertId
end

#DomainsObject

Parameters:

  • 任务ID

  • 证书ID

  • 异步查询结果: 0表示任务进行中、 1表示任务成功、 2表示任务失败、3表示未授权服务角色导致任务失败、4表示有未解绑的云资源导致任务失败、5表示查询关联云资源超时导致任务失败

  • 错误信息

  • 当前结果缓存时间

  • 包含的域名



2208
2209
2210
# File 'lib/v20191205/models.rb', line 2208

def Domains
  @Domains
end

#ErrorObject

Parameters:

  • 任务ID

  • 证书ID

  • 异步查询结果: 0表示任务进行中、 1表示任务成功、 2表示任务失败、3表示未授权服务角色导致任务失败、4表示有未解绑的云资源导致任务失败、5表示查询关联云资源超时导致任务失败

  • 错误信息

  • 当前结果缓存时间

  • 包含的域名



2208
2209
2210
# File 'lib/v20191205/models.rb', line 2208

def Error
  @Error
end

#StatusObject

Parameters:

  • 任务ID

  • 证书ID

  • 异步查询结果: 0表示任务进行中、 1表示任务成功、 2表示任务失败、3表示未授权服务角色导致任务失败、4表示有未解绑的云资源导致任务失败、5表示查询关联云资源超时导致任务失败

  • 错误信息

  • 当前结果缓存时间

  • 包含的域名



2208
2209
2210
# File 'lib/v20191205/models.rb', line 2208

def Status
  @Status
end

#TaskIdObject

Parameters:

  • 任务ID

  • 证书ID

  • 异步查询结果: 0表示任务进行中、 1表示任务成功、 2表示任务失败、3表示未授权服务角色导致任务失败、4表示有未解绑的云资源导致任务失败、5表示查询关联云资源超时导致任务失败

  • 错误信息

  • 当前结果缓存时间

  • 包含的域名



2208
2209
2210
# File 'lib/v20191205/models.rb', line 2208

def TaskId
  @TaskId
end

Instance Method Details

#deserialize(params) ⇒ Object



2219
2220
2221
2222
2223
2224
2225
2226
# File 'lib/v20191205/models.rb', line 2219

def deserialize(params)
  @TaskId = params['TaskId']
  @CertId = params['CertId']
  @Status = params['Status']
  @Error = params['Error']
  @CacheTime = params['CacheTime']
  @Domains = params['Domains']
end