Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(633)

Side by Side Diff: discovery/googleapis/genomics__v1.json

Issue 1797933002: Api-roll 33: 2016-03-14 (Closed) Base URL: git@github.com:dart-lang/googleapis.git@master
Patch Set: Added resources/*/CHANGELOG.md, addresssed comments Created 4 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « discovery/googleapis/games__v1.json ('k') | discovery/googleapis/gmail__v1.json » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 { 1 {
2 "auth": { 2 "auth": {
3 "oauth2": { 3 "oauth2": {
4 "scopes": { 4 "scopes": {
5 "https://www.googleapis.com/auth/bigquery": { 5 "https://www.googleapis.com/auth/bigquery": {
6 "description": "View and manage your data in Google BigQuery " 6 "description": "View and manage your data in Google BigQuery "
7 }, 7 },
8 "https://www.googleapis.com/auth/cloud-platform": { 8 "https://www.googleapis.com/auth/cloud-platform": {
9 "description": "View and manage your data across Google Clou d Platform services" 9 "description": "View and manage your data across Google Clou d Platform services"
10 }, 10 },
11 "https://www.googleapis.com/auth/devstorage.read_write": { 11 "https://www.googleapis.com/auth/devstorage.read_write": {
12 "description": "Manage your data in Google Cloud Storage" 12 "description": "Manage your data in Google Cloud Storage"
13 }, 13 },
14 "https://www.googleapis.com/auth/genomics": { 14 "https://www.googleapis.com/auth/genomics": {
15 "description": "View and manage Genomics data" 15 "description": "View and manage Genomics data"
16 }, 16 },
17 "https://www.googleapis.com/auth/genomics.readonly": { 17 "https://www.googleapis.com/auth/genomics.readonly": {
18 "description": "View Genomics data" 18 "description": "View Genomics data"
19 } 19 }
20 } 20 }
21 } 21 }
22 }, 22 },
23 "basePath": "", 23 "basePath": "",
24 "baseUrl": "https://genomics.googleapis.com/", 24 "baseUrl": "https://genomics.googleapis.com/",
25 "batchPath": "batch", 25 "batchPath": "batch",
26 "description": "An API to store, process, explore, and share genomic data. I t supports reference-based alignments, genetic variants, and reference genomes. This API provides an implementation of the Global Alliance for Genomics and Heal th (GA4GH) v0.5.1 API as well as several extensions.", 26 "description": "Stores, processes, explores and shares genomic data. This AP I implements the Global Alliance for Genomics and Health (GA4GH) v0.5.1 API as w ell as several extensions.",
27 "discoveryVersion": "v1", 27 "discoveryVersion": "v1",
28 "documentationLink": "", 28 "documentationLink": "",
29 "etag": "\"bRFOOrZKfO9LweMbPqu0kcu6De8/dKN-qLgalAAFQaYkGpbmBfZPnMw\"", 29 "etag": "\"bRFOOrZKfO9LweMbPqu0kcu6De8/qCQMvlo_ZXGIICMrFbqIqkBC444\"",
30 "icons": { 30 "icons": {
31 "x16": "http://www.google.com/images/icons/product/search-16.gif", 31 "x16": "http://www.google.com/images/icons/product/search-16.gif",
32 "x32": "http://www.google.com/images/icons/product/search-32.gif" 32 "x32": "http://www.google.com/images/icons/product/search-32.gif"
33 }, 33 },
34 "id": "genomics:v1", 34 "id": "genomics:v1",
35 "kind": "discovery#restDescription", 35 "kind": "discovery#restDescription",
36 "name": "genomics", 36 "name": "genomics",
37 "ownerDomain": "google.com", 37 "ownerDomain": "google.com",
38 "ownerName": "Google", 38 "ownerName": "Google",
39 "parameters": { 39 "parameters": {
(...skipping 940 matching lines...) Expand 10 before | Expand all | Expand 10 after
980 "path": "v1/variants/{variantId}", 980 "path": "v1/variants/{variantId}",
981 "response": { 981 "response": {
982 "$ref": "Variant" 982 "$ref": "Variant"
983 }, 983 },
984 "scopes": [ 984 "scopes": [
985 "https://www.googleapis.com/auth/cloud-platform", 985 "https://www.googleapis.com/auth/cloud-platform",
986 "https://www.googleapis.com/auth/genomics", 986 "https://www.googleapis.com/auth/genomics",
987 "https://www.googleapis.com/auth/genomics.readonly" 987 "https://www.googleapis.com/auth/genomics.readonly"
988 ] 988 ]
989 }, 989 },
990 "merge": {
991 "description": "Merges the given variants with existing vari ants. For the definitions of variants and other genomics resources, see [Fundame ntals of Google Genomics](https://cloud.google.com/genomics/fundamentals-of-goog le-genomics) Each variant will be merged with an existing variant that matches i ts reference sequence, start, end, reference bases, and alternative bases. If no such variant exists, a new one will be created. When variants are merged, the c all information from the new variant is added to the existing variant, and other fields (such as key/value pairs) are discarded.",
992 "httpMethod": "POST",
993 "id": "genomics.variants.merge",
994 "path": "v1/variants:merge",
995 "request": {
996 "$ref": "MergeVariantsRequest"
997 },
998 "response": {
999 "$ref": "Empty"
1000 },
1001 "scopes": [
1002 "https://www.googleapis.com/auth/cloud-platform",
1003 "https://www.googleapis.com/auth/genomics"
1004 ]
1005 },
990 "stream": { 1006 "stream": {
991 "description": "Returns a stream of all the variants matchin g the search request, ordered by reference name, position, and ID.", 1007 "description": "Returns a stream of all the variants matchin g the search request, ordered by reference name, position, and ID.",
992 "httpMethod": "POST", 1008 "httpMethod": "POST",
993 "id": "genomics.variants.stream", 1009 "id": "genomics.variants.stream",
994 "path": "v1/variants:stream", 1010 "path": "v1/variants:stream",
995 "request": { 1011 "request": {
996 "$ref": "StreamVariantsRequest" 1012 "$ref": "StreamVariantsRequest"
997 }, 1013 },
998 "response": { 1014 "response": {
999 "$ref": "StreamVariantsResponse" 1015 "$ref": "StreamVariantsResponse"
(...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after
1087 "response": { 1103 "response": {
1088 "$ref": "SearchVariantSetsResponse" 1104 "$ref": "SearchVariantSetsResponse"
1089 }, 1105 },
1090 "scopes": [ 1106 "scopes": [
1091 "https://www.googleapis.com/auth/cloud-platform", 1107 "https://www.googleapis.com/auth/cloud-platform",
1092 "https://www.googleapis.com/auth/genomics", 1108 "https://www.googleapis.com/auth/genomics",
1093 "https://www.googleapis.com/auth/genomics.readonly" 1109 "https://www.googleapis.com/auth/genomics.readonly"
1094 ] 1110 ]
1095 }, 1111 },
1096 "delete": { 1112 "delete": {
1097 "description": "Deletes the contents of a variant set. The v ariant set object is not deleted. For the definitions of variant sets and other genomics resources, see [Fundamentals of Google Genomics](https://cloud.google.c om/genomics/fundamentals-of-google-genomics)", 1113 "description": "Deletes a variant set including all variants , call sets, and calls within. This is not reversible. For the definitions of va riant sets and other genomics resources, see [Fundamentals of Google Genomics](h ttps://cloud.google.com/genomics/fundamentals-of-google-genomics)",
1098 "httpMethod": "DELETE", 1114 "httpMethod": "DELETE",
1099 "id": "genomics.variantsets.delete", 1115 "id": "genomics.variantsets.delete",
1100 "parameterOrder": [ 1116 "parameterOrder": [
1101 "variantSetId" 1117 "variantSetId"
1102 ], 1118 ],
1103 "parameters": { 1119 "parameters": {
1104 "variantSetId": { 1120 "variantSetId": {
1105 "description": "The ID of the variant set to be dele ted.", 1121 "description": "The ID of the variant set to be dele ted.",
1106 "location": "path", 1122 "location": "path",
1107 "required": true, 1123 "required": true,
(...skipping 155 matching lines...) Expand 10 before | Expand all | Expand 10 after
1263 }, 1279 },
1264 "scopes": [ 1280 "scopes": [
1265 "https://www.googleapis.com/auth/cloud-platform", 1281 "https://www.googleapis.com/auth/cloud-platform",
1266 "https://www.googleapis.com/auth/genomics", 1282 "https://www.googleapis.com/auth/genomics",
1267 "https://www.googleapis.com/auth/genomics.readonly" 1283 "https://www.googleapis.com/auth/genomics.readonly"
1268 ] 1284 ]
1269 } 1285 }
1270 } 1286 }
1271 } 1287 }
1272 }, 1288 },
1273 "revision": "20160124", 1289 "revision": "20160309",
1274 "rootUrl": "https://genomics.googleapis.com/", 1290 "rootUrl": "https://genomics.googleapis.com/",
1275 "schemas": { 1291 "schemas": {
1276 "ListDatasetsResponse": { 1292 "ListDatasetsResponse": {
1277 "description": "The dataset list response.", 1293 "description": "The dataset list response.",
1278 "id": "ListDatasetsResponse", 1294 "id": "ListDatasetsResponse",
1279 "properties": { 1295 "properties": {
1280 "datasets": { 1296 "datasets": {
1281 "description": "The list of matching Datasets.", 1297 "description": "The list of matching Datasets.",
1282 "items": { 1298 "items": {
1283 "$ref": "Dataset" 1299 "$ref": "Dataset"
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
1328 "id": "SetIamPolicyRequest", 1344 "id": "SetIamPolicyRequest",
1329 "properties": { 1345 "properties": {
1330 "policy": { 1346 "policy": {
1331 "$ref": "Policy", 1347 "$ref": "Policy",
1332 "description": "REQUIRED: The complete policy to be applied to the `resource`. The size of the policy is limited to a few 10s of KB. An empt y policy is a valid policy but certain Cloud Platform services (such as Projects ) might reject them." 1348 "description": "REQUIRED: The complete policy to be applied to the `resource`. The size of the policy is limited to a few 10s of KB. An empt y policy is a valid policy but certain Cloud Platform services (such as Projects ) might reject them."
1333 } 1349 }
1334 }, 1350 },
1335 "type": "object" 1351 "type": "object"
1336 }, 1352 },
1337 "Policy": { 1353 "Policy": {
1338 "description": "Defines an Identity and Access Management (IAM) poli cy. It is used to specify access control policies for Cloud Platform resources. A `Policy` consists of a list of `bindings`. A `Binding` binds a list of `member s` to a `role`, where the members can be user accounts, Google groups, Google do mains, and service accounts. A `role` is a named list of permissions defined by IAM. **Example** { \"bindings\": [ { \"role\": \"roles/owner\", \"members\": [ \ "user:mike@example.com\", \"group:admins@example.com\", \"domain:google.com\", \ "serviceAccount:my-other-app@appspot.gserviceaccount.com\"] }, { \"role\": \"rol es/viewer\", \"members\": [\"user:sean@example.com\"] } ] } For a description of IAM and its features, see the [IAM developer's guide](https://cloud.google.com/ iam).", 1354 "description": "Defines an Identity and Access Management (IAM) poli cy. It is used to specify access control policies for Cloud Platform resources. A `Policy` consists of a list of `bindings`. A `Binding` binds a list of `member s` to a `role`, where the members can be user accounts, Google groups, Google do mains, and service accounts. A `role` is a named list of permissions defined by IAM. **Example** { \"bindings\": [ { \"role\": \"roles/owner\", \"members\": [ \ "user:mike@example.com\", \"group:admins@example.com\", \"domain:google.com\", \ "serviceAccount:my-other-app@appspot.gserviceaccount.com\", ] }, { \"role\": \"r oles/viewer\", \"members\": [\"user:sean@example.com\"] } ] } For a description of IAM and its features, see the [IAM developer's guide](https://cloud.google.co m/iam).",
1339 "id": "Policy", 1355 "id": "Policy",
1340 "properties": { 1356 "properties": {
1341 "version": { 1357 "version": {
1342 "description": "Version of the `Policy`. The default version is 0.", 1358 "description": "Version of the `Policy`. The default version is 0.",
1343 "format": "int32", 1359 "format": "int32",
1344 "type": "integer" 1360 "type": "integer"
1345 }, 1361 },
1346 "bindings": { 1362 "bindings": {
1347 "description": "Associates a list of `members` to a `role`. Multiple `bindings` must not be specified for the same `role`. `bindings` with n o members will result in an error.", 1363 "description": "Associates a list of `members` to a `role`. Multiple `bindings` must not be specified for the same `role`. `bindings` with n o members will result in an error.",
1348 "items": { 1364 "items": {
(...skipping 693 matching lines...) Expand 10 before | Expand all | Expand 10 after
2042 }, 2058 },
2043 "start": { 2059 "start": {
2044 "description": "The start position of the range on the refer ence, 0-based inclusive. If specified, `referenceName` must also be specified.", 2060 "description": "The start position of the range on the refer ence, 0-based inclusive. If specified, `referenceName` must also be specified.",
2045 "format": "int64", 2061 "format": "int64",
2046 "type": "string" 2062 "type": "string"
2047 }, 2063 },
2048 "end": { 2064 "end": {
2049 "description": "The end position of the range on the referen ce, 0-based exclusive. If specified, `referenceName` must also be specified.", 2065 "description": "The end position of the range on the referen ce, 0-based exclusive. If specified, `referenceName` must also be specified.",
2050 "format": "int64", 2066 "format": "int64",
2051 "type": "string" 2067 "type": "string"
2068 },
2069 "shard": {
2070 "description": "Restricts results to a shard containing appr oximately `1/totalShards` of the normal response payload for this query. Results from a sharded request are disjoint from those returned by all queries which di ffer only in their shard parameter. A shard may yield 0 results; this is especia lly likely for large values of `totalShards`. Valid values are `[0, totalShards) `.",
2071 "format": "int32",
2072 "type": "integer"
2073 },
2074 "totalShards": {
2075 "description": "Specifying `totalShards` causes a disjoint s ubset of the normal response payload to be returned for each query with a unique `shard` parameter specified. A best effort is made to yield equally sized shard s. Sharding can be used to distribute processing amongst workers, where each wor ker is assigned a unique `shard` number and all workers specify the same `totalS hards` number. The union of reads returned for all sharded queries `[0, totalSha rds)` is equal to those returned by a single unsharded query. Queries for differ ent values of `totalShards` with common divisors will share shard boundaries. Fo r example, streaming `shard` 2 of 5 `totalShards` yields the same results as str eaming `shard`s 4 and 5 of 10 `totalShards`. This property can be leveraged for adaptive retries.",
2076 "format": "int32",
2077 "type": "integer"
2052 } 2078 }
2053 }, 2079 },
2054 "type": "object" 2080 "type": "object"
2055 }, 2081 },
2056 "StreamReadsResponse": { 2082 "StreamReadsResponse": {
2057 "id": "StreamReadsResponse", 2083 "id": "StreamReadsResponse",
2058 "properties": { 2084 "properties": {
2059 "alignments": { 2085 "alignments": {
2060 "items": { 2086 "items": {
2061 "$ref": "Read" 2087 "$ref": "Read"
(...skipping 270 matching lines...) Expand 10 before | Expand all | Expand 10 after
2332 "type": "array" 2358 "type": "array"
2333 } 2359 }
2334 }, 2360 },
2335 "type": "object" 2361 "type": "object"
2336 }, 2362 },
2337 "ReferenceBound": { 2363 "ReferenceBound": {
2338 "description": "ReferenceBound records an upper bound for the starti ng coordinate of variants in a particular reference.", 2364 "description": "ReferenceBound records an upper bound for the starti ng coordinate of variants in a particular reference.",
2339 "id": "ReferenceBound", 2365 "id": "ReferenceBound",
2340 "properties": { 2366 "properties": {
2341 "referenceName": { 2367 "referenceName": {
2342 "description": "The name of the reference associated with th is ReferenceBound.", 2368 "description": "The name of the reference associated with th is reference bound.",
2343 "type": "string" 2369 "type": "string"
2344 }, 2370 },
2345 "upperBound": { 2371 "upperBound": {
2346 "description": "An upper bound (inclusive) on the starting c oordinate of any variant in the reference sequence.", 2372 "description": "An upper bound (inclusive) on the starting c oordinate of any variant in the reference sequence.",
2347 "format": "int64", 2373 "format": "int64",
2348 "type": "string" 2374 "type": "string"
2349 } 2375 }
2350 }, 2376 },
2351 "type": "object" 2377 "type": "object"
2352 }, 2378 },
(...skipping 160 matching lines...) Expand 10 before | Expand all | Expand 10 after
2513 "pageToken": { 2539 "pageToken": {
2514 "description": "The continuation token, which is used to pag e through large result sets. To get the next page of results, set this parameter to the value of `nextPageToken` from the previous response.", 2540 "description": "The continuation token, which is used to pag e through large result sets. To get the next page of results, set this parameter to the value of `nextPageToken` from the previous response.",
2515 "type": "string" 2541 "type": "string"
2516 }, 2542 },
2517 "pageSize": { 2543 "pageSize": {
2518 "description": "The maximum number of variants to return in a single page. If unspecified, defaults to 5000. The maximum value is 10000.", 2544 "description": "The maximum number of variants to return in a single page. If unspecified, defaults to 5000. The maximum value is 10000.",
2519 "format": "int32", 2545 "format": "int32",
2520 "type": "integer" 2546 "type": "integer"
2521 }, 2547 },
2522 "maxCalls": { 2548 "maxCalls": {
2523 "description": "The maximum number of calls to return in a s ingle page. Note that this limit may be exceeded; at least one variant is always returned per page, even if it has more calls than this limit. If unspecified, d efaults to 5000. The maximum value is 10000.", 2549 "description": "The maximum number of calls to return in a s ingle page. Note that this limit may be exceeded in the event that a matching va riant contains more calls than the requested maximum. If unspecified, defaults t o 5000. The maximum value is 10000.",
2524 "format": "int32", 2550 "format": "int32",
2525 "type": "integer" 2551 "type": "integer"
2526 } 2552 }
2527 }, 2553 },
2528 "type": "object" 2554 "type": "object"
2529 }, 2555 },
2530 "SearchVariantsResponse": { 2556 "SearchVariantsResponse": {
2531 "description": "The variant search response.", 2557 "description": "The variant search response.",
2532 "id": "SearchVariantsResponse", 2558 "id": "SearchVariantsResponse",
2533 "properties": { 2559 "properties": {
(...skipping 130 matching lines...) Expand 10 before | Expand all | Expand 10 after
2664 "type": "any" 2690 "type": "any"
2665 }, 2691 },
2666 "type": "array" 2692 "type": "array"
2667 }, 2693 },
2668 "description": "A map of additional variant call information . This must be of the form map (string key mapping to a list of string values)." , 2694 "description": "A map of additional variant call information . This must be of the form map (string key mapping to a list of string values)." ,
2669 "type": "object" 2695 "type": "object"
2670 } 2696 }
2671 }, 2697 },
2672 "type": "object" 2698 "type": "object"
2673 }, 2699 },
2700 "MergeVariantsRequest": {
2701 "id": "MergeVariantsRequest",
2702 "properties": {
2703 "variantSetId": {
2704 "description": "The destination variant set.",
2705 "type": "string"
2706 },
2707 "variants": {
2708 "description": "The variants to be merged with existing vari ants.",
2709 "items": {
2710 "$ref": "Variant"
2711 },
2712 "type": "array"
2713 }
2714 },
2715 "type": "object"
2716 },
2674 "SearchCallSetsRequest": { 2717 "SearchCallSetsRequest": {
2675 "description": "The call set search request.", 2718 "description": "The call set search request.",
2676 "id": "SearchCallSetsRequest", 2719 "id": "SearchCallSetsRequest",
2677 "properties": { 2720 "properties": {
2678 "variantSetIds": { 2721 "variantSetIds": {
2679 "description": "Restrict the query to call sets within the g iven variant sets. At least one ID must be provided.", 2722 "description": "Restrict the query to call sets within the g iven variant sets. At least one ID must be provided.",
2680 "items": { 2723 "items": {
2681 "type": "string" 2724 "type": "string"
2682 }, 2725 },
2683 "type": "array" 2726 "type": "array"
(...skipping 188 matching lines...) Expand 10 before | Expand all | Expand 10 after
2872 "type": "string" 2915 "type": "string"
2873 } 2916 }
2874 }, 2917 },
2875 "type": "object" 2918 "type": "object"
2876 } 2919 }
2877 }, 2920 },
2878 "servicePath": "", 2921 "servicePath": "",
2879 "title": "Genomics API", 2922 "title": "Genomics API",
2880 "version": "v1" 2923 "version": "v1"
2881 } 2924 }
OLDNEW
« no previous file with comments | « discovery/googleapis/games__v1.json ('k') | discovery/googleapis/gmail__v1.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698