| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.Omics.GetReference
Description
Gets a reference file.
Synopsis
- data GetReference = GetReference' {
- file :: Maybe ReferenceFile
- range :: Maybe Text
- id :: Text
- partNumber :: Natural
- referenceStoreId :: Text
- newGetReference :: Text -> Natural -> Text -> GetReference
- getReference_file :: Lens' GetReference (Maybe ReferenceFile)
- getReference_range :: Lens' GetReference (Maybe Text)
- getReference_id :: Lens' GetReference Text
- getReference_partNumber :: Lens' GetReference Natural
- getReference_referenceStoreId :: Lens' GetReference Text
- data GetReferenceResponse = GetReferenceResponse' {
- httpStatus :: Int
- payload :: ResponseBody
- newGetReferenceResponse :: Int -> ResponseBody -> GetReferenceResponse
- getReferenceResponse_httpStatus :: Lens' GetReferenceResponse Int
- getReferenceResponse_payload :: Lens' GetReferenceResponse ResponseBody
Creating a Request
data GetReference Source #
See: newGetReference smart constructor.
Constructors
| GetReference' | |
Fields
| |
Instances
Arguments
| :: Text | |
| -> Natural | |
| -> Text | |
| -> GetReference |
Create a value of GetReference with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:file:GetReference', getReference_file - The file to retrieve.
$sel:range:GetReference', getReference_range - The range to retrieve.
GetReference, getReference_id - The reference's ID.
$sel:partNumber:GetReference', getReference_partNumber - The part number to retrieve.
GetReference, getReference_referenceStoreId - The reference's store ID.
Request Lenses
getReference_file :: Lens' GetReference (Maybe ReferenceFile) Source #
The file to retrieve.
getReference_range :: Lens' GetReference (Maybe Text) Source #
The range to retrieve.
getReference_id :: Lens' GetReference Text Source #
The reference's ID.
getReference_partNumber :: Lens' GetReference Natural Source #
The part number to retrieve.
getReference_referenceStoreId :: Lens' GetReference Text Source #
The reference's store ID.
Destructuring the Response
data GetReferenceResponse Source #
See: newGetReferenceResponse smart constructor.
Constructors
| GetReferenceResponse' | |
Fields
| |
Instances
| Generic GetReferenceResponse Source # | |
Defined in Amazonka.Omics.GetReference Associated Types type Rep GetReferenceResponse :: Type -> Type # Methods from :: GetReferenceResponse -> Rep GetReferenceResponse x # to :: Rep GetReferenceResponse x -> GetReferenceResponse # | |
| Show GetReferenceResponse Source # | |
Defined in Amazonka.Omics.GetReference Methods showsPrec :: Int -> GetReferenceResponse -> ShowS # show :: GetReferenceResponse -> String # showList :: [GetReferenceResponse] -> ShowS # | |
| type Rep GetReferenceResponse Source # | |
Defined in Amazonka.Omics.GetReference type Rep GetReferenceResponse = D1 ('MetaData "GetReferenceResponse" "Amazonka.Omics.GetReference" "amazonka-omics-2.0-9t5CXL0ZQCvGfVWhQWVGKJ" 'False) (C1 ('MetaCons "GetReferenceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "payload") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResponseBody))) | |
newGetReferenceResponse Source #
Arguments
| :: Int | |
| -> ResponseBody | |
| -> GetReferenceResponse |
Create a value of GetReferenceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:GetReferenceResponse', getReferenceResponse_httpStatus - The response's http status code.
$sel:payload:GetReferenceResponse', getReferenceResponse_payload - The reference file payload.
Response Lenses
getReferenceResponse_httpStatus :: Lens' GetReferenceResponse Int Source #
The response's http status code.
getReferenceResponse_payload :: Lens' GetReferenceResponse ResponseBody Source #
The reference file payload.