Class VaultLockConfigurationState


  • public final class VaultLockConfigurationState
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • backupVaultArn

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> backupVaultArn()
        Returns:
        The ARN of the vault.
      • backupVaultName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> backupVaultName()
        Returns:
        Name of the backup vault to add a lock configuration for.
      • changeableForDays

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> changeableForDays()
        Returns:
        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

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> maxRetentionDays()
        Returns:
        The maximum retention period that the vault retains its recovery points.
      • minRetentionDays

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> minRetentionDays()
        Returns:
        The minimum retention period that the vault retains its recovery points.