Class ModifyNetworkConfigRequest

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getInstanceId()
      Get 实例 ID。
      String getOperation()
      Get 指预修改网络的类别,包括: - changeVip:指切换私有网络,包含其内网IPv4地址及端口。 - changeVpc:指切换私有网络所属子网。 - changeBaseToVpc:指基础网络切换为私有网络。 - changeVPort:指仅修改实例网络端口。
      Long getRecycle()
      Get 原内网 IPv4 地址保留时长。 - 单位:天。 - 取值范围:0、1、2、3、7、15。 说明**:设置原地址保留时长需最新版SDK,否则原地址将立即释放,查看SDK版本,请参见 [SDK中心](https://cloud.tencent.com/document/sdk)。
      String getSubnetId()
      Get 指修改后的私有网络所属子网 ID,当**Operation**为**changeVpc**或**changeBaseToVpc**时,需配置该参数。
      String getVip()
      Get 指实例私有网络内网 IPv4 地址。当**Operation**为**changeVip**时,需配置该参数。
      String getVpcId()
      Get 指修改后的私有网络 ID,当**Operation**为**changeVpc**或**changeBaseToVpc**时,需配置该参数。
      Long getVPort()
      Get 指修改后的网络端口。当**Operation**为**changeVPort**或**changeVip**时,需配置该参数。取值范围为[1024,65535]。
      void setInstanceId​(String InstanceId)
      Set 实例 ID。
      void setOperation​(String Operation)
      Set 指预修改网络的类别,包括: - changeVip:指切换私有网络,包含其内网IPv4地址及端口。 - changeVpc:指切换私有网络所属子网。 - changeBaseToVpc:指基础网络切换为私有网络。 - changeVPort:指仅修改实例网络端口。
      void setRecycle​(Long Recycle)
      Set 原内网 IPv4 地址保留时长。 - 单位:天。 - 取值范围:0、1、2、3、7、15。 说明**:设置原地址保留时长需最新版SDK,否则原地址将立即释放,查看SDK版本,请参见 [SDK中心](https://cloud.tencent.com/document/sdk)。
      void setSubnetId​(String SubnetId)
      Set 指修改后的私有网络所属子网 ID,当**Operation**为**changeVpc**或**changeBaseToVpc**时,需配置该参数。
      void setVip​(String Vip)
      Set 指实例私有网络内网 IPv4 地址。当**Operation**为**changeVip**时,需配置该参数。
      void setVpcId​(String VpcId)
      Set 指修改后的私有网络 ID,当**Operation**为**changeVpc**或**changeBaseToVpc**时,需配置该参数。
      void setVPort​(Long VPort)
      Set 指修改后的网络端口。当**Operation**为**changeVPort**或**changeVip**时,需配置该参数。取值范围为[1024,65535]。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • ModifyNetworkConfigRequest

        public ModifyNetworkConfigRequest()
      • ModifyNetworkConfigRequest

        public ModifyNetworkConfigRequest​(ModifyNetworkConfigRequest source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getInstanceId

        public String getInstanceId()
        Get 实例 ID。
        Returns:
        InstanceId 实例 ID。
      • setInstanceId

        public void setInstanceId​(String InstanceId)
        Set 实例 ID。
        Parameters:
        InstanceId - 实例 ID。
      • getOperation

        public String getOperation()
        Get 指预修改网络的类别,包括: - changeVip:指切换私有网络,包含其内网IPv4地址及端口。 - changeVpc:指切换私有网络所属子网。 - changeBaseToVpc:指基础网络切换为私有网络。 - changeVPort:指仅修改实例网络端口。
        Returns:
        Operation 指预修改网络的类别,包括: - changeVip:指切换私有网络,包含其内网IPv4地址及端口。 - changeVpc:指切换私有网络所属子网。 - changeBaseToVpc:指基础网络切换为私有网络。 - changeVPort:指仅修改实例网络端口。
      • setOperation

        public void setOperation​(String Operation)
        Set 指预修改网络的类别,包括: - changeVip:指切换私有网络,包含其内网IPv4地址及端口。 - changeVpc:指切换私有网络所属子网。 - changeBaseToVpc:指基础网络切换为私有网络。 - changeVPort:指仅修改实例网络端口。
        Parameters:
        Operation - 指预修改网络的类别,包括: - changeVip:指切换私有网络,包含其内网IPv4地址及端口。 - changeVpc:指切换私有网络所属子网。 - changeBaseToVpc:指基础网络切换为私有网络。 - changeVPort:指仅修改实例网络端口。
      • getVip

        public String getVip()
        Get 指实例私有网络内网 IPv4 地址。当**Operation**为**changeVip**时,需配置该参数。
        Returns:
        Vip 指实例私有网络内网 IPv4 地址。当**Operation**为**changeVip**时,需配置该参数。
      • setVip

        public void setVip​(String Vip)
        Set 指实例私有网络内网 IPv4 地址。当**Operation**为**changeVip**时,需配置该参数。
        Parameters:
        Vip - 指实例私有网络内网 IPv4 地址。当**Operation**为**changeVip**时,需配置该参数。
      • getVpcId

        public String getVpcId()
        Get 指修改后的私有网络 ID,当**Operation**为**changeVpc**或**changeBaseToVpc**时,需配置该参数。
        Returns:
        VpcId 指修改后的私有网络 ID,当**Operation**为**changeVpc**或**changeBaseToVpc**时,需配置该参数。
      • setVpcId

        public void setVpcId​(String VpcId)
        Set 指修改后的私有网络 ID,当**Operation**为**changeVpc**或**changeBaseToVpc**时,需配置该参数。
        Parameters:
        VpcId - 指修改后的私有网络 ID,当**Operation**为**changeVpc**或**changeBaseToVpc**时,需配置该参数。
      • getSubnetId

        public String getSubnetId()
        Get 指修改后的私有网络所属子网 ID,当**Operation**为**changeVpc**或**changeBaseToVpc**时,需配置该参数。
        Returns:
        SubnetId 指修改后的私有网络所属子网 ID,当**Operation**为**changeVpc**或**changeBaseToVpc**时,需配置该参数。
      • setSubnetId

        public void setSubnetId​(String SubnetId)
        Set 指修改后的私有网络所属子网 ID,当**Operation**为**changeVpc**或**changeBaseToVpc**时,需配置该参数。
        Parameters:
        SubnetId - 指修改后的私有网络所属子网 ID,当**Operation**为**changeVpc**或**changeBaseToVpc**时,需配置该参数。
      • getRecycle

        public Long getRecycle()
        Get 原内网 IPv4 地址保留时长。 - 单位:天。 - 取值范围:0、1、2、3、7、15。 说明**:设置原地址保留时长需最新版SDK,否则原地址将立即释放,查看SDK版本,请参见 [SDK中心](https://cloud.tencent.com/document/sdk)。
        Returns:
        Recycle 原内网 IPv4 地址保留时长。 - 单位:天。 - 取值范围:0、1、2、3、7、15。 说明**:设置原地址保留时长需最新版SDK,否则原地址将立即释放,查看SDK版本,请参见 [SDK中心](https://cloud.tencent.com/document/sdk)。
      • setRecycle

        public void setRecycle​(Long Recycle)
        Set 原内网 IPv4 地址保留时长。 - 单位:天。 - 取值范围:0、1、2、3、7、15。 说明**:设置原地址保留时长需最新版SDK,否则原地址将立即释放,查看SDK版本,请参见 [SDK中心](https://cloud.tencent.com/document/sdk)。
        Parameters:
        Recycle - 原内网 IPv4 地址保留时长。 - 单位:天。 - 取值范围:0、1、2、3、7、15。 说明**:设置原地址保留时长需最新版SDK,否则原地址将立即释放,查看SDK版本,请参见 [SDK中心](https://cloud.tencent.com/document/sdk)。
      • getVPort

        public Long getVPort()
        Get 指修改后的网络端口。当**Operation**为**changeVPort**或**changeVip**时,需配置该参数。取值范围为[1024,65535]。
        Returns:
        VPort 指修改后的网络端口。当**Operation**为**changeVPort**或**changeVip**时,需配置该参数。取值范围为[1024,65535]。
      • setVPort

        public void setVPort​(Long VPort)
        Set 指修改后的网络端口。当**Operation**为**changeVPort**或**changeVip**时,需配置该参数。取值范围为[1024,65535]。
        Parameters:
        VPort - 指修改后的网络端口。当**Operation**为**changeVPort**或**changeVip**时,需配置该参数。取值范围为[1024,65535]。