chore: Update discovery artifacts (#1195)
* chore(accesscontextmanager): update the api
* chore(adexchangebuyer2): update the api
* chore(admin): update the api
* chore(alertcenter): update the api
* chore(analyticsadmin): update the api
* chore(analyticsdata): update the api
* chore(androidmanagement): update the api
* chore(apigateway): update the api
* chore(apigee): update the api
* chore(appengine): update the api
* chore(area120tables): update the api
* chore(artifactregistry): update the api
* chore(bigquery): update the api
* chore(bigqueryconnection): update the api
* chore(bigqueryreservation): update the api
* chore(billingbudgets): update the api
* chore(binaryauthorization): update the api
* chore(blogger): update the api
* chore(calendar): update the api
* chore(chat): update the api
* chore(cloudasset): update the api
* chore(cloudbuild): update the api
* chore(cloudfunctions): update the api
* chore(cloudidentity): update the api
* chore(cloudkms): update the api
* chore(cloudresourcemanager): update the api
* chore(cloudscheduler): update the api
* chore(cloudtasks): update the api
* chore(composer): update the api
* chore(compute): update the api
* chore(container): update the api
* chore(containeranalysis): update the api
* chore(content): update the api
* chore(datacatalog): update the api
* chore(dataflow): update the api
* chore(datafusion): update the api
* chore(datamigration): update the api
* chore(dataproc): update the api
* chore(deploymentmanager): update the api
* chore(dialogflow): update the api
* chore(displayvideo): update the api
* chore(dlp): update the api
* chore(dns): update the api
* chore(documentai): update the api
* chore(eventarc): update the api
* chore(file): update the api
* chore(firebaseml): update the api
* chore(games): update the api
* chore(gameservices): update the api
* chore(genomics): update the api
* chore(healthcare): update the api
* chore(homegraph): update the api
* chore(iam): update the api
* chore(iap): update the api
* chore(jobs): update the api
* chore(lifesciences): update the api
* chore(localservices): update the api
* chore(managedidentities): update the api
* chore(manufacturers): update the api
* chore(memcache): update the api
* chore(ml): update the api
* chore(monitoring): update the api
* chore(notebooks): update the api
* chore(osconfig): update the api
* chore(pagespeedonline): update the api
* chore(people): update the api
* chore(privateca): update the api
* chore(prod_tt_sasportal): update the api
* chore(pubsub): update the api
* chore(pubsublite): update the api
* chore(recommender): update the api
* chore(remotebuildexecution): update the api
* chore(reseller): update the api
* chore(run): update the api
* chore(safebrowsing): update the api
* chore(sasportal): update the api
* chore(searchconsole): update the api
* chore(secretmanager): update the api
* chore(securitycenter): update the api
* chore(serviceconsumermanagement): update the api
* chore(servicecontrol): update the api
* chore(servicenetworking): update the api
* chore(serviceusage): update the api
* chore(sheets): update the api
* chore(slides): update the api
* chore(spanner): update the api
* chore(speech): update the api
* chore(sqladmin): update the api
* chore(storage): update the api
* chore(storagetransfer): update the api
* chore(sts): update the api
* chore(tagmanager): update the api
* chore(testing): update the api
* chore(toolresults): update the api
* chore(transcoder): update the api
* chore(vectortile): update the api
* chore(videointelligence): update the api
* chore(vision): update the api
* chore(webmasters): update the api
* chore(workflowexecutions): update the api
* chore(youtube): update the api
diff --git a/docs/dyn/notebooks_v1.projects.locations.instances.html b/docs/dyn/notebooks_v1.projects.locations.instances.html
index c91f26b..a2f8687 100644
--- a/docs/dyn/notebooks_v1.projects.locations.instances.html
+++ b/docs/dyn/notebooks_v1.projects.locations.instances.html
@@ -90,6 +90,9 @@
<code><a href="#getIamPolicy">getIamPolicy(resource, options_requestedPolicyVersion=None, x__xgafv=None)</a></code></p>
<p class="firstline">Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.</p>
<p class="toc_element">
+ <code><a href="#getInstanceHealth">getInstanceHealth(name, x__xgafv=None)</a></code></p>
+<p class="firstline">Check if a notebook instance is healthy.</p>
+<p class="toc_element">
<code><a href="#isUpgradeable">isUpgradeable(notebookInstance, x__xgafv=None)</a></code></p>
<p class="firstline">Check if a notebook instance is upgradable.</p>
<p class="toc_element">
@@ -207,16 +210,30 @@
"postStartupScript": "A String", # Path to a Bash script that automatically runs after a notebook instance fully boots up. The path must be a URL or Cloud Storage path (gs://path-to-file/file-name).
"proxyUri": "A String", # Output only. The proxy endpoint that is used to access the Jupyter notebook.
"serviceAccount": "A String", # The service account on this instance, giving access to other Google Cloud services. You can use any service account within the same project, but you must have the service account user permission to use the instance. If not specified, the [Compute Engine default service account](https://cloud.google.com/compute/docs/access/service-accounts#default_service_account) is used.
+ "serviceAccountScopes": [ # Optional. The URIs of service account scopes to be included in Compute Engine instances. If not specified, the following [scopes](https://cloud.google.com/compute/docs/access/service-accounts#accesscopesiam) are defined: - https://www.googleapis.com/auth/cloud-platform - https://www.googleapis.com/auth/userinfo.email If not using default scopes, you need at least: https://www.googleapis.com/auth/compute
+ "A String",
+ ],
+ "shieldedInstanceConfig": { # A set of Shielded Instance options. Check [Images using supported Shielded VM features] Not all combinations are valid. # Optional. Shielded VM configuration. [Images using supported Shielded VM features] (https://cloud.google.com/compute/docs/instances/modifying-shielded-vm).
+ "enableIntegrityMonitoring": True or False, # Defines whether the instance has integrity monitoring enabled. Enables monitoring and attestation of the boot integrity of the instance. The attestation is performed against the integrity policy baseline. This baseline is initially derived from the implicitly trusted boot image when the instance is created. Enabled by default.
+ "enableSecureBoot": True or False, # Defines whether the instance has Secure Boot enabled. Secure Boot helps ensure that the system only runs authentic software by verifying the digital signature of all boot components, and halting the boot process if signature verification fails. Disabled by default.
+ "enableVtpm": True or False, # Defines whether the instance has the vTPM enabled. Enabled by default.
+ },
"state": "A String", # Output only. The state of this instance.
"subnet": "A String", # The name of the subnet that this instance is in. Format: `projects/{project_id}/regions/{region}/subnetworks/{subnetwork_id}`
+ "tags": [ # Optional. The Compute Engine tags to add to runtime (see [Tagging instances](https://cloud.google.com/compute/docs/label-or-tag-resources#tags)).
+ "A String",
+ ],
"updateTime": "A String", # Output only. Instance update time.
"upgradeHistory": [ # The upgrade history of this instance.
- {
+ { # The entry of VM image upgrade history.
+ "action": "A String", # Action. Rolloback or Upgrade.
"containerImage": "A String", # The container image before this instance upgrade.
"createTime": "A String", # The time that this instance upgrade history entry is created.
"framework": "A String", # The framework of this notebook instance.
"snapshot": "A String", # The snapshot of the boot disk of this notebook instance before upgrade.
"state": "A String", # The state of this instance upgrade history entry.
+ "targetImage": "A String", # Target VM Image. Format: ainotebooks-vm/project/image-name/name.
+ "targetVersion": "A String", # Target VM Version, like m63.
"version": "A String", # The version of the notebook instance before this upgrade.
"vmImage": "A String", # The VM image before this instance upgrade.
},
@@ -365,16 +382,30 @@
"postStartupScript": "A String", # Path to a Bash script that automatically runs after a notebook instance fully boots up. The path must be a URL or Cloud Storage path (gs://path-to-file/file-name).
"proxyUri": "A String", # Output only. The proxy endpoint that is used to access the Jupyter notebook.
"serviceAccount": "A String", # The service account on this instance, giving access to other Google Cloud services. You can use any service account within the same project, but you must have the service account user permission to use the instance. If not specified, the [Compute Engine default service account](https://cloud.google.com/compute/docs/access/service-accounts#default_service_account) is used.
+ "serviceAccountScopes": [ # Optional. The URIs of service account scopes to be included in Compute Engine instances. If not specified, the following [scopes](https://cloud.google.com/compute/docs/access/service-accounts#accesscopesiam) are defined: - https://www.googleapis.com/auth/cloud-platform - https://www.googleapis.com/auth/userinfo.email If not using default scopes, you need at least: https://www.googleapis.com/auth/compute
+ "A String",
+ ],
+ "shieldedInstanceConfig": { # A set of Shielded Instance options. Check [Images using supported Shielded VM features] Not all combinations are valid. # Optional. Shielded VM configuration. [Images using supported Shielded VM features] (https://cloud.google.com/compute/docs/instances/modifying-shielded-vm).
+ "enableIntegrityMonitoring": True or False, # Defines whether the instance has integrity monitoring enabled. Enables monitoring and attestation of the boot integrity of the instance. The attestation is performed against the integrity policy baseline. This baseline is initially derived from the implicitly trusted boot image when the instance is created. Enabled by default.
+ "enableSecureBoot": True or False, # Defines whether the instance has Secure Boot enabled. Secure Boot helps ensure that the system only runs authentic software by verifying the digital signature of all boot components, and halting the boot process if signature verification fails. Disabled by default.
+ "enableVtpm": True or False, # Defines whether the instance has the vTPM enabled. Enabled by default.
+ },
"state": "A String", # Output only. The state of this instance.
"subnet": "A String", # The name of the subnet that this instance is in. Format: `projects/{project_id}/regions/{region}/subnetworks/{subnetwork_id}`
+ "tags": [ # Optional. The Compute Engine tags to add to runtime (see [Tagging instances](https://cloud.google.com/compute/docs/label-or-tag-resources#tags)).
+ "A String",
+ ],
"updateTime": "A String", # Output only. Instance update time.
"upgradeHistory": [ # The upgrade history of this instance.
- {
+ { # The entry of VM image upgrade history.
+ "action": "A String", # Action. Rolloback or Upgrade.
"containerImage": "A String", # The container image before this instance upgrade.
"createTime": "A String", # The time that this instance upgrade history entry is created.
"framework": "A String", # The framework of this notebook instance.
"snapshot": "A String", # The snapshot of the boot disk of this notebook instance before upgrade.
"state": "A String", # The state of this instance upgrade history entry.
+ "targetImage": "A String", # Target VM Image. Format: ainotebooks-vm/project/image-name/name.
+ "targetVersion": "A String", # Target VM Version, like m63.
"version": "A String", # The version of the notebook instance before this upgrade.
"vmImage": "A String", # The VM image before this instance upgrade.
},
@@ -423,6 +454,28 @@
</div>
<div class="method">
+ <code class="details" id="getInstanceHealth">getInstanceHealth(name, x__xgafv=None)</code>
+ <pre>Check if a notebook instance is healthy.
+
+Args:
+ name: string, Required. Format: `projects/{project_id}/locations/{location}/instances/{instance_id}` (required)
+ x__xgafv: string, V1 error format.
+ Allowed values
+ 1 - v1 error format
+ 2 - v2 error format
+
+Returns:
+ An object of the form:
+
+ { # Response for checking if a notebook instance is healthy.
+ "healthInfo": { # 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" }
+ "a_key": "A String",
+ },
+ "healthState": "A String", # Output only. Runtime health_state.
+}</pre>
+</div>
+
+<div class="method">
<code class="details" id="isUpgradeable">isUpgradeable(notebookInstance, x__xgafv=None)</code>
<pre>Check if a notebook instance is upgradable.
@@ -519,16 +572,30 @@
"postStartupScript": "A String", # Path to a Bash script that automatically runs after a notebook instance fully boots up. The path must be a URL or Cloud Storage path (gs://path-to-file/file-name).
"proxyUri": "A String", # Output only. The proxy endpoint that is used to access the Jupyter notebook.
"serviceAccount": "A String", # The service account on this instance, giving access to other Google Cloud services. You can use any service account within the same project, but you must have the service account user permission to use the instance. If not specified, the [Compute Engine default service account](https://cloud.google.com/compute/docs/access/service-accounts#default_service_account) is used.
+ "serviceAccountScopes": [ # Optional. The URIs of service account scopes to be included in Compute Engine instances. If not specified, the following [scopes](https://cloud.google.com/compute/docs/access/service-accounts#accesscopesiam) are defined: - https://www.googleapis.com/auth/cloud-platform - https://www.googleapis.com/auth/userinfo.email If not using default scopes, you need at least: https://www.googleapis.com/auth/compute
+ "A String",
+ ],
+ "shieldedInstanceConfig": { # A set of Shielded Instance options. Check [Images using supported Shielded VM features] Not all combinations are valid. # Optional. Shielded VM configuration. [Images using supported Shielded VM features] (https://cloud.google.com/compute/docs/instances/modifying-shielded-vm).
+ "enableIntegrityMonitoring": True or False, # Defines whether the instance has integrity monitoring enabled. Enables monitoring and attestation of the boot integrity of the instance. The attestation is performed against the integrity policy baseline. This baseline is initially derived from the implicitly trusted boot image when the instance is created. Enabled by default.
+ "enableSecureBoot": True or False, # Defines whether the instance has Secure Boot enabled. Secure Boot helps ensure that the system only runs authentic software by verifying the digital signature of all boot components, and halting the boot process if signature verification fails. Disabled by default.
+ "enableVtpm": True or False, # Defines whether the instance has the vTPM enabled. Enabled by default.
+ },
"state": "A String", # Output only. The state of this instance.
"subnet": "A String", # The name of the subnet that this instance is in. Format: `projects/{project_id}/regions/{region}/subnetworks/{subnetwork_id}`
+ "tags": [ # Optional. The Compute Engine tags to add to runtime (see [Tagging instances](https://cloud.google.com/compute/docs/label-or-tag-resources#tags)).
+ "A String",
+ ],
"updateTime": "A String", # Output only. Instance update time.
"upgradeHistory": [ # The upgrade history of this instance.
- {
+ { # The entry of VM image upgrade history.
+ "action": "A String", # Action. Rolloback or Upgrade.
"containerImage": "A String", # The container image before this instance upgrade.
"createTime": "A String", # The time that this instance upgrade history entry is created.
"framework": "A String", # The framework of this notebook instance.
"snapshot": "A String", # The snapshot of the boot disk of this notebook instance before upgrade.
"state": "A String", # The state of this instance upgrade history entry.
+ "targetImage": "A String", # Target VM Image. Format: ainotebooks-vm/project/image-name/name.
+ "targetVersion": "A String", # Target VM Version, like m63.
"version": "A String", # The version of the notebook instance before this upgrade.
"vmImage": "A String", # The VM image before this instance upgrade.
},