GetLogicallyAirGappedBackupVaultResult

data class GetLogicallyAirGappedBackupVaultResult(val accessPolicy: Any? = null, val backupVaultArn: String? = null, val backupVaultTags: Map<String, String>? = null, val encryptionKeyArn: String? = null, val notifications: LogicallyAirGappedBackupVaultNotificationObjectType? = null, val vaultState: String? = null, val vaultType: String? = null)

Constructors

Link copied to clipboard
constructor(accessPolicy: Any? = null, backupVaultArn: String? = null, backupVaultTags: Map<String, String>? = null, encryptionKeyArn: String? = null, notifications: LogicallyAirGappedBackupVaultNotificationObjectType? = null, vaultState: String? = null, vaultType: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val accessPolicy: Any? = null

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: String? = null

The ARN of the backup vault.

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

Returns event notifications for the specified backup vault.

Link copied to clipboard
val vaultState: String? = null

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

Link copied to clipboard
val vaultType: String? = null

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