Vault Interface
Implements
public interface Vault
extends GroupableResource<com.microsoft.azure.management.keyvault.implementation.KeyVaultManager,com.microsoft.azure.management.keyvault.implementation.VaultInner>, Refreshable<Vault>, Updatable<Update>
An immutable client-side representation of an Azure Key Vault.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract
java.util.List<Access |
accessPolicies() |
abstract
Key |
client() |
abstract
Create |
createMode()
Get the create |
abstract boolean | enabledForDeployment() |
abstract boolean | enabledForDiskEncryption() |
abstract boolean | enabledForTemplateDeployment() |
abstract Keys | keys() |
abstract
Network |
networkRuleSet()
Get the network |
abstract boolean | purgeProtectionEnabled() |
abstract Secrets | secrets() |
abstract Sku | sku() |
abstract boolean | softDeleteEnabled() |
abstract java.lang.String | tenantId() |
abstract java.lang.String | vaultUri() |
Method Details
accessPolicies
public abstract List
Returns:
client
public abstract KeyVaultClient client()
Returns:
createMode
public abstract CreateMode createMode()
Get the createMode value.
Returns:
enabledForDeployment
public abstract boolean enabledForDeployment()
Returns:
enabledForDiskEncryption
public abstract boolean enabledForDiskEncryption()
Returns:
enabledForTemplateDeployment
public abstract boolean enabledForTemplateDeployment()
Returns:
keys
public abstract Keys keys()
Returns:
networkRuleSet
public abstract NetworkRuleSet networkRuleSet()
Get the networkAcls value.
Returns:
purgeProtectionEnabled
public abstract boolean purgeProtectionEnabled()
Returns:
secrets
public abstract Secrets secrets()
Returns:
sku
public abstract Sku sku()
Returns:
softDeleteEnabled
public abstract boolean softDeleteEnabled()
Returns:
tenantId
public abstract String tenantId()
Returns:
vaultUri
public abstract String vaultUri()
Returns:
Applies to
Azure SDK for Java