aiplatform_v1.yaml 30 KB

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