Copyright | (c) 2015-2016 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
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 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.
See: Genomics API Reference for genomics.readgroupsets.export
.
- type ReadGroupSetsExportResource = "v1" :> ("readgroupsets" :> (CaptureMode "readGroupSetId" "export" Text :> (QueryParam "$.xgafv" Xgafv :> (QueryParam "upload_protocol" Text :> (QueryParam "pp" Bool :> (QueryParam "access_token" Text :> (QueryParam "uploadType" Text :> (QueryParam "bearer_token" Text :> (QueryParam "callback" Text :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] ExportReadGroupSetRequest :> Post '[JSON] Operation)))))))))))
- readGroupSetsExport :: Text -> ExportReadGroupSetRequest -> ReadGroupSetsExport
- data ReadGroupSetsExport
- rgseXgafv :: Lens' ReadGroupSetsExport (Maybe Xgafv)
- rgseReadGroupSetId :: Lens' ReadGroupSetsExport Text
- rgseUploadProtocol :: Lens' ReadGroupSetsExport (Maybe Text)
- rgsePp :: Lens' ReadGroupSetsExport Bool
- rgseAccessToken :: Lens' ReadGroupSetsExport (Maybe Text)
- rgseUploadType :: Lens' ReadGroupSetsExport (Maybe Text)
- rgsePayload :: Lens' ReadGroupSetsExport ExportReadGroupSetRequest
- rgseBearerToken :: Lens' ReadGroupSetsExport (Maybe Text)
- rgseCallback :: Lens' ReadGroupSetsExport (Maybe Text)
REST Resource
type ReadGroupSetsExportResource = "v1" :> ("readgroupsets" :> (CaptureMode "readGroupSetId" "export" Text :> (QueryParam "$.xgafv" Xgafv :> (QueryParam "upload_protocol" Text :> (QueryParam "pp" Bool :> (QueryParam "access_token" Text :> (QueryParam "uploadType" Text :> (QueryParam "bearer_token" Text :> (QueryParam "callback" Text :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] ExportReadGroupSetRequest :> Post '[JSON] Operation))))))))))) Source #
A resource alias for genomics.readgroupsets.export
method which the
ReadGroupSetsExport
request conforms to.
Creating a Request
Creates a value of ReadGroupSetsExport
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data ReadGroupSetsExport Source #
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 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.
See: readGroupSetsExport
smart constructor.
Request Lenses
rgseReadGroupSetId :: Lens' ReadGroupSetsExport Text Source #
Required. The ID of the read group set to export. The caller must have READ access to this read group set.
rgseUploadProtocol :: Lens' ReadGroupSetsExport (Maybe Text) Source #
Upload protocol for media (e.g. "raw", "multipart").
rgseAccessToken :: Lens' ReadGroupSetsExport (Maybe Text) Source #
OAuth access token.
rgseUploadType :: Lens' ReadGroupSetsExport (Maybe Text) Source #
Legacy upload protocol for media (e.g. "media", "multipart").
rgsePayload :: Lens' ReadGroupSetsExport ExportReadGroupSetRequest Source #
Multipart request metadata.
rgseBearerToken :: Lens' ReadGroupSetsExport (Maybe Text) Source #
OAuth bearer token.
rgseCallback :: Lens' ReadGroupSetsExport (Maybe Text) Source #
JSONP