Class VaultPatchProperties

java.lang.Object
com.microsoft.azure.management.keyvault.VaultPatchProperties

public class VaultPatchProperties extends Object
Properties of the vault.
  • Constructor Details

    • VaultPatchProperties

      public VaultPatchProperties()
  • Method Details

    • tenantId

      public UUID tenantId()
      Get the tenantId value.
      Returns:
      the tenantId value
    • withTenantId

      public VaultPatchProperties withTenantId(UUID tenantId)
      Set the tenantId value.
      Parameters:
      tenantId - the tenantId value to set
      Returns:
      the VaultPatchProperties object itself.
    • sku

      public Sku sku()
      Get the sku value.
      Returns:
      the sku value
    • withSku

      public VaultPatchProperties withSku(Sku sku)
      Set the sku value.
      Parameters:
      sku - the sku value to set
      Returns:
      the VaultPatchProperties object itself.
    • accessPolicies

      public List<AccessPolicyEntry> accessPolicies()
      Get the accessPolicies value.
      Returns:
      the accessPolicies value
    • withAccessPolicies

      public VaultPatchProperties withAccessPolicies(List<AccessPolicyEntry> accessPolicies)
      Set the accessPolicies value.
      Parameters:
      accessPolicies - the accessPolicies value to set
      Returns:
      the VaultPatchProperties object itself.
    • enabledForDeployment

      public Boolean enabledForDeployment()
      Get the enabledForDeployment value.
      Returns:
      the enabledForDeployment value
    • withEnabledForDeployment

      public VaultPatchProperties withEnabledForDeployment(Boolean enabledForDeployment)
      Set the enabledForDeployment value.
      Parameters:
      enabledForDeployment - the enabledForDeployment value to set
      Returns:
      the VaultPatchProperties object itself.
    • enabledForDiskEncryption

      public Boolean enabledForDiskEncryption()
      Get the enabledForDiskEncryption value.
      Returns:
      the enabledForDiskEncryption value
    • withEnabledForDiskEncryption

      public VaultPatchProperties withEnabledForDiskEncryption(Boolean enabledForDiskEncryption)
      Set the enabledForDiskEncryption value.
      Parameters:
      enabledForDiskEncryption - the enabledForDiskEncryption value to set
      Returns:
      the VaultPatchProperties object itself.
    • enabledForTemplateDeployment

      public Boolean enabledForTemplateDeployment()
      Get the enabledForTemplateDeployment value.
      Returns:
      the enabledForTemplateDeployment value
    • withEnabledForTemplateDeployment

      public VaultPatchProperties withEnabledForTemplateDeployment(Boolean enabledForTemplateDeployment)
      Set the enabledForTemplateDeployment value.
      Parameters:
      enabledForTemplateDeployment - the enabledForTemplateDeployment value to set
      Returns:
      the VaultPatchProperties object itself.
    • enableSoftDelete

      public Boolean enableSoftDelete()
      Get the enableSoftDelete value.
      Returns:
      the enableSoftDelete value
    • withEnableSoftDelete

      public VaultPatchProperties withEnableSoftDelete(Boolean enableSoftDelete)
      Set the enableSoftDelete value.
      Parameters:
      enableSoftDelete - the enableSoftDelete value to set
      Returns:
      the VaultPatchProperties object itself.
    • createMode

      public CreateMode createMode()
      Get the createMode value.
      Returns:
      the createMode value
    • withCreateMode

      public VaultPatchProperties withCreateMode(CreateMode createMode)
      Set the createMode value.
      Parameters:
      createMode - the createMode value to set
      Returns:
      the VaultPatchProperties object itself.
    • enablePurgeProtection

      public Boolean enablePurgeProtection()
      Get the enablePurgeProtection value.
      Returns:
      the enablePurgeProtection value
    • withEnablePurgeProtection

      public VaultPatchProperties withEnablePurgeProtection(Boolean enablePurgeProtection)
      Set the enablePurgeProtection value.
      Parameters:
      enablePurgeProtection - the enablePurgeProtection value to set
      Returns:
      the VaultPatchProperties object itself.
    • networkAcls

      public NetworkRuleSet networkAcls()
      Get the networkAcls value.
      Returns:
      the networkAcls value
    • withNetworkAcls

      public VaultPatchProperties withNetworkAcls(NetworkRuleSet networkAcls)
      Set the networkAcls value.
      Parameters:
      networkAcls - the networkAcls value to set
      Returns:
      the VaultPatchProperties object itself.