Class ModifyNatGatewayAttributeRequest


  • public class ModifyNatGatewayAttributeRequest
    extends AbstractModel
    • Constructor Detail

      • ModifyNatGatewayAttributeRequest

        public ModifyNatGatewayAttributeRequest()
      • ModifyNatGatewayAttributeRequest

        public ModifyNatGatewayAttributeRequest​(ModifyNatGatewayAttributeRequest 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

      • getNatGatewayId

        public String getNatGatewayId()
        Get NAT网关的ID,形如:`nat-df45454`。
        Returns:
        NatGatewayId NAT网关的ID,形如:`nat-df45454`。
      • setNatGatewayId

        public void setNatGatewayId​(String NatGatewayId)
        Set NAT网关的ID,形如:`nat-df45454`。
        Parameters:
        NatGatewayId - NAT网关的ID,形如:`nat-df45454`。
      • getNatGatewayName

        public String getNatGatewayName()
        Get NAT网关的名称,形如:`test_nat`。
        Returns:
        NatGatewayName NAT网关的名称,形如:`test_nat`。
      • setNatGatewayName

        public void setNatGatewayName​(String NatGatewayName)
        Set NAT网关的名称,形如:`test_nat`。
        Parameters:
        NatGatewayName - NAT网关的名称,形如:`test_nat`。
      • getInternetMaxBandwidthOut

        public Long getInternetMaxBandwidthOut()
        Get NAT网关最大外网出带宽(单位:Mbps)。
        Returns:
        InternetMaxBandwidthOut NAT网关最大外网出带宽(单位:Mbps)。
      • setInternetMaxBandwidthOut

        public void setInternetMaxBandwidthOut​(Long InternetMaxBandwidthOut)
        Set NAT网关最大外网出带宽(单位:Mbps)。
        Parameters:
        InternetMaxBandwidthOut - NAT网关最大外网出带宽(单位:Mbps)。
      • getModifySecurityGroup

        public Boolean getModifySecurityGroup()
        Get 是否修改NAT网关绑定的安全组。
        Returns:
        ModifySecurityGroup 是否修改NAT网关绑定的安全组。
      • setModifySecurityGroup

        public void setModifySecurityGroup​(Boolean ModifySecurityGroup)
        Set 是否修改NAT网关绑定的安全组。
        Parameters:
        ModifySecurityGroup - 是否修改NAT网关绑定的安全组。
      • getSecurityGroupIds

        public String[] getSecurityGroupIds()
        Get NAT网关绑定的安全组列表,最终状态,空列表表示删除所有安全组,形如: `['sg-1n232323', 'sg-o4242424']`
        Returns:
        SecurityGroupIds NAT网关绑定的安全组列表,最终状态,空列表表示删除所有安全组,形如: `['sg-1n232323', 'sg-o4242424']`
      • setSecurityGroupIds

        public void setSecurityGroupIds​(String[] SecurityGroupIds)
        Set NAT网关绑定的安全组列表,最终状态,空列表表示删除所有安全组,形如: `['sg-1n232323', 'sg-o4242424']`
        Parameters:
        SecurityGroupIds - NAT网关绑定的安全组列表,最终状态,空列表表示删除所有安全组,形如: `['sg-1n232323', 'sg-o4242424']`