GetInstanceNotebooksV2Result class

Result data returned by getInstance.

Constructors

GetInstanceNotebooksV2Result({required String createTime, required String creator, required bool disableProxyAccess, required GceSetupResponse gceSetup, required Map<String, String> healthInfo, required String healthState, required List<String> instanceOwners, required Map<String, String> labels, required String name, required String proxyUri, required String state, required String updateTime, required List<UpgradeHistoryEntryResponseNotebooksV2> upgradeHistory})
Creates a new GetInstanceNotebooksV2Result. createTime Instance creation time. creator Email address of entity that sent original CreateInstance request. disableProxyAccess Optional. If true, the notebook instance will not register with the proxy. gceSetup Optional. Compute Engine setup for the notebook. Uses notebook-defined fields. healthInfo Additional information about instance health. Example: healthInfo": { "docker_proxy_agent_status": "1", "docker_status": "1", "jupyterlab_api_status": "-1", "jupyterlab_status": "-1", "updated": "2020-10-18 09:40:03.573409" } healthState Instance health_state. instanceOwners Optional. Input only. The owner of this instance after creation. Format: alias@example.com Currently supports one owner only. If not specified, all of the service account users of your VM instance's service account can use the instance. labels Optional. Labels to apply to this instance. These can be later modified by the UpdateInstance method. name The name of this notebook instance. Format: projects/{project_id}/locations/{location}/instances/{instance_id} proxyUri The proxy endpoint that is used to access the Jupyter notebook. state The state of this instance. updateTime Instance update time. upgradeHistory The upgrade history of this instance.
const
GetInstanceNotebooksV2Result.fromMap(Map<String, dynamic> map)
factory

Properties

createTime → String
Instance creation time.
final
creator → String
Email address of entity that sent original CreateInstance request.
final
disableProxyAccess → bool
Optional. If true, the notebook instance will not register with the proxy.
final
gceSetup → GceSetupResponse
Optional. Compute Engine setup for the notebook. Uses notebook-defined fields.
final
hashCode → int
The hash code for this object.
no setterinherited
healthInfo → Map<String, String>
Additional information about instance health. Example: healthInfo": { "docker_proxy_agent_status": "1", "docker_status": "1", "jupyterlab_api_status": "-1", "jupyterlab_status": "-1", "updated": "2020-10-18 09:40:03.573409" }
final
healthState → String
Instance health_state.
final
instanceOwners → List<String>
Optional. Input only. The owner of this instance after creation. Format: alias@example.com Currently supports one owner only. If not specified, all of the service account users of your VM instance's service account can use the instance.
final
labels → Map<String, String>
Optional. Labels to apply to this instance. These can be later modified by the UpdateInstance method.
final
name → String
The name of this notebook instance. Format: projects/{project_id}/locations/{location}/instances/{instance_id}
final
proxyUri → String
The proxy endpoint that is used to access the Jupyter notebook.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
state → String
The state of this instance.
final
updateTime → String
Instance update time.
final
upgradeHistory → List<UpgradeHistoryEntryResponseNotebooksV2>
The upgrade history of this 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