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 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.
Instances
newGetAnnotationStore Source #
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.
GetAnnotationStoreResponse' | |
|
Instances
newGetAnnotationStoreResponse Source #
:: 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.