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.
archiveSizeBytesThe size of the image tar.gz archive stored in Google Cloud Storage in bytes.creationTimestampThe creation timestamp in RFC3339 text format.descriptionAn optional description of this image.diskSizeGbThe size of the image when restored onto a persistent disk in gigabytes.familyThe family name of the image.filterOptional.idThe provider-assigned unique ID for this managed resource.imageEncryptionKeySha256The RFC 4648 base64imageIdThe unique identifier for the image.labelFingerprintA fingerprint for the labels being applied to this image.labelsAll of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.licensesA list of applicable license URI.mostRecentOptional.nameThe name of the image.projectOptional.selfLinkThe URI of the image.sourceDiskThe URL of the source disk used to create this image.sourceDiskEncryptionKeySha256The RFC 4648 base64sourceDiskIdThe ID value of the disk used to create this image.sourceImageIdThe ID value of the image used to create this image.statusThe 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
- selfLink → String?
-
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