Synchronize new proto/yaml changes.

PiperOrigin-RevId: 196615450
This commit is contained in:
Google APIs 2018-05-14 21:45:04 -07:00 committed by Copybara-Service
parent 27d5e23c33
commit 01d7d7d21a
2 changed files with 166 additions and 0 deletions

View File

@ -0,0 +1,52 @@
type: google.api.Service
config_version: 3
name: alpha-videointelligence.googleapis.com
title: Cloud Video Intelligence Alpha API
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.VideoSegment
- name: google.rpc.Status
documentation:
summary: Cloud Video Intelligence API.
backend:
rules:
- selector: google.longrunning.Operations.ListOperations
deadline: 600.0
- selector: google.longrunning.Operations.GetOperation
deadline: 600.0
- selector: google.longrunning.Operations.DeleteOperation
deadline: 600.0
- selector: google.longrunning.Operations.CancelOperation
deadline: 600.0
- selector: google.cloud.videointelligence.v1.VideoIntelligenceService.AnnotateVideo
deadline: 600.0
http:
rules:
- selector: google.longrunning.Operations.ListOperations
get: /v1/operations
- selector: google.longrunning.Operations.GetOperation
get: '/v1/operations/{name=*}'
- selector: google.longrunning.Operations.DeleteOperation
delete: '/v1/operations/{name=*}'
- selector: google.longrunning.Operations.CancelOperation
post: '/v1/operations/{name=*}:cancel'
body: '*'
authentication:
rules:
- selector: '*'
oauth:
canonical_scopes: |-
https://www.googleapis.com/auth/cloud-platform

View File

@ -0,0 +1,114 @@
common:
api_name: alpha_videointelligence
api_version: v1
organization_name: google-cloud
service_yaml: alpha-videointelligence_v1.yaml
gapic_yaml: v1/videointelligence_gapic.yaml
src_proto_paths:
- v1
proto_deps:
- name: google-common-protos
artifacts:
- name: java_gapic
type: GAPIC
language: JAVA
publish_targets:
- name: java
type: GITHUB
location: git@github.com:GoogleCloudPlatform/google-cloud-java.git
directory_mappings:
- dest: google-cloud-videointelligence
- name: staging
type: GITHUB
location: git@github.com:googleapis/api-client-staging.git
directory_mappings:
- dest: generated/java/gapic-google-cloud-video-intelligence-v1
- name: grpc
dest: generated/java/grpc-google-cloud-video-intelligence-v1
- name: proto
dest: generated/java/proto-google-cloud-video-intelligence-v1
- name: python_gapic
type: GAPIC
language: PYTHON
publish_targets:
- name: staging
type: GITHUB
location: git@github.com:googleapis/api-client-staging.git
directory_mappings:
- dest: generated/python/gapic-google-cloud-video-intelligence-v1
- name: grpc
dest: generated/python/proto-google-cloud-video-intelligence-v1
- name: python
type: GITHUB
location: git@github.com:GoogleCloudPlatform/google-cloud-python.git
directory_mappings:
- src: google/cloud/gapic
dest: videointelligence/google/cloud/gapic
- src: tests/unit/gapic/v1
dest: videointelligence/tests/gapic
- name: grpc
src: google/cloud/proto
dest: videointelligence/google/cloud/proto
- name: php_gapic
type: GAPIC
language: PHP
publish_targets:
- name: staging
type: GITHUB
location: git@github.com:googleapis/api-client-staging.git
directory_mappings:
- dest: generated/php/google-cloud-video-intelligence-v1
- name: grpc
dest: generated/php/google-cloud-video-intelligence-v1/proto
- name: ruby_gapic
type: GAPIC
language: RUBY
publish_targets:
- name: ruby
type: GITHUB
location: git@github.com:GoogleCloudPlatform/google-cloud-ruby.git
directory_mappings:
- src: lib/google/cloud/video_intelligence/v1
dest: google-cloud-video_intelligence/lib/google/cloud/video_intelligence/v1
- name: staging
type: GITHUB
location: git@github.com:googleapis/api-client-staging.git
directory_mappings:
- dest: generated/ruby/google-cloud-ruby/google-cloud-video_intelligence
- name: go_gapic
type: GAPIC
language: GO
publish_targets:
- name: go
type: GITHUB
location: git@github.com:GoogleCloudPlatform/google-cloud-go.git
directory_mappings:
- dest: video-intelligence/apiv1
- name: staging
type: GITHUB
location: git@github.com:googleapis/api-client-staging.git
directory_mappings:
- dest: generated/go/vendor/cloud.google.com/go/google-cloud-videointelligence-v1/vendor
- name: csharp_gapic
type: GAPIC
language: CSHARP
- name: nodejs_gapic
type: GAPIC
language: NODEJS
release_level: BETA
publish_targets:
- name: nodejs
type: GITHUB
location: git@github.com:GoogleCloudPlatform/google-cloud-node.git
directory_mappings:
- src: src/v1
dest: packages/video-intelligence/src/v1
- src: test/gapic-v1.js
dest: packages/video-intelligence/test/gapic-v1.js
- name: staging
type: GITHUB
location: git@github.com:googleapis/api-client-staging.git
directory_mappings:
- dest: generated/nodejs/videointelligence
- name: gapic_config
type: GAPIC_CONFIG