VaultPropertiesArgs

data class VaultPropertiesArgs(val encryption: Output<VaultPropertiesEncryptionArgs>? = null, val monitoringSettings: Output<MonitoringSettingsArgs>? = null, val publicNetworkAccess: Output<Either<String, PublicNetworkAccess>>? = null, val redundancySettings: Output<VaultPropertiesRedundancySettingsArgs>? = null, val resourceGuardOperationRequests: Output<List<String>>? = null, val restoreSettings: Output<RestoreSettingsArgs>? = null, val securitySettings: Output<SecuritySettingsArgs>? = null) : ConvertibleToJava<VaultPropertiesArgs>

Properties of the vault.

Constructors

Link copied to clipboard
constructor(encryption: Output<VaultPropertiesEncryptionArgs>? = null, monitoringSettings: Output<MonitoringSettingsArgs>? = null, publicNetworkAccess: Output<Either<String, PublicNetworkAccess>>? = null, redundancySettings: Output<VaultPropertiesRedundancySettingsArgs>? = null, resourceGuardOperationRequests: Output<List<String>>? = null, restoreSettings: Output<RestoreSettingsArgs>? = null, securitySettings: Output<SecuritySettingsArgs>? = null)

Properties

Link copied to clipboard

Customer Managed Key details of the resource.

Link copied to clipboard

Monitoring Settings of the vault

Link copied to clipboard
val publicNetworkAccess: Output<Either<String, PublicNetworkAccess>>? = null

property to enable or disable resource provider inbound network traffic from public clients

Link copied to clipboard

The redundancy Settings of a Vault

Link copied to clipboard

ResourceGuardOperationRequests on which LAC check will be performed

Link copied to clipboard

Restore Settings of the vault

Link copied to clipboard

Security Settings of the vault

Functions

Link copied to clipboard
open override fun toJava(): VaultPropertiesArgs