GetRuntimeResult constructor

const GetRuntimeResult({
  1. required RuntimeAccessConfigResponse accessConfig,
  2. required String createTime,
  3. required String healthState,
  4. required Map<String, String> labels,
  5. required RuntimeMetricsResponse metrics,
  6. required bool migrated,
  7. required String name,
  8. required RuntimeMigrationEligibilityResponse runtimeMigrationEligibility,
  9. required RuntimeSoftwareConfigResponse softwareConfig,
  10. required String state,
  11. required String updateTime,
  12. 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,
});