Image constructor
Image({
- String? architecture,
- String? archiveSizeBytes,
- String? creationTimestamp,
- DeprecationStatus? deprecated,
- String? description,
- String? diskSizeGb,
- bool? enableConfidentialCompute,
- String? family,
- List<
GuestOsFeature> ? guestOsFeatures, - String? id,
- CustomerEncryptionKey? imageEncryptionKey,
- String? kind,
- String? labelFingerprint,
- Map<
String, String> ? labels, - List<
String> ? licenseCodes, - List<
String> ? licenses, - String? name,
- ImageRawDisk? rawDisk,
- bool? satisfiesPzi,
- bool? satisfiesPzs,
- String? selfLink,
- InitialStateConfig? shieldedInstanceInitialState,
- String? sourceDisk,
- CustomerEncryptionKey? sourceDiskEncryptionKey,
- String? sourceDiskId,
- String? sourceImage,
- CustomerEncryptionKey? sourceImageEncryptionKey,
- String? sourceImageId,
- String? sourceSnapshot,
- CustomerEncryptionKey? sourceSnapshotEncryptionKey,
- String? sourceSnapshotId,
- String? sourceType,
- String? status,
- 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,
});