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