Synchronize new proto/yaml changes.

PiperOrigin-RevId: 260639054
This commit is contained in:
Google APIs 2019-07-29 20:48:00 -07:00 committed by Copybara-Service
parent 6b4a6ba27d
commit 2912605a8d
6 changed files with 109 additions and 55 deletions

View File

@ -7,13 +7,16 @@ apis:
- name: google.cloud.videointelligence.v1.VideoIntelligenceService
types:
- name: google.cloud.videointelligence.v1.AnnotateVideoResponse
- name: google.cloud.videointelligence.v1.AnnotateVideoProgress
- name: google.cloud.videointelligence.v1.AnnotateVideoResponse
- name: google.cloud.videointelligence.v1.VideoSegment
- name: google.rpc.Status
documentation:
summary: Cloud Video Intelligence API.
summary: |-
Detects objects, explicit content, and scene changes in videos. It also
specifies the region for annotation and transcribes speech to text.
Supports both asynchronous API and streaming API.
backend:
rules:
@ -31,18 +34,23 @@ backend:
http:
rules:
- selector: google.longrunning.Operations.ListOperations
get: /v1/operations
get: '/v1/{name=projects/*/locations/*}/operations'
- selector: google.longrunning.Operations.GetOperation
get: '/v1/operations/{name=*}'
get: '/v1/{name=projects/*/locations/*/operations/*}'
additional_bindings:
- get: '/v1/operations/{name=projects/*/locations/*/operations/*}'
- selector: google.longrunning.Operations.DeleteOperation
delete: '/v1/operations/{name=*}'
delete: '/v1/{name=projects/*/locations/*/operations/*}'
additional_bindings:
- delete: '/v1/operations/{name=projects/*/locations/*/operations/*}'
- selector: google.longrunning.Operations.CancelOperation
post: '/v1/operations/{name=*}:cancel'
post: '/v1/{name=projects/*/locations/*/operations/*}:cancel'
body: '*'
additional_bindings:
- post: '/v1/operations/{name=projects/*/locations/*/operations/*}:cancel'
authentication:
rules:

View File

@ -7,29 +7,40 @@ apis:
- name: google.cloud.videointelligence.v1beta1.VideoIntelligenceService
documentation:
summary:
Google Cloud Video Intelligence API.
summary: |-
Detects objects, explicit content, and scene changes in videos. It also
specifies the region for annotation and transcribes speech to text.
Supports both asynchronous API and streaming API.
authentication:
rules:
- selector: '*'
oauth:
canonical_scopes: https://www.googleapis.com/auth/cloud-platform
- selector: '*'
oauth:
canonical_scopes: https://www.googleapis.com/auth/cloud-platform
types:
- name: google.cloud.videointelligence.v1beta1.AnnotateVideoResponse
- name: google.cloud.videointelligence.v1beta1.AnnotateVideoProgress
- name: google.cloud.videointelligence.v1beta1.AnnotateVideoResponse
- name: google.cloud.videointelligence.v1beta1.VideoSegment
- name: google.rpc.Status
http:
rules:
- selector: google.longrunning.Operations.GetOperation
get: '/v1/operations/{name=*}'
- selector: google.longrunning.Operations.ListOperations
get: '/v1/operations'
- selector: google.longrunning.Operations.CancelOperation
post: '/v1/operations/{name=*}:cancel'
body: '*'
get: '/v1beta1/{name=projects/*/locations/*}/operations'
- selector: google.longrunning.Operations.GetOperation
get: '/v1beta1/{name=projects/*/locations/*/operations/*}'
additional_bindings:
- get: '/v1beta1/operations/{name=projects/*/locations/*/operations/*}'
- selector: google.longrunning.Operations.DeleteOperation
delete: '/v1/operations/{name=*}'
delete: '/v1beta1/{name=projects/*/locations/*/operations/*}'
additional_bindings:
- delete: '/v1beta1/operations/{name=projects/*/locations/*/operations/*}'
- selector: google.longrunning.Operations.CancelOperation
post: '/v1beta1/{name=projects/*/locations/*/operations/*}:cancel'
body: '*'
additional_bindings:
- post: '/v1beta1/operations/{name=projects/*/locations/*/operations/*}:cancel'

