GetRuntimeResult class

Result data returned by getRuntime.

Constructors

GetRuntimeResult({required RuntimeAccessConfigResponse accessConfig, required String createTime, required String healthState, required Map<String, String> labels, required RuntimeMetricsResponse metrics, required bool migrated, required String name, required RuntimeMigrationEligibilityResponse runtimeMigrationEligibility, required RuntimeSoftwareConfigResponse softwareConfig, required String state, required String updateTime, required VirtualMachineResponse virtualMachine})
Creates a new GetRuntimeResult. accessConfig The config settings for accessing runtime. createTime Runtime creation time. healthState Runtime health_state. labels Optional. The labels to associate with this Managed Notebook or Runtime. Label keys must contain 1 to 63 characters, and must conform to RFC 1035. Label values may be empty, but, if present, must contain 1 to 63 characters, and must conform to RFC 1035. No more than 32 labels can be associated with a cluster. metrics Contains Runtime daemon metrics such as Service status and JupyterLab stats. migrated Bool indicating whether this notebook has been migrated to a Workbench Instance name The resource name of the runtime. Format: projects/{project}/locations/{location}/runtimes/{runtimeId} runtimeMigrationEligibility Checks how feasible a migration from GmN to WbI is. softwareConfig The config settings for software inside the runtime. state Runtime state. updateTime Runtime update time. virtualMachine Use a Compute Engine VM image to start the managed notebook instance.
const
GetRuntimeResult.fromMap(Map<String, dynamic> map)
factory

Properties

accessConfig → RuntimeAccessConfigResponse
The config settings for accessing runtime.
final
createTime → String
Runtime creation time.
final
hashCode → int
The hash code for this object.
no setterinherited
healthState → String
Runtime health_state.
final
labels → Map<String, String>
Optional. The labels to associate with this Managed Notebook or Runtime. Label keys must contain 1 to 63 characters, and must conform to RFC 1035. Label values may be empty, but, if present, must contain 1 to 63 characters, and must conform to RFC 1035. No more than 32 labels can be associated with a cluster.
final
metrics → RuntimeMetricsResponse
Contains Runtime daemon metrics such as Service status and JupyterLab stats.
final
migrated → bool
Bool indicating whether this notebook has been migrated to a Workbench Instance
final
name → String
The resource name of the runtime. Format: projects/{project}/locations/{location}/runtimes/{runtimeId}
final
runtimeMigrationEligibility → RuntimeMigrationEligibilityResponse
Checks how feasible a migration from GmN to WbI is.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
softwareConfig → RuntimeSoftwareConfigResponse
The config settings for software inside the runtime.
final
state → String
Runtime state.
final
updateTime → String
Runtime update time.
final
virtualMachine → VirtualMachineResponse
Use a Compute Engine VM image to start the managed notebook instance.
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