| 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.IoT.Types.OpenSearchAction
Description
Synopsis
- data OpenSearchAction = OpenSearchAction' {}
- newOpenSearchAction :: Text -> Text -> Text -> Text -> Text -> OpenSearchAction
- openSearchAction_roleArn :: Lens' OpenSearchAction Text
- openSearchAction_endpoint :: Lens' OpenSearchAction Text
- openSearchAction_index :: Lens' OpenSearchAction Text
- openSearchAction_type :: Lens' OpenSearchAction Text
- openSearchAction_id :: Lens' OpenSearchAction Text
Documentation
data OpenSearchAction Source #
Describes an action that writes data to an Amazon OpenSearch Service domain.
See: newOpenSearchAction smart constructor.
Constructors
| OpenSearchAction' | |
Fields
| |
Instances
Create a value of OpenSearchAction 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:
$sel:roleArn:OpenSearchAction', openSearchAction_roleArn - The IAM role ARN that has access to OpenSearch.
$sel:endpoint:OpenSearchAction', openSearchAction_endpoint - The endpoint of your OpenSearch domain.
$sel:index:OpenSearchAction', openSearchAction_index - The OpenSearch index where you want to store your data.
$sel:type':OpenSearchAction', openSearchAction_type - The type of document you are storing.
$sel:id:OpenSearchAction', openSearchAction_id - The unique identifier for the document you are storing.
openSearchAction_roleArn :: Lens' OpenSearchAction Text Source #
The IAM role ARN that has access to OpenSearch.
openSearchAction_endpoint :: Lens' OpenSearchAction Text Source #
The endpoint of your OpenSearch domain.
openSearchAction_index :: Lens' OpenSearchAction Text Source #
The OpenSearch index where you want to store your data.
openSearchAction_type :: Lens' OpenSearchAction Text Source #
The type of document you are storing.
openSearchAction_id :: Lens' OpenSearchAction Text Source #
The unique identifier for the document you are storing.