View File

@ -7,31 +7,42 @@ apis:
- name: google.cloud.videointelligence.v1beta2.VideoIntelligenceService
documentation:
summary:
Google Cloud Video Intelligence API.
summary: |-
Detects objects, explicit content, and scene changes in videos. It also
specifies the region for annotation and transcribes speech to text.
Supports both asynchronous API and streaming API.
authentication:
rules:
- selector: '*'
allow_without_credential: true
oauth:
canonical_scopes: https://www.googleapis.com/auth/cloud-platform
- selector: '*'
allow_without_credential: true
oauth:
canonical_scopes: https://www.googleapis.com/auth/cloud-platform
types:
- name: google.cloud.videointelligence.v1p3beta1.AnnotateVideoProgress
- name: google.cloud.videointelligence.v1beta2.AnnotateVideoResponse
- name: google.cloud.videointelligence.v1beta2.AnnotateVideoProgress
- name: google.cloud.videointelligence.v1beta2.VideoSegment
- name: google.rpc.Status
# HTTP overrides.
http:
rules:
- selector: google.longrunning.Operations.GetOperation
get: '/v1/operations/{name=*}'
- selector: google.longrunning.Operations.ListOperations
get: '/v1/operations'
- selector: google.longrunning.Operations.CancelOperation
post: '/v1/operations/{name=*}:cancel'
body: '*'
get: '/v1beta2/{name=projects/*/locations/*}/operations'
- selector: google.longrunning.Operations.GetOperation
get: '/v1beta2/{name=projects/*/locations/*/operations/*}'
additional_bindings:
- get: '/v1beta2/operations/{name=projects/*/locations/*/operations/*}'
- selector: google.longrunning.Operations.DeleteOperation
delete: '/v1/operations/{name=*}'
delete: '/v1beta2/{name=projects/*/locations/*/operations/*}'
additional_bindings:
- delete: '/v1beta2/operations/{name=projects/*/locations/*/operations/*}'
- selector: google.longrunning.Operations.CancelOperation
post: '/v1beta2/{name=projects/*/locations/*/operations/*}:cancel'
body: '*'
additional_bindings:
- post: '/v1beta2/operations/{name=projects/*/locations/*/operations/*}:cancel'

View File

@ -7,13 +7,16 @@ apis:
- name: google.cloud.videointelligence.v1p1beta1.VideoIntelligenceService
types:
- name: google.cloud.videointelligence.v1p1beta1.AnnotateVideoResponse
- name: google.cloud.videointelligence.v1p1beta1.AnnotateVideoProgress
- name: google.cloud.videointelligence.v1p1beta1.AnnotateVideoResponse
- name: google.cloud.videointelligence.v1p1beta1.VideoSegment
- name: google.rpc.Status
documentation:
summary: Cloud Video Intelligence API.
summary: |-
Detects objects, explicit content, and scene changes in videos. It also
specifies the region for annotation and transcribes speech to text.
Supports both asynchronous API and streaming API.
backend:
rules:
@ -31,18 +34,23 @@ backend:
http:
rules:
- selector: google.longrunning.Operations.ListOperations
get: /v1p1beta1/operations
get: '/v1p1beta1/{name=projects/*/locations/*}/operations'
- selector: google.longrunning.Operations.GetOperation
get: '/v1p1beta1/operations/{name=*}'
get: '/v1p1beta1/{name=projects/*/locations/*/operations/*}'
additional_bindings:
- get: '/v1p1beta1/operations/{name=projects/*/locations/*/operations/*}'
- selector: google.longrunning.Operations.DeleteOperation
delete: '/v1p1beta1/operations/{name=*}'
delete: '/v1p1beta1/{name=projects/*/locations/*/operations/*}'
additional_bindings:
- delete: '/v1p1beta1/operations/{name=projects/*/locations/*/operations/*}'
- selector: google.longrunning.Operations.CancelOperation
post: '/v1p1beta1/operations/{name=*}:cancel'
post: '/v1p1beta1/{name=projects/*/locations/*/operations/*}:cancel'
body: '*'
additional_bindings:
- post: '/v1p1beta1/operations/{name=projects/*/locations/*/operations/*}:cancel'
authentication:
rules:

View File

@ -7,13 +7,16 @@ apis:
- name: google.cloud.videointelligence.v1p2beta1.VideoIntelligenceService
types:
- name: google.cloud.videointelligence.v1p2beta1.AnnotateVideoResponse
- name: google.cloud.videointelligence.v1p2beta1.AnnotateVideoProgress
- name: google.cloud.videointelligence.v1p2beta1.AnnotateVideoResponse
- name: google.cloud.videointelligence.v1p2beta1.VideoSegment
- name: google.rpc.Status
documentation:
summary: Cloud Video Intelligence API.
summary: |-
Detects objects, explicit content, and scene changes in videos. It also
specifies the region for annotation and transcribes speech to text.
Supports both asynchronous API and streaming API.
backend:
rules:
@ -31,18 +34,23 @@ backend:
http:
rules:
- selector: google.longrunning.Operations.ListOperations
get: /v1p2beta1/operations
get: '/v1p2beta1/{name=projects/*/locations/*}/operations'
- selector: google.longrunning.Operations.GetOperation
get: '/v1p2beta1/operations/{name=*}'
get: '/v1p2beta1/{name=projects/*/locations/*/operations/*}'
additional_bindings:
- get: '/v1p2beta1/operations/{name=projects/*/locations/*/operations/*}'
- selector: google.longrunning.Operations.DeleteOperation
delete: '/v1p2beta1/operations/{name=*}'
delete: '/v1p2beta1/{name=projects/*/locations/*/operations/*}'
additional_bindings:
- delete: '/v1p2beta1/operations/{name=projects/*/locations/*/operations/*}'
- selector: google.longrunning.Operations.CancelOperation
post: '/v1p2beta1/operations/{name=*}:cancel'
post: '/v1p2beta1/{name=projects/*/locations/*/operations/*}:cancel'
body: '*'
additional_bindings:
- post: '/v1p2beta1/operations/{name=projects/*/locations/*/operations/*}:cancel'
authentication:
rules:

View File

@ -8,13 +8,16 @@ apis:
- name: google.cloud.videointelligence.v1p3beta1.StreamingVideoIntelligenceService
types:
- name: google.cloud.videointelligence.v1p3beta1.AnnotateVideoResponse
- name: google.cloud.videointelligence.v1p3beta1.AnnotateVideoProgress
- name: google.cloud.videointelligence.v1p3beta1.AnnotateVideoResponse
- name: google.cloud.videointelligence.v1p3beta1.VideoSegment
- name: google.rpc.Status
documentation:
summary: Cloud Video Intelligence API.
summary: |-
Detects objects, explicit content, and scene changes in videos. It also
specifies the region for annotation and transcribes speech to text.
Supports both asynchronous API and streaming API.
backend:
rules:
@ -34,18 +37,23 @@ backend:
http:
rules:
- selector: google.longrunning.Operations.ListOperations
get: /v1p3beta1/operations
get: '/v1p3beta1/{name=projects/*/locations/*}/operations'
- selector: google.longrunning.Operations.GetOperation
get: '/v1p3beta1/operations/{name=*}'
get: '/v1p3beta1/{name=projects/*/locations/*/operations/*}'
additional_bindings:
- get: '/v1p3beta1/operations/{name=projects/*/locations/*/operations/*}'
- selector: google.longrunning.Operations.DeleteOperation
delete: '/v1p3beta1/operations/{name=*}'
delete: '/v1p3beta1/{name=projects/*/locations/*/operations/*}'
additional_bindings:
- delete: '/v1p3beta1/operations/{name=projects/*/locations/*/operations/*}'
- selector: google.longrunning.Operations.CancelOperation
post: '/v1p3beta1/operations/{name=*}:cancel'
post: '/v1p3beta1/{name=projects/*/locations/*/operations/*}:cancel'
body: '*'
additional_bindings:
- post: '/v1p3beta1/operations/{name=projects/*/locations/*/operations/*}:cancel'
authentication:
rules: