chore(api-update): to latest

Using `make update-json`, all json descriptions have been update.
Quite interesting to see that there are plenty of new ones which
are giving 404 when queried. An actual bug, or something I should
look into ?
This commit is contained in:
Sebastian Thiel
2016-09-11 10:00:21 +02:00
parent 33771a6dc7
commit 13ed4eaecb
148 changed files with 84357 additions and 3237 deletions

View File

@@ -1,13 +1,13 @@
{
"kind": "discovery#restDescription",
"etag": "\"bRFOOrZKfO9LweMbPqu0kcu6De8/nyUO2UOkslUqZUL17-85iW0oVO0\"",
"etag": "\"C5oy1hgQsABtYOYIOXWcR3BgYqU/eElt1TJDnW0IokCJ9H0sGXTCyq0\"",
"discoveryVersion": "v1",
"id": "genomics:v1",
"name": "genomics",
"version": "v1",
"revision": "20160407",
"revision": "20160905",
"title": "Genomics API",
"description": "Stores, processes, explores and shares genomic data. This API implements the Global Alliance for Genomics and Health (GA4GH) v0.5.1 API as well as several extensions.",
"description": "Stores, processes, explores and shares genomic data.",
"ownerDomain": "google.com",
"ownerName": "Google",
"icons": {
@@ -443,14 +443,14 @@
},
"exons": {
"type": "array",
"description": "The exons that compose this transcript. This field should be unset for genomes where transcript splicing does not occur, for example prokaryotes. Introns are regions of the transcript that are not included in the spliced RNA product. Though not explicitly modeled here, intron ranges can be deduced; all regions of this transcript that are not exons are introns. Exonic sequences do not necessarily code for a translational product (amino acids). Only the regions of exons bounded by the `codingSequence` correspond to coding DNA sequence. Exons are ordered by start position and may not overlap.",
"description": "The exons that compose this transcript. This field should be unset for genomes where transcript splicing does not occur, for example prokaryotes. Introns are regions of the transcript that are not included in the spliced RNA product. Though not explicitly modeled here, intron ranges can be deduced; all regions of this transcript that are not exons are introns. Exonic sequences do not necessarily code for a translational product (amino acids). Only the regions of exons bounded by the codingSequence correspond to coding DNA sequence. Exons are ordered by start position and may not overlap.",
"items": {
"$ref": "Exon"
}
},
"codingSequence": {
"$ref": "CodingSequence",
"description": "The range of the coding sequence for this transcript, if any. To determine the exact ranges of coding sequence, intersect this range with those of the `exons`, if any. If there are any `exons`, the `codingSequence` must start and end within them. Note that in some cases, the reference genome will not exactly match the observed mRNA transcript e.g. due to variance in the source genome from reference. In these cases, `exon.frame` will not necessarily match the expected reference reading frame and coding exon reference bases cannot necessarily be concatenated to produce the original transcript mRNA."
"description": "The range of the coding sequence for this transcript, if any. To determine the exact ranges of coding sequence, intersect this range with those of the exons, if any. If there are any exons, the codingSequence must start and end within them. Note that in some cases, the reference genome will not exactly match the observed mRNA transcript e.g. due to variance in the source genome from reference. In these cases, exon.frame will not necessarily match the expected reference reading frame and coding exon reference bases cannot necessarily be concatenated to produce the original transcript mRNA."
}
}
},
@@ -470,7 +470,7 @@
},
"frame": {
"type": "integer",
"description": "The frame of this exon. Contains a value of 0, 1, or 2, which indicates the offset of the first coding base of the exon within the reading frame of the coding DNA sequence, if any. This field is dependent on the strandedness of this annotation (see Annotation.reverse_strand). For forward stranded annotations, this offset is relative to the `exon.start`. For reverse strand annotations, this offset is relative to the `exon.end - 1`. Unset if this exon does not intersect the coding sequence. Upon creation of a transcript, the frame must be populated for all or none of the coding exons.",
"description": "The frame of this exon. Contains a value of 0, 1, or 2, which indicates the offset of the first coding base of the exon within the reading frame of the coding DNA sequence, if any. This field is dependent on the strandedness of this annotation (see Annotation.reverse_strand). For forward stranded annotations, this offset is relative to the exon.start. For reverse strand annotations, this offset is relative to the exon.end `- 1`. Unset if this exon does not intersect the coding sequence. Upon creation of a transcript, the frame must be populated for all or none of the coding exons.",
"format": "int32"
}
}
@@ -501,6 +501,10 @@
"items": {
"$ref": "Annotation"
}
},
"requestId": {
"type": "string",
"description": "A unique request ID which enables the server to detect duplicated requests. If provided, duplicated requests will result in the same response; if not provided, duplicated requests may result in duplicated data. For a given annotation set, callers should not reuse `request_id`s when writing different batches of annotations - behavior in this case is undefined. A common approach is to use a UUID. For batch jobs where worker crashes are a possibility, consider using some unique variant of a worker or run ID."
}
}
},
@@ -552,7 +556,7 @@
"type": "object",
"additionalProperties": {
"type": "any",
"description": "Properties of the object. Contains field @ype with type URL."
"description": "Properties of the object. Contains field @type with type URL."
}
}
}
@@ -644,7 +648,7 @@
},
"projectId": {
"type": "string",
"description": "The Google Developers Console project ID that this dataset belongs to."
"description": "The Google Cloud project ID that this dataset belongs to."
},
"name": {
"type": "string",
@@ -760,7 +764,7 @@
"description": "An OperationMetadata object. This will always be returned with the Operation.",
"additionalProperties": {
"type": "any",
"description": "Properties of the object. Contains field @ype with type URL."
"description": "Properties of the object. Contains field @type with type URL."
}
},
"done": {
@@ -776,7 +780,7 @@
"description": "If importing ReadGroupSets, an ImportReadGroupSetsResponse is returned. If importing Variants, an ImportVariantsResponse is returned. For exports, an empty response is returned.",
"additionalProperties": {
"type": "any",
"description": "Properties of the object. Contains field @ype with type URL."
"description": "Properties of the object. Contains field @type with type URL."
}
}
}
@@ -842,7 +846,7 @@
"properties": {
"projectId": {
"type": "string",
"description": "Required. The Google Developers Console project ID that owns this export. The caller must have WRITE access to this project."
"description": "Required. The Google Cloud project ID that owns this export. The caller must have WRITE access to this project."
},
"exportUri": {
"type": "string",
@@ -1341,7 +1345,7 @@
"properties": {
"projectId": {
"type": "string",
"description": "The Google Developers Console project ID or number which will be billed for this access. The caller must have WRITE access to this project. Required."
"description": "The Google Cloud project ID which will be billed for this access. The caller must have WRITE access to this project. Required."
},
"readGroupSetId": {
"type": "string",
@@ -1663,6 +1667,14 @@
"items": {
"$ref": "VariantSetMetadata"
}
},
"name": {
"type": "string",
"description": "User-specified, mutable name."
},
"description": {
"type": "string",
"description": "A textual description of this variant set."
}
}
},
@@ -1824,7 +1836,7 @@
},
"callSetIds": {
"type": "array",
"description": "Only return variant calls which belong to call sets with these ids. Leaving this blank returns all variant calls. If a variant has no calls belonging to any of these call sets, it won't be returned at all. Currently, variants with no calls from any call set will never be returned.",
"description": "Only return variant calls which belong to call sets with these ids. Leaving this blank returns all variant calls. If a variant has no calls belonging to any of these call sets, it won't be returned at all.",
"items": {
"type": "string"
}
@@ -2125,7 +2137,7 @@
"properties": {
"projectId": {
"type": "string",
"description": "The Google Developers Console project ID or number which will be billed for this access. The caller must have WRITE access to this project. Required."
"description": "The Google Cloud project ID which will be billed for this access. The caller must have WRITE access to this project. Required."
},
"variantSetId": {
"type": "string",
@@ -2207,12 +2219,20 @@
"type": "string",
"description": "The time at which the job was submitted to the Genomics service."
},
"startTime": {
"type": "string",
"description": "The time at which the job began to run."
},
"endTime": {
"type": "string",
"description": "The time at which the job stopped running."
},
"request": {
"type": "object",
"description": "The original request that started the operation. Note that this will be in current version of the API. If the operation was started with v1beta2 API and a GetOperation is performed on v1 API, a v1 request will be returned.",
"additionalProperties": {
"type": "any",
"description": "Properties of the object. Contains field @ype with type URL."
"description": "Properties of the object. Contains field @type with type URL."
}
},
"events": {
@@ -2221,6 +2241,18 @@
"items": {
"$ref": "OperationEvent"
}
},
"clientId": {
"type": "string",
"description": "Optionally provided by the caller when submitting the request that creates the operation."
},
"runtimeMetadata": {
"type": "object",
"description": "Runtime metadata on this Operation.",
"additionalProperties": {
"type": "any",
"description": "Properties of the object. Contains field @type with type URL."
}
}
}
},
@@ -2229,11 +2261,56 @@
"type": "object",
"description": "An event that occurred during an Operation.",
"properties": {
"startTime": {
"type": "string",
"description": "Optional time of when event started."
},
"endTime": {
"type": "string",
"description": "Optional time of when event finished. An event can have a start time and no finish time. If an event has a finish time, there must be a start time."
},
"description": {
"type": "string",
"description": "Required description of event."
}
}
},
"RuntimeMetadata": {
"id": "RuntimeMetadata",
"type": "object",
"description": "Runtime metadata that will be populated in the runtimeMetadata field of the Operation associated with a RunPipeline execution.",
"properties": {
"computeEngine": {
"$ref": "ComputeEngine",
"description": "Execution information specific to Google Compute Engine."
}
}
},
"ComputeEngine": {
"id": "ComputeEngine",
"type": "object",
"description": "Describes a Compute Engine resource that is being managed by a running pipeline.",
"properties": {
"instanceName": {
"type": "string",
"description": "The instance on which the operation is running."
},
"zone": {
"type": "string",
"description": "The availability zone in which the instance resides."
},
"machineType": {
"type": "string",
"description": "The machine type of the instance."
},
"diskNames": {
"type": "array",
"description": "The names of the disks that were created for this pipeline.",
"items": {
"type": "string"
}
}
}
}
},
"resources": {
@@ -2361,7 +2438,7 @@
"id": "genomics.annotations.create",
"path": "v1/annotations",
"httpMethod": "POST",
"description": "Creates a new annotation. Caller must have WRITE permission for the associated annotation set. The following fields are required: * annotationSetId * referenceName or referenceId ### Transcripts For annotations of type TRANSCRIPT, the following fields of transcript must be provided: * `exons.start` * `exons.end` All other fields may be optionally specified, unless documented as being server-generated (for example, the `id` field). The annotated range must be no longer than 100Mbp (mega base pairs). See the Annotation resource for additional restrictions on each field.",
"description": "Creates a new annotation. Caller must have WRITE permission for the associated annotation set. The following fields are required: * annotationSetId * referenceName or referenceId ### Transcripts For annotations of type TRANSCRIPT, the following fields of transcript must be provided: * exons.start * exons.end All other fields may be optionally specified, unless documented as being server-generated (for example, the `id` field). The annotated range must be no longer than 100Mbp (mega base pairs). See the Annotation resource for additional restrictions on each field.",
"request": {
"$ref": "Annotation"
},
@@ -2499,7 +2576,7 @@
"parameters": {
"projectId": {
"type": "string",
"description": "Required. The project to list datasets for.",
"description": "Required. The Google Cloud project ID to list datasets for.",
"location": "query"
},
"pageSize": {
@@ -2854,7 +2931,7 @@
"id": "genomics.readgroupsets.export",
"path": "v1/readgroupsets/{readGroupSetId}:export",
"httpMethod": "POST",
"description": "Exports a read group set to a BAM file in Google Cloud Storage. For the definitions of read group sets and other genomics resources, see [Fundamentals of Google Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) Note that currently there may be some differences between exported BAM files and the original BAM file at the time of import. See [ImportReadGroupSets](google.genomics.v1.ReadServiceV1.ImportReadGroupSets) for caveats.",
"description": "Exports a read group set to a BAM file in Google Cloud Storage. For the definitions of read group sets and other genomics resources, see [Fundamentals of Google Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) Note that currently there may be some differences between exported BAM files and the original BAM file at the time of import. See ImportReadGroupSets for caveats.",
"parameters": {
"readGroupSetId": {
"type": "string",
@@ -3519,7 +3596,7 @@
},
"updateMask": {
"type": "string",
"description": "An optional mask specifying which fields to update. Supported fields: * metadata. Leaving `updateMask` unset is equivalent to specifying all mutable fields.",
"description": "An optional mask specifying which fields to update. Supported fields: * metadata. * name. * description. Leaving `updateMask` unset is equivalent to specifying all mutable fields.",
"location": "query"
}
},

View File

@@ -1,13 +1,13 @@
{
"kind": "discovery#restDescription",
"etag": "\"bRFOOrZKfO9LweMbPqu0kcu6De8/mfYjmG0m6Pr2oEdtUYff_W8RPzw\"",
"etag": "\"C5oy1hgQsABtYOYIOXWcR3BgYqU/W87lVft6jezJJo2WLSMnHm7oS64\"",
"discoveryVersion": "v1",
"id": "genomics:v1alpha2",
"name": "genomics",
"version": "v1alpha2",
"revision": "20160407",
"revision": "20160905",
"title": "Genomics API",
"description": "Stores, processes, explores and shares genomic data. This API implements the Global Alliance for Genomics and Health (GA4GH) v0.5.1 API as well as several extensions.",
"description": "Stores, processes, explores and shares genomic data.",
"ownerDomain": "google.com",
"ownerName": "Google",
"icons": {
@@ -106,6 +106,9 @@
"https://www.googleapis.com/auth/cloud-platform": {
"description": "View and manage your data across Google Cloud Platform services"
},
"https://www.googleapis.com/auth/compute": {
"description": "View and manage your Google Compute Engine resources"
},
"https://www.googleapis.com/auth/genomics": {
"description": "View and manage Genomics data"
}
@@ -127,7 +130,7 @@
"description": "An OperationMetadata object. This will always be returned with the Operation.",
"additionalProperties": {
"type": "any",
"description": "Properties of the object. Contains field @ype with type URL."
"description": "Properties of the object. Contains field @type with type URL."
}
},
"done": {
@@ -143,7 +146,7 @@
"description": "If importing ReadGroupSets, an ImportReadGroupSetsResponse is returned. If importing Variants, an ImportVariantsResponse is returned. For exports, an empty response is returned.",
"additionalProperties": {
"type": "any",
"description": "Properties of the object. Contains field @ype with type URL."
"description": "Properties of the object. Contains field @type with type URL."
}
}
}
@@ -169,7 +172,7 @@
"type": "object",
"additionalProperties": {
"type": "any",
"description": "Properties of the object. Contains field @ype with type URL."
"description": "Properties of the object. Contains field @type with type URL."
}
}
}
@@ -251,7 +254,7 @@
"PipelineParameter": {
"id": "PipelineParameter",
"type": "object",
"description": "Parameters facilitate setting and delivering data into the pipeline's execution environment. They are defined at create time, with optional defaults, and can be overridden at run time. If `localCopy` is unset, then the parameter specifies a string that is passed as-is into the pipeline, as the value of the environment variable with the given name. A default value can be optionally specified at create time. The default can be overridden at run time using the inputs map. If no default is given, a value must be supplied at runtime. If `localCopy` is defined, then the parameter specifies a data source or sink, both in Google Cloud Storage and on the Docker container where the pipeline computation is run. At run time, the Google Cloud Storage paths can be overridden if a default was provided at create time, or must be set otherwise. The pipeline runner should add a key/value pair to either the inputs or outputs map. The indicated data copies will be carried out before/after pipeline execution, just as if the corresponding arguments were provided to `gsutil cp`. For example: Given the following `PipelineParameter`, specified in the `inputParameters` list: ``` {name: \"input_file\", localCopy: {path: \"file.txt\", disk: \"pd1\"}} ``` where `disk` is defined in the `PipelineResources` object as: ``` {name: \"pd1\", mountPoint: \"/mnt/disk/\"} ``` We create a disk named `pd1`, mount it on the host VM, and map `/mnt/pd1` to `/mnt/disk` in the docker container. At runtime, an entry for `input_file` would be required in the inputs map, such as: ``` inputs[\"input_file\"] = \"gs://my-bucket/bar.txt\" ``` This would generate the following gsutil call: ``` gsutil cp gs://my-bucket/bar.txt /mnt/pd1/file.txt ``` The file `/mnt/pd1/file.txt` maps to `/mnt/disk/file.txt` in the Docker container. Note that we do not use `cp -r`, so for inputs, the Google Cloud Storage path (runtime value) must be a file or a glob, while the local path must be a file or a directory, respectively. For outputs, the direction of the copy is reversed: ``` gsutil cp /mnt/disk/file.txt gs://my-bucket/bar.txt ``` Again note that there is no `-r`, so the Google Cloud Storage path (runtime value) must be a file or a directory, while the local path can be a file or a glob, respectively. One restriction, due to docker limitations, is that for outputs that are found on the boot disk, the local path cannot be a glob and must be a file.",
"description": "Parameters facilitate setting and delivering data into the pipeline's execution environment. They are defined at create time, with optional defaults, and can be overridden at run time. If `localCopy` is unset, then the parameter specifies a string that is passed as-is into the pipeline, as the value of the environment variable with the given name. A default value can be optionally specified at create time. The default can be overridden at run time using the inputs map. If no default is given, a value must be supplied at runtime. If `localCopy` is defined, then the parameter specifies a data source or sink, both in Google Cloud Storage and on the Docker container where the pipeline computation is run. The service account associated with the Pipeline (by default the project's Compute Engine service account) must have access to the Google Cloud Storage paths. At run time, the Google Cloud Storage paths can be overridden if a default was provided at create time, or must be set otherwise. The pipeline runner should add a key/value pair to either the inputs or outputs map. The indicated data copies will be carried out before/after pipeline execution, just as if the corresponding arguments were provided to `gsutil cp`. For example: Given the following `PipelineParameter`, specified in the `inputParameters` list: ``` {name: \"input_file\", localCopy: {path: \"file.txt\", disk: \"pd1\"}} ``` where `disk` is defined in the `PipelineResources` object as: ``` {name: \"pd1\", mountPoint: \"/mnt/disk/\"} ``` We create a disk named `pd1`, mount it on the host VM, and map `/mnt/pd1` to `/mnt/disk` in the docker container. At runtime, an entry for `input_file` would be required in the inputs map, such as: ``` inputs[\"input_file\"] = \"gs://my-bucket/bar.txt\" ``` This would generate the following gsutil call: ``` gsutil cp gs://my-bucket/bar.txt /mnt/pd1/file.txt ``` The file `/mnt/pd1/file.txt` maps to `/mnt/disk/file.txt` in the Docker container. Acceptable paths are: Google Cloud storage pathLocal path filefile globdirectory For outputs, the direction of the copy is reversed: ``` gsutil cp /mnt/disk/file.txt gs://my-bucket/bar.txt ``` Acceptable paths are: Local pathGoogle Cloud Storage path filefile file directory - directory must already exist glob directory - directory will be created if it doesn't exist One restriction due to docker limitations, is that for outputs that are found on the boot disk, the local path cannot be a glob and must be a file.",
"properties": {
"name": {
"type": "string",
@@ -313,7 +316,7 @@
},
"preemptible": {
"type": "boolean",
"description": "At create time means that preemptible machines may be used for the run. At run time, means they should be used. Cannot be true at run time if false at create time. Defaults to `false`."
"description": "Whether to use preemptible VMs. Defaults to `false`. In order to use this, must be true for both create time and run time. Cannot be true at run time if false at create time."
},
"minimumRamGb": {
"type": "number",
@@ -338,6 +341,10 @@
"type": "integer",
"description": "The size of the boot disk. Defaults to 10 (GB).",
"format": "int32"
},
"noAddress": {
"type": "boolean",
"description": "Whether to assign an external IP to the instance. Defaults to false. Corresponds to `--no_address` flag for [gcloud compute instances create] (https://cloud.google.com/sdk/gcloud/reference/compute/instances/create). In order to use this, must be true for both create time and run time. Cannot be true at run time if false at create time. ** Note: To use this option, your project must be in Google Access for Private IPs Early Access Program.**"
}
}
},
@@ -427,7 +434,7 @@
},
"serviceAccount": {
"$ref": "ServiceAccount",
"description": "Required. The Google Cloud Service Account that will be used to access data and services."
"description": "The Google Cloud Service Account that will be used to access data and services. By default, the compute service account associated with `projectId` is used."
},
"clientId": {
"type": "string",
@@ -440,6 +447,10 @@
"logging": {
"$ref": "LoggingOptions",
"description": "Required. Logging options. Used by the service to communicate results to the user."
},
"keepVmAliveOnFailureDuration": {
"type": "string",
"description": "How long to keep the VM up after a failure (for example docker command failed, copying input or output files failed, etc). While the VM is up, one can ssh into the VM to debug. Default is 0; maximum allowed value is 1 day."
}
}
},
@@ -646,12 +657,20 @@
"type": "string",
"description": "The time at which the job was submitted to the Genomics service."
},
"startTime": {
"type": "string",
"description": "The time at which the job began to run."
},
"endTime": {
"type": "string",
"description": "The time at which the job stopped running."
},
"request": {
"type": "object",
"description": "The original request that started the operation. Note that this will be in current version of the API. If the operation was started with v1beta2 API and a GetOperation is performed on v1 API, a v1 request will be returned.",
"additionalProperties": {
"type": "any",
"description": "Properties of the object. Contains field @ype with type URL."
"description": "Properties of the object. Contains field @type with type URL."
}
},
"events": {
@@ -660,6 +679,18 @@
"items": {
"$ref": "OperationEvent"
}
},
"clientId": {
"type": "string",
"description": "Optionally provided by the caller when submitting the request that creates the operation."
},
"runtimeMetadata": {
"type": "object",
"description": "Runtime metadata on this Operation.",
"additionalProperties": {
"type": "any",
"description": "Properties of the object. Contains field @type with type URL."
}
}
}
},
@@ -668,11 +699,56 @@
"type": "object",
"description": "An event that occurred during an Operation.",
"properties": {
"startTime": {
"type": "string",
"description": "Optional time of when event started."
},
"endTime": {
"type": "string",
"description": "Optional time of when event finished. An event can have a start time and no finish time. If an event has a finish time, there must be a start time."
},
"description": {
"type": "string",
"description": "Required description of event."
}
}
},
"RuntimeMetadata": {
"id": "RuntimeMetadata",
"type": "object",
"description": "Runtime metadata that will be populated in the runtimeMetadata field of the Operation associated with a RunPipeline execution.",
"properties": {
"computeEngine": {
"$ref": "ComputeEngine",
"description": "Execution information specific to Google Compute Engine."
}
}
},
"ComputeEngine": {
"id": "ComputeEngine",
"type": "object",
"description": "Describes a Compute Engine resource that is being managed by a running pipeline.",
"properties": {
"instanceName": {
"type": "string",
"description": "The instance on which the operation is running."
},
"zone": {
"type": "string",
"description": "The availability zone in which the instance resides."
},
"machineType": {
"type": "string",
"description": "The machine type of the instance."
},
"diskNames": {
"type": "array",
"description": "The names of the disks that were created for this pipeline.",
"items": {
"type": "string"
}
}
}
}
},
"resources": {
@@ -805,6 +881,7 @@
},
"scopes": [
"https://www.googleapis.com/auth/cloud-platform",
"https://www.googleapis.com/auth/compute",
"https://www.googleapis.com/auth/genomics"
]
},
@@ -921,7 +998,7 @@
"id": "genomics.pipelines.setOperationStatus",
"path": "v1alpha2/pipelines:setOperationStatus",
"httpMethod": "PUT",
"description": "Sets status of a given operation. All timestamps are sent on each call, and the whole series of events is replaced, in case intermediate calls are lost. Should only be called by VMs created by the Pipelines Service and not by end users.",
"description": "Sets status of a given operation. Any new timestamps (as determined by description) are appended to TimestampEvents. Should only be called by VMs created by the Pipelines Service and not by end users.",
"request": {
"$ref": "SetOperationStatusRequest"
},

