VaultLockConfigurationArgs class

The set of arguments for VaultLockConfiguration. The set of arguments for VaultLockConfiguration.

Constructors

VaultLockConfigurationArgs({required Input<String> backupVaultName, Input<int?>? changeableForDays, Input<int?>? maxRetentionDays, Input<int?>? minRetentionDays, Input<String?>? region})
Creates a new VaultLockConfigurationArgs. backupVaultName Name of the backup vault to add a lock configuration for. changeableForDays The number of days before the lock date. If omitted creates a vault lock in governance mode, otherwise it will create a vault lock in compliance mode. maxRetentionDays The maximum retention period that the vault retains its recovery points. minRetentionDays The minimum retention period that the vault retains its recovery points. region Region where this resource will be managed. Defaults to the Region set in the provider configuration.
const
VaultLockConfigurationArgs.fromMap(Map<String, dynamic> map)
factory

Properties

backupVaultName → Input<String>
Name of the backup vault to add a lock configuration for.
final
changeableForDays → Input<int?>?
The number of days before the lock date. If omitted creates a vault lock in governance mode, otherwise it will create a vault lock in compliance mode.
final
hashCode int
The hash code for this object.
no setterinherited
maxRetentionDays → Input<int?>?
The maximum retention period that the vault retains its recovery points.
final
minRetentionDays → Input<int?>?
The minimum retention period that the vault retains its recovery points.
final
region → Input<String?>?
Region where this resource will be managed. Defaults to the Region set in the provider configuration.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited