Class: TencentCloud::Iotexplorer::V20190423::DescribeCloudStorageTimeRequest

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

Overview

DescribeCloudStorageTime请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(productid = nil, devicename = nil, date = nil, starttime = nil, endtime = nil, userid = nil, channelid = nil) ⇒ DescribeCloudStorageTimeRequest

Returns a new instance of DescribeCloudStorageTimeRequest.



4909
4910
4911
4912
4913
4914
4915
4916
4917
# File 'lib/v20190423/models.rb', line 4909

def initialize(productid=nil, devicename=nil, date=nil, starttime=nil, endtime=nil, userid=nil, channelid=nil)
  @ProductId = productid
  @DeviceName = devicename
  @Date = date
  @StartTime = starttime
  @EndTime = endtime
  @UserId = userid
  @ChannelId = channelid
end

Instance Attribute Details

#ChannelIdObject

Parameters:

  • ProductId:

    产品ID

  • DeviceName:

    设备名称

  • Date:

    云存日期,例如“2020-01-05”

  • StartTime:

    开始时间,unix时间

  • EndTime:

    结束时间,unix时间

  • UserId:

    用户ID

  • ChannelId:

    通道ID



4907
4908
4909
# File 'lib/v20190423/models.rb', line 4907

def ChannelId
  @ChannelId
end

#DateObject

Parameters:

  • ProductId:

    产品ID

  • DeviceName:

    设备名称

  • Date:

    云存日期,例如“2020-01-05”

  • StartTime:

    开始时间,unix时间

  • EndTime:

    结束时间,unix时间

  • UserId:

    用户ID

  • ChannelId:

    通道ID



4907
4908
4909
# File 'lib/v20190423/models.rb', line 4907

def Date
  @Date
end

#DeviceNameObject

Parameters:

  • ProductId:

    产品ID

  • DeviceName:

    设备名称

  • Date:

    云存日期,例如“2020-01-05”

  • StartTime:

    开始时间,unix时间

  • EndTime:

    结束时间,unix时间

  • UserId:

    用户ID

  • ChannelId:

    通道ID



4907
4908
4909
# File 'lib/v20190423/models.rb', line 4907

def DeviceName
  @DeviceName
end

#EndTimeObject

Parameters:

  • ProductId:

    产品ID

  • DeviceName:

    设备名称

  • Date:

    云存日期,例如“2020-01-05”

  • StartTime:

    开始时间,unix时间

  • EndTime:

    结束时间,unix时间

  • UserId:

    用户ID

  • ChannelId:

    通道ID



4907
4908
4909
# File 'lib/v20190423/models.rb', line 4907

def EndTime
  @EndTime
end

#ProductIdObject

Parameters:

  • ProductId:

    产品ID

  • DeviceName:

    设备名称

  • Date:

    云存日期,例如“2020-01-05”

  • StartTime:

    开始时间,unix时间

  • EndTime:

    结束时间,unix时间

  • UserId:

    用户ID

  • ChannelId:

    通道ID



4907
4908
4909
# File 'lib/v20190423/models.rb', line 4907

def ProductId
  @ProductId
end

#StartTimeObject

Parameters:

  • ProductId:

    产品ID

  • DeviceName:

    设备名称

  • Date:

    云存日期,例如“2020-01-05”

  • StartTime:

    开始时间,unix时间

  • EndTime:

    结束时间,unix时间

  • UserId:

    用户ID

  • ChannelId:

    通道ID



4907
4908
4909
# File 'lib/v20190423/models.rb', line 4907

def StartTime
  @StartTime
end

#UserIdObject

Parameters:

  • ProductId:

    产品ID

  • DeviceName:

    设备名称

  • Date:

    云存日期,例如“2020-01-05”

  • StartTime:

    开始时间,unix时间

  • EndTime:

    结束时间,unix时间

  • UserId:

    用户ID

  • ChannelId:

    通道ID



4907
4908
4909
# File 'lib/v20190423/models.rb', line 4907

def UserId
  @UserId
end

Instance Method Details

#deserialize(params) ⇒ Object



4919
4920
4921
4922
4923
4924
4925
4926
4927
# File 'lib/v20190423/models.rb', line 4919

def deserialize(params)
  @ProductId = params['ProductId']
  @DeviceName = params['DeviceName']
  @Date = params['Date']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @UserId = params['UserId']
  @ChannelId = params['ChannelId']
end