Class VirtualNetworkRule


  • public final class VirtualNetworkRule
    extends Object
    A rule governing the accessibility from a specific virtual network.
    • Constructor Detail

      • VirtualNetworkRule

        public VirtualNetworkRule()
    • Method Detail

      • id

        public String id()
        Get the id property: Full resource id of a vnet subnet, such as '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1'.
        Returns:
        the id value.
      • withId

        public VirtualNetworkRule withId​(String id)
        Set the id property: Full resource id of a vnet subnet, such as '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1'.
        Parameters:
        id - the id value to set.
        Returns:
        the VirtualNetworkRule object itself.
      • state

        public String state()
        Get the state property: Gets the state of virtual network rule.
        Returns:
        the state value.
      • withState

        public VirtualNetworkRule withState​(String state)
        Set the state property: Gets the state of virtual network rule.
        Parameters:
        state - the state value to set.
        Returns:
        the VirtualNetworkRule object itself.
      • ignoreMissingVnetServiceEndpoint

        public Boolean ignoreMissingVnetServiceEndpoint()
        Get the ignoreMissingVnetServiceEndpoint property: Ignore missing vnet service endpoint or not.
        Returns:
        the ignoreMissingVnetServiceEndpoint value.
      • withIgnoreMissingVnetServiceEndpoint

        public VirtualNetworkRule withIgnoreMissingVnetServiceEndpoint​(Boolean ignoreMissingVnetServiceEndpoint)
        Set the ignoreMissingVnetServiceEndpoint property: Ignore missing vnet service endpoint or not.
        Parameters:
        ignoreMissingVnetServiceEndpoint - the ignoreMissingVnetServiceEndpoint value to set.
        Returns:
        the VirtualNetworkRule object itself.
      • validate

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