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 |
Gets information about a genome reference's metadata.
Synopsis
- data GetReferenceMetadata = GetReferenceMetadata' {
- id :: Text
- referenceStoreId :: Text
- newGetReferenceMetadata :: Text -> Text -> GetReferenceMetadata
- getReferenceMetadata_id :: Lens' GetReferenceMetadata Text
- getReferenceMetadata_referenceStoreId :: Lens' GetReferenceMetadata Text
- data GetReferenceMetadataResponse = GetReferenceMetadataResponse' {
- description :: Maybe Text
- files :: Maybe ReferenceFiles
- name :: Maybe Text
- status :: Maybe ReferenceStatus
- httpStatus :: Int
- arn :: Text
- creationTime :: ISO8601
- id :: Text
- md5 :: Text
- referenceStoreId :: Text
- updateTime :: ISO8601
- newGetReferenceMetadataResponse :: Int -> Text -> UTCTime -> Text -> Text -> Text -> UTCTime -> GetReferenceMetadataResponse
- getReferenceMetadataResponse_description :: Lens' GetReferenceMetadataResponse (Maybe Text)
- getReferenceMetadataResponse_files :: Lens' GetReferenceMetadataResponse (Maybe ReferenceFiles)
- getReferenceMetadataResponse_name :: Lens' GetReferenceMetadataResponse (Maybe Text)
- getReferenceMetadataResponse_status :: Lens' GetReferenceMetadataResponse (Maybe ReferenceStatus)
- getReferenceMetadataResponse_httpStatus :: Lens' GetReferenceMetadataResponse Int
- getReferenceMetadataResponse_arn :: Lens' GetReferenceMetadataResponse Text
- getReferenceMetadataResponse_creationTime :: Lens' GetReferenceMetadataResponse UTCTime
- getReferenceMetadataResponse_id :: Lens' GetReferenceMetadataResponse Text
- getReferenceMetadataResponse_md5 :: Lens' GetReferenceMetadataResponse Text
- getReferenceMetadataResponse_referenceStoreId :: Lens' GetReferenceMetadataResponse Text
- getReferenceMetadataResponse_updateTime :: Lens' GetReferenceMetadataResponse UTCTime
Creating a Request
data GetReferenceMetadata Source #
See: newGetReferenceMetadata
smart constructor.
GetReferenceMetadata' | |
|
Instances
newGetReferenceMetadata Source #
Create a value of GetReferenceMetadata
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:
GetReferenceMetadata
, getReferenceMetadata_id
- The reference's ID.
GetReferenceMetadata
, getReferenceMetadata_referenceStoreId
- The reference's reference store ID.
Request Lenses
getReferenceMetadata_id :: Lens' GetReferenceMetadata Text Source #
The reference's ID.
getReferenceMetadata_referenceStoreId :: Lens' GetReferenceMetadata Text Source #
The reference's reference store ID.
Destructuring the Response
data GetReferenceMetadataResponse Source #
See: newGetReferenceMetadataResponse
smart constructor.
GetReferenceMetadataResponse' | |
|
Instances
newGetReferenceMetadataResponse Source #
Create a value of GetReferenceMetadataResponse
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:
GetReferenceMetadataResponse
, getReferenceMetadataResponse_description
- The reference's description.
$sel:files:GetReferenceMetadataResponse'
, getReferenceMetadataResponse_files
- The reference's files.
GetReferenceMetadataResponse
, getReferenceMetadataResponse_name
- The reference's name.
GetReferenceMetadataResponse
, getReferenceMetadataResponse_status
- The reference's status.
$sel:httpStatus:GetReferenceMetadataResponse'
, getReferenceMetadataResponse_httpStatus
- The response's http status code.
GetReferenceMetadataResponse
, getReferenceMetadataResponse_arn
- The reference's ARN.
GetReferenceMetadataResponse
, getReferenceMetadataResponse_creationTime
- When the reference was created.
GetReferenceMetadata
, getReferenceMetadataResponse_id
- The reference's ID.
GetReferenceMetadataResponse
, getReferenceMetadataResponse_md5
- The reference's MD5 checksum.
GetReferenceMetadata
, getReferenceMetadataResponse_referenceStoreId
- The reference's reference store ID.
GetReferenceMetadataResponse
, getReferenceMetadataResponse_updateTime
- When the reference was updated.
Response Lenses
getReferenceMetadataResponse_description :: Lens' GetReferenceMetadataResponse (Maybe Text) Source #
The reference's description.
getReferenceMetadataResponse_files :: Lens' GetReferenceMetadataResponse (Maybe ReferenceFiles) Source #
The reference's files.
getReferenceMetadataResponse_name :: Lens' GetReferenceMetadataResponse (Maybe Text) Source #
The reference's name.
getReferenceMetadataResponse_status :: Lens' GetReferenceMetadataResponse (Maybe ReferenceStatus) Source #
The reference's status.
getReferenceMetadataResponse_httpStatus :: Lens' GetReferenceMetadataResponse Int Source #
The response's http status code.
getReferenceMetadataResponse_arn :: Lens' GetReferenceMetadataResponse Text Source #
The reference's ARN.
getReferenceMetadataResponse_creationTime :: Lens' GetReferenceMetadataResponse UTCTime Source #
When the reference was created.
getReferenceMetadataResponse_id :: Lens' GetReferenceMetadataResponse Text Source #
The reference's ID.
getReferenceMetadataResponse_md5 :: Lens' GetReferenceMetadataResponse Text Source #
The reference's MD5 checksum.
getReferenceMetadataResponse_referenceStoreId :: Lens' GetReferenceMetadataResponse Text Source #
The reference's reference store ID.
getReferenceMetadataResponse_updateTime :: Lens' GetReferenceMetadataResponse UTCTime Source #
When the reference was updated.