Interface Vault.UpdateStages.WithNetworkRuleSet

  • All Known Subinterfaces:
    Vault.Update
    Enclosing interface:
    Vault.UpdateStages

    public static interface Vault.UpdateStages.WithNetworkRuleSet
    A key vault update allowing the NetworkRuleSet to be set.
    • Method Detail

      • withAccessFromAllNetworks

        Vault.Update withAccessFromAllNetworks()
        Specifies that by default access to key vault should be allowed from all networks.
        Returns:
        the next stage of key vault definition
      • withAccessFromSelectedNetworks

        Vault.Update withAccessFromSelectedNetworks()
        Specifies that by default access to key vault should be denied from all networks. except from those networks specified via withVirtualNetworkRules, withAccessFromIpAddressRange withAccesFromIpAddress
        Returns:
        the update stage of key vault definition
      • withAccessFromIpAddress

        Vault.Update withAccessFromIpAddress​(String ipAddress)
        Specifies that access to the key vault from the specific ip address should be allowed.
        Parameters:
        ipAddress - the ip address
        Returns:
        the update stage of key vault definition
      • withAccessFromIpAddressRange

        Vault.Update withAccessFromIpAddressRange​(String ipAddressCidr)
        Specifies that access to the key vault from the specific ip range should be allowed.
        Parameters:
        ipAddressCidr - the idAddress range in Cidr format
        Returns:
        the update stage of key vault definition
      • withAccessFromAzureServices

        Vault.Update withAccessFromAzureServices()
        Specifies that access to the key vault should be allowed from applications running on Microsoft azure services.
        Returns:
        the update stage of key vault definition.
      • withBypass

        Vault.Update withBypass​(NetworkRuleBypassOptions bypass)
        Set the bypass value.
        Parameters:
        bypass - the bypass value to set
        Returns:
        the update stage of key vault definition.
      • withDefaultAction

        Vault.Update withDefaultAction​(NetworkRuleAction defaultAction)
        Set the defaultAction value.
        Parameters:
        defaultAction - the defaultAction value to set
        Returns:
        the update stage of key vault definition.
      • withVirtualNetworkRules

        Vault.Update withVirtualNetworkRules​(List<VirtualNetworkRule> virtualNetworkRules)
        Get the virtualNetworkRules value.
        Parameters:
        virtualNetworkRules - virtual network rules
        Returns:
        the update stage of key vault definition.