Class: TencentCloud::Iss::V20230517::UpdateGatewayData

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, createdat = nil, secret = nil, version = nil) ⇒ UpdateGatewayData

Returns a new instance of UpdateGatewayData.



7345
7346
7347
7348
7349
7350
7351
7352
7353
7354
7355
7356
# File 'lib/v20230517/models.rb', line 7345

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

Instance Attribute Details

#ClusterIdObject

Parameters:

  • GatewayId:

    网关索引ID

  • GwId:

    网关编码

  • Name:

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

  • Description:

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

  • ClusterId:

    服务节点ID

  • ClusterName:

    服务节点名称

  • Status:

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

  • CreatedAt:

    激活时间

  • Secret:

    网关密钥

  • Version:

    网关版本信息



7343
7344
7345
# File 'lib/v20230517/models.rb', line 7343

def ClusterId
  @ClusterId
end

#ClusterNameObject

Parameters:

  • GatewayId:

    网关索引ID

  • GwId:

    网关编码

  • Name:

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

  • Description:

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

  • ClusterId:

    服务节点ID

  • ClusterName:

    服务节点名称

  • Status:

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

  • CreatedAt:

    激活时间

  • Secret:

    网关密钥

  • Version:

    网关版本信息



7343
7344
7345
# File 'lib/v20230517/models.rb', line 7343

def ClusterName
  @ClusterName
end

#CreatedAtObject

Parameters:

  • GatewayId:

    网关索引ID

  • GwId:

    网关编码

  • Name:

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

  • Description:

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

  • ClusterId:

    服务节点ID

  • ClusterName:

    服务节点名称

  • Status:

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

  • CreatedAt:

    激活时间

  • Secret:

    网关密钥

  • Version:

    网关版本信息



7343
7344
7345
# File 'lib/v20230517/models.rb', line 7343

def CreatedAt
  @CreatedAt
end

#DescriptionObject

Parameters:

  • GatewayId:

    网关索引ID

  • GwId:

    网关编码

  • Name:

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

  • Description:

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

  • ClusterId:

    服务节点ID

  • ClusterName:

    服务节点名称

  • Status:

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

  • CreatedAt:

    激活时间

  • Secret:

    网关密钥

  • Version:

    网关版本信息



7343
7344
7345
# File 'lib/v20230517/models.rb', line 7343

def Description
  @Description
end

#GatewayIdObject

Parameters:

  • GatewayId:

    网关索引ID

  • GwId:

    网关编码

  • Name:

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

  • Description:

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

  • ClusterId:

    服务节点ID

  • ClusterName:

    服务节点名称

  • Status:

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

  • CreatedAt:

    激活时间

  • Secret:

    网关密钥

  • Version:

    网关版本信息



7343
7344
7345
# File 'lib/v20230517/models.rb', line 7343

def GatewayId
  @GatewayId
end

#GwIdObject

Parameters:

  • GatewayId:

    网关索引ID

  • GwId:

    网关编码

  • Name:

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

  • Description:

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

  • ClusterId:

    服务节点ID

  • ClusterName:

    服务节点名称

  • Status:

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

  • CreatedAt:

    激活时间

  • Secret:

    网关密钥

  • Version:

    网关版本信息



7343
7344
7345
# File 'lib/v20230517/models.rb', line 7343

def GwId
  @GwId
end

#NameObject

Parameters:

  • GatewayId:

    网关索引ID

  • GwId:

    网关编码

  • Name:

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

  • Description:

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

  • ClusterId:

    服务节点ID

  • ClusterName:

    服务节点名称

  • Status:

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

  • CreatedAt:

    激活时间

  • Secret:

    网关密钥

  • Version:

    网关版本信息



7343
7344
7345
# File 'lib/v20230517/models.rb', line 7343

def Name
  @Name
end

#SecretObject

Parameters:

  • GatewayId:

    网关索引ID

  • GwId:

    网关编码

  • Name:

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

  • Description:

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

  • ClusterId:

    服务节点ID

  • ClusterName:

    服务节点名称

  • Status:

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

  • CreatedAt:

    激活时间

  • Secret:

    网关密钥

  • Version:

    网关版本信息



7343
7344
7345
# File 'lib/v20230517/models.rb', line 7343

def Secret
  @Secret
end

#StatusObject

Parameters:

  • GatewayId:

    网关索引ID

  • GwId:

    网关编码

  • Name:

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

  • Description:

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

  • ClusterId:

    服务节点ID

  • ClusterName:

    服务节点名称

  • Status:

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

  • CreatedAt:

    激活时间

  • Secret:

    网关密钥

  • Version:

    网关版本信息



7343
7344
7345
# File 'lib/v20230517/models.rb', line 7343

def Status
  @Status
end

#VersionObject

Parameters:

  • GatewayId:

    网关索引ID

  • GwId:

    网关编码

  • Name:

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

  • Description:

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

  • ClusterId:

    服务节点ID

  • ClusterName:

    服务节点名称

  • Status:

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

  • CreatedAt:

    激活时间

  • Secret:

    网关密钥

  • Version:

    网关版本信息



7343
7344
7345
# File 'lib/v20230517/models.rb', line 7343

def Version
  @Version
end

Instance Method Details

#deserialize(params) ⇒ Object



7358
7359
7360
7361
7362
7363
7364
7365
7366
7367
7368
7369
# File 'lib/v20230517/models.rb', line 7358

def deserialize(params)
  @GatewayId = params['GatewayId']
  @GwId = params['GwId']
  @Name = params['Name']
  @Description = params['Description']
  @ClusterId = params['ClusterId']
  @ClusterName = params['ClusterName']
  @Status = params['Status']
  @CreatedAt = params['CreatedAt']
  @Secret = params['Secret']
  @Version = params['Version']
end