Class IpConfigurationBgpPeeringAddress


  • public final class IpConfigurationBgpPeeringAddress
    extends Object
    Properties of IPConfigurationBgpPeeringAddress.
    • Constructor Detail

      • IpConfigurationBgpPeeringAddress

        public IpConfigurationBgpPeeringAddress()
    • Method Detail

      • ipconfigurationId

        public String ipconfigurationId()
        Get the ipconfigurationId property: The ID of IP configuration which belongs to gateway.
        Returns:
        the ipconfigurationId value.
      • withIpconfigurationId

        public IpConfigurationBgpPeeringAddress withIpconfigurationId​(String ipconfigurationId)
        Set the ipconfigurationId property: The ID of IP configuration which belongs to gateway.
        Parameters:
        ipconfigurationId - the ipconfigurationId value to set.
        Returns:
        the IpConfigurationBgpPeeringAddress object itself.
      • defaultBgpIpAddresses

        public List<String> defaultBgpIpAddresses()
        Get the defaultBgpIpAddresses property: The list of default BGP peering addresses which belong to IP configuration.
        Returns:
        the defaultBgpIpAddresses value.
      • customBgpIpAddresses

        public List<String> customBgpIpAddresses()
        Get the customBgpIpAddresses property: The list of custom BGP peering addresses which belong to IP configuration.
        Returns:
        the customBgpIpAddresses value.
      • withCustomBgpIpAddresses

        public IpConfigurationBgpPeeringAddress withCustomBgpIpAddresses​(List<String> customBgpIpAddresses)
        Set the customBgpIpAddresses property: The list of custom BGP peering addresses which belong to IP configuration.
        Parameters:
        customBgpIpAddresses - the customBgpIpAddresses value to set.
        Returns:
        the IpConfigurationBgpPeeringAddress object itself.
      • tunnelIpAddresses

        public List<String> tunnelIpAddresses()
        Get the tunnelIpAddresses property: The list of tunnel public IP addresses which belong to IP configuration.
        Returns:
        the tunnelIpAddresses value.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.