Class: TencentCloud::Teo::V20220106::DescribePurgeTasksRequest

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

Overview

DescribePurgeTasks请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(jobid = nil, type = nil, starttime = nil, endtime = nil, offset = nil, limit = nil, statuses = nil, zoneid = nil, domains = nil, target = nil) ⇒ DescribePurgeTasksRequest

Returns a new instance of DescribePurgeTasksRequest.



268
269
270
271
272
273
274
275
276
277
278
279
# File 'lib/v20220106/models.rb', line 268

def initialize(jobid=nil, type=nil, starttime=nil, endtime=nil, offset=nil, limit=nil, statuses=nil, zoneid=nil, domains=nil, target=nil)
  @JobId = jobid
  @Type = type
  @StartTime = starttime
  @EndTime = endtime
  @Offset = offset
  @Limit = limit
  @Statuses = statuses
  @ZoneId = zoneid
  @Domains = domains
  @Target = target
end

Instance Attribute Details

#DomainsObject

允许的值为:processing、success、failed、timeout、invalid

Parameters:

  • JobId:

    任务ID

  • Type:

    类型

  • StartTime:

    查询起始时间

  • EndTime:

    查询结束时间

  • Offset:

    查询起始偏移量

  • Limit:

    查询最大返回的结果条数

  • Statuses:

    查询的状态

  • ZoneId:

    zone id

  • Domains:

    查询的域名列表

  • Target:

    查询内容



266
267
268
# File 'lib/v20220106/models.rb', line 266

def Domains
  @Domains
end

#EndTimeObject

允许的值为:processing、success、failed、timeout、invalid

Parameters:

  • JobId:

    任务ID

  • Type:

    类型

  • StartTime:

    查询起始时间

  • EndTime:

    查询结束时间

  • Offset:

    查询起始偏移量

  • Limit:

    查询最大返回的结果条数

  • Statuses:

    查询的状态

  • ZoneId:

    zone id

  • Domains:

    查询的域名列表

  • Target:

    查询内容



266
267
268
# File 'lib/v20220106/models.rb', line 266

def EndTime
  @EndTime
end

#JobIdObject

允许的值为:processing、success、failed、timeout、invalid

Parameters:

  • JobId:

    任务ID

  • Type:

    类型

  • StartTime:

    查询起始时间

  • EndTime:

    查询结束时间

  • Offset:

    查询起始偏移量

  • Limit:

    查询最大返回的结果条数

  • Statuses:

    查询的状态

  • ZoneId:

    zone id

  • Domains:

    查询的域名列表

  • Target:

    查询内容



266
267
268
# File 'lib/v20220106/models.rb', line 266

def JobId
  @JobId
end

#LimitObject

允许的值为:processing、success、failed、timeout、invalid

Parameters:

  • JobId:

    任务ID

  • Type:

    类型

  • StartTime:

    查询起始时间

  • EndTime:

    查询结束时间

  • Offset:

    查询起始偏移量

  • Limit:

    查询最大返回的结果条数

  • Statuses:

    查询的状态

  • ZoneId:

    zone id

  • Domains:

    查询的域名列表

  • Target:

    查询内容



266
267
268
# File 'lib/v20220106/models.rb', line 266

def Limit
  @Limit
end

#OffsetObject

允许的值为:processing、success、failed、timeout、invalid

Parameters:

  • JobId:

    任务ID

  • Type:

    类型

  • StartTime:

    查询起始时间

  • EndTime:

    查询结束时间

  • Offset:

    查询起始偏移量

  • Limit:

    查询最大返回的结果条数

  • Statuses:

    查询的状态

  • ZoneId:

    zone id

  • Domains:

    查询的域名列表

  • Target:

    查询内容



266
267
268
# File 'lib/v20220106/models.rb', line 266

def Offset
  @Offset
end

#StartTimeObject

允许的值为:processing、success、failed、timeout、invalid

Parameters:

  • JobId:

    任务ID

  • Type:

    类型

  • StartTime:

    查询起始时间

  • EndTime:

    查询结束时间

  • Offset:

    查询起始偏移量

  • Limit:

    查询最大返回的结果条数

  • Statuses:

    查询的状态

  • ZoneId:

    zone id

  • Domains:

    查询的域名列表

  • Target:

    查询内容



266
267
268
# File 'lib/v20220106/models.rb', line 266

def StartTime
  @StartTime
end

#StatusesObject

允许的值为:processing、success、failed、timeout、invalid

Parameters:

  • JobId:

    任务ID

  • Type:

    类型

  • StartTime:

    查询起始时间

  • EndTime:

    查询结束时间

  • Offset:

    查询起始偏移量

  • Limit:

    查询最大返回的结果条数

  • Statuses:

    查询的状态

  • ZoneId:

    zone id

  • Domains:

    查询的域名列表

  • Target:

    查询内容



266
267
268
# File 'lib/v20220106/models.rb', line 266

def Statuses
  @Statuses
end

#TargetObject

允许的值为:processing、success、failed、timeout、invalid

Parameters:

  • JobId:

    任务ID

  • Type:

    类型

  • StartTime:

    查询起始时间

  • EndTime:

    查询结束时间

  • Offset:

    查询起始偏移量

  • Limit:

    查询最大返回的结果条数

  • Statuses:

    查询的状态

  • ZoneId:

    zone id

  • Domains:

    查询的域名列表

  • Target:

    查询内容



266
267
268
# File 'lib/v20220106/models.rb', line 266

def Target
  @Target
end

#TypeObject

允许的值为:processing、success、failed、timeout、invalid

Parameters:

  • JobId:

    任务ID

  • Type:

    类型

  • StartTime:

    查询起始时间

  • EndTime:

    查询结束时间

  • Offset:

    查询起始偏移量

  • Limit:

    查询最大返回的结果条数

  • Statuses:

    查询的状态

  • ZoneId:

    zone id

  • Domains:

    查询的域名列表

  • Target:

    查询内容



266
267
268
# File 'lib/v20220106/models.rb', line 266

def Type
  @Type
end

#ZoneIdObject

允许的值为:processing、success、failed、timeout、invalid

Parameters:

  • JobId:

    任务ID

  • Type:

    类型

  • StartTime:

    查询起始时间

  • EndTime:

    查询结束时间

  • Offset:

    查询起始偏移量

  • Limit:

    查询最大返回的结果条数

  • Statuses:

    查询的状态

  • ZoneId:

    zone id

  • Domains:

    查询的域名列表

  • Target:

    查询内容



266
267
268
# File 'lib/v20220106/models.rb', line 266

def ZoneId
  @ZoneId
end

Instance Method Details

#deserialize(params) ⇒ Object



281
282
283
284
285
286
287
288
289
290
291
292
# File 'lib/v20220106/models.rb', line 281

def deserialize(params)
  @JobId = params['JobId']
  @Type = params['Type']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @Offset = params['Offset']
  @Limit = params['Limit']
  @Statuses = params['Statuses']
  @ZoneId = params['ZoneId']
  @Domains = params['Domains']
  @Target = params['Target']
end