Interface Vault.DefinitionStages.WithNetworkRuleSet

    • Method Detail

      • withAccessFromAllNetworks

        Vault.DefinitionStages.WithCreate 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.DefinitionStages.WithCreate withAccessFromSelectedNetworks()
        Specifies that by default access to key vault should be denied from all networks. except from those networks specified via withVirtualNetworkRules, withAccessFromIpAddressRange, withAccessFromIpAddress
        Returns:
        the next stage of key vault definition
      • withAccessFromIpAddress

        Vault.DefinitionStages.WithCreate 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 next stage of key vault definition
      • withAccessFromIpAddressRange

        Vault.DefinitionStages.WithCreate withAccessFromIpAddressRange​(String ipAddressCidr)
        Specifies that access to the key vault from the specific ip range should be allowed.
        Parameters:
        ipAddressCidr - the ip address CIDR
        Returns:
        the next stage of key vault definition
      • withAccessFromAzureServices

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

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