GetImageResult class

Result data returned by getImage.

Constructors

GetImageResult({int? archiveSizeBytes, String? creationTimestamp, String? description, int? diskSizeGb, String? family, String? filter, String? id, String? imageEncryptionKeySha256, String? imageId, String? labelFingerprint, Map<String, String>? labels, List<String>? licenses, bool? mostRecent, String? name, String? project, String? selfLink, String? sourceDisk, String? sourceDiskEncryptionKeySha256, String? sourceDiskId, String? sourceImageId, 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.
const
GetImageResult.fromMap(Map<String, dynamic> map)
factory

Properties

archiveSizeBytes → int?
The size of the image tar.gz archive stored in Google Cloud Storage in bytes.
final
creationTimestamp → String?
The creation timestamp in RFC3339 text format.
final
description → String?
An optional description of this image.
final
diskSizeGb → int?
The size of the image when restored onto a persistent disk in gigabytes.
final
family → String?
The family name of the image.
final
filter → String?
final
hashCode → int
The hash code for this object.
no setterinherited
id → String?
The provider-assigned unique ID for this managed resource.
final
imageEncryptionKeySha256 → String?
The RFC 4648 base64 encoded SHA-256 hash of the customer-supplied encryption key that protects this image.
final
imageId → String?
The unique identifier for the image.
final
labelFingerprint → String?
A fingerprint for the labels being applied to this image.
final
labels → Map<String, String>?
All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
final
licenses → List<String>?
A list of applicable license URI.
final
mostRecent → bool?
final
name → String?
The name of the image.
final
project → String?
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
The URI of the image.
final
sourceDisk → String?
The URL of the source disk used to create this image.
final
sourceDiskEncryptionKeySha256 → String?
The RFC 4648 base64 encoded SHA-256 hash of the customer-supplied encryption key that protects this image.
final
sourceDiskId → String?
The ID value of the disk used to create this image.
final
sourceImageId → String?
The ID value of the image used to create this image.
final
status → String?
The status of the image. Possible values are FAILED, PENDING, or READY.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited