gogol-genomics-0.0.1: Google Genomics SDK.

Copyright(c) 2015 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.Google.Resource.Genomics.VariantSets.Patch

Contents

Description

Updates a variant set. This method supports patch semantics.

See: API Reference for genomics.variantsets.patch.

Synopsis

REST Resource

type VariantSetsPatchResource = "v1" :> ("variantsets" :> (Capture "variantSetId" Text :> (QueryParam "$.xgafv" Text :> (QueryParam "upload_protocol" Text :> (QueryParam "updateMask" Text :> (QueryParam "pp" Bool :> (QueryParam "access_token" Text :> (QueryParam "uploadType" Text :> (QueryParam "bearer_token" Text :> (QueryParam "callback" Text :> (QueryParam "alt" AltJSON :> (ReqBody `[JSON]` VariantSet :> Patch `[JSON]` VariantSet)))))))))))) Source

A resource alias for genomics.variantsets.patch method which the VariantSetsPatch request conforms to.

Creating a Request

variantSetsPatch Source

Creates a value of VariantSetsPatch with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

Request Lenses

vspUploadProtocol :: Lens' VariantSetsPatch (Maybe Text) Source

Upload protocol for media (e.g. "raw", "multipart").

vspUpdateMask :: Lens' VariantSetsPatch (Maybe Text) Source

An optional mask specifying which fields to update. At this time, the only mutable field is metadata. The only acceptable value is "metadata". If unspecified, all mutable fields will be updated.

vspPp :: Lens' VariantSetsPatch Bool Source

Pretty-print response.

vspVariantSetId :: Lens' VariantSetsPatch Text Source

The ID of the variant to be updated (must already exist).

vspUploadType :: Lens' VariantSetsPatch (Maybe Text) Source

Legacy upload protocol for media (e.g. "media", "multipart").

vspPayload :: Lens' VariantSetsPatch VariantSet Source

Multipart request metadata.