VaultLockConfigurationState constructor

const VaultLockConfigurationState({
  1. Input<String?>? backupVaultArn,
  2. Input<String?>? backupVaultName,
  3. Input<int?>? changeableForDays,
  4. Input<int?>? maxRetentionDays,
  5. Input<int?>? minRetentionDays,
  6. Input<String?>? region,
})

Creates a new VaultLockConfigurationState. backupVaultArn The ARN of the vault. 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.

Implementation

const VaultLockConfigurationState({
  this.backupVaultArn,
  this.backupVaultName,
  this.changeableForDays,
  this.maxRetentionDays,
  this.minRetentionDays,
  this.region,
});