Snapshot constructor
Snapshot({
- List<
AccountWithRestoreAccess> ? accountsWithRestoreAccess, - double? actualIncrementalBackupSizeInMegaBytes,
- String? availabilityZone,
- double? backupProgressInMegaBytes,
- DateTime? clusterCreateTime,
- String? clusterIdentifier,
- String? clusterVersion,
- double? currentBackupRateInMegaBytesPerSecond,
- String? dBName,
- int? elapsedTimeInSeconds,
- bool? encrypted,
- bool? encryptedWithHSM,
- String? engineFullVersion,
- bool? enhancedVpcRouting,
- int? estimatedSecondsToCompletion,
- String? kmsKeyId,
- String? maintenanceTrackName,
- int? manualSnapshotRemainingDays,
- int? manualSnapshotRetentionPeriod,
- String? masterUsername,
- String? nodeType,
- int? numberOfNodes,
- String? ownerAccount,
- int? port,
- List<
String> ? restorableNodeTypes, - DateTime? snapshotCreateTime,
- String? snapshotIdentifier,
- DateTime? snapshotRetentionStartTime,
- String? snapshotType,
- String? sourceRegion,
- String? status,
- List<
Tag> ? tags, - double? totalBackupSizeInMegaBytes,
- String? vpcId,
Implementation
Snapshot({
this.accountsWithRestoreAccess,
this.actualIncrementalBackupSizeInMegaBytes,
this.availabilityZone,
this.backupProgressInMegaBytes,
this.clusterCreateTime,
this.clusterIdentifier,
this.clusterVersion,
this.currentBackupRateInMegaBytesPerSecond,
this.dBName,
this.elapsedTimeInSeconds,
this.encrypted,
this.encryptedWithHSM,
this.engineFullVersion,
this.enhancedVpcRouting,
this.estimatedSecondsToCompletion,
this.kmsKeyId,
this.maintenanceTrackName,
this.manualSnapshotRemainingDays,
this.manualSnapshotRetentionPeriod,
this.masterUsername,
this.nodeType,
this.numberOfNodes,
this.ownerAccount,
this.port,
this.restorableNodeTypes,
this.snapshotCreateTime,
this.snapshotIdentifier,
this.snapshotRetentionStartTime,
this.snapshotType,
this.sourceRegion,
this.status,
this.tags,
this.totalBackupSizeInMegaBytes,
this.vpcId,
});