LogicallyAirGappedBackupVault

class LogicallyAirGappedBackupVault : KotlinCustomResource

Resource Type definition for AWS::Backup::LogicallyAirGappedBackupVault

Properties

Link copied to clipboard
val accessPolicy: Output<Any>?

The backup vault access policy document in JSON format. Search the CloudFormation User Guide for AWS::Backup::LogicallyAirGappedBackupVault for more information about the expected schema for this property.

Link copied to clipboard
val backupVaultArn: Output<String>

The ARN of the backup vault.

Link copied to clipboard
val backupVaultName: Output<String>

The name of a logical container where backups are stored. Logically air-gapped backup vaults are identified by names that are unique to the account used to create them and the Region where they are created.

Link copied to clipboard

The tags to assign to the vault.

Link copied to clipboard

The ARN of the server-side encryption key.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val maxRetentionDays: Output<Int>

The maximum retention period that the vault retains its recovery points.

Link copied to clipboard
val minRetentionDays: Output<Int>

This setting specifies the minimum retention period that the vault retains its recovery points. The minimum value accepted is 7 days.

Link copied to clipboard

Returns event notifications for the specified backup vault.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val urn: Output<String>
Link copied to clipboard
val vaultState: Output<String>

The vault state. The possible values are CREATING , AVAILABLE , and FAILED .

Link copied to clipboard
val vaultType: Output<String>

The vault type. The possible values are BACKUP_VAULT and LOGICALLY_AIR_GAPPED_BACKUP_VAULT .