Class VirtualNetworkRuleInner


  • public class VirtualNetworkRuleInner
    extends com.azure.core.management.ProxyResource
    A virtual network rule.
    • Constructor Detail

      • VirtualNetworkRuleInner

        public VirtualNetworkRuleInner()
    • Method Detail

      • virtualNetworkSubnetId

        public String virtualNetworkSubnetId()
        Get the virtualNetworkSubnetId property: The ARM resource id of the virtual network subnet.
        Returns:
        the virtualNetworkSubnetId value.
      • withVirtualNetworkSubnetId

        public VirtualNetworkRuleInner withVirtualNetworkSubnetId​(String virtualNetworkSubnetId)
        Set the virtualNetworkSubnetId property: The ARM resource id of the virtual network subnet.
        Parameters:
        virtualNetworkSubnetId - the virtualNetworkSubnetId value to set.
        Returns:
        the VirtualNetworkRuleInner object itself.
      • ignoreMissingVnetServiceEndpoint

        public Boolean ignoreMissingVnetServiceEndpoint()
        Get the ignoreMissingVnetServiceEndpoint property: Create firewall rule before the virtual network has vnet service endpoint enabled.
        Returns:
        the ignoreMissingVnetServiceEndpoint value.
      • withIgnoreMissingVnetServiceEndpoint

        public VirtualNetworkRuleInner withIgnoreMissingVnetServiceEndpoint​(Boolean ignoreMissingVnetServiceEndpoint)
        Set the ignoreMissingVnetServiceEndpoint property: Create firewall rule before the virtual network has vnet service endpoint enabled.
        Parameters:
        ignoreMissingVnetServiceEndpoint - the ignoreMissingVnetServiceEndpoint value to set.
        Returns:
        the VirtualNetworkRuleInner object itself.
      • state

        public VirtualNetworkRuleState state()
        Get the state property: Virtual Network Rule State.
        Returns:
        the state value.
      • validate

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