| 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.GetReferenceMetadata
Description
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.
Constructors
| GetReferenceMetadata' | |
Fields
| |
Instances
newGetReferenceMetadata Source #
Arguments
| :: Text | |
| -> Text | |
| -> GetReferenceMetadata |
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.
Constructors
| GetReferenceMetadataResponse' | |
Fields
| |
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.