Class BoundIpInfo

    • Constructor Summary

      Constructors 
      Constructor Description
      BoundIpInfo()  
      BoundIpInfo​(BoundIpInfo 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 Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getBizType()
      Get 绑定的产品分类,绑定操作为必填项,解绑操作可不填。取值[public(CVM、CLB产品),bm(黑石产品),eni(弹性网卡),vpngw(VPN网关), natgw(NAT网关),waf(Web应用安全产品),fpc(金融产品),gaap(GAAP产品), other(托管IP)]
      String getDeviceType()
      Get 产品分类下的子类型,绑定操作为必填项,解绑操作可不填。取值[cvm(CVM),lb(负载均衡器),eni(弹性网卡),vpngw(VPN),natgw(NAT),waf(WAF),fpc(金融),gaap(GAAP),other(托管IP),eip(弹性公网常规IP)]
      String getDomain()
      Get 域名化资产对应的域名 注意:此字段可能返回 null,表示取不到有效值。
      String getInstanceId()
      Get IP所属的资源实例ID,绑定操作为必填项,解绑操作可不填。例如是弹性网卡的IP,则InstanceId填写弹性网卡的ID(eni-*); 如果绑定的是托管IP没有对应的资源实例ID,请填写"none";
      String getIp()
      Get IP地址
      Long getIspCode()
      Get 运营商,绑定操作为必填项,解绑操作可不填。0:电信;1:联通;2:移动;5:BGP
      void setBizType​(String BizType)
      Set 绑定的产品分类,绑定操作为必填项,解绑操作可不填。取值[public(CVM、CLB产品),bm(黑石产品),eni(弹性网卡),vpngw(VPN网关), natgw(NAT网关),waf(Web应用安全产品),fpc(金融产品),gaap(GAAP产品), other(托管IP)]
      void setDeviceType​(String DeviceType)
      Set 产品分类下的子类型,绑定操作为必填项,解绑操作可不填。取值[cvm(CVM),lb(负载均衡器),eni(弹性网卡),vpngw(VPN),natgw(NAT),waf(WAF),fpc(金融),gaap(GAAP),other(托管IP),eip(弹性公网常规IP)]
      void setDomain​(String Domain)
      Set 域名化资产对应的域名 注意:此字段可能返回 null,表示取不到有效值。
      void setInstanceId​(String InstanceId)
      Set IP所属的资源实例ID,绑定操作为必填项,解绑操作可不填。例如是弹性网卡的IP,则InstanceId填写弹性网卡的ID(eni-*); 如果绑定的是托管IP没有对应的资源实例ID,请填写"none";
      void setIp​(String Ip)
      Set IP地址
      void setIspCode​(Long IspCode)
      Set 运营商,绑定操作为必填项,解绑操作可不填。0:电信;1:联通;2:移动;5:BGP
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • BoundIpInfo

        public BoundIpInfo()
      • BoundIpInfo

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

      • getIp

        public String getIp()
        Get IP地址
        Returns:
        Ip IP地址
      • setIp

        public void setIp​(String Ip)
        Set IP地址
        Parameters:
        Ip - IP地址
      • getBizType

        public String getBizType()
        Get 绑定的产品分类,绑定操作为必填项,解绑操作可不填。取值[public(CVM、CLB产品),bm(黑石产品),eni(弹性网卡),vpngw(VPN网关), natgw(NAT网关),waf(Web应用安全产品),fpc(金融产品),gaap(GAAP产品), other(托管IP)]
        Returns:
        BizType 绑定的产品分类,绑定操作为必填项,解绑操作可不填。取值[public(CVM、CLB产品),bm(黑石产品),eni(弹性网卡),vpngw(VPN网关), natgw(NAT网关),waf(Web应用安全产品),fpc(金融产品),gaap(GAAP产品), other(托管IP)]
      • setBizType

        public void setBizType​(String BizType)
        Set 绑定的产品分类,绑定操作为必填项,解绑操作可不填。取值[public(CVM、CLB产品),bm(黑石产品),eni(弹性网卡),vpngw(VPN网关), natgw(NAT网关),waf(Web应用安全产品),fpc(金融产品),gaap(GAAP产品), other(托管IP)]
        Parameters:
        BizType - 绑定的产品分类,绑定操作为必填项,解绑操作可不填。取值[public(CVM、CLB产品),bm(黑石产品),eni(弹性网卡),vpngw(VPN网关), natgw(NAT网关),waf(Web应用安全产品),fpc(金融产品),gaap(GAAP产品), other(托管IP)]
      • getInstanceId

        public String getInstanceId()
        Get IP所属的资源实例ID,绑定操作为必填项,解绑操作可不填。例如是弹性网卡的IP,则InstanceId填写弹性网卡的ID(eni-*); 如果绑定的是托管IP没有对应的资源实例ID,请填写"none";
        Returns:
        InstanceId IP所属的资源实例ID,绑定操作为必填项,解绑操作可不填。例如是弹性网卡的IP,则InstanceId填写弹性网卡的ID(eni-*); 如果绑定的是托管IP没有对应的资源实例ID,请填写"none";
      • setInstanceId

        public void setInstanceId​(String InstanceId)
        Set IP所属的资源实例ID,绑定操作为必填项,解绑操作可不填。例如是弹性网卡的IP,则InstanceId填写弹性网卡的ID(eni-*); 如果绑定的是托管IP没有对应的资源实例ID,请填写"none";
        Parameters:
        InstanceId - IP所属的资源实例ID,绑定操作为必填项,解绑操作可不填。例如是弹性网卡的IP,则InstanceId填写弹性网卡的ID(eni-*); 如果绑定的是托管IP没有对应的资源实例ID,请填写"none";
      • getDeviceType

        public String getDeviceType()
        Get 产品分类下的子类型,绑定操作为必填项,解绑操作可不填。取值[cvm(CVM),lb(负载均衡器),eni(弹性网卡),vpngw(VPN),natgw(NAT),waf(WAF),fpc(金融),gaap(GAAP),other(托管IP),eip(弹性公网常规IP)]
        Returns:
        DeviceType 产品分类下的子类型,绑定操作为必填项,解绑操作可不填。取值[cvm(CVM),lb(负载均衡器),eni(弹性网卡),vpngw(VPN),natgw(NAT),waf(WAF),fpc(金融),gaap(GAAP),other(托管IP),eip(弹性公网常规IP)]
      • setDeviceType

        public void setDeviceType​(String DeviceType)
        Set 产品分类下的子类型,绑定操作为必填项,解绑操作可不填。取值[cvm(CVM),lb(负载均衡器),eni(弹性网卡),vpngw(VPN),natgw(NAT),waf(WAF),fpc(金融),gaap(GAAP),other(托管IP),eip(弹性公网常规IP)]
        Parameters:
        DeviceType - 产品分类下的子类型,绑定操作为必填项,解绑操作可不填。取值[cvm(CVM),lb(负载均衡器),eni(弹性网卡),vpngw(VPN),natgw(NAT),waf(WAF),fpc(金融),gaap(GAAP),other(托管IP),eip(弹性公网常规IP)]
      • getIspCode

        public Long getIspCode()
        Get 运营商,绑定操作为必填项,解绑操作可不填。0:电信;1:联通;2:移动;5:BGP
        Returns:
        IspCode 运营商,绑定操作为必填项,解绑操作可不填。0:电信;1:联通;2:移动;5:BGP
      • setIspCode

        public void setIspCode​(Long IspCode)
        Set 运营商,绑定操作为必填项,解绑操作可不填。0:电信;1:联通;2:移动;5:BGP
        Parameters:
        IspCode - 运营商,绑定操作为必填项,解绑操作可不填。0:电信;1:联通;2:移动;5:BGP
      • getDomain

        public String getDomain()
        Get 域名化资产对应的域名 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Domain 域名化资产对应的域名 注意:此字段可能返回 null,表示取不到有效值。
      • setDomain

        public void setDomain​(String Domain)
        Set 域名化资产对应的域名 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Domain - 域名化资产对应的域名 注意:此字段可能返回 null,表示取不到有效值。