Class: TencentCloud::Iotexplorer::V20190423::GenerateCloudStorageAIServiceTaskFileURLRequest

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

Overview

GenerateCloudStorageAIServiceTaskFileURL请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskid = nil, filename = nil, expiretime = nil) ⇒ GenerateCloudStorageAIServiceTaskFileURLRequest

Returns a new instance of GenerateCloudStorageAIServiceTaskFileURLRequest.



8201
8202
8203
8204
8205
# File 'lib/v20190423/models.rb', line 8201

def initialize(taskid=nil, filename=nil, expiretime=nil)
  @TaskId = taskid
  @FileName = filename
  @ExpireTime = expiretime
end

Instance Attribute Details

#ExpireTimeObject

Parameters:

  • TaskId:

    产品 ID

  • FileName:

    文件名

  • ExpireTime:

    过期时间 UNIX 时间戳(默认值为当前时间 1 小时后,最大不超过文件所属任务的过期时间)



8199
8200
8201
# File 'lib/v20190423/models.rb', line 8199

def ExpireTime
  @ExpireTime
end

#FileNameObject

Parameters:

  • TaskId:

    产品 ID

  • FileName:

    文件名

  • ExpireTime:

    过期时间 UNIX 时间戳(默认值为当前时间 1 小时后,最大不超过文件所属任务的过期时间)



8199
8200
8201
# File 'lib/v20190423/models.rb', line 8199

def FileName
  @FileName
end

#TaskIdObject

Parameters:

  • TaskId:

    产品 ID

  • FileName:

    文件名

  • ExpireTime:

    过期时间 UNIX 时间戳(默认值为当前时间 1 小时后,最大不超过文件所属任务的过期时间)



8199
8200
8201
# File 'lib/v20190423/models.rb', line 8199

def TaskId
  @TaskId
end

Instance Method Details

#deserialize(params) ⇒ Object



8207
8208
8209
8210
8211
# File 'lib/v20190423/models.rb', line 8207

def deserialize(params)
  @TaskId = params['TaskId']
  @FileName = params['FileName']
  @ExpireTime = params['ExpireTime']
end