View File

@@ -1,11 +1,11 @@
{
"kind": "discovery#restDescription",
"etag": "\"bRFOOrZKfO9LweMbPqu0kcu6De8/MOL6g3e203UhwfxwVIGCu1WDtHU\"",
"etag": "\"C5oy1hgQsABtYOYIOXWcR3BgYqU/iwGg9SXMSQRZJqiKSwS3P1Y9Xjc\"",
"discoveryVersion": "v1",
"id": "genomics:v1beta2",
"name": "genomics",
"version": "v1beta2",
"revision": "20160406",
"revision": "20160905",
"title": "Genomics API",
"description": "Provides access to Genomics data.",
"ownerDomain": "google.com",
@@ -902,7 +902,6 @@
"MergeVariantsRequest": {
"id": "MergeVariantsRequest",
"type": "object",
"description": "",
"properties": {
"variants": {
"type": "array",
@@ -1746,7 +1745,6 @@
"SearchReferenceSetsRequest": {
"id": "SearchReferenceSetsRequest",
"type": "object",
"description": "",
"properties": {
"accessions": {
"type": "array",
@@ -1797,7 +1795,6 @@
"SearchReferencesRequest": {
"id": "SearchReferencesRequest",
"type": "object",
"description": "",
"properties": {
"accessions": {
"type": "array",
@@ -1893,7 +1890,7 @@
"properties": {
"callSetIds": {
"type": "array",
"description": "Only return variant calls which belong to call sets with these ids. Leaving this blank returns all variant calls. If a variant has no calls belonging to any of these call sets, it won't be returned at all. Currently, variants with no calls from any call set will never be returned.",
"description": "Only return variant calls which belong to call sets with these ids. Leaving this blank returns all variant calls. If a variant has no calls belonging to any of these call sets, it won't be returned at all.",
"items": {
"type": "string"
}
@@ -1932,7 +1929,7 @@
},
"variantSetIds": {
"type": "array",
"description": "At most one variant set ID must be provided. Only variants from this variant set will be returned. If omitted, a call set id must be included in the request.",
"description": "At most one variant set ID must be provided. Only variants from this variant set will be returned. If omitted, a call set id must be included in the request. Both this and call_set_ids may be set.",
"items": {
"type": "string"
}
@@ -2249,6 +2246,10 @@
"type": "string",
"description": "The dataset to which this variant set belongs. Immutable."
},
"description": {
"type": "string",
"description": "A textual description of this variant set."
},
"id": {
"type": "string",
"description": "The Google-generated ID of the variant set. Immutable."
@@ -2260,6 +2261,10 @@
"$ref": "Metadata"
}
},
"name": {
"type": "string",
"description": "User-specified, mutable name."
},
"referenceBounds": {
"type": "array",
"description": "A list of all references used by the variants in a variant set with associated coordinate upper bounds for each one.",
@@ -2637,7 +2642,7 @@
"parameters": {
"callSetId": {
"type": "string",
"description": "The ID of the call set to be updated.",
"description": "Required. The ID of the call set to be updated.",
"required": true,
"location": "path"
}
@@ -2681,7 +2686,7 @@
"parameters": {
"callSetId": {
"type": "string",
"description": "The ID of the call set to be updated.",
"description": "Required. The ID of the call set to be updated.",
"required": true,
"location": "path"
}
@@ -3405,7 +3410,7 @@
"parameters": {
"variantId": {
"type": "string",
"description": "The ID of the variant.",
"description": "Required.",
"required": true,
"location": "path"
}
@@ -3494,7 +3499,7 @@
"parameters": {
"variantSetId": {
"type": "string",
"description": "The ID of the variant set to be deleted.",
"description": "The ID of the variant set to be deleted. Required.",
"required": true,
"location": "path"
}
@@ -3515,7 +3520,7 @@
"parameters": {
"variantSetId": {
"type": "string",
"description": "Required. The ID of the variant set that contains variant data which should be exported. The caller must have READ access to this variant set.",
"description": "The ID of the variant set that contains variant data which should be exported. Required. The caller must have READ access to this variant set.",
"required": true,
"location": "path"
}
@@ -3543,7 +3548,7 @@
"parameters": {
"variantSetId": {
"type": "string",
"description": "The ID of the variant set.",
"description": "The ID of the variant set. Required.",
"required": true,
"location": "path"
}