GetImageResult constructor

const GetImageResult({
  1. int? archiveSizeBytes,
  2. String? creationTimestamp,
  3. String? description,
  4. int? diskSizeGb,
  5. String? family,
  6. String? filter,
  7. String? id,
  8. String? imageEncryptionKeySha256,
  9. String? imageId,
  10. String? labelFingerprint,
  11. Map<String, String>? labels,
  12. List<String>? licenses,
  13. bool? mostRecent,
  14. String? name,
  15. String? project,
  16. String? selfLink,
  17. String? sourceDisk,
  18. String? sourceDiskEncryptionKeySha256,
  19. String? sourceDiskId,
  20. String? sourceImageId,
  21. String? status,
})

Creates a new GetImageResult. archiveSizeBytes The size of the image tar.gz archive stored in Google Cloud Storage in bytes. creationTimestamp The creation timestamp in RFC3339 text format. description An optional description of this image. diskSizeGb The size of the image when restored onto a persistent disk in gigabytes. family The family name of the image. filter Optional. id The provider-assigned unique ID for this managed resource. imageEncryptionKeySha256 The RFC 4648 base64 imageId The unique identifier for the image. labelFingerprint A fingerprint for the labels being applied to this image. labels All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services. licenses A list of applicable license URI. mostRecent Optional. name The name of the image. project Optional. selfLink The URI of the image. sourceDisk The URL of the source disk used to create this image. sourceDiskEncryptionKeySha256 The RFC 4648 base64 sourceDiskId The ID value of the disk used to create this image. sourceImageId The ID value of the image used to create this image. status The status of the image. Possible values are FAILED, PENDING, or READY.

Implementation

const GetImageResult({
  this.archiveSizeBytes,
  this.creationTimestamp,
  this.description,
  this.diskSizeGb,
  this.family,
  this.filter,
  this.id,
  this.imageEncryptionKeySha256,
  this.imageId,
  this.labelFingerprint,
  this.labels,
  this.licenses,
  this.mostRecent,
  this.name,
  this.project,
  this.selfLink,
  this.sourceDisk,
  this.sourceDiskEncryptionKeySha256,
  this.sourceDiskId,
  this.sourceImageId,
  this.status,
});