mirror of
https://github.com/OMGeeky/google-apis-rs.git
synced 2026-02-23 15:49:49 +01:00
update dependencies
This commit is contained in:
@@ -144,7 +144,7 @@
|
||||
],
|
||||
"parameters": {
|
||||
"filter": {
|
||||
"description": "A filter to narrow down results to a preferred subset. The filtering language accepts strings like \"displayName=tokyo\", and is documented in more detail in [AIP-160](https://google.aip.dev/160).",
|
||||
"description": "A filter to narrow down results to a preferred subset. The filtering language accepts strings like `\"displayName=tokyo\"`, and is documented in more detail in [AIP-160](https://google.aip.dev/160).",
|
||||
"location": "query",
|
||||
"type": "string"
|
||||
},
|
||||
@@ -493,6 +493,34 @@
|
||||
"https://www.googleapis.com/auth/cloud-platform"
|
||||
]
|
||||
},
|
||||
"diagnose": {
|
||||
"description": "Creates a Diagnostic File and runs Diagnostic Tool given an Instance.",
|
||||
"flatPath": "v1/projects/{projectsId}/locations/{locationsId}/instances/{instancesId}:diagnose",
|
||||
"httpMethod": "POST",
|
||||
"id": "notebooks.projects.locations.instances.diagnose",
|
||||
"parameterOrder": [
|
||||
"name"
|
||||
],
|
||||
"parameters": {
|
||||
"name": {
|
||||
"description": "Required. Format: `projects/{project_id}/locations/{location}/instances/{instance_id}`",
|
||||
"location": "path",
|
||||
"pattern": "^projects/[^/]+/locations/[^/]+/instances/[^/]+$",
|
||||
"required": true,
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"path": "v1/{+name}:diagnose",
|
||||
"request": {
|
||||
"$ref": "DiagnoseInstanceRequest"
|
||||
},
|
||||
"response": {
|
||||
"$ref": "Operation"
|
||||
},
|
||||
"scopes": [
|
||||
"https://www.googleapis.com/auth/cloud-platform"
|
||||
]
|
||||
},
|
||||
"get": {
|
||||
"description": "Gets details of a single Instance.",
|
||||
"flatPath": "v1/projects/{projectsId}/locations/{locationsId}/instances/{instancesId}",
|
||||
@@ -534,7 +562,7 @@
|
||||
"type": "integer"
|
||||
},
|
||||
"resource": {
|
||||
"description": "REQUIRED: The resource for which the policy is being requested. See the operation documentation for the appropriate value for this field.",
|
||||
"description": "REQUIRED: The resource for which the policy is being requested. See [Resource names](https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.",
|
||||
"location": "path",
|
||||
"pattern": "^projects/[^/]+/locations/[^/]+/instances/[^/]+$",
|
||||
"required": true,
|
||||
@@ -804,7 +832,7 @@
|
||||
],
|
||||
"parameters": {
|
||||
"resource": {
|
||||
"description": "REQUIRED: The resource for which the policy is being specified. See the operation documentation for the appropriate value for this field.",
|
||||
"description": "REQUIRED: The resource for which the policy is being specified. See [Resource names](https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.",
|
||||
"location": "path",
|
||||
"pattern": "^projects/[^/]+/locations/[^/]+/instances/[^/]+$",
|
||||
"required": true,
|
||||
@@ -944,7 +972,7 @@
|
||||
],
|
||||
"parameters": {
|
||||
"resource": {
|
||||
"description": "REQUIRED: The resource for which the policy detail is being requested. See the operation documentation for the appropriate value for this field.",
|
||||
"description": "REQUIRED: The resource for which the policy detail is being requested. See [Resource names](https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.",
|
||||
"location": "path",
|
||||
"pattern": "^projects/[^/]+/locations/[^/]+/instances/[^/]+$",
|
||||
"required": true,
|
||||
@@ -1245,6 +1273,11 @@
|
||||
"required": true,
|
||||
"type": "string"
|
||||
},
|
||||
"requestId": {
|
||||
"description": "Idempotent request UUID.",
|
||||
"location": "query",
|
||||
"type": "string"
|
||||
},
|
||||
"runtimeId": {
|
||||
"description": "Required. User-defined unique ID of this Runtime.",
|
||||
"location": "query",
|
||||
@@ -1277,6 +1310,11 @@
|
||||
"pattern": "^projects/[^/]+/locations/[^/]+/runtimes/[^/]+$",
|
||||
"required": true,
|
||||
"type": "string"
|
||||
},
|
||||
"requestId": {
|
||||
"description": "Idempotent request UUID.",
|
||||
"location": "query",
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"path": "v1/{+name}",
|
||||
@@ -1287,6 +1325,34 @@
|
||||
"https://www.googleapis.com/auth/cloud-platform"
|
||||
]
|
||||
},
|
||||
"diagnose": {
|
||||
"description": "Creates a Diagnostic File and runs Diagnostic Tool given a Runtime.",
|
||||
"flatPath": "v1/projects/{projectsId}/locations/{locationsId}/runtimes/{runtimesId}:diagnose",
|
||||
"httpMethod": "POST",
|
||||
"id": "notebooks.projects.locations.runtimes.diagnose",
|
||||
"parameterOrder": [
|
||||
"name"
|
||||
],
|
||||
"parameters": {
|
||||
"name": {
|
||||
"description": "Required. Format: `projects/{project_id}/locations/{location}/runtimes/{runtimes_id}`",
|
||||
"location": "path",
|
||||
"pattern": "^projects/[^/]+/locations/[^/]+/runtimes/[^/]+$",
|
||||
"required": true,
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"path": "v1/{+name}:diagnose",
|
||||
"request": {
|
||||
"$ref": "DiagnoseRuntimeRequest"
|
||||
},
|
||||
"response": {
|
||||
"$ref": "Operation"
|
||||
},
|
||||
"scopes": [
|
||||
"https://www.googleapis.com/auth/cloud-platform"
|
||||
]
|
||||
},
|
||||
"get": {
|
||||
"description": "Gets details of a single Runtime. The location must be a regional endpoint rather than zonal.",
|
||||
"flatPath": "v1/projects/{projectsId}/locations/{locationsId}/runtimes/{runtimesId}",
|
||||
@@ -1328,7 +1394,7 @@
|
||||
"type": "integer"
|
||||
},
|
||||
"resource": {
|
||||
"description": "REQUIRED: The resource for which the policy is being requested. See the operation documentation for the appropriate value for this field.",
|
||||
"description": "REQUIRED: The resource for which the policy is being requested. See [Resource names](https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.",
|
||||
"location": "path",
|
||||
"pattern": "^projects/[^/]+/locations/[^/]+/runtimes/[^/]+$",
|
||||
"required": true,
|
||||
@@ -1379,6 +1445,73 @@
|
||||
"https://www.googleapis.com/auth/cloud-platform"
|
||||
]
|
||||
},
|
||||
"patch": {
|
||||
"description": "Update Notebook Runtime configuration.",
|
||||
"flatPath": "v1/projects/{projectsId}/locations/{locationsId}/runtimes/{runtimesId}",
|
||||
"httpMethod": "PATCH",
|
||||
"id": "notebooks.projects.locations.runtimes.patch",
|
||||
"parameterOrder": [
|
||||
"name"
|
||||
],
|
||||
"parameters": {
|
||||
"name": {
|
||||
"description": "Output only. The resource name of the runtime. Format: `projects/{project}/locations/{location}/runtimes/{runtimeId}`",
|
||||
"location": "path",
|
||||
"pattern": "^projects/[^/]+/locations/[^/]+/runtimes/[^/]+$",
|
||||
"required": true,
|
||||
"type": "string"
|
||||
},
|
||||
"requestId": {
|
||||
"description": "Idempotent request UUID.",
|
||||
"location": "query",
|
||||
"type": "string"
|
||||
},
|
||||
"updateMask": {
|
||||
"description": "Required. Specifies the path, relative to `Runtime`, of the field to update. For example, to change the software configuration kernels, the `update_mask` parameter would be specified as `software_config.kernels`, and the `PATCH` request body would specify the new value, as follows: { \"software_config\":{ \"kernels\": [{ 'repository': 'gcr.io/deeplearning-platform-release/pytorch-gpu', 'tag': 'latest' }], } } Currently, only the following fields can be updated: - software_config.kernels - software_config.post_startup_script - software_config.custom_gpu_driver_path - software_config.idle_shutdown - software_config.idle_shutdown_timeout - software_config.disable_terminal",
|
||||
"format": "google-fieldmask",
|
||||
"location": "query",
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"path": "v1/{+name}",
|
||||
"request": {
|
||||
"$ref": "Runtime"
|
||||
},
|
||||
"response": {
|
||||
"$ref": "Operation"
|
||||
},
|
||||
"scopes": [
|
||||
"https://www.googleapis.com/auth/cloud-platform"
|
||||
]
|
||||
},
|
||||
"refreshRuntimeTokenInternal": {
|
||||
"description": "Gets an access token for the consumer service account that the customer attached to the runtime. Only accessible from the tenant instance.",
|
||||
"flatPath": "v1/projects/{projectsId}/locations/{locationsId}/runtimes/{runtimesId}:refreshRuntimeTokenInternal",
|
||||
"httpMethod": "POST",
|
||||
"id": "notebooks.projects.locations.runtimes.refreshRuntimeTokenInternal",
|
||||
"parameterOrder": [
|
||||
"name"
|
||||
],
|
||||
"parameters": {
|
||||
"name": {
|
||||
"description": "Required. Format: `projects/{project_id}/locations/{location}/runtimes/{runtime_id}`",
|
||||
"location": "path",
|
||||
"pattern": "^projects/[^/]+/locations/[^/]+/runtimes/[^/]+$",
|
||||
"required": true,
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"path": "v1/{+name}:refreshRuntimeTokenInternal",
|
||||
"request": {
|
||||
"$ref": "RefreshRuntimeTokenInternalRequest"
|
||||
},
|
||||
"response": {
|
||||
"$ref": "RefreshRuntimeTokenInternalResponse"
|
||||
},
|
||||
"scopes": [
|
||||
"https://www.googleapis.com/auth/cloud-platform"
|
||||
]
|
||||
},
|
||||
"reportEvent": {
|
||||
"description": "Report and process a runtime event.",
|
||||
"flatPath": "v1/projects/{projectsId}/locations/{locationsId}/runtimes/{runtimesId}:reportEvent",
|
||||
@@ -1445,7 +1578,7 @@
|
||||
],
|
||||
"parameters": {
|
||||
"resource": {
|
||||
"description": "REQUIRED: The resource for which the policy is being specified. See the operation documentation for the appropriate value for this field.",
|
||||
"description": "REQUIRED: The resource for which the policy is being specified. See [Resource names](https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.",
|
||||
"location": "path",
|
||||
"pattern": "^projects/[^/]+/locations/[^/]+/runtimes/[^/]+$",
|
||||
"required": true,
|
||||
@@ -1557,7 +1690,7 @@
|
||||
],
|
||||
"parameters": {
|
||||
"resource": {
|
||||
"description": "REQUIRED: The resource for which the policy detail is being requested. See the operation documentation for the appropriate value for this field.",
|
||||
"description": "REQUIRED: The resource for which the policy detail is being requested. See [Resource names](https://cloud.google.com/apis/design/resource_names) for the appropriate value for this field.",
|
||||
"location": "path",
|
||||
"pattern": "^projects/[^/]+/locations/[^/]+/runtimes/[^/]+$",
|
||||
"required": true,
|
||||
@@ -1574,6 +1707,34 @@
|
||||
"scopes": [
|
||||
"https://www.googleapis.com/auth/cloud-platform"
|
||||
]
|
||||
},
|
||||
"upgrade": {
|
||||
"description": "Upgrades a Managed Notebook Runtime to the latest version.",
|
||||
"flatPath": "v1/projects/{projectsId}/locations/{locationsId}/runtimes/{runtimesId}:upgrade",
|
||||
"httpMethod": "POST",
|
||||
"id": "notebooks.projects.locations.runtimes.upgrade",
|
||||
"parameterOrder": [
|
||||
"name"
|
||||
],
|
||||
"parameters": {
|
||||
"name": {
|
||||
"description": "Required. Format: `projects/{project_id}/locations/{location}/runtimes/{runtime_id}`",
|
||||
"location": "path",
|
||||
"pattern": "^projects/[^/]+/locations/[^/]+/runtimes/[^/]+$",
|
||||
"required": true,
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"path": "v1/{+name}:upgrade",
|
||||
"request": {
|
||||
"$ref": "UpgradeRuntimeRequest"
|
||||
},
|
||||
"response": {
|
||||
"$ref": "Operation"
|
||||
},
|
||||
"scopes": [
|
||||
"https://www.googleapis.com/auth/cloud-platform"
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -1743,7 +1904,7 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"revision": "20220224",
|
||||
"revision": "20221213",
|
||||
"rootUrl": "https://notebooks.googleapis.com/",
|
||||
"schemas": {
|
||||
"AcceleratorConfig": {
|
||||
@@ -1799,7 +1960,7 @@
|
||||
"description": "The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies)."
|
||||
},
|
||||
"members": {
|
||||
"description": "Specifies the principals requesting access for a Cloud Platform resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. ",
|
||||
"description": "Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. ",
|
||||
"items": {
|
||||
"type": "string"
|
||||
},
|
||||
@@ -1850,6 +2011,55 @@
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"DiagnoseInstanceRequest": {
|
||||
"description": "Request for creating a notebook instance diagnostic file.",
|
||||
"id": "DiagnoseInstanceRequest",
|
||||
"properties": {
|
||||
"diagnosticConfig": {
|
||||
"$ref": "DiagnosticConfig",
|
||||
"description": "Required. Defines flags that are used to run the diagnostic tool"
|
||||
}
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"DiagnoseRuntimeRequest": {
|
||||
"description": "Request for creating a notebook instance diagnostic file.",
|
||||
"id": "DiagnoseRuntimeRequest",
|
||||
"properties": {
|
||||
"diagnosticConfig": {
|
||||
"$ref": "DiagnosticConfig",
|
||||
"description": "Required. Defines flags that are used to run the diagnostic tool"
|
||||
}
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"DiagnosticConfig": {
|
||||
"description": "Defines flags that are used to run the diagnostic tool",
|
||||
"id": "DiagnosticConfig",
|
||||
"properties": {
|
||||
"copyHomeFilesFlagEnabled": {
|
||||
"description": "Optional. Enables flag to copy all `/home/jupyter` folder contents",
|
||||
"type": "boolean"
|
||||
},
|
||||
"gcsBucket": {
|
||||
"description": "Required. User Cloud Storage bucket location (REQUIRED). Must be formatted with path prefix (`gs://$GCS_BUCKET`). Permissions: User Managed Notebooks: - storage.buckets.writer: Must be given to the project's service account attached to VM. Google Managed Notebooks: - storage.buckets.writer: Must be given to the project's service account or user credentials attached to VM depending on authentication mode. Cloud Storage bucket Log file will be written to `gs://$GCS_BUCKET/$RELATIVE_PATH/$VM_DATE_$TIME.tar.gz`",
|
||||
"type": "string"
|
||||
},
|
||||
"packetCaptureFlagEnabled": {
|
||||
"description": "Optional. Enables flag to capture packets from the instance for 30 seconds",
|
||||
"type": "boolean"
|
||||
},
|
||||
"relativePath": {
|
||||
"description": "Optional. Defines the relative storage path in the Cloud Storage bucket where the diagnostic logs will be written: Default path will be the root directory of the Cloud Storage bucket (`gs://$GCS_BUCKET/$DATE_$TIME.tar.gz`) Example of full path where Log file will be written: `gs://$GCS_BUCKET/$RELATIVE_PATH/`",
|
||||
"type": "string"
|
||||
},
|
||||
"repairFlagEnabled": {
|
||||
"description": "Optional. Enables flag to repair service for instance",
|
||||
"type": "boolean"
|
||||
}
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"Disk": {
|
||||
"description": "An instance-attached disk resource.",
|
||||
"id": "Disk",
|
||||
@@ -1914,7 +2124,7 @@
|
||||
"type": "object"
|
||||
},
|
||||
"Empty": {
|
||||
"description": "A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); } The JSON representation for `Empty` is empty JSON object `{}`.",
|
||||
"description": "A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }",
|
||||
"id": "Empty",
|
||||
"properties": {},
|
||||
"type": "object"
|
||||
@@ -2265,13 +2475,15 @@
|
||||
"DISK_TYPE_UNSPECIFIED",
|
||||
"PD_STANDARD",
|
||||
"PD_SSD",
|
||||
"PD_BALANCED"
|
||||
"PD_BALANCED",
|
||||
"PD_EXTREME"
|
||||
],
|
||||
"enumDescriptions": [
|
||||
"Disk type not set.",
|
||||
"Standard persistent disk type.",
|
||||
"SSD persistent disk type.",
|
||||
"Balanced persistent disk type."
|
||||
"Balanced persistent disk type.",
|
||||
"Extreme persistent disk type."
|
||||
],
|
||||
"type": "string"
|
||||
},
|
||||
@@ -2309,13 +2521,15 @@
|
||||
"DISK_TYPE_UNSPECIFIED",
|
||||
"PD_STANDARD",
|
||||
"PD_SSD",
|
||||
"PD_BALANCED"
|
||||
"PD_BALANCED",
|
||||
"PD_EXTREME"
|
||||
],
|
||||
"enumDescriptions": [
|
||||
"Disk type not set.",
|
||||
"Standard persistent disk type.",
|
||||
"SSD persistent disk type.",
|
||||
"Balanced persistent disk type."
|
||||
"Balanced persistent disk type.",
|
||||
"Extreme persistent disk type."
|
||||
],
|
||||
"type": "string"
|
||||
},
|
||||
@@ -2792,13 +3006,15 @@
|
||||
"DISK_TYPE_UNSPECIFIED",
|
||||
"PD_STANDARD",
|
||||
"PD_SSD",
|
||||
"PD_BALANCED"
|
||||
"PD_BALANCED",
|
||||
"PD_EXTREME"
|
||||
],
|
||||
"enumDescriptions": [
|
||||
"Disk type not set.",
|
||||
"Standard persistent disk type.",
|
||||
"SSD persistent disk type.",
|
||||
"Balanced persistent disk type."
|
||||
"Balanced persistent disk type.",
|
||||
"Extreme persistent disk type."
|
||||
],
|
||||
"type": "string"
|
||||
},
|
||||
@@ -2946,6 +3162,34 @@
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"RefreshRuntimeTokenInternalRequest": {
|
||||
"description": "Request for getting a new access token.",
|
||||
"id": "RefreshRuntimeTokenInternalRequest",
|
||||
"properties": {
|
||||
"vmId": {
|
||||
"description": "Required. The VM hardware token for authenticating the VM. https://cloud.google.com/compute/docs/instances/verifying-instance-identity",
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"RefreshRuntimeTokenInternalResponse": {
|
||||
"description": "Response with a new access token.",
|
||||
"id": "RefreshRuntimeTokenInternalResponse",
|
||||
"properties": {
|
||||
"accessToken": {
|
||||
"description": "The OAuth 2.0 access token.",
|
||||
"type": "string"
|
||||
},
|
||||
"expireTime": {
|
||||
"description": "Output only. Token expiration time.",
|
||||
"format": "google-datetime",
|
||||
"readOnly": true,
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"RegisterInstanceRequest": {
|
||||
"description": "Request for registering a notebook instance.",
|
||||
"id": "RegisterInstanceRequest",
|
||||
@@ -3033,7 +3277,12 @@
|
||||
"ResetRuntimeRequest": {
|
||||
"description": "Request for resetting a Managed Notebook Runtime.",
|
||||
"id": "ResetRuntimeRequest",
|
||||
"properties": {},
|
||||
"properties": {
|
||||
"requestId": {
|
||||
"description": "Idempotent request UUID.",
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"RollbackInstanceRequest": {
|
||||
@@ -3261,6 +3510,10 @@
|
||||
"description": "Specify a custom Cloud Storage path where the GPU driver is stored. If not specified, we'll automatically choose from official GPU drivers.",
|
||||
"type": "string"
|
||||
},
|
||||
"disableTerminal": {
|
||||
"description": "Bool indicating whether JupyterLab terminal will be available or not. Default: False",
|
||||
"type": "boolean"
|
||||
},
|
||||
"enableHealthMonitoring": {
|
||||
"description": "Verifies core internal services are running. Default: True",
|
||||
"type": "boolean"
|
||||
@@ -3293,10 +3546,29 @@
|
||||
"description": "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`).",
|
||||
"type": "string"
|
||||
},
|
||||
"postStartupScriptBehavior": {
|
||||
"description": "Behavior for the post startup script.",
|
||||
"enum": [
|
||||
"POST_STARTUP_SCRIPT_BEHAVIOR_UNSPECIFIED",
|
||||
"RUN_EVERY_START",
|
||||
"DOWNLOAD_AND_RUN_EVERY_START"
|
||||
],
|
||||
"enumDescriptions": [
|
||||
"Unspecified post startup script behavior. Will run only once at creation.",
|
||||
"Runs the post startup script provided during creation at every start.",
|
||||
"Downloads and runs the provided post startup script at every start."
|
||||
],
|
||||
"type": "string"
|
||||
},
|
||||
"upgradeable": {
|
||||
"description": "Output only. Bool indicating whether an newer image is available in an image family.",
|
||||
"readOnly": true,
|
||||
"type": "boolean"
|
||||
},
|
||||
"version": {
|
||||
"description": "Output only. version of boot image such as M100, from release label of the image.",
|
||||
"readOnly": true,
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"type": "object"
|
||||
@@ -3419,7 +3691,7 @@
|
||||
"properties": {
|
||||
"policy": {
|
||||
"$ref": "Policy",
|
||||
"description": "REQUIRED: The complete policy to be applied to the `resource`. The size of the policy is limited to a few 10s of KB. An empty policy is a valid policy but certain Cloud Platform services (such as Projects) might reject them."
|
||||
"description": "REQUIRED: The complete policy to be applied to the `resource`. The size of the policy is limited to a few 10s of KB. An empty policy is a valid policy but certain Google Cloud services (such as Projects) might reject them."
|
||||
}
|
||||
},
|
||||
"type": "object"
|
||||
@@ -3521,7 +3793,12 @@
|
||||
"StartRuntimeRequest": {
|
||||
"description": "Request for starting a Managed Notebook Runtime.",
|
||||
"id": "StartRuntimeRequest",
|
||||
"properties": {},
|
||||
"properties": {
|
||||
"requestId": {
|
||||
"description": "Idempotent request UUID.",
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"Status": {
|
||||
@@ -3560,7 +3837,12 @@
|
||||
"StopRuntimeRequest": {
|
||||
"description": "Request for stopping a Managed Notebook Runtime.",
|
||||
"id": "StopRuntimeRequest",
|
||||
"properties": {},
|
||||
"properties": {
|
||||
"requestId": {
|
||||
"description": "Idempotent request UUID.",
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"SwitchRuntimeRequest": {
|
||||
@@ -3574,6 +3856,10 @@
|
||||
"machineType": {
|
||||
"description": "machine type.",
|
||||
"type": "string"
|
||||
},
|
||||
"requestId": {
|
||||
"description": "Idempotent request UUID.",
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"type": "object"
|
||||
@@ -3583,7 +3869,7 @@
|
||||
"id": "TestIamPermissionsRequest",
|
||||
"properties": {
|
||||
"permissions": {
|
||||
"description": "The set of permissions to check for the `resource`. Permissions with wildcards (such as '*' or 'storage.*') are not allowed. For more information see [IAM Overview](https://cloud.google.com/iam/docs/overview#permissions).",
|
||||
"description": "The set of permissions to check for the `resource`. Permissions with wildcards (such as `*` or `storage.*`) are not allowed. For more information see [IAM Overview](https://cloud.google.com/iam/docs/overview#permissions).",
|
||||
"items": {
|
||||
"type": "string"
|
||||
},
|
||||
@@ -3786,6 +4072,17 @@
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"UpgradeRuntimeRequest": {
|
||||
"description": "Request for upgrading a Managed Notebook Runtime to the latest version. option (google.api.message_visibility).restriction = \"TRUSTED_TESTER,SPECIAL_TESTER\";",
|
||||
"id": "UpgradeRuntimeRequest",
|
||||
"properties": {
|
||||
"requestId": {
|
||||
"description": "Idempotent request UUID.",
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"VertexAIParameters": {
|
||||
"description": "Parameters used in Vertex AI JobType executions.",
|
||||
"id": "VertexAIParameters",
|
||||
@@ -3883,7 +4180,7 @@
|
||||
"type": "object"
|
||||
},
|
||||
"network": {
|
||||
"description": "Optional. The Compute Engine network to be used for machine communications. Cannot be specified with subnetwork. If neither `network` nor `subnet` is specified, the \"default\" network of the project is used, if it exists. A full URL or partial URI. Examples: * `https://www.googleapis.com/compute/v1/projects/[project_id]/regions/global/default` * `projects/[project_id]/regions/global/default` Runtimes are managed resources inside Google Infrastructure. Runtimes support the following network configurations: * Google Managed Network (Network & subnet are empty) * Consumer Project VPC (network & subnet are required). Requires configuring Private Service Access. * Shared VPC (network & subnet are required). Requires configuring Private Service Access.",
|
||||
"description": "Optional. The Compute Engine network to be used for machine communications. Cannot be specified with subnetwork. If neither `network` nor `subnet` is specified, the \"default\" network of the project is used, if it exists. A full URL or partial URI. Examples: * `https://www.googleapis.com/compute/v1/projects/[project_id]/global/networks/default` * `projects/[project_id]/global/networks/default` Runtimes are managed resources inside Google Infrastructure. Runtimes support the following network configurations: * Google Managed Network (Network & subnet are empty) * Consumer Project VPC (network & subnet are required). Requires configuring Private Service Access. * Shared VPC (network & subnet are required). Requires configuring Private Service Access.",
|
||||
"type": "string"
|
||||
},
|
||||
"nicType": {
|
||||
@@ -3940,7 +4237,7 @@
|
||||
"type": "string"
|
||||
},
|
||||
"project": {
|
||||
"description": "Required. The name of the Google Cloud project that this VM image belongs to. Format: `projects/{project_id}`",
|
||||
"description": "Required. The name of the Google Cloud project that this VM image belongs to. Format: `{project_id}`",
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user