Copyright | (c) 2015 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 |
Updates a variant set. This method supports patch semantics.
See: API Reference for genomics.variantsets.patch
.
- 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))))))))))))
- variantSetsPatch :: Text -> VariantSet -> VariantSetsPatch
- data VariantSetsPatch
- vspXgafv :: Lens' VariantSetsPatch (Maybe Text)
- vspUploadProtocol :: Lens' VariantSetsPatch (Maybe Text)
- vspUpdateMask :: Lens' VariantSetsPatch (Maybe Text)
- vspPp :: Lens' VariantSetsPatch Bool
- vspVariantSetId :: Lens' VariantSetsPatch Text
- vspAccessToken :: Lens' VariantSetsPatch (Maybe Text)
- vspUploadType :: Lens' VariantSetsPatch (Maybe Text)
- vspPayload :: Lens' VariantSetsPatch VariantSet
- vspBearerToken :: Lens' VariantSetsPatch (Maybe Text)
- vspCallback :: Lens' VariantSetsPatch (Maybe Text)
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
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:
data VariantSetsPatch Source
Updates a variant set. This method supports patch semantics.
See: variantSetsPatch
smart constructor.
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).
vspAccessToken :: Lens' VariantSetsPatch (Maybe Text) Source
OAuth access token.
vspUploadType :: Lens' VariantSetsPatch (Maybe Text) Source
Legacy upload protocol for media (e.g. "media", "multipart").
vspPayload :: Lens' VariantSetsPatch VariantSet Source
Multipart request metadata.
vspBearerToken :: Lens' VariantSetsPatch (Maybe Text) Source
OAuth bearer token.
vspCallback :: Lens' VariantSetsPatch (Maybe Text) Source
JSONP