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