Skip to content

Commit b153244

Browse files
feat(aiplatform): update the api
#### aiplatform:v1 The following keys were deleted: - schemas.GoogleCloudAiplatformV1CustomJobSpec.properties.pscInterfaceConfig.$ref (Total Keys: 1) - schemas.GoogleCloudAiplatformV1PscInterfaceConfig (Total Keys: 2) The following keys were added: - resources.projects.resources.locations.resources.notebookRuntimes.methods.stop (Total Keys: 12) - schemas.GoogleCloudAiplatformV1ClientConnectionConfig (Total Keys: 4) - schemas.GoogleCloudAiplatformV1DeployedModel.properties.systemLabels (Total Keys: 2) - schemas.GoogleCloudAiplatformV1Endpoint.properties.clientConnectionConfig.$ref (Total Keys: 1) - schemas.GoogleCloudAiplatformV1FeatureView.properties.optimizedConfig.$ref (Total Keys: 1) - schemas.GoogleCloudAiplatformV1FeatureViewOptimizedConfig (Total Keys: 3) - schemas.GoogleCloudAiplatformV1GroundingChunkRetrievedContext.properties.text.type (Total Keys: 1) - schemas.GoogleCloudAiplatformV1SchemaPromptSpecStructuredPrompt.properties.infillPrefix.type (Total Keys: 1) - schemas.GoogleCloudAiplatformV1SchemaPromptSpecStructuredPrompt.properties.infillSuffix.type (Total Keys: 1) - schemas.GoogleCloudAiplatformV1SchemaPromptSpecStructuredPrompt.properties.predictionInputs (Total Keys: 2) - schemas.GoogleCloudAiplatformV1StopNotebookRuntimeRequest (Total Keys: 2) - schemas.GoogleCloudAiplatformV1VertexRagStore.properties.similarityTopK.deprecated (Total Keys: 1) #### aiplatform:v1beta1 The following keys were added: - resources.projects.resources.locations.resources.endpoints.methods.update (Total Keys: 12) - resources.projects.resources.locations.resources.notebookRuntimes.methods.stop (Total Keys: 12) - schemas.GoogleCloudAiplatformV1beta1ClientConnectionConfig (Total Keys: 4) - schemas.GoogleCloudAiplatformV1beta1CodeExecutionResult (Total Keys: 4) - schemas.GoogleCloudAiplatformV1beta1DeployedModel.properties.systemLabels (Total Keys: 2) - schemas.GoogleCloudAiplatformV1beta1Endpoint.properties.clientConnectionConfig.$ref (Total Keys: 1) - schemas.GoogleCloudAiplatformV1beta1ExecutableCode (Total Keys: 4) - schemas.GoogleCloudAiplatformV1beta1GroundingChunkRetrievedContext.properties.text.type (Total Keys: 1) - schemas.GoogleCloudAiplatformV1beta1ImportRagFilesConfig.properties.partialFailureBigquerySink.deprecated (Total Keys: 1) - schemas.GoogleCloudAiplatformV1beta1ImportRagFilesConfig.properties.partialFailureGcsSink.deprecated (Total Keys: 1) - schemas.GoogleCloudAiplatformV1beta1ImportRagFilesConfig.properties.ragFileChunkingConfig.deprecated (Total Keys: 1) - schemas.GoogleCloudAiplatformV1beta1Part.properties.codeExecutionResult.$ref (Total Keys: 1) - schemas.GoogleCloudAiplatformV1beta1Part.properties.executableCode.$ref (Total Keys: 1) - schemas.GoogleCloudAiplatformV1beta1PipelineJobRuntimeConfig.properties.defaultRuntime.$ref (Total Keys: 1) - schemas.GoogleCloudAiplatformV1beta1PipelineJobRuntimeConfigDefaultRuntime (Total Keys: 3) - schemas.GoogleCloudAiplatformV1beta1PipelineJobRuntimeConfigPersistentResourceRuntimeDetail (Total Keys: 6) - schemas.GoogleCloudAiplatformV1beta1RagCorpus.properties.ragEmbeddingModelConfig.deprecated (Total Keys: 1) - schemas.GoogleCloudAiplatformV1beta1RagCorpus.properties.ragVectorDbConfig.deprecated (Total Keys: 1) - schemas.GoogleCloudAiplatformV1beta1RagFileChunkingConfig.properties.chunkOverlap.deprecated (Total Keys: 1) - schemas.GoogleCloudAiplatformV1beta1RagFileChunkingConfig.properties.chunkSize.deprecated (Total Keys: 1) - schemas.GoogleCloudAiplatformV1beta1RagFileParsingConfig.properties.useAdvancedPdfParsing.deprecated (Total Keys: 1) - schemas.GoogleCloudAiplatformV1beta1RagQuery.properties.ranking.deprecated (Total Keys: 1) - schemas.GoogleCloudAiplatformV1beta1RagQuery.properties.similarityTopK.deprecated (Total Keys: 1) - schemas.GoogleCloudAiplatformV1beta1RaySpec.properties.nfsMounts (Total Keys: 2) - schemas.GoogleCloudAiplatformV1beta1SchemaPromptSpecStructuredPrompt.properties.infillPrefix.type (Total Keys: 1) - schemas.GoogleCloudAiplatformV1beta1SchemaPromptSpecStructuredPrompt.properties.infillSuffix.type (Total Keys: 1) - schemas.GoogleCloudAiplatformV1beta1SchemaPromptSpecStructuredPrompt.properties.predictionInputs (Total Keys: 2) - schemas.GoogleCloudAiplatformV1beta1StopNotebookRuntimeRequest (Total Keys: 2) - schemas.GoogleCloudAiplatformV1beta1Tool.properties.codeExecution.$ref (Total Keys: 1) - schemas.GoogleCloudAiplatformV1beta1ToolCodeExecution (Total Keys: 2) - schemas.GoogleCloudAiplatformV1beta1UpdateEndpointLongRunningRequest (Total Keys: 3) - schemas.GoogleCloudAiplatformV1beta1UploadRagFileConfig.properties.ragFileChunkingConfig.deprecated (Total Keys: 1) - schemas.GoogleCloudAiplatformV1beta1VertexRagStore.properties.similarityTopK.deprecated (Total Keys: 1)
1 parent f9fe06c commit b153244

