GetSnapshotFileV1beta1Result class

Result data returned by getSnapshot.

Constructors

GetSnapshotFileV1beta1Result({required String createTime, required String description, required String filesystemUsedBytes, required Map<String, String> labels, required String name, required String state})
Creates a new GetSnapshotFileV1beta1Result. createTime The time when the snapshot was created. description A description of the snapshot with 2048 characters or less. Requests with longer descriptions will be rejected. filesystemUsedBytes The amount of bytes needed to allocate a full copy of the snapshot content labels Resource labels to represent user provided metadata. name The resource name of the snapshot, in the format projects/{project_id}/locations/{location_id}/instances/{instance_id}/snapshots/{snapshot_id}. state The snapshot state.
const
GetSnapshotFileV1beta1Result.fromMap(Map<String, dynamic> map)
factory

Properties

createTime → String
The time when the snapshot was created.
final
description → String
A description of the snapshot with 2048 characters or less. Requests with longer descriptions will be rejected.
final
filesystemUsedBytes → String
The amount of bytes needed to allocate a full copy of the snapshot content
final
hashCode → int
The hash code for this object.
no setterinherited
labels → Map<String, String>
Resource labels to represent user provided metadata.
final
name → String
The resource name of the snapshot, in the format projects/{project_id}/locations/{location_id}/instances/{instance_id}/snapshots/{snapshot_id}.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
state → String
The snapshot state.
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