update dependencies

This commit is contained in:
Sebastian Thiel
2023-01-25 11:39:00 +01:00
parent 37ccd2238d
commit 3edefb7f01
357 changed files with 128026 additions and 16259 deletions

View File

@@ -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"
}
},