public class VaultProperties extends Object
Constructor and Description |
---|
VaultProperties() |
Modifier and Type | Method and Description |
---|---|
List<AccessPolicyEntry> |
accessPolicies()
Get the accessPolicies value.
|
CreateMode |
createMode()
Get the createMode value.
|
Boolean |
enabledForDeployment()
Get the enabledForDeployment value.
|
Boolean |
enabledForDiskEncryption()
Get the enabledForDiskEncryption value.
|
Boolean |
enabledForTemplateDeployment()
Get the enabledForTemplateDeployment value.
|
Boolean |
enablePurgeProtection()
Get the enablePurgeProtection value.
|
Boolean |
enableSoftDelete()
Get the enableSoftDelete value.
|
NetworkRuleSet |
networkAcls()
Get the networkAcls value.
|
Sku |
sku()
Get the sku value.
|
UUID |
tenantId()
Get the tenantId value.
|
String |
vaultUri()
Get the vaultUri value.
|
VaultProperties |
withAccessPolicies(List<AccessPolicyEntry> accessPolicies)
Set the accessPolicies value.
|
VaultProperties |
withCreateMode(CreateMode createMode)
Set the createMode value.
|
VaultProperties |
withEnabledForDeployment(Boolean enabledForDeployment)
Set the enabledForDeployment value.
|
VaultProperties |
withEnabledForDiskEncryption(Boolean enabledForDiskEncryption)
Set the enabledForDiskEncryption value.
|
VaultProperties |
withEnabledForTemplateDeployment(Boolean enabledForTemplateDeployment)
Set the enabledForTemplateDeployment value.
|
VaultProperties |
withEnablePurgeProtection(Boolean enablePurgeProtection)
Set the enablePurgeProtection value.
|
VaultProperties |
withEnableSoftDelete(Boolean enableSoftDelete)
Set the enableSoftDelete value.
|
VaultProperties |
withNetworkAcls(NetworkRuleSet networkAcls)
Set the networkAcls value.
|
VaultProperties |
withSku(Sku sku)
Set the sku value.
|
VaultProperties |
withTenantId(UUID tenantId)
Set the tenantId value.
|
VaultProperties |
withVaultUri(String vaultUri)
Set the vaultUri value.
|
public UUID tenantId()
public VaultProperties withTenantId(UUID tenantId)
tenantId
- the tenantId value to setpublic Sku sku()
public VaultProperties withSku(Sku sku)
sku
- the sku value to setpublic List<AccessPolicyEntry> accessPolicies()
public VaultProperties withAccessPolicies(List<AccessPolicyEntry> accessPolicies)
accessPolicies
- the accessPolicies value to setpublic String vaultUri()
public VaultProperties withVaultUri(String vaultUri)
vaultUri
- the vaultUri value to setpublic Boolean enabledForDeployment()
public VaultProperties withEnabledForDeployment(Boolean enabledForDeployment)
enabledForDeployment
- the enabledForDeployment value to setpublic Boolean enabledForDiskEncryption()
public VaultProperties withEnabledForDiskEncryption(Boolean enabledForDiskEncryption)
enabledForDiskEncryption
- the enabledForDiskEncryption value to setpublic Boolean enabledForTemplateDeployment()
public VaultProperties withEnabledForTemplateDeployment(Boolean enabledForTemplateDeployment)
enabledForTemplateDeployment
- the enabledForTemplateDeployment value to setpublic Boolean enableSoftDelete()
public VaultProperties withEnableSoftDelete(Boolean enableSoftDelete)
enableSoftDelete
- the enableSoftDelete value to setpublic CreateMode createMode()
public VaultProperties withCreateMode(CreateMode createMode)
createMode
- the createMode value to setpublic Boolean enablePurgeProtection()
public VaultProperties withEnablePurgeProtection(Boolean enablePurgeProtection)
enablePurgeProtection
- the enablePurgeProtection value to setpublic NetworkRuleSet networkAcls()
public VaultProperties withNetworkAcls(NetworkRuleSet networkAcls)
networkAcls
- the networkAcls value to setCopyright © 2019. All rights reserved.