Class Subnet

    • Constructor Detail

      • Subnet

        public Subnet()
      • Subnet

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

      • getVpcId

        public String getVpcId()
        Get VPC实例ID。
        Returns:
        VpcId VPC实例ID。
      • setVpcId

        public void setVpcId​(String VpcId)
        Set VPC实例ID。
        Parameters:
        VpcId - VPC实例ID。
      • getSubnetId

        public String getSubnetId()
        Get 子网实例ID,例如:subnet-bthucmmy。
        Returns:
        SubnetId 子网实例ID,例如:subnet-bthucmmy。
      • setSubnetId

        public void setSubnetId​(String SubnetId)
        Set 子网实例ID,例如:subnet-bthucmmy。
        Parameters:
        SubnetId - 子网实例ID,例如:subnet-bthucmmy。
      • getSubnetName

        public String getSubnetName()
        Get 子网名称。
        Returns:
        SubnetName 子网名称。
      • setSubnetName

        public void setSubnetName​(String SubnetName)
        Set 子网名称。
        Parameters:
        SubnetName - 子网名称。
      • getCidrBlock

        public String getCidrBlock()
        Get 子网的 IPv4 CIDR。
        Returns:
        CidrBlock 子网的 IPv4 CIDR。
      • setCidrBlock

        public void setCidrBlock​(String CidrBlock)
        Set 子网的 IPv4 CIDR。
        Parameters:
        CidrBlock - 子网的 IPv4 CIDR。
      • getIsDefault

        public Boolean getIsDefault()
        Get 是否默认子网。
        Returns:
        IsDefault 是否默认子网。
      • setIsDefault

        public void setIsDefault​(Boolean IsDefault)
        Set 是否默认子网。
        Parameters:
        IsDefault - 是否默认子网。
      • getEnableBroadcast

        public Boolean getEnableBroadcast()
        Get 是否开启广播。
        Returns:
        EnableBroadcast 是否开启广播。
      • setEnableBroadcast

        public void setEnableBroadcast​(Boolean EnableBroadcast)
        Set 是否开启广播。
        Parameters:
        EnableBroadcast - 是否开启广播。
      • getRouteTableId

        public String getRouteTableId()
        Get 路由表实例ID,例如:rtb-l2h8d7c2。
        Returns:
        RouteTableId 路由表实例ID,例如:rtb-l2h8d7c2。
      • setRouteTableId

        public void setRouteTableId​(String RouteTableId)
        Set 路由表实例ID,例如:rtb-l2h8d7c2。
        Parameters:
        RouteTableId - 路由表实例ID,例如:rtb-l2h8d7c2。
      • getCreatedTime

        public String getCreatedTime()
        Get 创建时间。
        Returns:
        CreatedTime 创建时间。
      • setCreatedTime

        public void setCreatedTime​(String CreatedTime)
        Set 创建时间。
        Parameters:
        CreatedTime - 创建时间。
      • getAvailableIpAddressCount

        public Long getAvailableIpAddressCount()
        Get 可用IP数。
        Returns:
        AvailableIpAddressCount 可用IP数。
      • setAvailableIpAddressCount

        public void setAvailableIpAddressCount​(Long AvailableIpAddressCount)
        Set 可用IP数。
        Parameters:
        AvailableIpAddressCount - 可用IP数。
      • getIpv6CidrBlock

        public String getIpv6CidrBlock()
        Get 子网的 IPv6 CIDR。
        Returns:
        Ipv6CidrBlock 子网的 IPv6 CIDR。
      • setIpv6CidrBlock

        public void setIpv6CidrBlock​(String Ipv6CidrBlock)
        Set 子网的 IPv6 CIDR。
        Parameters:
        Ipv6CidrBlock - 子网的 IPv6 CIDR。
      • getNetworkAclId

        public String getNetworkAclId()
        Get 关联ACLID
        Returns:
        NetworkAclId 关联ACLID
      • setNetworkAclId

        public void setNetworkAclId​(String NetworkAclId)
        Set 关联ACLID
        Parameters:
        NetworkAclId - 关联ACLID
      • getIsRemoteVpcSnat

        public Boolean getIsRemoteVpcSnat()
        Get 是否为 SNAT 地址池子网。
        Returns:
        IsRemoteVpcSnat 是否为 SNAT 地址池子网。
      • setIsRemoteVpcSnat

        public void setIsRemoteVpcSnat​(Boolean IsRemoteVpcSnat)
        Set 是否为 SNAT 地址池子网。
        Parameters:
        IsRemoteVpcSnat - 是否为 SNAT 地址池子网。
      • getTagSet

        public Tag[] getTagSet()
        Get 标签键值对。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        TagSet 标签键值对。 注意:此字段可能返回 null,表示取不到有效值。
      • setTagSet

        public void setTagSet​(Tag[] TagSet)
        Set 标签键值对。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        TagSet - 标签键值对。 注意:此字段可能返回 null,表示取不到有效值。
      • getZone

        public String getZone()
        Get 所在区域
        Returns:
        Zone 所在区域
      • setZone

        public void setZone​(String Zone)
        Set 所在区域
        Parameters:
        Zone - 所在区域
      • getZoneName

        public String getZoneName()
        Get 可用区名称 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ZoneName 可用区名称 注意:此字段可能返回 null,表示取不到有效值。
      • setZoneName

        public void setZoneName​(String ZoneName)
        Set 可用区名称 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ZoneName - 可用区名称 注意:此字段可能返回 null,表示取不到有效值。
      • getInstanceCount

        public Long getInstanceCount()
        Get 实例数量 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        InstanceCount 实例数量 注意:此字段可能返回 null,表示取不到有效值。
      • setInstanceCount

        public void setInstanceCount​(Long InstanceCount)
        Set 实例数量 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        InstanceCount - 实例数量 注意:此字段可能返回 null,表示取不到有效值。
      • getVpcCidrBlock

        public String getVpcCidrBlock()
        Get VPC的 IPv4 CIDR。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        VpcCidrBlock VPC的 IPv4 CIDR。 注意:此字段可能返回 null,表示取不到有效值。
      • setVpcCidrBlock

        public void setVpcCidrBlock​(String VpcCidrBlock)
        Set VPC的 IPv4 CIDR。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        VpcCidrBlock - VPC的 IPv4 CIDR。 注意:此字段可能返回 null,表示取不到有效值。
      • getVpcIpv6CidrBlock

        public String getVpcIpv6CidrBlock()
        Get VPC的 IPv6 CIDR。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        VpcIpv6CidrBlock VPC的 IPv6 CIDR。 注意:此字段可能返回 null,表示取不到有效值。
      • setVpcIpv6CidrBlock

        public void setVpcIpv6CidrBlock​(String VpcIpv6CidrBlock)
        Set VPC的 IPv6 CIDR。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        VpcIpv6CidrBlock - VPC的 IPv6 CIDR。 注意:此字段可能返回 null,表示取不到有效值。
      • getRegion

        public String getRegion()
        Get 地域 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Region 地域 注意:此字段可能返回 null,表示取不到有效值。
      • setRegion

        public void setRegion​(String Region)
        Set 地域 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Region - 地域 注意:此字段可能返回 null,表示取不到有效值。
      • getISPType

        public String getISPType()
        Get 运营商类型。'CMCC'-中国移动, 'CTCC'-中国电信, 'CUCC'-中国联调 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ISPType 运营商类型。'CMCC'-中国移动, 'CTCC'-中国电信, 'CUCC'-中国联调 注意:此字段可能返回 null,表示取不到有效值。
      • setISPType

        public void setISPType​(String ISPType)
        Set 运营商类型。'CMCC'-中国移动, 'CTCC'-中国电信, 'CUCC'-中国联调 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ISPType - 运营商类型。'CMCC'-中国移动, 'CTCC'-中国电信, 'CUCC'-中国联调 注意:此字段可能返回 null,表示取不到有效值。