1type: google.api.Service 2config_version: 3 3name: datastream.googleapis.com 4title: Datastream API 5 6apis: 7- name: google.cloud.datastream.v1.Datastream 8- name: google.cloud.location.Locations 9- name: google.iam.v1.IAMPolicy 10- name: google.longrunning.Operations 11 12types: 13- name: google.cloud.datastream.v1.Error 14- name: google.cloud.datastream.v1.OperationMetadata 15- name: google.cloud.datastream.v1.ValidationResult 16 17documentation: 18 rules: 19 - selector: google.cloud.location.Locations.GetLocation 20 description: Gets information about a location. 21 22 - selector: google.cloud.location.Locations.ListLocations 23 description: Lists information about the supported locations for this service. 24 25backend: 26 rules: 27 - selector: 'google.cloud.datastream.v1.Datastream.*' 28 deadline: 60.0 29 - selector: google.cloud.datastream.v1.Datastream.DiscoverConnectionProfile 30 deadline: 120.0 31 - selector: google.cloud.datastream.v1.Datastream.StartBackfillJob 32 deadline: 120.0 33 - selector: google.cloud.location.Locations.GetLocation 34 deadline: 60.0 35 - selector: google.cloud.location.Locations.ListLocations 36 deadline: 60.0 37 - selector: 'google.longrunning.Operations.*' 38 deadline: 60.0 39 40http: 41 rules: 42 - selector: google.cloud.location.Locations.GetLocation 43 get: '/v1/{name=projects/*/locations/*}' 44 - selector: google.cloud.location.Locations.ListLocations 45 get: '/v1/{name=projects/*}/locations' 46 - selector: google.longrunning.Operations.CancelOperation 47 post: '/v1/{name=projects/*/locations/*/operations/*}:cancel' 48 body: '*' 49 - selector: google.longrunning.Operations.DeleteOperation 50 delete: '/v1/{name=projects/*/locations/*/operations/*}' 51 - selector: google.longrunning.Operations.GetOperation 52 get: '/v1/{name=projects/*/locations/*/operations/*}' 53 - selector: google.longrunning.Operations.ListOperations 54 get: '/v1/{name=projects/*/locations/*}/operations' 55 56authentication: 57 rules: 58 - selector: 'google.cloud.datastream.v1.Datastream.*' 59 oauth: 60 canonical_scopes: |- 61 https://www.googleapis.com/auth/cloud-platform 62 - selector: google.cloud.location.Locations.GetLocation 63 oauth: 64 canonical_scopes: |- 65 https://www.googleapis.com/auth/cloud-platform 66 - selector: google.cloud.location.Locations.ListLocations 67 oauth: 68 canonical_scopes: |- 69 https://www.googleapis.com/auth/cloud-platform 70 - selector: 'google.longrunning.Operations.*' 71 oauth: 72 canonical_scopes: |- 73 https://www.googleapis.com/auth/cloud-platform 74