Class: Aws::Backup::Types::CreateLogicallyAirGappedBackupVaultInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::Backup::Types::CreateLogicallyAirGappedBackupVaultInput
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-backup/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:backup_vault_tags]
Instance Attribute Summary collapse
-
#backup_vault_name ⇒ String
The name of a logical container where backups are stored.
-
#backup_vault_tags ⇒ Hash<String,String>
The tags to assign to the vault.
-
#creator_request_id ⇒ String
The ID of the creation request.
-
#max_retention_days ⇒ Integer
The maximum retention period that the vault retains its recovery points.
-
#min_retention_days ⇒ Integer
This setting specifies the minimum retention period that the vault retains its recovery points.
Instance Attribute Details
#backup_vault_name ⇒ 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.
1908 1909 1910 1911 1912 1913 1914 1915 1916 |
# File 'lib/aws-sdk-backup/types.rb', line 1908 class CreateLogicallyAirGappedBackupVaultInput < Struct.new( :backup_vault_name, :backup_vault_tags, :creator_request_id, :min_retention_days, :max_retention_days) SENSITIVE = [:backup_vault_tags] include Aws::Structure end |
#backup_vault_tags ⇒ Hash<String,String>
The tags to assign to the vault.
1908 1909 1910 1911 1912 1913 1914 1915 1916 |
# File 'lib/aws-sdk-backup/types.rb', line 1908 class CreateLogicallyAirGappedBackupVaultInput < Struct.new( :backup_vault_name, :backup_vault_tags, :creator_request_id, :min_retention_days, :max_retention_days) SENSITIVE = [:backup_vault_tags] include Aws::Structure end |
#creator_request_id ⇒ String
The ID of the creation request.
This parameter is optional. If used, this parameter must contain 1 to 50 alphanumeric or ‘-_.’ characters.
1908 1909 1910 1911 1912 1913 1914 1915 1916 |
# File 'lib/aws-sdk-backup/types.rb', line 1908 class CreateLogicallyAirGappedBackupVaultInput < Struct.new( :backup_vault_name, :backup_vault_tags, :creator_request_id, :min_retention_days, :max_retention_days) SENSITIVE = [:backup_vault_tags] include Aws::Structure end |
#max_retention_days ⇒ Integer
The maximum retention period that the vault retains its recovery points.
1908 1909 1910 1911 1912 1913 1914 1915 1916 |
# File 'lib/aws-sdk-backup/types.rb', line 1908 class CreateLogicallyAirGappedBackupVaultInput < Struct.new( :backup_vault_name, :backup_vault_tags, :creator_request_id, :min_retention_days, :max_retention_days) SENSITIVE = [:backup_vault_tags] include Aws::Structure end |
#min_retention_days ⇒ Integer
This setting specifies the minimum retention period that the vault retains its recovery points.
The minimum value accepted is 7 days.
1908 1909 1910 1911 1912 1913 1914 1915 1916 |
# File 'lib/aws-sdk-backup/types.rb', line 1908 class CreateLogicallyAirGappedBackupVaultInput < Struct.new( :backup_vault_name, :backup_vault_tags, :creator_request_id, :min_retention_days, :max_retention_days) SENSITIVE = [:backup_vault_tags] include Aws::Structure end |