NAME

Paws::FSX::Backup

USAGE

This class represents one of two things:

Arguments in a call to a service

Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.

As an example, if Att1 is expected to be a Paws::FSX::Backup object:

$service_obj->Method(Att1 => { BackupId => $value, ..., Type => $value  });

Results returned from an API call

Use accessors for each attribute. If Att1 is expected to be an Paws::FSX::Backup object:

$result = $service_obj->Method(...);
$result->Att1->BackupId

DESCRIPTION

A backup of an Amazon FSx for Windows File Server file system. You can create a new file system from a backup to protect against data loss.

ATTRIBUTES

REQUIRED BackupId => Str

The ID of the backup.

REQUIRED CreationTime => Str

The time when a particular backup was created.

DirectoryInformation => Paws::FSX::ActiveDirectoryBackupAttributes

The configuration of the self-managed Microsoft Active Directory (AD) to which the Windows File Server instance is joined.

FailureDetails => Paws::FSX::BackupFailureDetails

Details explaining any failures that occur when creating a backup.

REQUIRED FileSystem => Paws::FSX::FileSystem

Metadata of the file system associated with the backup. This metadata is persisted even if the file system is deleted.

KmsKeyId => Str

The ID of the AWS Key Management Service (AWS KMS) key used to encrypt this backup of the Amazon FSx for Windows file system's data at rest. Amazon FSx for Lustre does not support KMS encryption.

REQUIRED Lifecycle => Str

The lifecycle status of the backup.

ProgressPercent => Int

ResourceARN => Str

The Amazon Resource Name (ARN) for the backup resource.

Tags => ArrayRef[Paws::FSX::Tag]

Tags associated with a particular file system.

REQUIRED Type => Str

The type of the backup.

SEE ALSO

This class forms part of Paws, describing an object used in Paws::FSX

BUGS and CONTRIBUTIONS

The source code is located here: https://github.com/pplu/aws-sdk-perl

Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues