Creates a new Instance in a given project and location.
Path parameters
Required. Format: parent=projects/{project_id}/locations/{location}
Query parameters
Required. User-defined unique ID of this instance.
Optional. Idempotent request UUID.
Request body
Output only. Instance creation time.
Optional. If true, deletion protection will be enabled for this Workbench Instance. If false, deletion protection will be disabled for this Workbench Instance.
Optional. 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.
Output only. The state of this instance.
Output only. Reserved for future use for Zone Isolation.
Output only. The proxy endpoint that is used to access the Jupyter notebook.
Output only. Unique ID of the resource.
Output only. Instance update time.
Optional. Labels to apply to this instance. These can be later modified by the UpdateInstance method.
Optional. Flag to enable managed end user credentials for the instance.
Output only. Identifier. The name of this notebook instance. Format: projects/{project_id}/locations/{location}/instances/{instance_id}
Output only. The workforce pools proxy endpoint that is used to access the Jupyter notebook.
Output only. Reserved for future use for Zone Separation.
Output only. 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" }
Output only. Instance health_state.
Optional. Flag that specifies that a notebook can be accessed with third party identity provider.
Output only. Email address of entity that sent original CreateInstance request.
Optional. If true, the notebook instance will not register with the proxy.
Response
Successful response