Class: TencentCloud::Iotexplorer::V20190423::CreateCloudStorageAIServiceRequest

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

Overview

CreateCloudStorageAIService请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(productid = nil, devicename = nil, packageid = nil, channelid = nil, orderid = nil) ⇒ CreateCloudStorageAIServiceRequest

Returns a new instance of CreateCloudStorageAIServiceRequest.



1559
1560
1561
1562
1563
1564
1565
# File 'lib/v20190423/models.rb', line 1559

def initialize(productid=nil, devicename=nil, packageid=nil, channelid=nil, orderid=nil)
  @ProductId = productid
  @DeviceName = devicename
  @PackageId = packageid
  @ChannelId = channelid
  @OrderId = orderid
end

Instance Attribute Details

#ChannelIdObject

  • ‘1m_low_od`:低功耗目标检测月套餐

  • ‘1y_low_od`:低功耗目标检测年套餐

  • ‘1m_ev_od`:事件目标检测月套餐

  • ‘1y_ev_od`:事件目标检测年套餐

  • ‘1m_ft_od`:全时目标检测月套餐

  • ‘1y_ft_od`:全时目标检测年套餐

  • ‘1m_low_hl`:低功耗视频浓缩月套餐

  • ‘1y_low_hl`:低功耗视频浓缩年套餐

  • ‘1m_ev_hl`:事件视频浓缩月套餐

  • ‘1y_ev_hl`:事件视频浓缩年套餐

  • ‘1m_ft_hl`:全时视频浓缩月套餐

  • ‘1y_ft_hl`:全时视频浓缩年套餐

Parameters:

  • ChannelId:

    通道 ID

  • OrderId:

    订单 ID



1557
1558
1559
# File 'lib/v20190423/models.rb', line 1557

def ChannelId
  @ChannelId
end

#DeviceNameObject

  • ‘1m_low_od`:低功耗目标检测月套餐

  • ‘1y_low_od`:低功耗目标检测年套餐

  • ‘1m_ev_od`:事件目标检测月套餐

  • ‘1y_ev_od`:事件目标检测年套餐

  • ‘1m_ft_od`:全时目标检测月套餐

  • ‘1y_ft_od`:全时目标检测年套餐

  • ‘1m_low_hl`:低功耗视频浓缩月套餐

  • ‘1y_low_hl`:低功耗视频浓缩年套餐

  • ‘1m_ev_hl`:事件视频浓缩月套餐

  • ‘1y_ev_hl`:事件视频浓缩年套餐

  • ‘1m_ft_hl`:全时视频浓缩月套餐

  • ‘1y_ft_hl`:全时视频浓缩年套餐

Parameters:

  • ChannelId:

    通道 ID

  • OrderId:

    订单 ID



1557
1558
1559
# File 'lib/v20190423/models.rb', line 1557

def DeviceName
  @DeviceName
end

#OrderIdObject

  • ‘1m_low_od`:低功耗目标检测月套餐

  • ‘1y_low_od`:低功耗目标检测年套餐

  • ‘1m_ev_od`:事件目标检测月套餐

  • ‘1y_ev_od`:事件目标检测年套餐

  • ‘1m_ft_od`:全时目标检测月套餐

  • ‘1y_ft_od`:全时目标检测年套餐

  • ‘1m_low_hl`:低功耗视频浓缩月套餐

  • ‘1y_low_hl`:低功耗视频浓缩年套餐

  • ‘1m_ev_hl`:事件视频浓缩月套餐

  • ‘1y_ev_hl`:事件视频浓缩年套餐

  • ‘1m_ft_hl`:全时视频浓缩月套餐

  • ‘1y_ft_hl`:全时视频浓缩年套餐

Parameters:

  • ChannelId:

    通道 ID

  • OrderId:

    订单 ID



1557
1558
1559
# File 'lib/v20190423/models.rb', line 1557

def OrderId
  @OrderId
end

#PackageIdObject

  • ‘1m_low_od`:低功耗目标检测月套餐

  • ‘1y_low_od`:低功耗目标检测年套餐

  • ‘1m_ev_od`:事件目标检测月套餐

  • ‘1y_ev_od`:事件目标检测年套餐

  • ‘1m_ft_od`:全时目标检测月套餐

  • ‘1y_ft_od`:全时目标检测年套餐

  • ‘1m_low_hl`:低功耗视频浓缩月套餐

  • ‘1y_low_hl`:低功耗视频浓缩年套餐

  • ‘1m_ev_hl`:事件视频浓缩月套餐

  • ‘1y_ev_hl`:事件视频浓缩年套餐

  • ‘1m_ft_hl`:全时视频浓缩月套餐

  • ‘1y_ft_hl`:全时视频浓缩年套餐

Parameters:

  • ChannelId:

    通道 ID

  • OrderId:

    订单 ID



1557
1558
1559
# File 'lib/v20190423/models.rb', line 1557

def PackageId
  @PackageId
end

#ProductIdObject

  • ‘1m_low_od`:低功耗目标检测月套餐

  • ‘1y_low_od`:低功耗目标检测年套餐

  • ‘1m_ev_od`:事件目标检测月套餐

  • ‘1y_ev_od`:事件目标检测年套餐

  • ‘1m_ft_od`:全时目标检测月套餐

  • ‘1y_ft_od`:全时目标检测年套餐

  • ‘1m_low_hl`:低功耗视频浓缩月套餐

  • ‘1y_low_hl`:低功耗视频浓缩年套餐

  • ‘1m_ev_hl`:事件视频浓缩月套餐

  • ‘1y_ev_hl`:事件视频浓缩年套餐

  • ‘1m_ft_hl`:全时视频浓缩月套餐

  • ‘1y_ft_hl`:全时视频浓缩年套餐

Parameters:

  • ChannelId:

    通道 ID

  • OrderId:

    订单 ID



1557
1558
1559
# File 'lib/v20190423/models.rb', line 1557

def ProductId
  @ProductId
end

Instance Method Details

#deserialize(params) ⇒ Object



1567
1568
1569
1570
1571
1572
1573
# File 'lib/v20190423/models.rb', line 1567

def deserialize(params)
  @ProductId = params['ProductId']
  @DeviceName = params['DeviceName']
  @PackageId = params['PackageId']
  @ChannelId = params['ChannelId']
  @OrderId = params['OrderId']
end