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