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 file system.

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 the backup of the Amazon FSx file system's data at rest.

REQUIRED Lifecycle => Str

The lifecycle status of the backup.

  • AVAILABLE - The backup is fully available.

  • PENDING - For user-initiated backups on Lustre file systems only; Amazon FSx has not started creating the backup.

  • CREATING - Amazon FSx is creating the backup.

  • TRANSFERRING - For user-initiated backups on Lustre file systems only; Amazon FSx is transferring the backup to S3.

  • COPYING - Amazon FSx is copying the backup.

  • DELETED - Amazon FSx deleted the backup and it is no longer available.

  • FAILED - Amazon FSx could not complete the backup.

OwnerId => Str

ProgressPercent => Int

ResourceARN => Str

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

SourceBackupId => Str

SourceBackupRegion => Str

The source Region of the backup. Specifies the Region from where this backup is copied.

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

Tags associated with a particular file system.

REQUIRED Type => Str

The type of the file system 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