VaultPropertiesArgs

data class VaultPropertiesArgs(val encryption: Output<VaultPropertiesEncryptionArgs>? = null, val monitoringSettings: Output<MonitoringSettingsArgs>? = null, val publicNetworkAccess: Output<Either<String, PublicNetworkAccess>>? = 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, 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

Restore Settings of the vault

Link copied to clipboard

Security Settings of the vault

Functions

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