GoogleCloudAiplatformV1NotebookRuntime class
A runtime is a virtual machine allocated to a particular user for a particular Notebook file on temporary basis with lifetime.
Default runtimes have a lifetime of 18 hours, while custom runtimes last for 6 months from their creation or last upgrade.
Constructors
- 
          GoogleCloudAiplatformV1NotebookRuntime({String? createTime, GoogleCloudAiplatformV1PersistentDiskSpec? dataPersistentDiskSpec, String? description, String? displayName, GoogleCloudAiplatformV1EncryptionSpec? encryptionSpec, GoogleCloudAiplatformV1NotebookEucConfig? eucConfig, String? expirationTime, String? healthState, GoogleCloudAiplatformV1NotebookIdleShutdownConfig? idleShutdownConfig, bool? isUpgradable, Map<
String, String> ? labels, GoogleCloudAiplatformV1MachineSpec? machineSpec, String? name, GoogleCloudAiplatformV1NetworkSpec? networkSpec, List<String> ? networkTags, GoogleCloudAiplatformV1NotebookRuntimeTemplateRef? notebookRuntimeTemplateRef, String? notebookRuntimeType, String? proxyUri, GoogleCloudAiplatformV1NotebookReservationAffinity? reservationAffinity, String? runtimeState, String? runtimeUser, bool? satisfiesPzi, bool? satisfiesPzs, String? serviceAccount, GoogleCloudAiplatformV1ShieldedVmConfig? shieldedVmConfig, GoogleCloudAiplatformV1NotebookSoftwareConfig? softwareConfig, String? updateTime, String? version}) - GoogleCloudAiplatformV1NotebookRuntime.fromJson(Map json_)
 
Properties
- createTime ↔ String?
 - 
  Timestamp when this NotebookRuntime was created.
  getter/setter pair
 - dataPersistentDiskSpec ↔ GoogleCloudAiplatformV1PersistentDiskSpec?
 - 
  The specification of persistent disk attached to the notebook runtime as
data disk storage.
  getter/setter pair
 - description ↔ String?
 - 
  The description of the NotebookRuntime.
  getter/setter pair
 - displayName ↔ String?
 - 
  The display name of the NotebookRuntime.
  getter/setter pair
 - encryptionSpec ↔ GoogleCloudAiplatformV1EncryptionSpec?
 - 
  Customer-managed encryption key spec for the notebook runtime.
  getter/setter pair
 - eucConfig ↔ GoogleCloudAiplatformV1NotebookEucConfig?
 - 
  EUC configuration of the notebook runtime.
  getter/setter pair
 - expirationTime ↔ String?
 - 
  Timestamp when this NotebookRuntime will be expired: 1.
  getter/setter pair
 - hashCode → int
 - 
  The hash code for this object.
  no setterinherited
 - healthState ↔ String?
 - 
  The health state of the NotebookRuntime.
  getter/setter pair
 - idleShutdownConfig ↔ GoogleCloudAiplatformV1NotebookIdleShutdownConfig?
 - 
  The idle shutdown configuration of the notebook runtime.
  getter/setter pair
 - isUpgradable ↔ bool?
 - 
  Whether NotebookRuntime is upgradable.
  getter/setter pair
 - 
  labels
  ↔ Map<
String, String> ? - 
  The labels with user-defined metadata to organize your NotebookRuntime.
  getter/setter pair
 - machineSpec ↔ GoogleCloudAiplatformV1MachineSpec?
 - 
  The specification of a single machine used by the notebook runtime.
  getter/setter pair
 - name ↔ String?
 - 
  The resource name of the NotebookRuntime.
  getter/setter pair
 - networkSpec ↔ GoogleCloudAiplatformV1NetworkSpec?
 - 
  Network spec of the notebook runtime.
  getter/setter pair
 - 
  networkTags
  ↔ List<
String> ? - 
  The Compute Engine tags to add to runtime (see
Tagging instances).
  getter/setter pair
 - notebookRuntimeTemplateRef ↔ GoogleCloudAiplatformV1NotebookRuntimeTemplateRef?
 - 
  The pointer to NotebookRuntimeTemplate this NotebookRuntime is created
from.
  getter/setter pair
 - notebookRuntimeType ↔ String?
 - 
  The type of the notebook runtime.
  getter/setter pair
 - proxyUri ↔ String?
 - 
  The proxy endpoint used to access the NotebookRuntime.
  getter/setter pair
 - reservationAffinity ↔ GoogleCloudAiplatformV1NotebookReservationAffinity?
 - 
  Reservation Affinity of the notebook runtime.
  getter/setter pair
 - runtimeState ↔ String?
 - 
  The runtime (instance) state of the NotebookRuntime.
  getter/setter pair
 - runtimeType → Type
 - 
  A representation of the runtime type of the object.
  no setterinherited
 - runtimeUser ↔ String?
 - 
  The user email of the NotebookRuntime.
  getter/setter pair
 - satisfiesPzi ↔ bool?
 - 
  Reserved for future use.
  getter/setter pair
 - satisfiesPzs ↔ bool?
 - 
  Reserved for future use.
  getter/setter pair
 - serviceAccount ↔ String?
 - 
  Deprecated: This field is no longer used and the "Vertex AI Notebook
Service Account"
(service-PROJECT_NUMBER@gcp-sa-aiplatform-vm.iam.gserviceaccount.com) is
used for the runtime workload identity.
  getter/setter pair
 - shieldedVmConfig ↔ GoogleCloudAiplatformV1ShieldedVmConfig?
 - 
  Runtime Shielded VM spec.
  getter/setter pair
 - softwareConfig ↔ GoogleCloudAiplatformV1NotebookSoftwareConfig?
 - 
  Software config of the notebook runtime.
  getter/setter pair
 - updateTime ↔ String?
 - 
  Timestamp when this NotebookRuntime was most recently updated.
  getter/setter pair
 - version ↔ String?
 - 
  The VM os image version of NotebookRuntime.
  getter/setter pair
 
Methods
- 
  noSuchMethod(
Invocation invocation) → dynamic  - 
  Invoked when a nonexistent method or property is accessed.
  inherited
 - 
  toJson(
) → Map< String, dynamic>  - 
  toString(
) → String  - 
  A string representation of this object.
  inherited
 
Operators
- 
  operator ==(
Object other) → bool  - 
  The equality operator.
  inherited