Snapshot constructor

Snapshot({
  1. String? architecture,
  2. bool? autoCreated,
  3. String? chainName,
  4. String? creationSizeBytes,
  5. String? creationTimestamp,
  6. String? description,
  7. String? diskSizeGb,
  8. String? downloadBytes,
  9. bool? enableConfidentialCompute,
  10. List<GuestOsFeature>? guestOsFeatures,
  11. String? id,
  12. String? kind,
  13. String? labelFingerprint,
  14. Map<String, String>? labels,
  15. List<String>? licenseCodes,
  16. List<String>? licenses,
  17. String? locationHint,
  18. String? name,
  19. bool? satisfiesPzi,
  20. bool? satisfiesPzs,
  21. String? selfLink,
  22. CustomerEncryptionKey? snapshotEncryptionKey,
  23. String? snapshotType,
  24. String? sourceDisk,
  25. CustomerEncryptionKey? sourceDiskEncryptionKey,
  26. String? sourceDiskForRecoveryCheckpoint,
  27. String? sourceDiskId,
  28. String? sourceInstantSnapshot,
  29. CustomerEncryptionKey? sourceInstantSnapshotEncryptionKey,
  30. String? sourceInstantSnapshotId,
  31. String? sourceSnapshotSchedulePolicy,
  32. String? sourceSnapshotSchedulePolicyId,
  33. String? status,
  34. String? storageBytes,
  35. String? storageBytesStatus,
  36. List<String>? storageLocations,
})

Implementation

Snapshot({
  this.architecture,
  this.autoCreated,
  this.chainName,
  this.creationSizeBytes,
  this.creationTimestamp,
  this.description,
  this.diskSizeGb,
  this.downloadBytes,
  this.enableConfidentialCompute,
  this.guestOsFeatures,
  this.id,
  this.kind,
  this.labelFingerprint,
  this.labels,
  this.licenseCodes,
  this.licenses,
  this.locationHint,
  this.name,
  this.satisfiesPzi,
  this.satisfiesPzs,
  this.selfLink,
  this.snapshotEncryptionKey,
  this.snapshotType,
  this.sourceDisk,
  this.sourceDiskEncryptionKey,
  this.sourceDiskForRecoveryCheckpoint,
  this.sourceDiskId,
  this.sourceInstantSnapshot,
  this.sourceInstantSnapshotEncryptionKey,
  this.sourceInstantSnapshotId,
  this.sourceSnapshotSchedulePolicy,
  this.sourceSnapshotSchedulePolicyId,
  this.status,
  this.storageBytes,
  this.storageBytesStatus,
  this.storageLocations,
});