VirtualNetworkRule Interface

public interface VirtualNetworkRule

An immutable client-side representation of VirtualNetworkRule.

Method Summary

Modifier and Type Method and Description
abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

abstract Boolean ignoreMissingVnetServiceEndpoint()

Gets the ignoreMissingVnetServiceEndpoint property: Create firewall rule before the virtual network has vnet service endpoint enabled.

abstract VirtualNetworkRuleInner innerModel()

Gets the inner com.azure.resourcemanager.postgresql.fluent.models.VirtualNetworkRuleInner object.

abstract String name()

Gets the name property: The name of the resource.

abstract VirtualNetworkRule refresh()

Refreshes the resource to sync with Azure.

abstract VirtualNetworkRule refresh(Context context)

Refreshes the resource to sync with Azure.

abstract VirtualNetworkRuleState state()

Gets the state property: Virtual Network Rule State.

abstract String type()

Gets the type property: The type of the resource.

abstract Update update()

Begins update for the VirtualNetworkRule resource.

abstract String virtualNetworkSubnetId()

Gets the virtualNetworkSubnetId property: The ARM resource id of the virtual network subnet.

Method Details

id

public abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

Returns:

the id value.

ignoreMissingVnetServiceEndpoint

public abstract Boolean ignoreMissingVnetServiceEndpoint()

Gets the ignoreMissingVnetServiceEndpoint property: Create firewall rule before the virtual network has vnet service endpoint enabled.

Returns:

the ignoreMissingVnetServiceEndpoint value.

innerModel

public abstract VirtualNetworkRuleInner innerModel()

Gets the inner com.azure.resourcemanager.postgresql.fluent.models.VirtualNetworkRuleInner object.

Returns:

the inner object.

name

public abstract String name()

Gets the name property: The name of the resource.

Returns:

the name value.

refresh

public abstract VirtualNetworkRule refresh()

Refreshes the resource to sync with Azure.

Returns:

the refreshed resource.

refresh

public abstract VirtualNetworkRule refresh(Context context)

Refreshes the resource to sync with Azure.

Parameters:

context - The context to associate with this operation.

Returns:

the refreshed resource.

state

public abstract VirtualNetworkRuleState state()

Gets the state property: Virtual Network Rule State.

Returns:

the state value.

type

public abstract String type()

Gets the type property: The type of the resource.

Returns:

the type value.

update

public abstract VirtualNetworkRule.Update update()

Begins update for the VirtualNetworkRule resource.

Returns:

the stage of resource update.

virtualNetworkSubnetId

public abstract String virtualNetworkSubnetId()

Gets the virtualNetworkSubnetId property: The ARM resource id of the virtual network subnet.

Returns:

the virtualNetworkSubnetId value.

Applies to