| Index: common/api/buildbucket/swarmbucket/v1/swarmbucket-api.json
|
| diff --git a/common/api/buildbucket/swarmbucket/v1/swarmbucket-api.json b/common/api/buildbucket/swarmbucket/v1/swarmbucket-api.json
|
| index 436b1d6c0b228f3809b9db19b81d2052186a2915..3dff09819211ed010469aadb45490bbff8184d41 100644
|
| --- a/common/api/buildbucket/swarmbucket/v1/swarmbucket-api.json
|
| +++ b/common/api/buildbucket/swarmbucket/v1/swarmbucket-api.json
|
| @@ -1,6 +1,6 @@
|
| {
|
| "kind": "discovery#restDescription",
|
| - "etag": "\"ODRTh3xaRR64wpeXJSlF33HMN-0/ZrajoBQg5xk4oweF9ItteMQuyUw\"",
|
| + "etag": "\"RnkXbyw9us4_w3H-FU6An0C4oYs/TKnGlqBvxq3Tnq1YZfSctOWiTo4\"",
|
| "discoveryVersion": "v1",
|
| "id": "swarmbucket:v1",
|
| "name": "swarmbucket",
|
| @@ -72,6 +72,49 @@
|
| }
|
| },
|
| "schemas": {
|
| + "ApiPubSubCallbackMessage": {
|
| + "id": "ApiPubSubCallbackMessage",
|
| + "type": "object",
|
| + "properties": {
|
| + "auth_token": {
|
| + "type": "string"
|
| + },
|
| + "topic": {
|
| + "type": "string"
|
| + },
|
| + "user_data": {
|
| + "type": "string"
|
| + }
|
| + }
|
| + },
|
| + "ApiPutRequestMessage": {
|
| + "id": "ApiPutRequestMessage",
|
| + "type": "object",
|
| + "properties": {
|
| + "bucket": {
|
| + "type": "string"
|
| + },
|
| + "client_operation_id": {
|
| + "type": "string"
|
| + },
|
| + "lease_expiration_ts": {
|
| + "type": "string",
|
| + "format": "int64"
|
| + },
|
| + "parameters_json": {
|
| + "type": "string"
|
| + },
|
| + "pubsub_callback": {
|
| + "$ref": "ApiPubSubCallbackMessage"
|
| + },
|
| + "tags": {
|
| + "type": "array",
|
| + "items": {
|
| + "type": "string"
|
| + }
|
| + }
|
| + }
|
| + },
|
| "SwarmingSwarmbucketApiBucketMessage": {
|
| "id": "SwarmingSwarmbucketApiBucketMessage",
|
| "type": "object",
|
| @@ -110,6 +153,27 @@
|
| }
|
| }
|
| }
|
| + },
|
| + "SwarmingSwarmbucketApiGetTaskDefinitionRequestMessage": {
|
| + "id": "SwarmingSwarmbucketApiGetTaskDefinitionRequestMessage",
|
| + "type": "object",
|
| + "properties": {
|
| + "build_request": {
|
| + "$ref": "ApiPutRequestMessage"
|
| + }
|
| + }
|
| + },
|
| + "SwarmingSwarmbucketApiGetTaskDefinitionResponseMessage": {
|
| + "id": "SwarmingSwarmbucketApiGetTaskDefinitionResponseMessage",
|
| + "type": "object",
|
| + "properties": {
|
| + "api_explorer_link": {
|
| + "type": "string"
|
| + },
|
| + "task_definition": {
|
| + "type": "string"
|
| + }
|
| + }
|
| }
|
| },
|
| "methods": {
|
| @@ -124,6 +188,22 @@
|
| "scopes": [
|
| "https://www.googleapis.com/auth/userinfo.email"
|
| ]
|
| + },
|
| + "get_task_def": {
|
| + "id": "swarmbucket.get_task_def",
|
| + "path": "get_task_def",
|
| + "httpMethod": "POST",
|
| + "description": "Returns a swarming task definition for a build request.",
|
| + "request": {
|
| + "$ref": "SwarmingSwarmbucketApiGetTaskDefinitionRequestMessage",
|
| + "parameterName": "resource"
|
| + },
|
| + "response": {
|
| + "$ref": "SwarmingSwarmbucketApiGetTaskDefinitionResponseMessage"
|
| + },
|
| + "scopes": [
|
| + "https://www.googleapis.com/auth/userinfo.email"
|
| + ]
|
| }
|
| }
|
| }
|
|
|