OLD | NEW |
1 { | 1 { |
2 "auth": { | 2 "auth": { |
3 "oauth2": { | 3 "oauth2": { |
4 "scopes": { | 4 "scopes": { |
5 "https://www.googleapis.com/auth/cloud-platform": { | 5 "https://www.googleapis.com/auth/cloud-platform": { |
6 "description": "View and manage your data across Google Clou
d Platform services" | 6 "description": "View and manage your data across Google Clou
d Platform services" |
7 } | 7 } |
8 } | 8 } |
9 } | 9 } |
10 }, | 10 }, |
11 "basePath": "/toolresults/v1beta3/projects/", | 11 "basePath": "/toolresults/v1beta3/projects/", |
12 "baseUrl": "https://www.googleapis.com/toolresults/v1beta3/projects/", | 12 "baseUrl": "https://www.googleapis.com/toolresults/v1beta3/projects/", |
13 "batchPath": "batch", | 13 "batchPath": "batch", |
14 "canonicalName": "Tool Results", | 14 "canonicalName": "Tool Results", |
15 "description": "Reads and publishes results from Cloud Test Lab.", | 15 "description": "Reads and publishes results from Firebase Test Lab.", |
16 "discoveryVersion": "v1", | 16 "discoveryVersion": "v1", |
17 "documentationLink": "https://developers.google.com/cloud-test-lab/", | 17 "documentationLink": "https://firebase.google.com/docs/test-lab/", |
18 "etag": "\"tbys6C40o18GZwyMen5GMkdK-3s/D0tpXQ6aAc-QuLMXlUvhU7Ldk2I\"", | 18 "etag": "\"tbys6C40o18GZwyMen5GMkdK-3s/NzKUQu6v7g0rUrostDgJQFvSU28\"", |
19 "icons": { | 19 "icons": { |
20 "x16": "https://www.gstatic.com/images/branding/product/1x/googleg_16dp.
png", | 20 "x16": "https://www.gstatic.com/images/branding/product/1x/googleg_16dp.
png", |
21 "x32": "https://www.gstatic.com/images/branding/product/1x/googleg_32dp.
png" | 21 "x32": "https://www.gstatic.com/images/branding/product/1x/googleg_32dp.
png" |
22 }, | 22 }, |
23 "id": "toolresults:v1beta3", | 23 "id": "toolresults:v1beta3", |
24 "kind": "discovery#restDescription", | 24 "kind": "discovery#restDescription", |
25 "name": "toolresults", | 25 "name": "toolresults", |
26 "ownerDomain": "google.com", | 26 "ownerDomain": "google.com", |
27 "ownerName": "Google", | 27 "ownerName": "Google", |
28 "parameters": { | 28 "parameters": { |
(...skipping 485 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
514 "stepId": { | 514 "stepId": { |
515 "description": "A tool resul
ts step ID.", | 515 "description": "A tool resul
ts step ID.", |
516 "location": "path", | 516 "location": "path", |
517 "required": true, | 517 "required": true, |
518 "type": "string" | 518 "type": "string" |
519 } | 519 } |
520 }, | 520 }, |
521 "path": "{projectId}/histories/{hist
oryId}/executions/{executionId}/steps/{stepId}/perfMetricsSummary", | 521 "path": "{projectId}/histories/{hist
oryId}/executions/{executionId}/steps/{stepId}/perfMetricsSummary", |
522 "response": { | 522 "response": { |
523 "$ref": "PerfMetricsSummary" | 523 "$ref": "PerfMetricsSummary" |
524 } | 524 }, |
| 525 "scopes": [ |
| 526 "https://www.googleapis.com/auth
/cloud-platform" |
| 527 ] |
525 }, | 528 }, |
526 "list": { | 529 "list": { |
527 "description": "Lists Steps for a gi
ven Execution.\n\nThe steps are sorted by creation_time in descending order. The
step_id key will be used to order the steps with the same creation_time.\n\nMay
return any of the following canonical error codes:\n\n- PERMISSION_DENIED - if
the user is not authorized to read project - INVALID_ARGUMENT - if the request i
s malformed - FAILED_PRECONDITION - if an argument in the request happens to be
invalid; e.g. if an attempt is made to list the children of a nonexistent Step -
NOT_FOUND - if the containing Execution does not exist", | 530 "description": "Lists Steps for a gi
ven Execution.\n\nThe steps are sorted by creation_time in descending order. The
step_id key will be used to order the steps with the same creation_time.\n\nMay
return any of the following canonical error codes:\n\n- PERMISSION_DENIED - if
the user is not authorized to read project - INVALID_ARGUMENT - if the request i
s malformed - FAILED_PRECONDITION - if an argument in the request happens to be
invalid; e.g. if an attempt is made to list the children of a nonexistent Step -
NOT_FOUND - if the containing Execution does not exist", |
528 "httpMethod": "GET", | 531 "httpMethod": "GET", |
529 "id": "toolresults.projects.historie
s.executions.steps.list", | 532 "id": "toolresults.projects.historie
s.executions.steps.list", |
530 "parameterOrder": [ | 533 "parameterOrder": [ |
531 "projectId", | 534 "projectId", |
532 "historyId", | 535 "historyId", |
533 "executionId" | 536 "executionId" |
534 ], | 537 ], |
(...skipping 535 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1070 } | 1073 } |
1071 } | 1074 } |
1072 } | 1075 } |
1073 } | 1076 } |
1074 } | 1077 } |
1075 } | 1078 } |
1076 } | 1079 } |
1077 } | 1080 } |
1078 } | 1081 } |
1079 }, | 1082 }, |
1080 "revision": "20170210", | 1083 "revision": "20170303", |
1081 "rootUrl": "https://www.googleapis.com/", | 1084 "rootUrl": "https://www.googleapis.com/", |
1082 "schemas": { | 1085 "schemas": { |
1083 "Any": { | 1086 "Any": { |
1084 "description": "`Any` contains an arbitrary serialized protocol buff
er message along with a URL that describes the type of the serialized message.\n
\nProtobuf library provides support to pack/unpack Any values in the form of uti
lity functions or additional generated methods of the Any type.\n\nExample 1: Pa
ck and unpack a message in C++.\n\nFoo foo = ...; Any any; any.PackFrom(foo); ..
. if (any.UnpackTo(&foo)) { ... }\n\nExample 2: Pack and unpack a message in Jav
a.\n\nFoo foo = ...; Any any = Any.pack(foo); ... if (any.is(Foo.class)) { foo =
any.unpack(Foo.class); }\n\nExample 3: Pack and unpack a message in Python.\n\n
foo = Foo(...) any = Any() any.Pack(foo) ... if any.Is(Foo.DESCRIPTOR): any.Unpa
ck(foo) ...\n\nThe pack methods provided by protobuf library will by default use
'type.googleapis.com/full.type.name' as the type URL and the unpack methods onl
y use the fully qualified type name after the last '/' in the type URL, for exam
ple \"foo.bar.com/x/y.z\" will yield type name \"y.z\".\n\n\n\nJSON ==== The JSO
N representation of an `Any` value uses the regular representation of the deseri
alized, embedded message, with an additional field `@type` which contains the ty
pe URL. Example:\n\npackage google.profile; message Person { string first_name =
1; string last_name = 2; }\n\n{ \"@type\": \"type.googleapis.com/google.profile
.Person\", \"firstName\": , \"lastName\": }\n\nIf the embedded message type is
well-known and has a custom JSON representation, that representation will be emb
edded adding a field `value` which holds the custom JSON in addition to the `@ty
pe` field. Example (for message [google.protobuf.Duration][]):\n\n{ \"@type\": \
"type.googleapis.com/google.protobuf.Duration\", \"value\": \"1.212s\" }", | 1087 "description": "`Any` contains an arbitrary serialized protocol buff
er message along with a URL that describes the type of the serialized message.\n
\nProtobuf library provides support to pack/unpack Any values in the form of uti
lity functions or additional generated methods of the Any type.\n\nExample 1: Pa
ck and unpack a message in C++.\n\nFoo foo = ...; Any any; any.PackFrom(foo); ..
. if (any.UnpackTo(&foo)) { ... }\n\nExample 2: Pack and unpack a message in Jav
a.\n\nFoo foo = ...; Any any = Any.pack(foo); ... if (any.is(Foo.class)) { foo =
any.unpack(Foo.class); }\n\nExample 3: Pack and unpack a message in Python.\n\n
foo = Foo(...) any = Any() any.Pack(foo) ... if any.Is(Foo.DESCRIPTOR): any.Unpa
ck(foo) ...\n\nThe pack methods provided by protobuf library will by default use
'type.googleapis.com/full.type.name' as the type URL and the unpack methods onl
y use the fully qualified type name after the last '/' in the type URL, for exam
ple \"foo.bar.com/x/y.z\" will yield type name \"y.z\".\n\n\n\nJSON ==== The JSO
N representation of an `Any` value uses the regular representation of the deseri
alized, embedded message, with an additional field `@type` which contains the ty
pe URL. Example:\n\npackage google.profile; message Person { string first_name =
1; string last_name = 2; }\n\n{ \"@type\": \"type.googleapis.com/google.profile
.Person\", \"firstName\": , \"lastName\": }\n\nIf the embedded message type is
well-known and has a custom JSON representation, that representation will be emb
edded adding a field `value` which holds the custom JSON in addition to the `@ty
pe` field. Example (for message [google.protobuf.Duration][]):\n\n{ \"@type\": \
"type.googleapis.com/google.protobuf.Duration\", \"value\": \"1.212s\" }", |
1085 "id": "Any", | 1088 "id": "Any", |
1086 "properties": { | 1089 "properties": { |
1087 "typeUrl": { | 1090 "typeUrl": { |
1088 "description": "A URL/resource name whose content describes
the type of the serialized protocol buffer message.\n\nFor URLs which use the sc
heme `http`, `https`, or no scheme, the following restrictions and interpretatio
ns apply:\n\n* If no scheme is provided, `https` is assumed. * The last segment
of the URL's path must represent the fully qualified name of the type (as in `pa
th/google.protobuf.Duration`). The name should be in a canonical form (e.g., lea
ding \".\" is not accepted). * An HTTP GET on the URL must yield a [google.proto
buf.Type][] value in binary format, or produce an error. * Applications are allo
wed to cache lookup results based on the URL, or have them precompiled into a bi
nary to avoid any lookup. Therefore, binary compatibility needs to be preserved
on changes to types. (Use versioned type names to manage breaking changes.)\n\nS
chemes other than `http`, `https` (or the empty scheme) might be used with imple
mentation specific semantics.", | 1091 "description": "A URL/resource name whose content describes
the type of the serialized protocol buffer message.\n\nFor URLs which use the sc
heme `http`, `https`, or no scheme, the following restrictions and interpretatio
ns apply:\n\n* If no scheme is provided, `https` is assumed. * The last segment
of the URL's path must represent the fully qualified name of the type (as in `pa
th/google.protobuf.Duration`). The name should be in a canonical form (e.g., lea
ding \".\" is not accepted). * An HTTP GET on the URL must yield a [google.proto
buf.Type][] value in binary format, or produce an error. * Applications are allo
wed to cache lookup results based on the URL, or have them precompiled into a bi
nary to avoid any lookup. Therefore, binary compatibility needs to be preserved
on changes to types. (Use versioned type names to manage breaking changes.)\n\nS
chemes other than `http`, `https` (or the empty scheme) might be used with imple
mentation specific semantics.", |
1089 "type": "string" | 1092 "type": "string" |
1090 }, | 1093 }, |
(...skipping 949 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2040 "description": "The test case to which this output file belo
ngs.\n\n- In response: present if set by create/update request - In create/updat
e request: optional" | 2043 "description": "The test case to which this output file belo
ngs.\n\n- In response: present if set by create/update request - In create/updat
e request: optional" |
2041 } | 2044 } |
2042 }, | 2045 }, |
2043 "type": "object" | 2046 "type": "object" |
2044 } | 2047 } |
2045 }, | 2048 }, |
2046 "servicePath": "toolresults/v1beta3/projects/", | 2049 "servicePath": "toolresults/v1beta3/projects/", |
2047 "title": "Cloud Tool Results API", | 2050 "title": "Cloud Tool Results API", |
2048 "version": "v1beta3" | 2051 "version": "v1beta3" |
2049 } | 2052 } |
OLD | NEW |