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