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. bool? guestFlush,
  11. List<GuestOsFeature>? guestOsFeatures,
  12. String? id,
  13. String? kind,
  14. String? labelFingerprint,
  15. Map<String, String>? labels,
  16. List<String>? licenseCodes,
  17. List<String>? licenses,
  18. String? locationHint,
  19. String? name,
  20. bool? satisfiesPzi,
  21. bool? satisfiesPzs,
  22. String? selfLink,
  23. CustomerEncryptionKey? snapshotEncryptionKey,
  24. String? snapshotType,
  25. String? sourceDisk,
  26. CustomerEncryptionKey? sourceDiskEncryptionKey,
  27. String? sourceDiskForRecoveryCheckpoint,
  28. String? sourceDiskId,
  29. String? sourceInstantSnapshot,
  30. CustomerEncryptionKey? sourceInstantSnapshotEncryptionKey,
  31. String? sourceInstantSnapshotId,
  32. String? sourceSnapshotSchedulePolicy,
  33. String? sourceSnapshotSchedulePolicyId,
  34. String? status,
  35. String? storageBytes,
  36. String? storageBytesStatus,
  37. List<String>? storageLocations,
})

Implementation

Snapshot({
  this.architecture,
  this.autoCreated,
  this.chainName,
  this.creationSizeBytes,
  this.creationTimestamp,
  this.description,
  this.diskSizeGb,
  this.downloadBytes,
  this.enableConfidentialCompute,
  this.guestFlush,
  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,
});