aboutsummaryrefslogtreecommitdiffhomepage
path: root/third_party/googleapis/google/devtools/cloudtrace/trace.yaml
diff options
context:
space:
mode:
authorGravatar Jakob Buchgraber <buchgr@google.com>2017-05-30 15:49:37 +0200
committerGravatar Jakob Buchgraber <buchgr@google.com>2017-05-30 15:59:48 +0200
commit84a8e95910f069dd03a19b0fc634f95bb0beac95 (patch)
treed3a5cd8e259799e36834b247194c2d1aa3163e16 /third_party/googleapis/google/devtools/cloudtrace/trace.yaml
parentc7696b47a4a12b1e56e41246770cbd44ad1c9c3e (diff)
Introduce third_party/googleapis
Add `https://github.com/googleapis/googleapis` as a third_party dependency at commit `001f6702ac4cd72194a5120ff978fcfa740783d6`. These protos are required for the upcoming open sourcing of the BES protocol code. Additionally, add (java_)proto_library() rules for the protobufs required by the BES protocol. Change-Id: Ie78a9941a62f2085a58ad859c91161885e6f390d
Diffstat (limited to 'third_party/googleapis/google/devtools/cloudtrace/trace.yaml')
-rw-r--r--third_party/googleapis/google/devtools/cloudtrace/trace.yaml32
1 files changed, 32 insertions, 0 deletions
diff --git a/third_party/googleapis/google/devtools/cloudtrace/trace.yaml b/third_party/googleapis/google/devtools/cloudtrace/trace.yaml
new file mode 100644
index 0000000000..195d17dee2
--- /dev/null
+++ b/third_party/googleapis/google/devtools/cloudtrace/trace.yaml
@@ -0,0 +1,32 @@
+type: google.api.Service
+title: Stackdriver Trace API
+config_version: 2
+name: cloudtrace.googleapis.com
+
+documentation:
+ summary: >
+ Send and retrieve trace data from Stackdriver Trace. Data is
+ generated and available by default for all App Engine applications.
+ Data from other applications can be written to Stackdriver Trace
+ for display, reporting, and analysis.
+
+apis:
+- name: google.devtools.cloudtrace.v1.TraceService
+
+http:
+ rules:
+ - selector: google.devtools.cloudtrace.v1.TraceService.GetTrace
+ get: /v1/projects/{project_id}/traces/{trace_id}
+ - selector: google.devtools.cloudtrace.v1.TraceService.ListTraces
+ get: /v1/projects/{project_id}/traces
+ - selector: google.devtools.cloudtrace.v1.TraceService.PatchTraces
+ patch: /v1/projects/{project_id}/traces
+ body: traces
+
+authentication:
+ rules:
+ - selector: '*'
+ oauth:
+ canonical_scopes: https://www.googleapis.com/auth/cloud-platform,
+ https://www.googleapis.com/auth/trace.readonly,
+ https://www.googleapis.com/auth/trace.append