Class: TencentCloud::Cdb::V20170320::ModifyDBInstanceVipVportRequest

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

Overview

ModifyDBInstanceVipVport请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, dstip = nil, dstport = nil, uniqvpcid = nil, uniqsubnetid = nil, releaseduration = nil, opresourceid = nil) ⇒ ModifyDBInstanceVipVportRequest

Returns a new instance of ModifyDBInstanceVipVportRequest.



11121
11122
11123
11124
11125
11126
11127
11128
11129
# File 'lib/v20170320/models.rb', line 11121

def initialize(instanceid=nil, dstip=nil, dstport=nil, uniqvpcid=nil, uniqsubnetid=nil, releaseduration=nil, opresourceid=nil)
  @InstanceId = instanceid
  @DstIp = dstip
  @DstPort = dstport
  @UniqVpcId = uniqvpcid
  @UniqSubnetId = uniqsubnetid
  @ReleaseDuration = releaseduration
  @OpResourceId = opresourceid
end

Instance Attribute Details

#DstIpObject

Parameters:

  • InstanceId:

    实例 ID,格式如:cdb-c1nl9rpv 或者 cdbro-c2nl9rpv 或者 cdbrg-c3nl9rpv,与云数据库控制台页面中显示的实例 ID 相同,可使用 [查询实例列表](cloud.tencent.com/document/api/236/15872) 接口获取,其值为输出参数中字段 InstanceId 的值。

  • DstIp:

    目标 IP。

  • DstPort:
  • UniqVpcId:

    私有网络统一 ID。

  • UniqSubnetId:

    子网统一 ID。

  • ReleaseDuration:

    进行基础网络转 VPC 网络和 VPC 网络下的子网变更时,原网络中旧IP的回收时间,单位为小时,取值范围为0-168,默认值为24小时。

  • OpResourceId:

    变更集群版实例只读组时,InstanceId传实例id,需要额外指定该参数表示操作只读组。 如果操作读写节点则不需指定该参数。



11119
11120
11121
# File 'lib/v20170320/models.rb', line 11119

def DstIp
  @DstIp
end

#DstPortObject

Parameters:

  • InstanceId:

    实例 ID,格式如:cdb-c1nl9rpv 或者 cdbro-c2nl9rpv 或者 cdbrg-c3nl9rpv,与云数据库控制台页面中显示的实例 ID 相同,可使用 [查询实例列表](cloud.tencent.com/document/api/236/15872) 接口获取,其值为输出参数中字段 InstanceId 的值。

  • DstIp:

    目标 IP。

  • DstPort:
  • UniqVpcId:

    私有网络统一 ID。

  • UniqSubnetId:

    子网统一 ID。

  • ReleaseDuration:

    进行基础网络转 VPC 网络和 VPC 网络下的子网变更时,原网络中旧IP的回收时间,单位为小时,取值范围为0-168,默认值为24小时。

  • OpResourceId:

    变更集群版实例只读组时,InstanceId传实例id,需要额外指定该参数表示操作只读组。 如果操作读写节点则不需指定该参数。



11119
11120
11121
# File 'lib/v20170320/models.rb', line 11119

def DstPort
  @DstPort
end

#InstanceIdObject

Parameters:

  • InstanceId:

    实例 ID,格式如:cdb-c1nl9rpv 或者 cdbro-c2nl9rpv 或者 cdbrg-c3nl9rpv,与云数据库控制台页面中显示的实例 ID 相同,可使用 [查询实例列表](cloud.tencent.com/document/api/236/15872) 接口获取,其值为输出参数中字段 InstanceId 的值。

  • DstIp:

    目标 IP。

  • DstPort:
  • UniqVpcId:

    私有网络统一 ID。

  • UniqSubnetId:

    子网统一 ID。

  • ReleaseDuration:

    进行基础网络转 VPC 网络和 VPC 网络下的子网变更时,原网络中旧IP的回收时间,单位为小时,取值范围为0-168,默认值为24小时。

  • OpResourceId:

    变更集群版实例只读组时,InstanceId传实例id,需要额外指定该参数表示操作只读组。 如果操作读写节点则不需指定该参数。



11119
11120
11121
# File 'lib/v20170320/models.rb', line 11119

def InstanceId
  @InstanceId
end

#OpResourceIdObject