File tree

32 files changed

+1499
-108
lines changed

32 files changed

+1499
-108
lines changed

docs/dyn/aiplatform_v1.endpoints.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -754,6 +754,7 @@ <h3>Method Details</h3>
754754
&quot;groundingChunks&quot;: [ # List of supporting references retrieved from specified grounding source.
755755
{ # Grounding chunk.
756756
&quot;retrievedContext&quot;: { # Chunk from context retrieved by the retrieval tools. # Grounding chunk from context retrieved by the retrieval tools.
757+
&quot;text&quot;: &quot;A String&quot;, # Text of the attribution.
757758
&quot;title&quot;: &quot;A String&quot;, # Title of the attribution.
758759
&quot;uri&quot;: &quot;A String&quot;, # URI reference of the attribution.
759760
},
@@ -1172,6 +1173,7 @@ <h3>Method Details</h3>
11721173
&quot;groundingChunks&quot;: [ # List of supporting references retrieved from specified grounding source.
11731174
{ # Grounding chunk.
11741175
&quot;retrievedContext&quot;: { # Chunk from context retrieved by the retrieval tools. # Grounding chunk from context retrieved by the retrieval tools.
1176+
&quot;text&quot;: &quot;A String&quot;, # Text of the attribution.
11751177
&quot;title&quot;: &quot;A String&quot;, # Title of the attribution.
11761178
&quot;uri&quot;: &quot;A String&quot;, # URI reference of the attribution.
11771179
},

docs/dyn/aiplatform_v1.projects.locations.customJobs.html

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -169,8 +169,6 @@ <h3>Method Details</h3>
169169
&quot;network&quot;: &quot;A String&quot;, # Optional. The full name of the Compute Engine [network](/compute/docs/networks-and-firewalls#networks) to which the Job should be peered. For example, `projects/12345/global/networks/myVPC`. [Format](/compute/docs/reference/rest/v1/networks/insert) is of the form `projects/{project}/global/networks/{network}`. Where {project} is a project number, as in `12345`, and {network} is a network name. To specify this field, you must have already [configured VPC Network Peering for Vertex AI](https://cloud.google.com/vertex-ai/docs/general/vpc-peering). If this field is left unspecified, the job is not peered with any network.
170170
&quot;persistentResourceId&quot;: &quot;A String&quot;, # Optional. The ID of the PersistentResource in the same Project and Location which to run If this is specified, the job will be run on existing machines held by the PersistentResource instead of on-demand short-live machines. The network and CMEK configs on the job should be consistent with those on the PersistentResource, otherwise, the job will be rejected.
171171
&quot;protectedArtifactLocationId&quot;: &quot;A String&quot;, # The ID of the location to store protected artifacts. e.g. us-central1. Populate only when the location is different than CustomJob location. List of supported locations: https://cloud.google.com/vertex-ai/docs/general/locations
172-
&quot;pscInterfaceConfig&quot;: { # Configuration for PSC-I. # Optional. Configuration for PSC-I for CustomJob.
173-
},
174172
&quot;reservedIpRanges&quot;: [ # Optional. A list of names for the reserved ip ranges under the VPC network that can be used for this job. If set, we will deploy the job within the provided ip ranges. Otherwise, the job will be deployed to any ip ranges under the provided VPC network. Example: [&#x27;vertex-ai-ip-range&#x27;].
175173
&quot;A String&quot;,
176174
],
@@ -296,8 +294,6 @@ <h3>Method Details</h3>
296294
&quot;network&quot;: &quot;A String&quot;, # Optional. The full name of the Compute Engine [network](/compute/docs/networks-and-firewalls#networks) to which the Job should be peered. For example, `projects/12345/global/networks/myVPC`. [Format](/compute/docs/reference/rest/v1/networks/insert) is of the form `projects/{project}/global/networks/{network}`. Where {project} is a project number, as in `12345`, and {network} is a network name. To specify this field, you must have already [configured VPC Network Peering for Vertex AI](https://cloud.google.com/vertex-ai/docs/general/vpc-peering). If this field is left unspecified, the job is not peered with any network.
297295
&quot;persistentResourceId&quot;: &quot;A String&quot;, # Optional. The ID of the PersistentResource in the same Project and Location which to run If this is specified, the job will be run on existing machines held by the PersistentResource instead of on-demand short-live machines. The network and CMEK configs on the job should be consistent with those on the PersistentResource, otherwise, the job will be rejected.
298296
&quot;protectedArtifactLocationId&quot;: &quot;A String&quot;, # The ID of the location to store protected artifacts. e.g. us-central1. Populate only when the location is different than CustomJob location. List of supported locations: https://cloud.google.com/vertex-ai/docs/general/locations
299-
&quot;pscInterfaceConfig&quot;: { # Configuration for PSC-I. # Optional. Configuration for PSC-I for CustomJob.
300-
},
301297
&quot;reservedIpRanges&quot;: [ # Optional. A list of names for the reserved ip ranges under the VPC network that can be used for this job. If set, we will deploy the job within the provided ip ranges. Otherwise, the job will be deployed to any ip ranges under the provided VPC network. Example: [&#x27;vertex-ai-ip-range&#x27;].
302298
&quot;A String&quot;,
303299
],
@@ -465,8 +461,6 @@ <h3>Method Details</h3>
465461
&quot;network&quot;: &quot;A String&quot;, # Optional. The full name of the Compute Engine [network](/compute/docs/networks-and-firewalls#networks) to which the Job should be peered. For example, `projects/12345/global/networks/myVPC`. [Format](/compute/docs/reference/rest/v1/networks/insert) is of the form `projects/{project}/global/networks/{network}`. Where {project} is a project number, as in `12345`, and {network} is a network name. To specify this field, you must have already [configured VPC Network Peering for Vertex AI](https://cloud.google.com/vertex-ai/docs/general/vpc-peering). If this field is left unspecified, the job is not peered with any network.
466462
&quot;persistentResourceId&quot;: &quot;A String&quot;, # Optional. The ID of the PersistentResource in the same Project and Location which to run If this is specified, the job will be run on existing machines held by the PersistentResource instead of on-demand short-live machines. The network and CMEK configs on the job should be consistent with those on the PersistentResource, otherwise, the job will be rejected.
467463
&quot;protectedArtifactLocationId&quot;: &quot;A String&quot;, # The ID of the location to store protected artifacts. e.g. us-central1. Populate only when the location is different than CustomJob location. List of supported locations: https://cloud.google.com/vertex-ai/docs/general/locations
468-
&quot;pscInterfaceConfig&quot;: { # Configuration for PSC-I. # Optional. Configuration for PSC-I for CustomJob.
469-
},
470464
&quot;reservedIpRanges&quot;: [ # Optional. A list of names for the reserved ip ranges under the VPC network that can be used for this job. If set, we will deploy the job within the provided ip ranges. Otherwise, the job will be deployed to any ip ranges under the provided VPC network. Example: [&#x27;vertex-ai-ip-range&#x27;].
471465
&quot;A String&quot;,
472466
],
@@ -605,8 +599,6 @@ <h3>Method Details</h3>
605599
&quot;network&quot;: &quot;A String&quot;, # Optional. The full name of the Compute Engine [network](/compute/docs/networks-and-firewalls#networks) to which the Job should be peered. For example, `projects/12345/global/networks/myVPC`. [Format](/compute/docs/reference/rest/v1/networks/insert) is of the form `projects/{project}/global/networks/{network}`. Where {project} is a project number, as in `12345`, and {network} is a network name. To specify this field, you must have already [configured VPC Network Peering for Vertex AI](https://cloud.google.com/vertex-ai/docs/general/vpc-peering). If this field is left unspecified, the job is not peered with any network.
606600
&quot;persistentResourceId&quot;: &quot;A String&quot;, # Optional. The ID of the PersistentResource in the same Project and Location which to run If this is specified, the job will be run on existing machines held by the PersistentResource instead of on-demand short-live machines. The network and CMEK configs on the job should be consistent with those on the PersistentResource, otherwise, the job will be rejected.
607601
&quot;protectedArtifactLocationId&quot;: &quot;A String&quot;, # The ID of the location to store protected artifacts. e.g. us-central1. Populate only when the location is different than CustomJob location. List of supported locations: https://cloud.google.com/vertex-ai/docs/general/locations
608-
&quot;pscInterfaceConfig&quot;: { # Configuration for PSC-I. # Optional. Configuration for PSC-I for CustomJob.
609-
},
610602
&quot;reservedIpRanges&quot;: [ # Optional. A list of names for the reserved ip ranges under the VPC network that can be used for this job. If set, we will deploy the job within the provided ip ranges. Otherwise, the job will be deployed to any ip ranges under the provided VPC network. Example: [&#x27;vertex-ai-ip-range&#x27;].
611603
&quot;A String&quot;,
612604
],

docs/dyn/aiplatform_v1.projects.locations.deploymentResourcePools.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -599,6 +599,9 @@ <h3>Method Details</h3>
599599
},
600600
&quot;serviceAccount&quot;: &quot;A String&quot;, # The service account that the DeployedModel&#x27;s container runs as. Specify the email address of the service account. If this service account is not specified, the container runs as a service account that doesn&#x27;t have access to the resource project. Users deploying the Model must have the `iam.serviceAccounts.actAs` permission on this service account.
601601
&quot;sharedResources&quot;: &quot;A String&quot;, # The resource name of the shared DeploymentResourcePool to deploy on. Format: `projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}`
602+
&quot;systemLabels&quot;: { # System labels to apply to Model Garden deployments. System labels are managed by Google for internal use only.
603+
&quot;a_key&quot;: &quot;A String&quot;,
604+
},
602605
},
603606
],
604607
&quot;nextPageToken&quot;: &quot;A String&quot;, # A token, which can be sent as `page_token` to retrieve the next page. If this field is omitted, there are no subsequent pages.

0 commit comments

Comments
 (0)