documentai_v1beta3.yaml 3.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. type: google.api.Service
  2. config_version: 3
  3. name: documentai.googleapis.com
  4. title: Cloud Document AI API
  5. apis:
  6. - name: google.cloud.documentai.v1beta3.DocumentProcessorService
  7. - name: google.cloud.location.Locations
  8. - name: google.longrunning.Operations
  9. types:
  10. - name: google.cloud.documentai.v1beta3.BatchProcessMetadata
  11. - name: google.cloud.documentai.v1beta3.BatchProcessResponse
  12. - name: google.cloud.documentai.v1beta3.DeleteProcessorMetadata
  13. - name: google.cloud.documentai.v1beta3.DeleteProcessorVersionMetadata
  14. - name: google.cloud.documentai.v1beta3.DeployProcessorVersionMetadata
  15. - name: google.cloud.documentai.v1beta3.DeployProcessorVersionResponse
  16. - name: google.cloud.documentai.v1beta3.DisableProcessorMetadata
  17. - name: google.cloud.documentai.v1beta3.DisableProcessorResponse
  18. - name: google.cloud.documentai.v1beta3.EnableProcessorMetadata
  19. - name: google.cloud.documentai.v1beta3.EnableProcessorResponse
  20. - name: google.cloud.documentai.v1beta3.EvaluateProcessorVersionMetadata
  21. - name: google.cloud.documentai.v1beta3.EvaluateProcessorVersionResponse
  22. - name: google.cloud.documentai.v1beta3.ReviewDocumentOperationMetadata
  23. - name: google.cloud.documentai.v1beta3.ReviewDocumentResponse
  24. - name: google.cloud.documentai.v1beta3.SetDefaultProcessorVersionMetadata
  25. - name: google.cloud.documentai.v1beta3.SetDefaultProcessorVersionResponse
  26. - name: google.cloud.documentai.v1beta3.TrainProcessorVersionMetadata
  27. - name: google.cloud.documentai.v1beta3.TrainProcessorVersionResponse
  28. - name: google.cloud.documentai.v1beta3.UndeployProcessorVersionMetadata
  29. - name: google.cloud.documentai.v1beta3.UndeployProcessorVersionResponse
  30. documentation:
  31. summary: |-
  32. Service to parse structured information from unstructured or
  33. semi-structured documents using state-of-the-art Google AI such as natural
  34. language, computer vision, translation, and AutoML.
  35. rules:
  36. - selector: google.cloud.location.Locations.GetLocation
  37. description: Gets information about a location.
  38. - selector: google.cloud.location.Locations.ListLocations
  39. description: Lists information about the supported locations for this service.
  40. http:
  41. rules:
  42. - selector: google.cloud.location.Locations.GetLocation
  43. get: '/v1beta3/{name=projects/*/locations/*}'
  44. additional_bindings:
  45. - get: '/uiv1beta3/{name=projects/*/locations/*}'
  46. - selector: google.cloud.location.Locations.ListLocations
  47. get: '/v1beta3/{name=projects/*}/locations'
  48. additional_bindings:
  49. - get: '/uiv1beta3/{name=projects/*}/locations'
  50. - selector: google.longrunning.Operations.CancelOperation
  51. post: '/v1beta3/{name=projects/*/locations/*/operations/*}:cancel'
  52. additional_bindings:
  53. - post: '/uiv1beta3/{name=projects/*/locations/*/operations/*}:cancel'
  54. - selector: google.longrunning.Operations.GetOperation
  55. get: '/v1beta3/{name=projects/*/locations/*/operations/*}'
  56. additional_bindings:
  57. - get: '/uiv1beta3/{name=projects/*/locations/*/operations/*}'
  58. - selector: google.longrunning.Operations.ListOperations
  59. get: '/v1beta3/{name=projects/*/locations/*/operations}'
  60. additional_bindings:
  61. - get: '/uiv1beta3/{name=projects/*/locations/*/operations}'
  62. authentication:
  63. rules:
  64. - selector: 'google.cloud.documentai.v1beta3.DocumentProcessorService.*'
  65. oauth:
  66. canonical_scopes: |-
  67. https://www.googleapis.com/auth/cloud-platform
  68. - selector: google.cloud.location.Locations.GetLocation
  69. oauth:
  70. canonical_scopes: |-
  71. https://www.googleapis.com/auth/cloud-platform
  72. - selector: google.cloud.location.Locations.ListLocations
  73. oauth:
  74. canonical_scopes: |-
  75. https://www.googleapis.com/auth/cloud-platform
  76. - selector: 'google.longrunning.Operations.*'
  77. oauth:
  78. canonical_scopes: |-
  79. https://www.googleapis.com/auth/cloud-platform