public interface com.microsoft.azure.management.keyvault.Vault$DefinitionStages$WithNetworkRuleSet
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: com.microsoft.azure.management.keyvault.Vault$DefinitionStages$WithNetworkRuleSet
  super_class: java.lang.Object
{
  public abstract com.microsoft.azure.management.keyvault.Vault$DefinitionStages$WithCreate withAccessFromAllNetworks();
    descriptor: ()Lcom/microsoft/azure/management/keyvault/Vault$DefinitionStages$WithCreate;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract com.microsoft.azure.management.keyvault.Vault$DefinitionStages$WithCreate withAccessFromSelectedNetworks();
    descriptor: ()Lcom/microsoft/azure/management/keyvault/Vault$DefinitionStages$WithCreate;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract com.microsoft.azure.management.keyvault.Vault$DefinitionStages$WithCreate withAccessFromIpAddress(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/keyvault/Vault$DefinitionStages$WithCreate;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      ipAddress  

  public abstract com.microsoft.azure.management.keyvault.Vault$DefinitionStages$WithCreate withAccessFromIpAddressRange(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/keyvault/Vault$DefinitionStages$WithCreate;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
               Name  Flags
      ipAddressCidr  

  public abstract com.microsoft.azure.management.keyvault.Vault$DefinitionStages$WithCreate withAccessFromAzureServices();
    descriptor: ()Lcom/microsoft/azure/management/keyvault/Vault$DefinitionStages$WithCreate;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract com.microsoft.azure.management.keyvault.Vault$DefinitionStages$WithCreate withBypass(com.microsoft.azure.management.keyvault.NetworkRuleBypassOptions);
    descriptor: (Lcom/microsoft/azure/management/keyvault/NetworkRuleBypassOptions;)Lcom/microsoft/azure/management/keyvault/Vault$DefinitionStages$WithCreate;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      bypass  

  public abstract com.microsoft.azure.management.keyvault.Vault$DefinitionStages$WithCreate withDefaultAction(com.microsoft.azure.management.keyvault.NetworkRuleAction);
    descriptor: (Lcom/microsoft/azure/management/keyvault/NetworkRuleAction;)Lcom/microsoft/azure/management/keyvault/Vault$DefinitionStages$WithCreate;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
               Name  Flags
      defaultAction  

  public abstract com.microsoft.azure.management.keyvault.Vault$DefinitionStages$WithCreate withVirtualNetworkRules(java.util.List<com.microsoft.azure.management.keyvault.VirtualNetworkRule>);
    descriptor: (Ljava/util/List;)Lcom/microsoft/azure/management/keyvault/Vault$DefinitionStages$WithCreate;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/util/List<Lcom/microsoft/azure/management/keyvault/VirtualNetworkRule;>;)Lcom/microsoft/azure/management/keyvault/Vault$DefinitionStages$WithCreate;
    MethodParameters:
                     Name  Flags
      virtualNetworkRules  
}
SourceFile: "Vault.java"
NestHost: com.microsoft.azure.management.keyvault.Vault
InnerClasses:
  public abstract DefinitionStages = com.microsoft.azure.management.keyvault.Vault$DefinitionStages of com.microsoft.azure.management.keyvault.Vault
  public abstract WithCreate = com.microsoft.azure.management.keyvault.Vault$DefinitionStages$WithCreate of com.microsoft.azure.management.keyvault.Vault$DefinitionStages
  public abstract WithNetworkRuleSet = com.microsoft.azure.management.keyvault.Vault$DefinitionStages$WithNetworkRuleSet of com.microsoft.azure.management.keyvault.Vault$DefinitionStages