Backup
public struct Backup : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
The ID of the backup.
Declaration
Swift
public let backupId: String -
The time when a particular backup was created.
Declaration
Swift
public let creationTime: TimeStamp -
The configuration of the self-managed Microsoft Active Directory (AD) to which the Windows File Server instance is joined.
Declaration
Swift
public let directoryInformation: ActiveDirectoryBackupAttributes? -
Details explaining any failures that occur when creating a backup.
Declaration
Swift
public let failureDetails: BackupFailureDetails? -
Metadata of the file system associated with the backup. This metadata is persisted even if the file system is deleted.
Declaration
Swift
public let fileSystem: FileSystem -
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.
Declaration
Swift
public let kmsKeyId: String? -
The lifecycle status of the backup. AVAILABLE - The backup is fully available. CREATING - FSx is creating the backup. TRANSFERRING - For Lustre file systems only; FSx is transferring the backup to S3. DELETED - The backup was deleted is no longer available. FAILED - Amazon FSx could not complete the backup.
Declaration
Swift
public let lifecycle: BackupLifecycle -
Undocumented
Declaration
Swift
public let progressPercent: Int? -
The Amazon Resource Name (ARN) for the backup resource.
Declaration
Swift
public let resourceARN: String? -
Tags associated with a particular file system.
Declaration
Swift
public let tags: [Tag]? -
The type of the file system backup.
Declaration
Swift
public let type: BackupType -
init(backupId:creationTime:directoryInformation:failureDetails:fileSystem:kmsKeyId:lifecycle:progressPercent:resourceARN:tags:type:)Undocumented
Declaration
Swift
public init(backupId: String, creationTime: TimeStamp, directoryInformation: ActiveDirectoryBackupAttributes? = nil, failureDetails: BackupFailureDetails? = nil, fileSystem: FileSystem, kmsKeyId: String? = nil, lifecycle: BackupLifecycle, progressPercent: Int? = nil, resourceARN: String? = nil, tags: [Tag]? = nil, type: BackupType)
View on GitHub
Backup Structure Reference