Vault.DefinitionStages.WithNetworkRuleSet Interface
public static interface Vault.DefinitionStages.WithNetworkRuleSet
A key vault definition allowing the networkAcl to be set.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract
With |
withAccessFromAllNetworks()
Specifies that by default access to key vault should be allowed from all networks. |
abstract
With |
withAccessFromAzureServices()
Specifies that access to the key vault should be allowed from applications running on Microsoft azure services. |
abstract
With |
withAccessFromIpAddress(String ipAddress)
Specifies that access to the key vault from the specific ip address should be allowed. |
abstract
With |
withAccessFromIpAddressRange(String ipAddressCidr)
Specifies that access to the key vault from the specific ip range should be allowed. |
abstract
With |
withAccessFromSelectedNetworks()
Specifies that by default access to key vault should be denied from all networks. |
abstract
With |
withBypass(NetworkRuleBypassOptions bypass)
Set the bypass value. |
abstract
With |
withDefaultAction(NetworkRuleAction defaultAction)
Set the default |
abstract
With |
withVirtualNetworkRules(List<VirtualNetworkRule> virtualNetworkRules)
Get the virtual |
Method Details
withAccessFromAllNetworks
public abstract Vault.DefinitionStages.WithCreate withAccessFromAllNetworks()
Specifies that by default access to key vault should be allowed from all networks.
Returns:
withAccessFromAzureServices
public abstract Vault.DefinitionStages.WithCreate withAccessFromAzureServices()
Specifies that access to the key vault should be allowed from applications running on Microsoft azure services.
Returns:
withAccessFromIpAddress
public abstract Vault.DefinitionStages.WithCreate withAccessFromIpAddress(String ipAddress)
Specifies that access to the key vault from the specific ip address should be allowed.
Parameters:
Returns:
withAccessFromIpAddressRange
public abstract Vault.DefinitionStages.WithCreate withAccessFromIpAddressRange(String ipAddressCidr)
Specifies that access to the key vault from the specific ip range should be allowed.
Parameters:
Returns:
withAccessFromSelectedNetworks
public abstract 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:
withBypass
public abstract Vault.DefinitionStages.WithCreate withBypass(NetworkRuleBypassOptions bypass)
Set the bypass value.
Parameters:
Returns:
withDefaultAction
public abstract Vault.DefinitionStages.WithCreate withDefaultAction(NetworkRuleAction defaultAction)
Set the defaultAction value.
Parameters:
Returns:
withVirtualNetworkRules
public abstract Vault.DefinitionStages.WithCreate withVirtualNetworkRules(List
Get the virtualNetworkRules value.
Parameters:
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for