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.
createTimeInstance creation time.creatorEmail address of entity that sent original CreateInstance request.disableProxyAccessOptional. If true, the notebook instance will not register with the proxy.gceSetupOptional. Compute Engine setup for the notebook. Uses notebook-defined fields.healthInfoAdditional 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" }healthStateInstance health_state.instanceOwnersOptional. Input only. The owner of this instance after creation. Format:alias@example.comCurrently supports one owner only. If not specified, all of the service account users of your VM instance's service account can use the instance.labelsOptional. Labels to apply to this instance. These can be later modified by the UpdateInstance method.nameThe name of this notebook instance. Format:projects/{project_id}/locations/{location}/instances/{instance_id}proxyUriThe proxy endpoint that is used to access the Jupyter notebook.stateThe state of this instance.updateTimeInstance update time.upgradeHistoryThe 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.comCurrently 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