Class: TencentCloud::Iss::V20230517::OrganizationChannelInfo

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

Overview

组织目录下的通道信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(deviceid = nil, devicename = nil, channelid = nil, channelname = nil, inplan = nil) ⇒ OrganizationChannelInfo

Returns a new instance of OrganizationChannelInfo.



6133
6134
6135
6136
6137
6138
6139
# File 'lib/v20230517/models.rb', line 6133

def initialize(deviceid=nil, devicename=nil, channelid=nil, channelname=nil, inplan=nil)
  @DeviceId = deviceid
  @DeviceName = devicename
  @ChannelId = channelid
  @ChannelName = channelname
  @InPlan = inplan
end

Instance Attribute Details

#ChannelIdObject

Parameters:

  • DeviceId:

    设备通道所属的设备ID

  • DeviceName:

    设备通道所属的设备名称

  • ChannelId:

    设备通道ID

  • ChannelName:

    设备通道名称

  • InPlan:

    该通道是否在上云计划中,如果是,则不能在添加到其他上云计划|true:在上云计划中,false:不在上云计划中



6131
6132
6133
# File 'lib/v20230517/models.rb', line 6131

def ChannelId
  @ChannelId
end

#ChannelNameObject

Parameters:

  • DeviceId:

    设备通道所属的设备ID

  • DeviceName:

    设备通道所属的设备名称

  • ChannelId:

    设备通道ID

  • ChannelName:

    设备通道名称

  • InPlan:

    该通道是否在上云计划中,如果是,则不能在添加到其他上云计划|true:在上云计划中,false:不在上云计划中



6131
6132
6133
# File 'lib/v20230517/models.rb', line 6131

def ChannelName
  @ChannelName
end

#DeviceIdObject

Parameters:

  • DeviceId:

    设备通道所属的设备ID

  • DeviceName:

    设备通道所属的设备名称

  • ChannelId:

    设备通道ID

  • ChannelName:

    设备通道名称

  • InPlan:

    该通道是否在上云计划中,如果是,则不能在添加到其他上云计划|true:在上云计划中,false:不在上云计划中



6131
6132
6133
# File 'lib/v20230517/models.rb', line 6131

def DeviceId
  @DeviceId
end

#DeviceNameObject

Parameters:

  • DeviceId:

    设备通道所属的设备ID

  • DeviceName:

    设备通道所属的设备名称

  • ChannelId:

    设备通道ID

  • ChannelName:

    设备通道名称

  • InPlan:

    该通道是否在上云计划中,如果是,则不能在添加到其他上云计划|true:在上云计划中,false:不在上云计划中



6131
6132
6133
# File 'lib/v20230517/models.rb', line 6131

def DeviceName
  @DeviceName
end

#InPlanObject

Parameters:

  • DeviceId:

    设备通道所属的设备ID

  • DeviceName:

    设备通道所属的设备名称

  • ChannelId:

    设备通道ID

  • ChannelName:

    设备通道名称

  • InPlan:

    该通道是否在上云计划中,如果是,则不能在添加到其他上云计划|true:在上云计划中,false:不在上云计划中



6131
6132
6133
# File 'lib/v20230517/models.rb', line 6131

def InPlan
  @InPlan
end

Instance Method Details

#deserialize(params) ⇒ Object



6141
6142
6143
6144
6145
6146
6147
# File 'lib/v20230517/models.rb', line 6141

def deserialize(params)
  @DeviceId = params['DeviceId']
  @DeviceName = params['DeviceName']
  @ChannelId = params['ChannelId']
  @ChannelName = params['ChannelName']
  @InPlan = params['InPlan']
end