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.
accessConfigThe config settings for accessing runtime.createTimeRuntime creation time.healthStateRuntime health_state.labelsOptional. 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.metricsContains Runtime daemon metrics such as Service status and JupyterLab stats.migratedBool indicating whether this notebook has been migrated to a Workbench InstancenameThe resource name of the runtime. Format:projects/{project}/locations/{location}/runtimes/{runtimeId}runtimeMigrationEligibilityChecks how feasible a migration from GmN to WbI is.softwareConfigThe config settings for software inside the runtime.stateRuntime state.updateTimeRuntime update time.virtualMachineUse 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