| 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.GetAnnotationStore
Description
Gets information about an annotation store.
Synopsis
- data GetAnnotationStore = GetAnnotationStore' {}
- newGetAnnotationStore :: Text -> GetAnnotationStore
- getAnnotationStore_name :: Lens' GetAnnotationStore Text
- data GetAnnotationStoreResponse = GetAnnotationStoreResponse' {
- storeFormat :: Maybe StoreFormat
- storeOptions :: Maybe StoreOptions
- httpStatus :: Int
- creationTime :: ISO8601
- description :: Text
- id :: Text
- name :: Text
- reference :: ReferenceItem
- sseConfig :: SseConfig
- status :: StoreStatus
- statusMessage :: Text
- storeArn :: Text
- storeSizeBytes :: Integer
- tags :: HashMap Text Text
- updateTime :: ISO8601
- newGetAnnotationStoreResponse :: Int -> UTCTime -> Text -> Text -> Text -> ReferenceItem -> SseConfig -> StoreStatus -> Text -> Text -> Integer -> UTCTime -> GetAnnotationStoreResponse
- getAnnotationStoreResponse_storeFormat :: Lens' GetAnnotationStoreResponse (Maybe StoreFormat)
- getAnnotationStoreResponse_storeOptions :: Lens' GetAnnotationStoreResponse (Maybe StoreOptions)
- getAnnotationStoreResponse_httpStatus :: Lens' GetAnnotationStoreResponse Int
- getAnnotationStoreResponse_creationTime :: Lens' GetAnnotationStoreResponse UTCTime
- getAnnotationStoreResponse_description :: Lens' GetAnnotationStoreResponse Text
- getAnnotationStoreResponse_id :: Lens' GetAnnotationStoreResponse Text
- getAnnotationStoreResponse_name :: Lens' GetAnnotationStoreResponse Text
- getAnnotationStoreResponse_reference :: Lens' GetAnnotationStoreResponse ReferenceItem
- getAnnotationStoreResponse_sseConfig :: Lens' GetAnnotationStoreResponse SseConfig
- getAnnotationStoreResponse_status :: Lens' GetAnnotationStoreResponse StoreStatus
- getAnnotationStoreResponse_statusMessage :: Lens' GetAnnotationStoreResponse Text
- getAnnotationStoreResponse_storeArn :: Lens' GetAnnotationStoreResponse Text
- getAnnotationStoreResponse_storeSizeBytes :: Lens' GetAnnotationStoreResponse Integer
- getAnnotationStoreResponse_tags :: Lens' GetAnnotationStoreResponse (HashMap Text Text)
- getAnnotationStoreResponse_updateTime :: Lens' GetAnnotationStoreResponse UTCTime
Creating a Request
data GetAnnotationStore Source #
See: newGetAnnotationStore smart constructor.
Constructors
| GetAnnotationStore' | |
Instances
newGetAnnotationStore Source #
Arguments
| :: Text | |
| -> GetAnnotationStore |
Create a value of GetAnnotationStore 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:
GetAnnotationStore, getAnnotationStore_name - The store's name.
Request Lenses
getAnnotationStore_name :: Lens' GetAnnotationStore Text Source #
The store's name.
Destructuring the Response
data GetAnnotationStoreResponse Source #
See: newGetAnnotationStoreResponse smart constructor.
Constructors
| GetAnnotationStoreResponse' | |
Fields
| |
Instances
newGetAnnotationStoreResponse Source #
Arguments
| :: Int | |
| -> UTCTime | |
| -> Text | |
| -> Text | |
| -> Text | |
| -> ReferenceItem | |
| -> SseConfig | |
| -> StoreStatus | |
| -> Text | |
| -> Text | |
| -> Integer | |
| -> UTCTime | |
| -> GetAnnotationStoreResponse |
Create a value of GetAnnotationStoreResponse 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:
GetAnnotationStoreResponse, getAnnotationStoreResponse_storeFormat - The store's annotation file format.
$sel:storeOptions:GetAnnotationStoreResponse', getAnnotationStoreResponse_storeOptions - The store's parsing options.
$sel:httpStatus:GetAnnotationStoreResponse', getAnnotationStoreResponse_httpStatus - The response's http status code.
GetAnnotationStoreResponse, getAnnotationStoreResponse_creationTime - When the store was created.
GetAnnotationStoreResponse, getAnnotationStoreResponse_description - The store's description.
GetAnnotationStoreResponse, getAnnotationStoreResponse_id - The store's ID.
GetAnnotationStore, getAnnotationStoreResponse_name - The store's name.
GetAnnotationStoreResponse, getAnnotationStoreResponse_reference - The store's genome reference.
GetAnnotationStoreResponse, getAnnotationStoreResponse_sseConfig - The store's server-side encryption (SSE) settings.
GetAnnotationStoreResponse, getAnnotationStoreResponse_status - The store's status.
GetAnnotationStoreResponse, getAnnotationStoreResponse_statusMessage - A status message.
GetAnnotationStoreResponse, getAnnotationStoreResponse_storeArn - The store's ARN.
GetAnnotationStoreResponse, getAnnotationStoreResponse_storeSizeBytes - The store's size in bytes.
GetAnnotationStoreResponse, getAnnotationStoreResponse_tags - The store's tags.
GetAnnotationStoreResponse, getAnnotationStoreResponse_updateTime - When the store was updated.
Response Lenses
getAnnotationStoreResponse_storeFormat :: Lens' GetAnnotationStoreResponse (Maybe StoreFormat) Source #
The store's annotation file format.
getAnnotationStoreResponse_storeOptions :: Lens' GetAnnotationStoreResponse (Maybe StoreOptions) Source #
The store's parsing options.
getAnnotationStoreResponse_httpStatus :: Lens' GetAnnotationStoreResponse Int Source #
The response's http status code.
getAnnotationStoreResponse_creationTime :: Lens' GetAnnotationStoreResponse UTCTime Source #
When the store was created.
getAnnotationStoreResponse_description :: Lens' GetAnnotationStoreResponse Text Source #
The store's description.
getAnnotationStoreResponse_id :: Lens' GetAnnotationStoreResponse Text Source #
The store's ID.
getAnnotationStoreResponse_name :: Lens' GetAnnotationStoreResponse Text Source #
The store's name.
getAnnotationStoreResponse_reference :: Lens' GetAnnotationStoreResponse ReferenceItem Source #
The store's genome reference.
getAnnotationStoreResponse_sseConfig :: Lens' GetAnnotationStoreResponse SseConfig Source #
The store's server-side encryption (SSE) settings.
getAnnotationStoreResponse_status :: Lens' GetAnnotationStoreResponse StoreStatus Source #
The store's status.
getAnnotationStoreResponse_statusMessage :: Lens' GetAnnotationStoreResponse Text Source #
A status message.
getAnnotationStoreResponse_storeArn :: Lens' GetAnnotationStoreResponse Text Source #
The store's ARN.
getAnnotationStoreResponse_storeSizeBytes :: Lens' GetAnnotationStoreResponse Integer Source #
The store's size in bytes.
getAnnotationStoreResponse_tags :: Lens' GetAnnotationStoreResponse (HashMap Text Text) Source #
The store's tags.
getAnnotationStoreResponse_updateTime :: Lens' GetAnnotationStoreResponse UTCTime Source #
When the store was updated.