Backup class

A backup of an Amazon FSx file system. For more information see:

Constructors

Backup({required String backupId, required DateTime creationTime, required FileSystem fileSystem, required BackupLifecycle lifecycle, required BackupType type, ActiveDirectoryBackupAttributes? directoryInformation, BackupFailureDetails? failureDetails, String? kmsKeyId, int? progressPercent, String? resourceARN, List<Tag>? tags})
Backup.fromJson(Map<String, dynamic> json)
factory

Properties

backupId String
The ID of the backup.
final
creationTime DateTime
The time when a particular backup was created.
final
directoryInformation ActiveDirectoryBackupAttributes?
The configuration of the self-managed Microsoft Active Directory (AD) to which the Windows File Server instance is joined.
final
failureDetails BackupFailureDetails?
Details explaining any failures that occur when creating a backup.
final
fileSystem FileSystem
Metadata of the file system associated with the backup. This metadata is persisted even if the file system is deleted.
final
hashCode int
The hash code for this object.
no setterinherited
kmsKeyId String?
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.
final
lifecycle BackupLifecycle
The lifecycle status of the backup.
final
progressPercent int?
final
resourceARN String?
The Amazon Resource Name (ARN) for the backup resource.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tags List<Tag>?
Tags associated with a particular file system.
final
type BackupType
The type of the file system backup.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited