GetRuntimeResult constructor
- 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.
Implementation
const GetRuntimeResult({
required this.accessConfig,
required this.createTime,
required this.healthState,
required this.labels,
required this.metrics,
required this.migrated,
required this.name,
required this.runtimeMigrationEligibility,
required this.softwareConfig,
required this.state,
required this.updateTime,
required this.virtualMachine,
});