• 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.v1p2beta1.VideoIntelligenceService
8
9types:
10- name: google.cloud.videointelligence.v1p2beta1.AnnotateVideoProgress
11- name: google.cloud.videointelligence.v1p2beta1.AnnotateVideoResponse
12- name: google.cloud.videointelligence.v1p2beta1.VideoSegment
13- name: google.rpc.Status
14
15documentation:
16  summary: |-
17    Detects objects, explicit content, and scene changes in videos. It also
18    specifies the region for annotation and transcribes speech to text.
19    Supports both asynchronous API and streaming API.
20
21backend:
22  rules:
23  - selector: google.longrunning.Operations.ListOperations
24    deadline: 600.0
25  - selector: google.longrunning.Operations.GetOperation
26    deadline: 600.0
27  - selector: google.longrunning.Operations.DeleteOperation
28    deadline: 600.0
29  - selector: google.longrunning.Operations.CancelOperation
30    deadline: 600.0
31  - selector: google.cloud.videointelligence.v1p2beta1.VideoIntelligenceService.AnnotateVideo
32    deadline: 600.0
33
34http:
35  rules:
36  - selector: google.longrunning.Operations.ListOperations
37    get: '/v1p2beta1/{name=projects/*/locations/*}/operations'
38
39  - selector: google.longrunning.Operations.GetOperation
40    get: '/v1p2beta1/{name=projects/*/locations/*/operations/*}'
41    additional_bindings:
42    - get: '/v1p2beta1/operations/{name=projects/*/locations/*/operations/*}'
43
44  - selector: google.longrunning.Operations.DeleteOperation
45    delete: '/v1p2beta1/{name=projects/*/locations/*/operations/*}'
46    additional_bindings:
47    - delete: '/v1p2beta1/operations/{name=projects/*/locations/*/operations/*}'
48
49  - selector: google.longrunning.Operations.CancelOperation
50    post: '/v1p2beta1/{name=projects/*/locations/*/operations/*}:cancel'
51    body: '*'
52    additional_bindings:
53    - post: '/v1p2beta1/operations/{name=projects/*/locations/*/operations/*}:cancel'
54
55authentication:
56  rules:
57  - selector: '*'
58    oauth:
59      canonical_scopes: |-
60        https://www.googleapis.com/auth/cloud-platform
61