MachineImage constructor

MachineImage({
  1. String? creationTimestamp,
  2. String? description,
  3. bool? guestFlush,
  4. BigInt? id,
  5. InstanceProperties? instanceProperties,
  6. String? kind,
  7. String? labelFingerprint,
  8. Map<String, String> labels = const {},
  9. CustomerEncryptionKey? machineImageEncryptionKey,
  10. String? name,
  11. MachineImageParams? params,
  12. bool? satisfiesPzi,
  13. bool? satisfiesPzs,
  14. List<SavedDisk> savedDisks = const [],
  15. String? selfLink,
  16. List<SourceDiskEncryptionKey> sourceDiskEncryptionKeys = const [],
  17. String? sourceInstance,
  18. SourceInstanceProperties? sourceInstanceProperties,
  19. String? status,
  20. List<String> storageLocations = const [],
  21. int? totalStorageBytes,
})

Implementation

MachineImage({
  this.creationTimestamp,
  this.description,
  this.guestFlush,
  this.id,
  this.instanceProperties,
  this.kind,
  this.labelFingerprint,
  this.labels = const {},
  this.machineImageEncryptionKey,
  this.name,
  this.params,
  this.satisfiesPzi,
  this.satisfiesPzs,
  this.savedDisks = const [],
  this.selfLink,
  this.sourceDiskEncryptionKeys = const [],
  this.sourceInstance,
  this.sourceInstanceProperties,
  this.status,
  this.storageLocations = const [],
  this.totalStorageBytes,
}) : super(fullyQualifiedName);