Skip to content

Commit 7775233

Browse files
feat(all): auto-regenerate discovery clients (#3027)
1 parent ae09c4f commit 7775233

File tree

80 files changed

+62885
-2057
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

80 files changed

+62885
-2057
lines changed

admin/directory/v1/admin-api.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -4020,7 +4020,7 @@
40204020
"type": "string"
40214021
},
40224022
"pageToken": {
4023-
"description": "Token to specify next page in the list",
4023+
"description": "Token to specify next page in the list. The page token is only valid for three days.",
40244024
"location": "query",
40254025
"type": "string"
40264026
},
@@ -4671,7 +4671,7 @@
46714671
}
46724672
}
46734673
},
4674-
"revision": "20241210",
4674+
"revision": "20250217",
46754675
"rootUrl": "https://admin.googleapis.com/",
46764676
"schemas": {
46774677
"Alias": {
@@ -8658,7 +8658,7 @@
86588658
"type": "string"
86598659
},
86608660
"nextPageToken": {
8661-
"description": "Token used to access next page of this result.",
8661+
"description": "Token used to access next page of this result. The page token is only valid for three days.",
86628662
"type": "string"
86638663
},
86648664
"trigger_event": {

admin/directory/v1/admin-gen.go

+3-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

aiplatform/v1/aiplatform-api.json

+155-11
Original file line numberDiff line numberDiff line change
@@ -983,6 +983,34 @@
983983
"https://www.googleapis.com/auth/cloud-platform"
984984
]
985985
},
986+
"evaluateDataset": {
987+
"description": "Evaluates a dataset based on a set of given metrics.",
988+
"flatPath": "v1/projects/{projectsId}/locations/{locationsId}:evaluateDataset",
989+
"httpMethod": "POST",
990+
"id": "aiplatform.projects.locations.evaluateDataset",
991+
"parameterOrder": [
992+
"location"
993+
],
994+
"parameters": {
995+
"location": {
996+
"description": "Required. The resource name of the Location to evaluate the dataset. Format: `projects/{project}/locations/{location}`",
997+
"location": "path",
998+
"pattern": "^projects/[^/]+/locations/[^/]+$",
999+
"required": true,
1000+
"type": "string"
1001+
}
1002+
},
1003+
"path": "v1/{+location}:evaluateDataset",
1004+
"request": {
1005+
"$ref": "GoogleCloudAiplatformV1EvaluateDatasetRequest"
1006+
},
1007+
"response": {
1008+
"$ref": "GoogleLongrunningOperation"
1009+
},
1010+
"scopes": [
1011+
"https://www.googleapis.com/auth/cloud-platform"
1012+
]
1013+
},
9861014
"evaluateInstances": {
9871015
"description": "Evaluates instances based on a given metric.",
9881016
"flatPath": "v1/projects/{projectsId}/locations/{locationsId}:evaluateInstances",
@@ -19421,7 +19449,7 @@
1942119449
}
1942219450
}
1942319451
},
19424-
"revision": "20250205",
19452+
"revision": "20250212",
1942519453
"rootUrl": "https://aiplatform.googleapis.com/",
1942619454
"schemas": {
1942719455
"CloudAiLargeModelsVisionGenerateVideoResponse": {
@@ -20261,12 +20289,12 @@
2026120289
"id": "GoogleCloudAiplatformV1AutomaticResources",
2026220290
"properties": {
2026320291
"maxReplicaCount": {
20264-
"description": "Immutable. The maximum number of replicas this DeployedModel may be deployed on when the traffic against it increases. If the requested value is too large, the deployment will error, but if deployment succeeds then the ability to scale the model to that many replicas is guaranteed (barring service outages). If traffic against the DeployedModel increases beyond what its replicas at maximum may handle, a portion of the traffic will be dropped. If this value is not provided, a no upper bound for scaling under heavy traffic will be assume, though Vertex AI may be unable to scale beyond certain replica number.",
20292+
"description": "Immutable. The maximum number of replicas that may be deployed on when the traffic against it increases. If the requested value is too large, the deployment will error, but if deployment succeeds then the ability to scale to that many replicas is guaranteed (barring service outages). If traffic increases beyond what its replicas at maximum may handle, a portion of the traffic will be dropped. If this value is not provided, a no upper bound for scaling under heavy traffic will be assume, though Vertex AI may be unable to scale beyond certain replica number.",
2026520293
"format": "int32",
2026620294
"type": "integer"
2026720295
},
2026820296
"minReplicaCount": {
20269-
"description": "Immutable. The minimum number of replicas this DeployedModel will be always deployed on. If traffic against it increases, it may dynamically be deployed onto more replicas up to max_replica_count, and as traffic decreases, some of these extra replicas may be freed. If the requested value is too large, the deployment will error.",
20297+
"description": "Immutable. The minimum number of replicas that will be always deployed on. If traffic against it increases, it may dynamically be deployed onto more replicas up to max_replica_count, and as traffic decreases, some of these extra replicas may be freed. If the requested value is too large, the deployment will error.",
2027020298
"format": "int32",
2027120299
"type": "integer"
2027220300
}
@@ -21137,7 +21165,7 @@
2113721165
"type": "string"
2113821166
},
2113921167
"model": {
21140-
"description": "Immutable. The name of the publisher model to use for cached content. Format: projects/{project}/locations/{location}/publishers/{publisher}/models/{model}",
21168+
"description": "Immutable. The name of the `Model` to use for cached content. Currently, only the published Gemini base models are supported, in form of projects/{PROJECT}/locations/{LOCATION}/publishers/google/models/{MODEL}",
2114121169
"type": "string"
2114221170
},
2114321171
"name": {
@@ -22929,7 +22957,7 @@
2292922957
"type": "object"
2293022958
},
2293122959
"GoogleCloudAiplatformV1DedicatedResources": {
22932-
"description": "A description of resources that are dedicated to a DeployedModel, and that need a higher degree of manual configuration.",
22960+
"description": "A description of resources that are dedicated to a DeployedModel or DeployedIndex, and that need a higher degree of manual configuration.",
2293322961
"id": "GoogleCloudAiplatformV1DedicatedResources",
2293422962
"properties": {
2293522963
"autoscalingMetricSpecs": {
@@ -22941,20 +22969,20 @@
2294122969
},
2294222970
"machineSpec": {
2294322971
"$ref": "GoogleCloudAiplatformV1MachineSpec",
22944-
"description": "Required. Immutable. The specification of a single machine used by the prediction."
22972+
"description": "Required. Immutable. The specification of a single machine being used."
2294522973
},
2294622974
"maxReplicaCount": {
22947-
"description": "Immutable. The maximum number of replicas this DeployedModel may be deployed on when the traffic against it increases. If the requested value is too large, the deployment will error, but if deployment succeeds then the ability to scale the model to that many replicas is guaranteed (barring service outages). If traffic against the DeployedModel increases beyond what its replicas at maximum may handle, a portion of the traffic will be dropped. If this value is not provided, will use min_replica_count as the default value. The value of this field impacts the charge against Vertex CPU and GPU quotas. Specifically, you will be charged for (max_replica_count * number of cores in the selected machine type) and (max_replica_count * number of GPUs per replica in the selected machine type).",
22975+
"description": "Immutable. The maximum number of replicas that may be deployed on when the traffic against it increases. If the requested value is too large, the deployment will error, but if deployment succeeds then the ability to scale to that many replicas is guaranteed (barring service outages). If traffic increases beyond what its replicas at maximum may handle, a portion of the traffic will be dropped. If this value is not provided, will use min_replica_count as the default value. The value of this field impacts the charge against Vertex CPU and GPU quotas. Specifically, you will be charged for (max_replica_count * number of cores in the selected machine type) and (max_replica_count * number of GPUs per replica in the selected machine type).",
2294822976
"format": "int32",
2294922977
"type": "integer"
2295022978
},
2295122979
"minReplicaCount": {
22952-
"description": "Required. Immutable. The minimum number of machine replicas this DeployedModel will be always deployed on. This value must be greater than or equal to 1. If traffic against the DeployedModel increases, it may dynamically be deployed onto more replicas, and as traffic decreases, some of these extra replicas may be freed.",
22980+
"description": "Required. Immutable. The minimum number of machine replicas that will be always deployed on. This value must be greater than or equal to 1. If traffic increases, it may dynamically be deployed onto more replicas, and as traffic decreases, some of these extra replicas may be freed.",
2295322981
"format": "int32",
2295422982
"type": "integer"
2295522983
},
2295622984
"requiredReplicaCount": {
22957-
"description": "Optional. Number of required available replicas for the deployment to succeed. This field is only needed when partial model deployment/mutation is desired. If set, the model deploy/mutate operation will succeed once available_replica_count reaches required_replica_count, and the rest of the replicas will be retried. If not set, the default required_replica_count will be min_replica_count.",
22985+
"description": "Optional. Number of required available replicas for the deployment to succeed. This field is only needed when partial deployment/mutation is desired. If set, the deploy/mutate operation will succeed once available_replica_count reaches required_replica_count, and the rest of the replicas will be retried. If not set, the default required_replica_count will be min_replica_count.",
2295822986
"format": "int32",
2295922987
"type": "integer"
2296022988
},
@@ -23871,6 +23899,32 @@
2387123899
},
2387223900
"type": "object"
2387323901
},
23902+
"GoogleCloudAiplatformV1EvaluateDatasetRequest": {
23903+
"description": "Request message for EvaluationService.EvaluateDataset.",
23904+
"id": "GoogleCloudAiplatformV1EvaluateDatasetRequest",
23905+
"properties": {
23906+
"autoraterConfig": {
23907+
"$ref": "GoogleCloudAiplatformV1AutoraterConfig",
23908+
"description": "Optional. Autorater config used for evaluation."
23909+
},
23910+
"dataset": {
23911+
"$ref": "GoogleCloudAiplatformV1EvaluationDataset",
23912+
"description": "Required. The dataset used for evaluation."
23913+
},
23914+
"metrics": {
23915+
"description": "Required. The metrics used for evaluation.",
23916+
"items": {
23917+
"$ref": "GoogleCloudAiplatformV1Metric"
23918+
},
23919+
"type": "array"
23920+
},
23921+
"outputConfig": {
23922+
"$ref": "GoogleCloudAiplatformV1OutputConfig",
23923+
"description": "Required. Config for evaluation output."
23924+
}
23925+
},
23926+
"type": "object"
23927+
},
2387423928
"GoogleCloudAiplatformV1EvaluateInstancesRequest": {
2387523929
"description": "Request message for EvaluationService.EvaluateInstances.",
2387623930
"id": "GoogleCloudAiplatformV1EvaluateInstancesRequest",
@@ -24216,6 +24270,21 @@
2421624270
},
2421724271
"type": "object"
2421824272
},
24273+
"GoogleCloudAiplatformV1EvaluationDataset": {
24274+
"description": "The dataset used for evaluation.",
24275+
"id": "GoogleCloudAiplatformV1EvaluationDataset",
24276+
"properties": {
24277+
"bigquerySource": {
24278+
"$ref": "GoogleCloudAiplatformV1BigQuerySource",
24279+
"description": "BigQuery source holds the dataset."
24280+
},
24281+
"gcsSource": {
24282+
"$ref": "GoogleCloudAiplatformV1GcsSource",
24283+
"description": "Cloud storage source holds the dataset."
24284+
}
24285+
},
24286+
"type": "object"
24287+
},
2421924288
"GoogleCloudAiplatformV1Event": {
2422024289
"description": "An edge describing the relationship between an Artifact and an Execution in a lineage graph.",
2422124290
"id": "GoogleCloudAiplatformV1Event",
@@ -29815,6 +29884,66 @@
2981529884
},
2981629885
"type": "object"
2981729886
},
29887+
"GoogleCloudAiplatformV1Metric": {
29888+
"description": "The metric used for dataset level evaluation.",
29889+
"id": "GoogleCloudAiplatformV1Metric",
29890+
"properties": {
29891+
"aggregationMetrics": {
29892+
"description": "Optional. The aggregation metrics to use.",
29893+
"items": {
29894+
"enum": [
29895+
"AGGREGATION_METRIC_UNSPECIFIED",
29896+
"AVERAGE",
29897+
"MODE",
29898+
"STANDARD_DEVIATION",
29899+
"VARIANCE",
29900+
"MINIMUM",
29901+
"MAXIMUM",
29902+
"MEDIAN",
29903+
"PERCENTILE_P90",
29904+
"PERCENTILE_P95",
29905+
"PERCENTILE_P99"
29906+
],
29907+
"enumDescriptions": [
29908+
"Unspecified aggregation metric.",
29909+
"Average aggregation metric.",
29910+
"Mode aggregation metric.",
29911+
"Standard deviation aggregation metric.",
29912+
"Variance aggregation metric.",
29913+
"Minimum aggregation metric.",
29914+
"Maximum aggregation metric.",
29915+
"Median aggregation metric.",
29916+
"90th percentile aggregation metric.",
29917+
"95th percentile aggregation metric.",
29918+
"99th percentile aggregation metric."
29919+
],
29920+
"type": "string"
29921+
},
29922+
"type": "array"
29923+
},
29924+
"bleuSpec": {
29925+
"$ref": "GoogleCloudAiplatformV1BleuSpec",
29926+
"description": "Spec for bleu metric."
29927+
},
29928+
"exactMatchSpec": {
29929+
"$ref": "GoogleCloudAiplatformV1ExactMatchSpec",
29930+
"description": "Spec for exact match metric."
29931+
},
29932+
"pairwiseMetricSpec": {
29933+
"$ref": "GoogleCloudAiplatformV1PairwiseMetricSpec",
29934+
"description": "Spec for pairwise metric."
29935+
},
29936+
"pointwiseMetricSpec": {
29937+
"$ref": "GoogleCloudAiplatformV1PointwiseMetricSpec",
29938+
"description": "Spec for pointwise metric."
29939+
},
29940+
"rougeSpec": {
29941+
"$ref": "GoogleCloudAiplatformV1RougeSpec",
29942+
"description": "Spec for rouge metric."
29943+
}
29944+
},
29945+
"type": "object"
29946+
},
2981829947
"GoogleCloudAiplatformV1MetricxInput": {
2981929948
"description": "Input for MetricX metric.",
2982029949
"id": "GoogleCloudAiplatformV1MetricxInput",
@@ -31320,7 +31449,7 @@
3132031449
"type": "object"
3132131450
},
3132231451
"GoogleCloudAiplatformV1ModelVersionCheckpoint": {
31323-
"description": "A proto representation of a Spanner-stored ModelVersionCheckpoint. The meaning of the fields is equivalent to their in-Spanner counterparts.",
31452+
"description": "Describes the machine learning model version checkpoint.",
3132431453
"id": "GoogleCloudAiplatformV1ModelVersionCheckpoint",
3132531454
"properties": {
3132631455
"checkpointId": {
@@ -31332,6 +31461,10 @@
3133231461
"format": "int64",
3133331462
"type": "string"
3133431463
},
31464+
"name": {
31465+
"description": "Identifier. The resource name of the ModelVersionCheckpoint. Format: `projects/{project}/locations/{location}/models/{model}/versions/{version}/checkpoints/{checkpoint}`",
31466+
"type": "string"
31467+
},
3133531468
"step": {
3133631469
"description": "The step of the checkpoint.",
3133731470
"format": "int64",
@@ -32656,6 +32789,17 @@
3265632789
},
3265732790
"type": "object"
3265832791
},
32792+
"GoogleCloudAiplatformV1OutputConfig": {
32793+
"description": "Config for evaluation output.",
32794+
"id": "GoogleCloudAiplatformV1OutputConfig",
32795+
"properties": {
32796+
"gcsDestination": {
32797+
"$ref": "GoogleCloudAiplatformV1GcsDestination",
32798+
"description": "Cloud storage destination for evaluation output."
32799+
}
32800+
},
32801+
"type": "object"
32802+
},
3265932803
"GoogleCloudAiplatformV1PSCAutomationConfig": {
3266032804
"description": "PSC config that is used to automatically create forwarding rule via ServiceConnectionMap.",
3266132805
"id": "GoogleCloudAiplatformV1PSCAutomationConfig",
@@ -38906,7 +39050,7 @@
3890639050
"id": "GoogleCloudAiplatformV1SchemaTextDataItem",
3890739051
"properties": {
3890839052
"gcsUri": {
38909-
"description": "Output only. Google Cloud Storage URI points to the original text in user's bucket. The text file is up to 10MB in size.",
39053+
"description": "Output only. Google Cloud Storage URI points to a copy of the original text in the Vertex-managed bucket in the user's project. The text file is up to 10MB in size.",
3891039054
"readOnly": true,
3891139055
"type": "string"
3891239056
}

0 commit comments

Comments
 (0)