Parameters:

  • InstanceId:

    实例 ID,格式如:cdb-c1nl9rpv 或者 cdbro-c2nl9rpv 或者 cdbrg-c3nl9rpv,与云数据库控制台页面中显示的实例 ID 相同,可使用 [查询实例列表](cloud.tencent.com/document/api/236/15872) 接口获取,其值为输出参数中字段 InstanceId 的值。

  • DstIp:

    目标 IP。

  • DstPort:
  • UniqVpcId:

    私有网络统一 ID。

  • UniqSubnetId:

    子网统一 ID。

  • ReleaseDuration:

    进行基础网络转 VPC 网络和 VPC 网络下的子网变更时,原网络中旧IP的回收时间,单位为小时,取值范围为0-168,默认值为24小时。

  • OpResourceId:

    变更集群版实例只读组时,InstanceId传实例id,需要额外指定该参数表示操作只读组。 如果操作读写节点则不需指定该参数。



11119
11120
11121
# File 'lib/v20170320/models.rb', line 11119

def OpResourceId
  @OpResourceId
end

#ReleaseDurationObject

Parameters:

  • InstanceId:

    实例 ID,格式如:cdb-c1nl9rpv 或者 cdbro-c2nl9rpv 或者 cdbrg-c3nl9rpv,与云数据库控制台页面中显示的实例 ID 相同,可使用 [查询实例列表](cloud.tencent.com/document/api/236/15872) 接口获取,其值为输出参数中字段 InstanceId 的值。

  • DstIp:

    目标 IP。

  • DstPort:
  • UniqVpcId:

    私有网络统一 ID。

  • UniqSubnetId:

    子网统一 ID。

  • ReleaseDuration:

    进行基础网络转 VPC 网络和 VPC 网络下的子网变更时,原网络中旧IP的回收时间,单位为小时,取值范围为0-168,默认值为24小时。

  • OpResourceId:

    变更集群版实例只读组时,InstanceId传实例id,需要额外指定该参数表示操作只读组。 如果操作读写节点则不需指定该参数。



11119
11120
11121
# File 'lib/v20170320/models.rb', line 11119

def ReleaseDuration
  @ReleaseDuration
end

#UniqSubnetIdObject

Parameters:

  • InstanceId:

    实例 ID,格式如:cdb-c1nl9rpv 或者 cdbro-c2nl9rpv 或者 cdbrg-c3nl9rpv,与云数据库控制台页面中显示的实例 ID 相同,可使用 [查询实例列表](cloud.tencent.com/document/api/236/15872) 接口获取,其值为输出参数中字段 InstanceId 的值。

  • DstIp:

    目标 IP。

  • DstPort:
  • UniqVpcId:

    私有网络统一 ID。

  • UniqSubnetId:

    子网统一 ID。

  • ReleaseDuration:

    进行基础网络转 VPC 网络和 VPC 网络下的子网变更时,原网络中旧IP的回收时间,单位为小时,取值范围为0-168,默认值为24小时。

  • OpResourceId:

    变更集群版实例只读组时,InstanceId传实例id,需要额外指定该参数表示操作只读组。 如果操作读写节点则不需指定该参数。



11119
11120
11121
# File 'lib/v20170320/models.rb', line 11119

def UniqSubnetId
  @UniqSubnetId
end

#UniqVpcIdObject

Parameters:

  • InstanceId:

    实例 ID,格式如:cdb-c1nl9rpv 或者 cdbro-c2nl9rpv 或者 cdbrg-c3nl9rpv,与云数据库控制台页面中显示的实例 ID 相同,可使用 [查询实例列表](cloud.tencent.com/document/api/236/15872) 接口获取,其值为输出参数中字段 InstanceId 的值。

  • DstIp:

    目标 IP。

  • DstPort:
  • UniqVpcId:

    私有网络统一 ID。

  • UniqSubnetId:

    子网统一 ID。

  • ReleaseDuration:

    进行基础网络转 VPC 网络和 VPC 网络下的子网变更时,原网络中旧IP的回收时间,单位为小时,取值范围为0-168,默认值为24小时。

  • OpResourceId:

    变更集群版实例只读组时,InstanceId传实例id,需要额外指定该参数表示操作只读组。 如果操作读写节点则不需指定该参数。



11119
11120
11121
# File 'lib/v20170320/models.rb', line 11119

def UniqVpcId
  @UniqVpcId
end

Instance Method Details

#deserialize(params) ⇒ Object



11131
11132
11133
11134
11135
11136
11137
11138
11139
# File 'lib/v20170320/models.rb', line 11131

def deserialize(params)
  @InstanceId = params['InstanceId']
  @DstIp = params['DstIp']
  @DstPort = params['DstPort']
  @UniqVpcId = params['UniqVpcId']
  @UniqSubnetId = params['UniqSubnetId']
  @ReleaseDuration = params['ReleaseDuration']
  @OpResourceId = params['OpResourceId']
end