• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1type: google.api.Service
2config_version: 3
3name: aiplatform.googleapis.com
4title: Vertex AI API
5
6types:
7- name: google.cloud.aiplatform.v1.schema.predict.instance.ImageClassificationPredictionInstance
8- name: google.cloud.aiplatform.v1.schema.predict.instance.ImageObjectDetectionPredictionInstance
9- name: google.cloud.aiplatform.v1.schema.predict.instance.TextClassificationPredictionInstance
10- name: google.cloud.aiplatform.v1.schema.predict.instance.TextExtractionPredictionInstance
11- name: google.cloud.aiplatform.v1.schema.predict.instance.TextSentimentPredictionInstance
12- name: google.cloud.aiplatform.v1.schema.predict.instance.VideoActionRecognitionPredictionInstance
13- name: google.cloud.aiplatform.v1.schema.predict.instance.VideoClassificationPredictionInstance
14- name: google.cloud.aiplatform.v1.schema.predict.instance.VideoObjectTrackingPredictionInstance
15- name: google.cloud.aiplatform.v1.schema.predict.params.ImageClassificationPredictionParams
16- name: google.cloud.aiplatform.v1.schema.predict.params.ImageObjectDetectionPredictionParams
17- name: google.cloud.aiplatform.v1.schema.predict.params.ImageSegmentationPredictionParams
18- name: google.cloud.aiplatform.v1.schema.predict.params.VideoActionRecognitionPredictionParams
19- name: google.cloud.aiplatform.v1.schema.predict.params.VideoClassificationPredictionParams
20- name: google.cloud.aiplatform.v1.schema.predict.params.VideoObjectTrackingPredictionParams
21- name: google.cloud.aiplatform.v1.schema.predict.prediction.ClassificationPredictionResult
22- name: google.cloud.aiplatform.v1.schema.predict.prediction.ImageObjectDetectionPredictionResult
23- name: google.cloud.aiplatform.v1.schema.predict.prediction.ImageSegmentationPredictionResult
24- name: google.cloud.aiplatform.v1.schema.predict.prediction.TabularClassificationPredictionResult
25- name: google.cloud.aiplatform.v1.schema.predict.prediction.TabularRegressionPredictionResult
26- name: google.cloud.aiplatform.v1.schema.predict.prediction.TextExtractionPredictionResult
27- name: google.cloud.aiplatform.v1.schema.predict.prediction.TextSentimentPredictionResult
28- name: google.cloud.aiplatform.v1.schema.predict.prediction.VideoActionRecognitionPredictionResult
29- name: google.cloud.aiplatform.v1.schema.predict.prediction.VideoClassificationPredictionResult
30- name: google.cloud.aiplatform.v1.schema.predict.prediction.VideoObjectTrackingPredictionResult
31- name: google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMlImageClassification
32- name: google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMlImageClassificationInputs
33- name: google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMlImageClassificationMetadata
34- name: google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMlImageObjectDetection
35- name: google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMlImageObjectDetectionInputs
36- name: google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMlImageObjectDetectionMetadata
37- name: google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMlImageSegmentation
38- name: google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMlImageSegmentationInputs
39- name: google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMlImageSegmentationMetadata
40- name: google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMlTables
41- name: google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMlTablesInputs
42- name: google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMlTablesMetadata
43- name: google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMlTextClassification
44- name: google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMlTextClassificationInputs
45- name: google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMlTextExtraction
46- name: google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMlTextExtractionInputs
47- name: google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMlTextSentiment
48- name: google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMlTextSentimentInputs
49- name: google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMlVideoActionRecognition
50- name: google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMlVideoActionRecognitionInputs
51- name: google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMlVideoClassification
52- name: google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMlVideoClassificationInputs
53- name: google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMlVideoObjectTracking
54- name: google.cloud.aiplatform.v1.schema.trainingjob.definition.AutoMlVideoObjectTrackingInputs
55- name: google.cloud.aiplatform.v1.schema.trainingjob.definition.CustomJobMetadata
56- name: google.cloud.aiplatform.v1.schema.trainingjob.definition.CustomTask
57- name: google.cloud.aiplatform.v1.schema.trainingjob.definition.ExportEvaluatedDataItemsConfig
58- name: google.cloud.aiplatform.v1.schema.trainingjob.definition.HyperparameterTuningJobMetadata
59- name: google.cloud.aiplatform.v1.schema.trainingjob.definition.HyperparameterTuningJobSpec
60- name: google.cloud.aiplatform.v1.schema.trainingjob.definition.HyperparameterTuningTask
61
62documentation:
63  summary: |-
64    Train high-quality custom machine learning models with minimal machine
65    learning expertise and effort.
66  overview: |-
67    Vertex AI enables data scientists, developers, and AI newcomers to create
68    custom machine learning models specific to their business needs by
69    leveraging Google's state-of-the-art transfer learning and innovative AI
70    research.
71  rules:
72  - selector: google.cloud.location.Locations.GetLocation
73    description: Gets information about a location.
74
75  - selector: google.cloud.location.Locations.ListLocations
76    description: Lists information about the supported locations for this service.
77
78backend:
79  rules:
80  - selector: google.cloud.location.Locations.GetLocation
81    deadline: 30.0
82  - selector: google.cloud.location.Locations.ListLocations
83    deadline: 30.0
84  - selector: 'google.longrunning.Operations.*'
85    deadline: 60.0
86
87http:
88  rules:
89  - selector: google.cloud.location.Locations.GetLocation
90    get: '/ui/{name=projects/*/locations/*}'
91    additional_bindings:
92    - get: '/v1/{name=projects/*/locations/*}'
93  - selector: google.cloud.location.Locations.ListLocations
94    get: '/ui/{name=projects/*}/locations'
95    additional_bindings:
96    - get: '/v1/{name=projects/*}/locations'
97  - selector: google.longrunning.Operations.CancelOperation
98    post: '/ui/{name=projects/*/locations/*/operations/*}:cancel'
99    additional_bindings:
100    - post: '/ui/{name=projects/*/locations/*/datasets/*/operations/*}:cancel'
101    - post: '/ui/{name=projects/*/locations/*/datasets/*/dataItems/*/operations/*}:cancel'
102    - post: '/ui/{name=projects/*/locations/*/datasets/*/savedQueries/*/operations/*}:cancel'
103    - post: '/ui/{name=projects/*/locations/*/datasets/*/annotationSpecs/*/operations/*}:cancel'
104    - post: '/ui/{name=projects/*/locations/*/datasets/*/dataItems/*/annotations/*/operations/*}:cancel'
105    - post: '/ui/{name=projects/*/locations/*/endpoints/*/operations/*}:cancel'
106    - post: '/ui/{name=projects/*/locations/*/featurestores/*/operations/*}:cancel'
107    - post: '/ui/{name=projects/*/locations/*/featurestores/*/entityTypes/*/operations/*}:cancel'
108    - post: '/ui/{name=projects/*/locations/*/featurestores/*/entityTypes/*/features/*/operations/*}:cancel'
109    - post: '/ui/{name=projects/*/locations/*/customJobs/*/operations/*}:cancel'
110    - post: '/ui/{name=projects/*/locations/*/dataLabelingJobs/*/operations/*}:cancel'
111    - post: '/ui/{name=projects/*/locations/*/hyperparameterTuningJobs/*/operations/*}:cancel'
112    - post: '/ui/{name=projects/*/locations/*/indexes/*/operations/*}:cancel'
113    - post: '/ui/{name=projects/*/locations/*/indexEndpoints/*/operations/*}:cancel'
114    - post: '/ui/{name=projects/*/locations/*/modelDeploymentMonitoringJobs/*/operations/*}:cancel'
115    - post: '/ui/{name=projects/*/locations/*/migratableResources/*/operations/*}:cancel'
116    - post: '/ui/{name=projects/*/locations/*/models/*/operations/*}:cancel'
117    - post: '/ui/{name=projects/*/locations/*/models/*/evaluations/*/operations/*}:cancel'
118    - post: '/ui/{name=projects/*/locations/*/studies/*/operations/*}:cancel'
119    - post: '/ui/{name=projects/*/locations/*/studies/*/trials/*/operations/*}:cancel'
120    - post: '/ui/{name=projects/*/locations/*/trainingPipelines/*/operations/*}:cancel'
121    - post: '/ui/{name=projects/*/locations/*/pipelineJobs/*/operations/*}:cancel'
122    - post: '/ui/{name=projects/*/locations/*/specialistPools/*/operations/*}:cancel'
123    - post: '/ui/{name=projects/*/locations/*/tensorboards/*/operations/*}:cancel'
124    - post: '/ui/{name=projects/*/locations/*/tensorboards/*/experiments/*/operations/*}:cancel'
125    - post: '/ui/{name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*/operations/*}:cancel'
126    - post: '/ui/{name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*/timeSeries/*/operations/*}:cancel'
127    - post: '/v1/{name=projects/*/locations/*/operations/*}:cancel'
128    - post: '/v1/{name=projects/*/locations/*/datasets/*/operations/*}:cancel'
129    - post: '/v1/{name=projects/*/locations/*/datasets/*/dataItems/*/operations/*}:cancel'
130    - post: '/v1/{name=projects/*/locations/*/datasets/*/savedQueries/*/operations/*}:cancel'
131    - post: '/v1/{name=projects/*/locations/*/datasets/*/annotationSpecs/*/operations/*}:cancel'
132    - post: '/v1/{name=projects/*/locations/*/datasets/*/dataItems/*/annotations/*/operations/*}:cancel'
133    - post: '/v1/{name=projects/*/locations/*/endpoints/*/operations/*}:cancel'
134    - post: '/v1/{name=projects/*/locations/*/featurestores/*/operations/*}:cancel'
135    - post: '/v1/{name=projects/*/locations/*/featurestores/*/entityTypes/*/operations/*}:cancel'
136    - post: '/v1/{name=projects/*/locations/*/featurestores/*/entityTypes/*/features/*/operations/*}:cancel'
137    - post: '/v1/{name=projects/*/locations/*/customJobs/*/operations/*}:cancel'
138    - post: '/v1/{name=projects/*/locations/*/dataLabelingJobs/*/operations/*}:cancel'
139    - post: '/v1/{name=projects/*/locations/*/hyperparameterTuningJobs/*/operations/*}:cancel'
140    - post: '/v1/{name=projects/*/locations/*/indexes/*/operations/*}:cancel'
141    - post: '/v1/{name=projects/*/locations/*/indexEndpoints/*/operations/*}:cancel'
142    - post: '/v1/{name=projects/*/locations/*/modelDeploymentMonitoringJobs/*/operations/*}:cancel'
143    - post: '/v1/{name=projects/*/locations/*/migratableResources/*/operations/*}:cancel'
144    - post: '/v1/{name=projects/*/locations/*/models/*/operations/*}:cancel'
145    - post: '/v1/{name=projects/*/locations/*/models/*/evaluations/*/operations/*}:cancel'
146    - post: '/v1/{name=projects/*/locations/*/studies/*/operations/*}:cancel'
147    - post: '/v1/{name=projects/*/locations/*/studies/*/trials/*/operations/*}:cancel'
148    - post: '/v1/{name=projects/*/locations/*/trainingPipelines/*/operations/*}:cancel'
149    - post: '/v1/{name=projects/*/locations/*/pipelineJobs/*/operations/*}:cancel'
150    - post: '/v1/{name=projects/*/locations/*/specialistPools/*/operations/*}:cancel'
151    - post: '/v1/{name=projects/*/locations/*/tensorboards/*/operations/*}:cancel'
152    - post: '/v1/{name=projects/*/locations/*/tensorboards/*/experiments/*/operations/*}:cancel'
153    - post: '/v1/{name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*/operations/*}:cancel'
154    - post: '/v1/{name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*/timeSeries/*/operations/*}:cancel'
155  - selector: google.longrunning.Operations.DeleteOperation
156    delete: '/ui/{name=projects/*/locations/*/operations/*}'
157    additional_bindings:
158    - delete: '/ui/{name=projects/*/locations/*/datasets/*/operations/*}'
159    - delete: '/ui/{name=projects/*/locations/*/datasets/*/dataItems/*/operations/*}'
160    - delete: '/ui/{name=projects/*/locations/*/datasets/*/savedQueries/*/operations/*}'
161    - delete: '/ui/{name=projects/*/locations/*/datasets/*/annotationSpecs/*/operations/*}'
162    - delete: '/ui/{name=projects/*/locations/*/datasets/*/dataItems/*/annotations/*/operations/*}'
163    - delete: '/ui/{name=projects/*/locations/*/endpoints/*/operations/*}'
164    - delete: '/ui/{name=projects/*/locations/*/featurestores/*/operations/*}'
165    - delete: '/ui/{name=projects/*/locations/*/featurestores/*/entityTypes/*/operations/*}'
166    - delete: '/ui/{name=projects/*/locations/*/featurestores/*/entityTypes/*/features/*/operations/*}'
167    - delete: '/ui/{name=projects/*/locations/*/customJobs/*/operations/*}'
168    - delete: '/ui/{name=projects/*/locations/*/dataLabelingJobs/*/operations/*}'
169    - delete: '/ui/{name=projects/*/locations/*/hyperparameterTuningJobs/*/operations/*}'
170    - delete: '/ui/{name=projects/*/locations/*/indexes/*/operations/*}'
171    - delete: '/ui/{name=projects/*/locations/*/indexEndpoints/*/operations/*}'
172    - delete: '/ui/{name=projects/*/locations/*/modelDeploymentMonitoringJobs/*/operations/*}'
173    - delete: '/ui/{name=projects/*/locations/*/migratableResources/*/operations/*}'
174    - delete: '/ui/{name=projects/*/locations/*/models/*/operations/*}'
175    - delete: '/ui/{name=projects/*/locations/*/models/*/evaluations/*/operations/*}'
176    - delete: '/ui/{name=projects/*/locations/*/studies/*/operations/*}'
177    - delete: '/ui/{name=projects/*/locations/*/studies/*/trials/*/operations/*}'
178    - delete: '/ui/{name=projects/*/locations/*/trainingPipelines/*/operations/*}'
179    - delete: '/ui/{name=projects/*/locations/*/pipelineJobs/*/operations/*}'
180    - delete: '/ui/{name=projects/*/locations/*/specialistPools/*/operations/*}'
181    - delete: '/ui/{name=projects/*/locations/*/tensorboards/*/operations/*}'
182    - delete: '/ui/{name=projects/*/locations/*/tensorboards/*/experiments/*/operations/*}'
183    - delete: '/ui/{name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*/operations/*}'
184    - delete: '/ui/{name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*/timeSeries/*/operations/*}'
185    - delete: '/v1/{name=projects/*/locations/*/operations/*}'
186    - delete: '/v1/{name=projects/*/locations/*/datasets/*/operations/*}'
187    - delete: '/v1/{name=projects/*/locations/*/datasets/*/dataItems/*/operations/*}'
188    - delete: '/v1/{name=projects/*/locations/*/datasets/*/savedQueries/*/operations/*}'
189    - delete: '/v1/{name=projects/*/locations/*/datasets/*/annotationSpecs/*/operations/*}'
190    - delete: '/v1/{name=projects/*/locations/*/datasets/*/dataItems/*/annotations/*/operations/*}'
191    - delete: '/v1/{name=projects/*/locations/*/endpoints/*/operations/*}'
192    - delete: '/v1/{name=projects/*/locations/*/featurestores/*/operations/*}'
193    - delete: '/v1/{name=projects/*/locations/*/featurestores/*/entityTypes/*/operations/*}'
194    - delete: '/v1/{name=projects/*/locations/*/featurestores/*/entityTypes/*/features/*/operations/*}'
195    - delete: '/v1/{name=projects/*/locations/*/customJobs/*/operations/*}'
196    - delete: '/v1/{name=projects/*/locations/*/dataLabelingJobs/*/operations/*}'
197    - delete: '/v1/{name=projects/*/locations/*/hyperparameterTuningJobs/*/operations/*}'
198    - delete: '/v1/{name=projects/*/locations/*/indexes/*/operations/*}'
199    - delete: '/v1/{name=projects/*/locations/*/indexEndpoints/*/operations/*}'
200    - delete: '/v1/{name=projects/*/locations/*/modelDeploymentMonitoringJobs/*/operations/*}'
201    - delete: '/v1/{name=projects/*/locations/*/migratableResources/*/operations/*}'
202    - delete: '/v1/{name=projects/*/locations/*/models/*/operations/*}'
203    - delete: '/v1/{name=projects/*/locations/*/models/*/evaluations/*/operations/*}'
204    - delete: '/v1/{name=projects/*/locations/*/studies/*/operations/*}'
205    - delete: '/v1/{name=projects/*/locations/*/studies/*/trials/*/operations/*}'
206    - delete: '/v1/{name=projects/*/locations/*/trainingPipelines/*/operations/*}'
207    - delete: '/v1/{name=projects/*/locations/*/pipelineJobs/*/operations/*}'
208    - delete: '/v1/{name=projects/*/locations/*/specialistPools/*/operations/*}'
209    - delete: '/v1/{name=projects/*/locations/*/tensorboards/*/operations/*}'
210    - delete: '/v1/{name=projects/*/locations/*/tensorboards/*/experiments/*/operations/*}'
211    - delete: '/v1/{name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*/operations/*}'
212    - delete: '/v1/{name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*/timeSeries/*/operations/*}'
213  - selector: google.longrunning.Operations.GetOperation
214    get: '/ui/{name=projects/*/locations/*/operations/*}'
215    additional_bindings:
216    - get: '/ui/{name=projects/*/locations/*/datasets/*/operations/*}'
217    - get: '/ui/{name=projects/*/locations/*/datasets/*/dataItems/*/operations/*}'
218    - get: '/ui/{name=projects/*/locations/*/datasets/*/savedQueries/*/operations/*}'
219    - get: '/ui/{name=projects/*/locations/*/datasets/*/annotationSpecs/*/operations/*}'
220    - get: '/ui/{name=projects/*/locations/*/datasets/*/dataItems/*/annotations/*/operations/*}'
221    - get: '/ui/{name=projects/*/locations/*/endpoints/*/operations/*}'
222    - get: '/ui/{name=projects/*/locations/*/featurestores/*/operations/*}'
223    - get: '/ui/{name=projects/*/locations/*/featurestores/*/entityTypes/*/operations/*}'
224    - get: '/ui/{name=projects/*/locations/*/featurestores/*/entityTypes/*/features/*/operations/*}'
225    - get: '/ui/{name=projects/*/locations/*/customJobs/*/operations/*}'
226    - get: '/ui/{name=projects/*/locations/*/dataLabelingJobs/*/operations/*}'
227    - get: '/ui/{name=projects/*/locations/*/hyperparameterTuningJobs/*/operations/*}'
228    - get: '/ui/{name=projects/*/locations/*/indexes/*/operations/*}'
229    - get: '/ui/{name=projects/*/locations/*/indexEndpoints/*/operations/*}'
230    - get: '/ui/{name=projects/*/locations/*/modelDeploymentMonitoringJobs/*/operations/*}'
231    - get: '/ui/{name=projects/*/locations/*/migratableResources/*/operations/*}'
232    - get: '/ui/{name=projects/*/locations/*/models/*/operations/*}'
233    - get: '/ui/{name=projects/*/locations/*/models/*/evaluations/*/operations/*}'
234    - get: '/ui/{name=projects/*/locations/*/studies/*/operations/*}'
235    - get: '/ui/{name=projects/*/locations/*/studies/*/trials/*/operations/*}'
236    - get: '/ui/{name=projects/*/locations/*/trainingPipelines/*/operations/*}'
237    - get: '/ui/{name=projects/*/locations/*/pipelineJobs/*/operations/*}'
238    - get: '/ui/{name=projects/*/locations/*/specialistPools/*/operations/*}'
239    - get: '/ui/{name=projects/*/locations/*/tensorboards/*/operations/*}'
240    - get: '/ui/{name=projects/*/locations/*/tensorboards/*/experiments/*/operations/*}'
241    - get: '/ui/{name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*/operations/*}'
242    - get: '/ui/{name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*/timeSeries/*/operations/*}'
243    - get: '/v1/{name=projects/*/locations/*/operations/*}'
244    - get: '/v1/{name=projects/*/locations/*/datasets/*/operations/*}'
245    - get: '/v1/{name=projects/*/locations/*/datasets/*/dataItems/*/operations/*}'
246    - get: '/v1/{name=projects/*/locations/*/datasets/*/savedQueries/*/operations/*}'
247    - get: '/v1/{name=projects/*/locations/*/datasets/*/annotationSpecs/*/operations/*}'
248    - get: '/v1/{name=projects/*/locations/*/datasets/*/dataItems/*/annotations/*/operations/*}'
249    - get: '/v1/{name=projects/*/locations/*/endpoints/*/operations/*}'
250    - get: '/v1/{name=projects/*/locations/*/featurestores/*/operations/*}'
251    - get: '/v1/{name=projects/*/locations/*/featurestores/*/entityTypes/*/operations/*}'
252    - get: '/v1/{name=projects/*/locations/*/featurestores/*/entityTypes/*/features/*/operations/*}'
253    - get: '/v1/{name=projects/*/locations/*/customJobs/*/operations/*}'
254    - get: '/v1/{name=projects/*/locations/*/dataLabelingJobs/*/operations/*}'
255    - get: '/v1/{name=projects/*/locations/*/hyperparameterTuningJobs/*/operations/*}'
256    - get: '/v1/{name=projects/*/locations/*/indexes/*/operations/*}'
257    - get: '/v1/{name=projects/*/locations/*/indexEndpoints/*/operations/*}'
258    - get: '/v1/{name=projects/*/locations/*/modelDeploymentMonitoringJobs/*/operations/*}'
259    - get: '/v1/{name=projects/*/locations/*/migratableResources/*/operations/*}'
260    - get: '/v1/{name=projects/*/locations/*/models/*/operations/*}'
261    - get: '/v1/{name=projects/*/locations/*/models/*/evaluations/*/operations/*}'
262    - get: '/v1/{name=projects/*/locations/*/studies/*/operations/*}'
263    - get: '/v1/{name=projects/*/locations/*/studies/*/trials/*/operations/*}'
264    - get: '/v1/{name=projects/*/locations/*/trainingPipelines/*/operations/*}'
265    - get: '/v1/{name=projects/*/locations/*/pipelineJobs/*/operations/*}'
266    - get: '/v1/{name=projects/*/locations/*/specialistPools/*/operations/*}'
267    - get: '/v1/{name=projects/*/locations/*/tensorboards/*/operations/*}'
268    - get: '/v1/{name=projects/*/locations/*/tensorboards/*/experiments/*/operations/*}'
269    - get: '/v1/{name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*/operations/*}'
270    - get: '/v1/{name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*/timeSeries/*/operations/*}'
271  - selector: google.longrunning.Operations.ListOperations
272    get: '/ui/{name=projects/*/locations/*}/operations'
273    additional_bindings:
274    - get: '/ui/{name=projects/*/locations/*/datasets/*}/operations'
275    - get: '/ui/{name=projects/*/locations/*/datasets/*/dataItems/*}/operations'
276    - get: '/ui/{name=projects/*/locations/*/datasets/*/savedQueries/*}/operations'
277    - get: '/ui/{name=projects/*/locations/*/datasets/*/annotationSpecs/*}/operations'
278    - get: '/ui/{name=projects/*/locations/*/datasets/*/dataItems/*/annotations/*}/operations'
279    - get: '/ui/{name=projects/*/locations/*/endpoints/*}/operations'
280    - get: '/ui/{name=projects/*/locations/*/featurestores/*}/operations'
281    - get: '/ui/{name=projects/*/locations/*/featurestores/*/entityTypes/*}/operations'
282    - get: '/ui/{name=projects/*/locations/*/featurestores/*/entityTypes/*/features/*}/operations'
283    - get: '/ui/{name=projects/*/locations/*/customJobs/*}/operations'
284    - get: '/ui/{name=projects/*/locations/*/dataLabelingJobs/*}/operations'
285    - get: '/ui/{name=projects/*/locations/*/hyperparameterTuningJobs/*}/operations'
286    - get: '/ui/{name=projects/*/locations/*/indexes/*}/operations'
287    - get: '/ui/{name=projects/*/locations/*/indexEndpoints/*}/operations'
288    - get: '/ui/{name=projects/*/locations/*/modelDeploymentMonitoringJobs/*}/operations'
289    - get: '/ui/{name=projects/*/locations/*/migratableResources/*}/operations'
290    - get: '/ui/{name=projects/*/locations/*/models/*}/operations'
291    - get: '/ui/{name=projects/*/locations/*/models/*/evaluations/*}/operations'
292    - get: '/ui/{name=projects/*/locations/*/studies/*}/operations'
293    - get: '/ui/{name=projects/*/locations/*/studies/*/trials/*}/operations'
294    - get: '/ui/{name=projects/*/locations/*/trainingPipelines/*}/operations'
295    - get: '/ui/{name=projects/*/locations/*/pipelineJobs/*}/operations'
296    - get: '/ui/{name=projects/*/locations/*/specialistPools/*}/operations'
297    - get: '/ui/{name=projects/*/locations/*/tensorboards/*}/operations'
298    - get: '/ui/{name=projects/*/locations/*/tensorboards/*/experiments/*}/operations'
299    - get: '/ui/{name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*}/operations'
300    - get: '/ui/{name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*/timeSeries/*}/operations'
301    - get: '/v1/{name=projects/*/locations/*}/operations'
302    - get: '/v1/{name=projects/*/locations/*/datasets/*}/operations'
303    - get: '/v1/{name=projects/*/locations/*/datasets/*/dataItems/*}/operations'
304    - get: '/v1/{name=projects/*/locations/*/datasets/*/savedQueries/*}/operations'
305    - get: '/v1/{name=projects/*/locations/*/datasets/*/annotationSpecs/*}/operations'
306    - get: '/v1/{name=projects/*/locations/*/datasets/*/dataItems/*/annotations/*}/operations'
307    - get: '/v1/{name=projects/*/locations/*/endpoints/*}/operations'
308    - get: '/v1/{name=projects/*/locations/*/featurestores/*}/operations'
309    - get: '/v1/{name=projects/*/locations/*/featurestores/*/entityTypes/*}/operations'
310    - get: '/v1/{name=projects/*/locations/*/featurestores/*/entityTypes/*/features/*}/operations'
311    - get: '/v1/{name=projects/*/locations/*/customJobs/*}/operations'
312    - get: '/v1/{name=projects/*/locations/*/dataLabelingJobs/*}/operations'
313    - get: '/v1/{name=projects/*/locations/*/hyperparameterTuningJobs/*}/operations'
314    - get: '/v1/{name=projects/*/locations/*/indexes/*}/operations'
315    - get: '/v1/{name=projects/*/locations/*/indexEndpoints/*}/operations'
316    - get: '/v1/{name=projects/*/locations/*/modelDeploymentMonitoringJobs/*}/operations'
317    - get: '/v1/{name=projects/*/locations/*/migratableResources/*}/operations'
318    - get: '/v1/{name=projects/*/locations/*/models/*}/operations'
319    - get: '/v1/{name=projects/*/locations/*/models/*/evaluations/*}/operations'
320    - get: '/v1/{name=projects/*/locations/*/studies/*}/operations'
321    - get: '/v1/{name=projects/*/locations/*/studies/*/trials/*}/operations'
322    - get: '/v1/{name=projects/*/locations/*/trainingPipelines/*}/operations'
323    - get: '/v1/{name=projects/*/locations/*/pipelineJobs/*}/operations'
324    - get: '/v1/{name=projects/*/locations/*/specialistPools/*}/operations'
325    - get: '/v1/{name=projects/*/locations/*/tensorboards/*}/operations'
326    - get: '/v1/{name=projects/*/locations/*/tensorboards/*/experiments/*}/operations'
327    - get: '/v1/{name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*}/operations'
328    - get: '/v1/{name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*/timeSeries/*}/operations'
329  - selector: google.longrunning.Operations.WaitOperation
330    post: '/ui/{name=projects/*/locations/*/operations/*}:wait'
331    additional_bindings:
332    - post: '/ui/{name=projects/*/locations/*/datasets/*/operations/*}:wait'
333    - post: '/ui/{name=projects/*/locations/*/datasets/*/dataItems/*/operations/*}:wait'
334    - post: '/ui/{name=projects/*/locations/*/datasets/*/savedQueries/*/operations/*}:wait'
335    - post: '/ui/{name=projects/*/locations/*/datasets/*/annotationSpecs/*/operations/*}:wait'
336    - post: '/ui/{name=projects/*/locations/*/datasets/*/dataItems/*/annotations/*/operations/*}:wait'
337    - post: '/ui/{name=projects/*/locations/*/endpoints/*/operations/*}:wait'
338    - post: '/ui/{name=projects/*/locations/*/featurestores/*/operations/*}:wait'
339    - post: '/ui/{name=projects/*/locations/*/featurestores/*/entityTypes/*/operations/*}:wait'
340    - post: '/ui/{name=projects/*/locations/*/featurestores/*/entityTypes/*/features/*/operations/*}:wait'
341    - post: '/ui/{name=projects/*/locations/*/customJobs/*/operations/*}:wait'
342    - post: '/ui/{name=projects/*/locations/*/dataLabelingJobs/*/operations/*}:wait'
343    - post: '/ui/{name=projects/*/locations/*/hyperparameterTuningJobs/*/operations/*}:wait'
344    - post: '/ui/{name=projects/*/locations/*/indexes/*/operations/*}:wait'
345    - post: '/ui/{name=projects/*/locations/*/indexEndpoints/*/operations/*}:wait'
346    - post: '/ui/{name=projects/*/locations/*/modelDeploymentMonitoringJobs/*/operations/*}:wait'
347    - post: '/ui/{name=projects/*/locations/*/migratableResources/*/operations/*}:wait'
348    - post: '/ui/{name=projects/*/locations/*/models/*/operations/*}:wait'
349    - post: '/ui/{name=projects/*/locations/*/models/*/evaluations/*/operations/*}:wait'
350    - post: '/ui/{name=projects/*/locations/*/studies/*/operations/*}:wait'
351    - post: '/ui/{name=projects/*/locations/*/studies/*/trials/*/operations/*}:wait'
352    - post: '/ui/{name=projects/*/locations/*/trainingPipelines/*/operations/*}:wait'
353    - post: '/ui/{name=projects/*/locations/*/pipelineJobs/*/operations/*}:wait'
354    - post: '/ui/{name=projects/*/locations/*/specialistPools/*/operations/*}:wait'
355    - post: '/ui/{name=projects/*/locations/*/tensorboards/*/operations/*}:wait'
356    - post: '/ui/{name=projects/*/locations/*/tensorboards/*/experiments/*/operations/*}:wait'
357    - post: '/ui/{name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*/operations/*}:wait'
358    - post: '/ui/{name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*/timeSeries/*/operations/*}:wait'
359    - post: '/v1/{name=projects/*/locations/*/operations/*}:wait'
360    - post: '/v1/{name=projects/*/locations/*/datasets/*/operations/*}:wait'
361    - post: '/v1/{name=projects/*/locations/*/datasets/*/dataItems/*/operations/*}:wait'
362    - post: '/v1/{name=projects/*/locations/*/datasets/*/savedQueries/*/operations/*}:wait'
363    - post: '/v1/{name=projects/*/locations/*/datasets/*/annotationSpecs/*/operations/*}:wait'
364    - post: '/v1/{name=projects/*/locations/*/datasets/*/dataItems/*/annotations/*/operations/*}:wait'
365    - post: '/v1/{name=projects/*/locations/*/endpoints/*/operations/*}:wait'
366    - post: '/v1/{name=projects/*/locations/*/featurestores/*/operations/*}:wait'
367    - post: '/v1/{name=projects/*/locations/*/featurestores/*/entityTypes/*/operations/*}:wait'
368    - post: '/v1/{name=projects/*/locations/*/featurestores/*/entityTypes/*/features/*/operations/*}:wait'
369    - post: '/v1/{name=projects/*/locations/*/customJobs/*/operations/*}:wait'
370    - post: '/v1/{name=projects/*/locations/*/dataLabelingJobs/*/operations/*}:wait'
371    - post: '/v1/{name=projects/*/locations/*/hyperparameterTuningJobs/*/operations/*}:wait'
372    - post: '/v1/{name=projects/*/locations/*/indexes/*/operations/*}:wait'
373    - post: '/v1/{name=projects/*/locations/*/indexEndpoints/*/operations/*}:wait'
374    - post: '/v1/{name=projects/*/locations/*/modelDeploymentMonitoringJobs/*/operations/*}:wait'
375    - post: '/v1/{name=projects/*/locations/*/migratableResources/*/operations/*}:wait'
376    - post: '/v1/{name=projects/*/locations/*/models/*/operations/*}:wait'
377    - post: '/v1/{name=projects/*/locations/*/models/*/evaluations/*/operations/*}:wait'
378    - post: '/v1/{name=projects/*/locations/*/studies/*/operations/*}:wait'
379    - post: '/v1/{name=projects/*/locations/*/studies/*/trials/*/operations/*}:wait'
380    - post: '/v1/{name=projects/*/locations/*/trainingPipelines/*/operations/*}:wait'
381    - post: '/v1/{name=projects/*/locations/*/pipelineJobs/*/operations/*}:wait'
382    - post: '/v1/{name=projects/*/locations/*/specialistPools/*/operations/*}:wait'
383    - post: '/v1/{name=projects/*/locations/*/tensorboards/*/operations/*}:wait'
384    - post: '/v1/{name=projects/*/locations/*/tensorboards/*/experiments/*/operations/*}:wait'
385    - post: '/v1/{name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*/operations/*}:wait'
386    - post: '/v1/{name=projects/*/locations/*/tensorboards/*/experiments/*/runs/*/timeSeries/*/operations/*}:wait'
387
388authentication:
389  rules:
390  - selector: google.cloud.location.Locations.GetLocation
391    oauth:
392      canonical_scopes: |-
393        https://www.googleapis.com/auth/cloud-platform
394  - selector: google.cloud.location.Locations.ListLocations
395    oauth:
396      canonical_scopes: |-
397        https://www.googleapis.com/auth/cloud-platform
398  - selector: 'google.longrunning.Operations.*'
399    oauth:
400      canonical_scopes: |-
401        https://www.googleapis.com/auth/cloud-platform
402