1type: google.api.Service 2config_version: 3 3name: cloudtrace.googleapis.com 4title: Stackdriver Trace API 5 6apis: 7- name: google.devtools.cloudtrace.v1.TraceService 8 9documentation: 10 summary: |- 11 Sends application trace data to Stackdriver Trace for viewing. Trace data 12 is collected for all App Engine applications by default. Trace data from 13 other applications can be provided using this API. This library is used to 14 interact with the Trace API directly. If you are looking to instrument 15 your application for Stackdriver Trace, we recommend using OpenTelemetry. 16 17backend: 18 rules: 19 - selector: 'google.devtools.cloudtrace.v1.TraceService.*' 20 deadline: 60.0 21 22authentication: 23 rules: 24 - selector: google.devtools.cloudtrace.v1.TraceService.GetTrace 25 oauth: 26 canonical_scopes: |- 27 https://www.googleapis.com/auth/cloud-platform, 28 https://www.googleapis.com/auth/trace.readonly 29 - selector: google.devtools.cloudtrace.v1.TraceService.ListTraces 30 oauth: 31 canonical_scopes: |- 32 https://www.googleapis.com/auth/cloud-platform, 33 https://www.googleapis.com/auth/trace.readonly 34 - selector: google.devtools.cloudtrace.v1.TraceService.PatchTraces 35 oauth: 36 canonical_scopes: |- 37 https://www.googleapis.com/auth/cloud-platform, 38 https://www.googleapis.com/auth/trace.append 39