| 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.CreateVariantStore
Description
Creates a variant store.
Synopsis
- data CreateVariantStore = CreateVariantStore' {}
- newCreateVariantStore :: ReferenceItem -> CreateVariantStore
- createVariantStore_description :: Lens' CreateVariantStore (Maybe Text)
- createVariantStore_name :: Lens' CreateVariantStore (Maybe Text)
- createVariantStore_sseConfig :: Lens' CreateVariantStore (Maybe SseConfig)
- createVariantStore_tags :: Lens' CreateVariantStore (Maybe (HashMap Text Text))
- createVariantStore_reference :: Lens' CreateVariantStore ReferenceItem
- data CreateVariantStoreResponse = CreateVariantStoreResponse' {
- reference :: Maybe ReferenceItem
- httpStatus :: Int
- creationTime :: ISO8601
- id :: Text
- name :: Text
- status :: StoreStatus
- newCreateVariantStoreResponse :: Int -> UTCTime -> Text -> Text -> StoreStatus -> CreateVariantStoreResponse
- createVariantStoreResponse_reference :: Lens' CreateVariantStoreResponse (Maybe ReferenceItem)
- createVariantStoreResponse_httpStatus :: Lens' CreateVariantStoreResponse Int
- createVariantStoreResponse_creationTime :: Lens' CreateVariantStoreResponse UTCTime
- createVariantStoreResponse_id :: Lens' CreateVariantStoreResponse Text
- createVariantStoreResponse_name :: Lens' CreateVariantStoreResponse Text
- createVariantStoreResponse_status :: Lens' CreateVariantStoreResponse StoreStatus
Creating a Request
data CreateVariantStore Source #
See: newCreateVariantStore smart constructor.
Constructors
| CreateVariantStore' | |
Fields | |
Instances
newCreateVariantStore Source #
Arguments
| :: ReferenceItem | |
| -> CreateVariantStore |
Create a value of CreateVariantStore 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:
CreateVariantStore, createVariantStore_description - A description for the store.
CreateVariantStore, createVariantStore_name - A name for the store.
CreateVariantStore, createVariantStore_sseConfig - Server-side encryption (SSE) settings for the store.
CreateVariantStore, createVariantStore_tags - Tags for the store.
CreateVariantStore, createVariantStore_reference - The genome reference for the store's variants.
Request Lenses
createVariantStore_description :: Lens' CreateVariantStore (Maybe Text) Source #
A description for the store.
createVariantStore_name :: Lens' CreateVariantStore (Maybe Text) Source #
A name for the store.
createVariantStore_sseConfig :: Lens' CreateVariantStore (Maybe SseConfig) Source #
Server-side encryption (SSE) settings for the store.
createVariantStore_tags :: Lens' CreateVariantStore (Maybe (HashMap Text Text)) Source #
Tags for the store.
createVariantStore_reference :: Lens' CreateVariantStore ReferenceItem Source #
The genome reference for the store's variants.
Destructuring the Response
data CreateVariantStoreResponse Source #
See: newCreateVariantStoreResponse smart constructor.
Constructors
| CreateVariantStoreResponse' | |
Fields
| |
Instances
newCreateVariantStoreResponse Source #
Arguments
| :: Int | |
| -> UTCTime | |
| -> Text | |
| -> Text | |
| -> StoreStatus | |
| -> CreateVariantStoreResponse |
Create a value of CreateVariantStoreResponse 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:
CreateVariantStore, createVariantStoreResponse_reference - The store's genome reference.
$sel:httpStatus:CreateVariantStoreResponse', createVariantStoreResponse_httpStatus - The response's http status code.
CreateVariantStoreResponse, createVariantStoreResponse_creationTime - When the store was created.
CreateVariantStoreResponse, createVariantStoreResponse_id - The store's ID.
CreateVariantStore, createVariantStoreResponse_name - The store's name.
CreateVariantStoreResponse, createVariantStoreResponse_status - The store's status.
Response Lenses
createVariantStoreResponse_reference :: Lens' CreateVariantStoreResponse (Maybe ReferenceItem) Source #
The store's genome reference.
createVariantStoreResponse_httpStatus :: Lens' CreateVariantStoreResponse Int Source #
The response's http status code.
createVariantStoreResponse_creationTime :: Lens' CreateVariantStoreResponse UTCTime Source #
When the store was created.
createVariantStoreResponse_id :: Lens' CreateVariantStoreResponse Text Source #
The store's ID.
createVariantStoreResponse_name :: Lens' CreateVariantStoreResponse Text Source #
The store's name.
createVariantStoreResponse_status :: Lens' CreateVariantStoreResponse StoreStatus Source #
The store's status.