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.



1527
1528
1529
1530
1531
1532
1533
# File 'lib/v20190423/models.rb', line 1527

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



1525
1526
1527
# File 'lib/v20190423/models.rb', line 1525

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



1525
1526
1527
# File 'lib/v20190423/models.rb', line 1525

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



1525
1526
1527
# File 'lib/v20190423/models.rb', line 1525

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



1525
1526
1527
# File 'lib/v20190423/models.rb', line 1525

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



1525
1526
1527
# File 'lib/v20190423/models.rb', line 1525

def ProductId
  @ProductId
end

Instance Method Details

#deserialize(params) ⇒ Object



1535
1536
1537
1538
1539
1540
1541
# File 'lib/v20190423/models.rb', line 1535

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