VaultProperties Class
- java.
lang. Object - com.
microsoft. azure. management. keyvault. VaultProperties
- com.
public class VaultProperties
Properties of the vault.
Constructor Summary
Constructor | Description | |
---|---|---|
VaultProperties() |
Method Summary
Modifier and Type | Method and Description |
---|---|
java.util.List<Access |
accessPolicies()
Get the access |
Create |
createMode()
Get the create |
java.lang.Boolean |
enablePurgeProtection()
Get the enable |
java.lang.Boolean |
enableSoftDelete()
Get the enable |
java.lang.Boolean |
enabledForDeployment()
Get the enabled |
java.lang.Boolean |
enabledForDiskEncryption()
Get the enabled |
java.lang.Boolean |
enabledForTemplateDeployment()
Get the enabled |
Network |
networkAcls()
Get the network |
Sku |
sku()
Get the sku value. |
java.util.UUID |
tenantId()
Get the tenant |
java.lang.String |
vaultUri()
Get the vault |
Vault |
withAccessPolicies(List<AccessPolicyEntry> accessPolicies)
Set the access |
Vault |
withCreateMode(CreateMode createMode)
Set the create |
Vault |
withEnablePurgeProtection(Boolean enablePurgeProtection)
Set the enable |
Vault |
withEnableSoftDelete(Boolean enableSoftDelete)
Set the enable |
Vault |
withEnabledForDeployment(Boolean enabledForDeployment)
Set the enabled |
Vault |
withEnabledForDiskEncryption(Boolean enabledForDiskEncryption)
Set the enabled |
Vault |
withEnabledForTemplateDeployment(Boolean enabledForTemplateDeployment)
Set the enabled |
Vault |
withNetworkAcls(NetworkRuleSet networkAcls)
Set the network |
Vault |
withSku(Sku sku)
Set the sku value. |
Vault |
withTenantId(UUID tenantId)
Set the tenant |
Vault |
withVaultUri(String vaultUri)
Set the vault |
Methods inherited from java.lang.Object
Constructor Details
VaultProperties
public VaultProperties()
Method Details
accessPolicies
public List
Get the accessPolicies value.
Returns:
createMode
public CreateMode createMode()
Get the createMode value.
Returns:
enablePurgeProtection
public Boolean enablePurgeProtection()
Get the enablePurgeProtection value.
Returns:
enableSoftDelete
public Boolean enableSoftDelete()
Get the enableSoftDelete value.
Returns:
enabledForDeployment
public Boolean enabledForDeployment()
Get the enabledForDeployment value.
Returns:
enabledForDiskEncryption
public Boolean enabledForDiskEncryption()
Get the enabledForDiskEncryption value.
Returns:
enabledForTemplateDeployment
public Boolean enabledForTemplateDeployment()
Get the enabledForTemplateDeployment value.
Returns:
networkAcls
public NetworkRuleSet networkAcls()
Get the networkAcls value.
Returns:
sku
public Sku sku()
Get the sku value.
Returns:
tenantId
public UUID tenantId()
Get the tenantId value.
Returns:
vaultUri
public String vaultUri()
Get the vaultUri value.
Returns:
withAccessPolicies
public VaultProperties withAccessPolicies(List
Set the accessPolicies value.
Parameters:
Returns:
withCreateMode
public VaultProperties withCreateMode(CreateMode createMode)
Set the createMode value.
Parameters:
Returns:
withEnablePurgeProtection
public VaultProperties withEnablePurgeProtection(Boolean enablePurgeProtection)
Set the enablePurgeProtection value.
Parameters:
Returns:
withEnableSoftDelete
public VaultProperties withEnableSoftDelete(Boolean enableSoftDelete)
Set the enableSoftDelete value.
Parameters:
Returns:
withEnabledForDeployment
public VaultProperties withEnabledForDeployment(Boolean enabledForDeployment)
Set the enabledForDeployment value.
Parameters:
Returns:
withEnabledForDiskEncryption
public VaultProperties withEnabledForDiskEncryption(Boolean enabledForDiskEncryption)
Set the enabledForDiskEncryption value.
Parameters:
Returns:
withEnabledForTemplateDeployment
public VaultProperties withEnabledForTemplateDeployment(Boolean enabledForTemplateDeployment)
Set the enabledForTemplateDeployment value.
Parameters:
Returns:
withNetworkAcls
public VaultProperties withNetworkAcls(NetworkRuleSet networkAcls)
Set the networkAcls value.
Parameters:
Returns:
withSku
public VaultProperties withSku(Sku sku)
Set the sku value.
Parameters:
Returns:
withTenantId
public VaultProperties withTenantId(UUID tenantId)
Set the tenantId value.
Parameters:
Returns:
withVaultUri
public VaultProperties withVaultUri(String vaultUri)
Set the vaultUri 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