Image constructor

Image({
  1. String? architecture,
  2. String? archiveSizeBytes,
  3. String? creationTimestamp,
  4. DeprecationStatus? deprecated,
  5. String? description,
  6. String? diskSizeGb,
  7. bool? enableConfidentialCompute,
  8. String? family,
  9. List<GuestOsFeature>? guestOsFeatures,
  10. String? id,
  11. CustomerEncryptionKey? imageEncryptionKey,
  12. String? kind,
  13. String? labelFingerprint,
  14. Map<String, String>? labels,
  15. List<String>? licenseCodes,
  16. List<String>? licenses,
  17. String? name,
  18. ImageRawDisk? rawDisk,
  19. bool? satisfiesPzi,
  20. bool? satisfiesPzs,
  21. String? selfLink,
  22. InitialStateConfig? shieldedInstanceInitialState,
  23. String? sourceDisk,
  24. CustomerEncryptionKey? sourceDiskEncryptionKey,
  25. String? sourceDiskId,
  26. String? sourceImage,
  27. CustomerEncryptionKey? sourceImageEncryptionKey,
  28. String? sourceImageId,
  29. String? sourceSnapshot,
  30. CustomerEncryptionKey? sourceSnapshotEncryptionKey,
  31. String? sourceSnapshotId,
  32. String? sourceType,
  33. String? status,
  34. List<String>? storageLocations,
})

Implementation

Image({
  this.architecture,
  this.archiveSizeBytes,
  this.creationTimestamp,
  this.deprecated,
  this.description,
  this.diskSizeGb,
  this.enableConfidentialCompute,
  this.family,
  this.guestOsFeatures,
  this.id,
  this.imageEncryptionKey,
  this.kind,
  this.labelFingerprint,
  this.labels,
  this.licenseCodes,
  this.licenses,
  this.name,
  this.rawDisk,
  this.satisfiesPzi,
  this.satisfiesPzs,
  this.selfLink,
  this.shieldedInstanceInitialState,
  this.sourceDisk,
  this.sourceDiskEncryptionKey,
  this.sourceDiskId,
  this.sourceImage,
  this.sourceImageEncryptionKey,
  this.sourceImageId,
  this.sourceSnapshot,
  this.sourceSnapshotEncryptionKey,
  this.sourceSnapshotId,
  this.sourceType,
  this.status,
  this.storageLocations,
});