Class: TencentCloud::Iss::V20230517::DescribeGatewayData

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

Overview

查询网关信息返回结果

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(gatewayid = nil, gwid = nil, name = nil, description = nil, clusterid = nil, clustername = nil, status = nil, version = nil, devicenum = nil, createdat = nil, region = nil) ⇒ DescribeGatewayData

Returns a new instance of DescribeGatewayData.



3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
# File 'lib/v20230517/models.rb', line 3071

def initialize(gatewayid=nil, gwid=nil, name=nil, description=nil, clusterid=nil, clustername=nil, status=nil, version=nil, devicenum=nil, createdat=nil, region=nil)
  @GatewayId = gatewayid
  @GwId = gwid
  @Name = name
  @Description = description
  @ClusterId = clusterid
  @ClusterName = clustername
  @Status = status
  @Version = version
  @DeviceNum = devicenum
  @CreatedAt = createdat
  @Region = region
end

Instance Attribute Details

#ClusterIdObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    网关索引ID,用于网关查询,更新,删除操作

  • GwId:

    网关编码,由网关设备生成的唯一编码

  • Name:

    网关名称,仅支持中文、英文、数字、_、-,长度不超过32个字符

  • Description:

    网关描述,仅支持中文、英文、数字、_、-,长度不超过128个字符

  • ClusterId:

    服务节点id

  • ClusterName:

    服务节点名称

  • Status:

    网关状态,0:离线,1:在线

  • Version:

    网关版本

  • DeviceNum:

    网关下挂设备数量

  • CreatedAt:

    激活时间

  • Region:

    所属地域



3069
3070
3071
# File 'lib/v20230517/models.rb', line 3069

def ClusterId
  @ClusterId
end

#ClusterNameObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    网关索引ID,用于网关查询,更新,删除操作

  • GwId:

    网关编码,由网关设备生成的唯一编码

  • Name:

    网关名称,仅支持中文、英文、数字、_、-,长度不超过32个字符

  • Description:

    网关描述,仅支持中文、英文、数字、_、-,长度不超过128个字符

  • ClusterId:

    服务节点id

  • ClusterName:

    服务节点名称

  • Status:

    网关状态,0:离线,1:在线

  • Version:

    网关版本

  • DeviceNum:

    网关下挂设备数量

  • CreatedAt:

    激活时间

  • Region:

    所属地域



3069
3070
3071
# File 'lib/v20230517/models.rb', line 3069

def ClusterName
  @ClusterName
end

#CreatedAtObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    网关索引ID,用于网关查询,更新,删除操作

  • GwId:

    网关编码,由网关设备生成的唯一编码

  • Name:

    网关名称,仅支持中文、英文、数字、_、-,长度不超过32个字符

  • Description:

    网关描述,仅支持中文、英文、数字、_、-,长度不超过128个字符

  • ClusterId:

    服务节点id

  • ClusterName:

    服务节点名称

  • Status:

    网关状态,0:离线,1:在线

  • Version:

    网关版本

  • DeviceNum:

    网关下挂设备数量

  • CreatedAt:

    激活时间

  • Region:

    所属地域



3069
3070
3071
# File 'lib/v20230517/models.rb', line 3069

def CreatedAt
  @CreatedAt
end

#DescriptionObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    网关索引ID,用于网关查询,更新,删除操作

  • GwId:

    网关编码,由网关设备生成的唯一编码

  • Name:

    网关名称,仅支持中文、英文、数字、_、-,长度不超过32个字符

  • Description:

    网关描述,仅支持中文、英文、数字、_、-,长度不超过128个字符

  • ClusterId:

    服务节点id

  • ClusterName:

    服务节点名称

  • Status:

    网关状态,0:离线,1:在线

  • Version:

    网关版本

  • DeviceNum:

    网关下挂设备数量

  • CreatedAt:

    激活时间

  • Region:

    所属地域



3069
3070
3071
# File 'lib/v20230517/models.rb', line 3069

def Description
  @Description
end

#DeviceNumObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    网关索引ID,用于网关查询,更新,删除操作

  • GwId:

    网关编码,由网关设备生成的唯一编码

  • Name:

    网关名称,仅支持中文、英文、数字、_、-,长度不超过32个字符

  • Description:

    网关描述,仅支持中文、英文、数字、_、-,长度不超过128个字符

  • ClusterId:

    服务节点id

  • ClusterName:

    服务节点名称

  • Status:

    网关状态,0:离线,1:在线

  • Version:

    网关版本

  • DeviceNum:

    网关下挂设备数量

  • CreatedAt:

    激活时间

  • Region:

    所属地域



3069
3070
3071
# File 'lib/v20230517/models.rb', line 3069

def DeviceNum
  @DeviceNum
end

#GatewayIdObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    网关索引ID,用于网关查询,更新,删除操作

  • GwId:

    网关编码,由网关设备生成的唯一编码

  • Name:

    网关名称,仅支持中文、英文、数字、_、-,长度不超过32个字符

  • Description:

    网关描述,仅支持中文、英文、数字、_、-,长度不超过128个字符

  • ClusterId:

    服务节点id

  • ClusterName:

    服务节点名称

  • Status:

    网关状态,0:离线,1:在线

  • Version:

    网关版本

  • DeviceNum:

    网关下挂设备数量

  • CreatedAt:

    激活时间

  • Region:

    所属地域



3069
3070
3071
# File 'lib/v20230517/models.rb', line 3069

def GatewayId
  @GatewayId
end

#GwIdObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    网关索引ID,用于网关查询,更新,删除操作

  • GwId:

    网关编码,由网关设备生成的唯一编码

  • Name:

    网关名称,仅支持中文、英文、数字、_、-,长度不超过32个字符

  • Description:

    网关描述,仅支持中文、英文、数字、_、-,长度不超过128个字符

  • ClusterId:

    服务节点id

  • ClusterName:

    服务节点名称

  • Status:

    网关状态,0:离线,1:在线

  • Version:

    网关版本

  • DeviceNum:

    网关下挂设备数量

  • CreatedAt:

    激活时间

  • Region:

    所属地域



3069
3070
3071
# File 'lib/v20230517/models.rb', line 3069

def GwId
  @GwId
end

#NameObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    网关索引ID,用于网关查询,更新,删除操作

  • GwId:

    网关编码,由网关设备生成的唯一编码

  • Name:

    网关名称,仅支持中文、英文、数字、_、-,长度不超过32个字符

  • Description:

    网关描述,仅支持中文、英文、数字、_、-,长度不超过128个字符

  • ClusterId:

    服务节点id

  • ClusterName:

    服务节点名称

  • Status:

    网关状态,0:离线,1:在线

  • Version:

    网关版本

  • DeviceNum:

    网关下挂设备数量

  • CreatedAt:

    激活时间

  • Region:

    所属地域



3069
3070
3071
# File 'lib/v20230517/models.rb', line 3069

def Name
  @Name
end

#RegionObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    网关索引ID,用于网关查询,更新,删除操作

  • GwId:

    网关编码,由网关设备生成的唯一编码

  • Name:

    网关名称,仅支持中文、英文、数字、_、-,长度不超过32个字符

  • Description:

    网关描述,仅支持中文、英文、数字、_、-,长度不超过128个字符

  • ClusterId:

    服务节点id

  • ClusterName:

    服务节点名称

  • Status:

    网关状态,0:离线,1:在线

  • Version:

    网关版本

  • DeviceNum:

    网关下挂设备数量

  • CreatedAt:

    激活时间

  • Region:

    所属地域



3069
3070
3071
# File 'lib/v20230517/models.rb', line 3069

def Region
  @Region
end

#StatusObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    网关索引ID,用于网关查询,更新,删除操作

  • GwId:

    网关编码,由网关设备生成的唯一编码

  • Name:

    网关名称,仅支持中文、英文、数字、_、-,长度不超过32个字符

  • Description:

    网关描述,仅支持中文、英文、数字、_、-,长度不超过128个字符

  • ClusterId:

    服务节点id

  • ClusterName:

    服务节点名称

  • Status:

    网关状态,0:离线,1:在线

  • Version:

    网关版本

  • DeviceNum:

    网关下挂设备数量

  • CreatedAt:

    激活时间

  • Region:

    所属地域



3069
3070
3071
# File 'lib/v20230517/models.rb', line 3069

def Status
  @Status
end

#VersionObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    网关索引ID,用于网关查询,更新,删除操作

  • GwId:

    网关编码,由网关设备生成的唯一编码

  • Name:

    网关名称,仅支持中文、英文、数字、_、-,长度不超过32个字符

  • Description:

    网关描述,仅支持中文、英文、数字、_、-,长度不超过128个字符

  • ClusterId:

    服务节点id

  • ClusterName:

    服务节点名称

  • Status:

    网关状态,0:离线,1:在线

  • Version:

    网关版本

  • DeviceNum:

    网关下挂设备数量

  • CreatedAt:

    激活时间

  • Region:

    所属地域



3069
3070
3071
# File 'lib/v20230517/models.rb', line 3069

def Version
  @Version
end

Instance Method Details

#deserialize(params) ⇒ Object



3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
# File 'lib/v20230517/models.rb', line 3085

def deserialize(params)
  @GatewayId = params['GatewayId']
  @GwId = params['GwId']
  @Name = params['Name']
  @Description = params['Description']
  @ClusterId = params['ClusterId']
  @ClusterName = params['ClusterName']
  @Status = params['Status']
  unless params['Version'].nil?
    @Version = []
    params['Version'].each do |i|
      gatewayversion_tmp = GatewayVersion.new
      gatewayversion_tmp.deserialize(i)
      @Version << gatewayversion_tmp
    end
  end
  @DeviceNum = params['DeviceNum']
  @CreatedAt = params['CreatedAt']
  @Region = params['Region']
end