Class: TencentCloud::Ioa::V20220601::DescribeDeviceInfoRequest

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

Overview

DescribeDeviceInfo请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(domaininstanceid = nil, mid = nil, type = nil) ⇒ DescribeDeviceInfoRequest

Returns a new instance of DescribeDeviceInfoRequest.



1946
1947
1948
1949
1950
# File 'lib/v20220601/models.rb', line 1946

def initialize(domaininstanceid=nil, mid=nil, type=nil)
  @DomainInstanceId = domaininstanceid
  @Mid = mid
  @Type = type
end

Instance Attribute Details

#DomainInstanceIdObject

Parameters:

  • DomainInstanceId:

    管理域实例ID,用于CAM管理域权限分配。若企业未进行管理域的划分,可直接传入根域“1”,此时表示针对当前企业的全部设备和账号进行接口CRUD,具体CRUD的影响范围限制于相应接口的入参。

  • Mid:

    终端id

  • Type:

    查询类型 process_list network_list service_list



1944
1945
1946
# File 'lib/v20220601/models.rb', line 1944

def DomainInstanceId
  @DomainInstanceId
end

#MidObject

Parameters:

  • DomainInstanceId:

    管理域实例ID,用于CAM管理域权限分配。若企业未进行管理域的划分,可直接传入根域“1”,此时表示针对当前企业的全部设备和账号进行接口CRUD,具体CRUD的影响范围限制于相应接口的入参。

  • Mid:

    终端id

  • Type:

    查询类型 process_list network_list service_list



1944
1945
1946
# File 'lib/v20220601/models.rb', line 1944

def Mid
  @Mid
end

#TypeObject

Parameters:

  • DomainInstanceId:

    管理域实例ID,用于CAM管理域权限分配。若企业未进行管理域的划分,可直接传入根域“1”,此时表示针对当前企业的全部设备和账号进行接口CRUD,具体CRUD的影响范围限制于相应接口的入参。

  • Mid:

    终端id

  • Type:

    查询类型 process_list network_list service_list



1944
1945
1946
# File 'lib/v20220601/models.rb', line 1944

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



1952
1953
1954
1955
1956
# File 'lib/v20220601/models.rb', line 1952

def deserialize(params)
  @DomainInstanceId = params['DomainInstanceId']
  @Mid = params['Mid']
  @Type = params['Type']
end