GetImagesImage constructor

const GetImagesImage({
  1. required Input<int> archiveSizeBytes,
  2. required Input<String> creationTimestamp,
  3. required Input<String> description,
  4. required Input<int> diskSizeGb,
  5. required Input<String> family,
  6. required Input<int> imageId,
  7. required Input<Map<String, String>> labels,
  8. required Input<String> name,
  9. required Input<String> selfLink,
  10. required Input<String> sourceDisk,
  11. required Input<String> sourceDiskId,
  12. required Input<String> sourceImageId,
})

Creates a new GetImagesImage. 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. imageId Required. labels All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services. name The name of the image. selfLink The URI of the image. sourceDisk The URL of the source disk used to create this image. sourceDiskId The ID value of the disk used to create this image. sourceImageId The ID value of the image used to create this image.

Implementation

const GetImagesImage({
  required this.archiveSizeBytes,
  required this.creationTimestamp,
  required this.description,
  required this.diskSizeGb,
  required this.family,
  required this.imageId,
  required this.labels,
  required this.name,
  required this.selfLink,
  required this.sourceDisk,
  required this.sourceDiskId,
  required this.sourceImageId,
});