• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1type: google.api.Service
2config_version: 3
3name: videointelligence.googleapis.com
4title: Cloud Video Intelligence API
5
6apis:
7- name: google.cloud.videointelligence.v1.VideoIntelligenceService
8
9types:
10- name: google.cloud.videointelligence.v1.AnnotateVideoProgress
11- name: google.cloud.videointelligence.v1.AnnotateVideoResponse
12- name: google.cloud.videointelligence.v1.VideoSegment
13
14documentation:
15  summary: |-
16    Detects objects, explicit content, and scene changes in videos. It also
17    specifies the region for annotation and transcribes speech to text.
18    Supports both asynchronous API and streaming API.
19
20http:
21  rules:
22  - selector: google.longrunning.Operations.CancelOperation
23    post: '/v1/{name=projects/*/locations/*/operations/*}:cancel'
24    body: '*'
25    additional_bindings:
26    - post: '/v1/operations/{name=projects/*/locations/*/operations/*}:cancel'
27  - selector: google.longrunning.Operations.DeleteOperation
28    delete: '/v1/{name=projects/*/locations/*/operations/*}'
29    additional_bindings:
30    - delete: '/v1/operations/{name=projects/*/locations/*/operations/*}'
31  - selector: google.longrunning.Operations.GetOperation
32    get: '/v1/{name=projects/*/locations/*/operations/*}'
33    additional_bindings:
34    - get: '/v1/operations/{name=projects/*/locations/*/operations/*}'
35  - selector: google.longrunning.Operations.ListOperations
36    get: '/v1/{name=projects/*/locations/*}/operations'
37
38authentication:
39  rules:
40  - selector: google.cloud.videointelligence.v1.VideoIntelligenceService.AnnotateVideo
41    oauth:
42      canonical_scopes: |-
43        https://www.googleapis.com/auth/cloud-platform
44  - selector: 'google.longrunning.Operations.*'
45    oauth:
46      canonical_scopes: |-
47        https://www.googleapis.com/auth/cloud-platform
48