Image constructor

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

Implementation

Image({
  this.architecture,
  this.archiveSizeBytes,
  this.creationTimestamp,
  this.deprecated,
  this.description,
  this.diskSizeGb,
  this.family,
  this.guestOsFeatures,
  this.id,
  this.imageEncryptionKey,
  this.kind,
  this.labelFingerprint,
  this.labels,
  this.licenseCodes,
  this.licenses,
  this.name,
  this.rawDisk,
  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,
});