java.lang.Object
com.microsoft.azure.SubResource
com.microsoft.azure.management.network.PrivateLinkServiceIpConfiguration
public class PrivateLinkServiceIpConfiguration
extends com.microsoft.azure.SubResource
The private link service ip configuration.
Constructor Summary
Constructors
Method Summary
All Methods Instance Methods Concrete Methods
Get a unique read-only string that changes whenever the resource is updated.
Get the name of private link service ip configuration.
Get whether the ip configuration is primary or not.
Get the private IP address of the IP configuration.
Get whether the specific IP configuration is IPv4 or IPv6.
Get the private IP address allocation method.
Get the provisioning state of the private link service IP configuration resource.
com.microsoft.azure.management.network.implementation.SubnetInner
Get the reference to the subnet resource.
Set the name of private link service ip configuration.
Set whether the ip configuration is primary or not.
Set the private IP address of the IP configuration.
Set whether the specific IP configuration is IPv4 or IPv6.
Set the private IP address allocation method.
withSubnet (com.microsoft.azure.management.network.implementation.SubnetInner subnet)
Set the reference to the subnet resource.
Methods inherited from class com.microsoft.azure.SubResource
id, withId
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
Constructor Details
PrivateLinkServiceIpConfiguration
public PrivateLinkServiceIpConfiguration ()
Method Details
privateIPAddress
public String privateIPAddress ()
Get the private IP address of the IP configuration.
Returns:
the privateIPAddress value
withPrivateIPAddress
Set the private IP address of the IP configuration.
Parameters:
privateIPAddress
- the privateIPAddress value to set
Returns:
the PrivateLinkServiceIpConfiguration object itself.
privateIPAllocationMethod
Get the private IP address allocation method. Possible values include: 'Static', 'Dynamic'.
Returns:
the privateIPAllocationMethod value
withPrivateIPAllocationMethod
Set the private IP address allocation method. Possible values include: 'Static', 'Dynamic'.
Parameters:
privateIPAllocationMethod
- the privateIPAllocationMethod value to set
Returns:
the PrivateLinkServiceIpConfiguration object itself.
subnet
public com.microsoft.azure.management.network.implementation.SubnetInner subnet ()
Get the reference to the subnet resource.
Returns:
the subnet value
withSubnet
Set the reference to the subnet resource.
Parameters:
subnet
- the subnet value to set
Returns:
the PrivateLinkServiceIpConfiguration object itself.
primary
Get whether the ip configuration is primary or not.
Returns:
the primary value
withPrimary
Set whether the ip configuration is primary or not.
Parameters:
primary
- the primary value to set
Returns:
the PrivateLinkServiceIpConfiguration object itself.
provisioningState
Get the provisioning state of the private link service IP configuration resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'.
Returns:
the provisioningState value
privateIPAddressVersion
Get whether the specific IP configuration is IPv4 or IPv6. Default is IPv4. Possible values include: 'IPv4', 'IPv6'.
Returns:
the privateIPAddressVersion value
withPrivateIPAddressVersion
Set whether the specific IP configuration is IPv4 or IPv6. Default is IPv4. Possible values include: 'IPv4', 'IPv6'.
Parameters:
privateIPAddressVersion
- the privateIPAddressVersion value to set
Returns:
the PrivateLinkServiceIpConfiguration object itself.
name
Get the name of private link service ip configuration.
Returns:
the name value
withName
Set the name of private link service ip configuration.
Parameters:
name
- the name value to set
Returns:
the PrivateLinkServiceIpConfiguration object itself.
etag
Get a unique read-only string that changes whenever the resource is updated.
Returns:
the etag value
type
Get the resource type.
Returns:
the type value