Class IpConfigurationBgpPeeringAddress
- java.lang.Object
-
- com.azure.resourcemanager.network.models.IpConfigurationBgpPeeringAddress
-
public final class IpConfigurationBgpPeeringAddress extends Object
Properties of IPConfigurationBgpPeeringAddress.
-
-
Constructor Summary
Constructors Constructor Description IpConfigurationBgpPeeringAddress()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>customBgpIpAddresses()Get the customBgpIpAddresses property: The list of custom BGP peering addresses which belong to IP configuration.List<String>defaultBgpIpAddresses()Get the defaultBgpIpAddresses property: The list of default BGP peering addresses which belong to IP configuration.StringipconfigurationId()Get the ipconfigurationId property: The ID of IP configuration which belongs to gateway.List<String>tunnelIpAddresses()Get the tunnelIpAddresses property: The list of tunnel public IP addresses which belong to IP configuration.voidvalidate()Validates the instance.IpConfigurationBgpPeeringAddresswithCustomBgpIpAddresses(List<String> customBgpIpAddresses)Set the customBgpIpAddresses property: The list of custom BGP peering addresses which belong to IP configuration.IpConfigurationBgpPeeringAddresswithIpconfigurationId(String ipconfigurationId)Set the ipconfigurationId property: The ID of IP configuration which belongs to gateway.
-
-
-
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.
-
-