AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Container for the parameters to the CreateLogicallyAirGappedBackupVault operation. This request creates a logical container to where backups may be copied.

This request includes a name, the Region, the maximum number of retention days, the minimum number of retention days, and optionally can include tags and a creator request ID.

Do not include sensitive data, such as passport numbers, in the name of a backup vault.

Inheritance Hierarchy

System.Object
  Amazon.Runtime.AmazonWebServiceRequest
    Amazon.Backup.AmazonBackupRequest
      Amazon.Backup.Model.CreateLogicallyAirGappedBackupVaultRequest

Namespace: Amazon.Backup.Model
Assembly: AWSSDK.Backup.dll
Version: 3.x.y.z

Syntax

C#
public class CreateLogicallyAirGappedBackupVaultRequest : AmazonBackupRequest
         IAmazonWebServiceRequest

The CreateLogicallyAirGappedBackupVaultRequest type exposes the following members

Constructors

Properties

NameTypeDescription
Public Property BackupVaultName System.String

Gets and sets the property BackupVaultName.

This is the name of the vault that is being created.

Public Property BackupVaultTags System.Collections.Generic.Dictionary<System.String, System.String>

Gets and sets the property BackupVaultTags.

These are the tags that will be included in the newly-created vault.

Public Property CreatorRequestId System.String

Gets and sets the property CreatorRequestId.

This is the ID of the creation request.

This parameter is optional. If used, this parameter must contain 1 to 50 alphanumeric or '-_.' characters.

Public Property MaxRetentionDays System.Int64

Gets and sets the property MaxRetentionDays.

This is the setting that specifies the maximum retention period that the vault retains its recovery points. If this parameter is not specified, Backup does not enforce a maximum retention period on the recovery points in the vault (allowing indefinite storage).

If specified, any backup or copy job to the vault must have a lifecycle policy with a retention period equal to or shorter than the maximum retention period. If the job retention period is longer than that maximum retention period, then the vault fails the backup or copy job, and you should either modify your lifecycle settings or use a different vault.

Public Property MinRetentionDays System.Int64

Gets and sets the property MinRetentionDays.

This setting specifies the minimum retention period that the vault retains its recovery points. If this parameter is not specified, no minimum retention period is enforced.

If specified, any backup or copy job to the vault must have a lifecycle policy with a retention period equal to or longer than the minimum retention period. If a job retention period is shorter than that minimum retention period, then the vault fails the backup or copy job, and you should either modify your lifecycle settings or use a different vault.

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5