| 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.IoTFleetWise.CreateSignalCatalog
Description
Creates a collection of standardized signals that can be reused to create vehicle models.
Synopsis
- data CreateSignalCatalog = CreateSignalCatalog' {}
- newCreateSignalCatalog :: Text -> CreateSignalCatalog
- createSignalCatalog_description :: Lens' CreateSignalCatalog (Maybe Text)
- createSignalCatalog_nodes :: Lens' CreateSignalCatalog (Maybe [Node])
- createSignalCatalog_tags :: Lens' CreateSignalCatalog (Maybe [Tag])
- createSignalCatalog_name :: Lens' CreateSignalCatalog Text
- data CreateSignalCatalogResponse = CreateSignalCatalogResponse' {}
- newCreateSignalCatalogResponse :: Int -> Text -> Text -> CreateSignalCatalogResponse
- createSignalCatalogResponse_httpStatus :: Lens' CreateSignalCatalogResponse Int
- createSignalCatalogResponse_name :: Lens' CreateSignalCatalogResponse Text
- createSignalCatalogResponse_arn :: Lens' CreateSignalCatalogResponse Text
Creating a Request
data CreateSignalCatalog Source #
See: newCreateSignalCatalog smart constructor.
Constructors
| CreateSignalCatalog' | |
Fields
| |
Instances
newCreateSignalCatalog Source #
Arguments
| :: Text | |
| -> CreateSignalCatalog |
Create a value of CreateSignalCatalog 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:
CreateSignalCatalog, createSignalCatalog_description - A brief description of the signal catalog.
$sel:nodes:CreateSignalCatalog', createSignalCatalog_nodes - A list of information about nodes, which are a general abstraction of
signals. For more information, see the API data type.
CreateSignalCatalog, createSignalCatalog_tags - Metadata that can be used to manage the signal catalog.
CreateSignalCatalog, createSignalCatalog_name - The name of the signal catalog to create.
Request Lenses
createSignalCatalog_description :: Lens' CreateSignalCatalog (Maybe Text) Source #
A brief description of the signal catalog.
createSignalCatalog_nodes :: Lens' CreateSignalCatalog (Maybe [Node]) Source #
A list of information about nodes, which are a general abstraction of signals. For more information, see the API data type.
createSignalCatalog_tags :: Lens' CreateSignalCatalog (Maybe [Tag]) Source #
Metadata that can be used to manage the signal catalog.
createSignalCatalog_name :: Lens' CreateSignalCatalog Text Source #
The name of the signal catalog to create.
Destructuring the Response
data CreateSignalCatalogResponse Source #
See: newCreateSignalCatalogResponse smart constructor.
Constructors
| CreateSignalCatalogResponse' | |
Instances
newCreateSignalCatalogResponse Source #
Arguments
| :: Int | |
| -> Text | |
| -> Text | |
| -> CreateSignalCatalogResponse |
Create a value of CreateSignalCatalogResponse 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:httpStatus:CreateSignalCatalogResponse', createSignalCatalogResponse_httpStatus - The response's http status code.
CreateSignalCatalog, createSignalCatalogResponse_name - The name of the created signal catalog.
CreateSignalCatalogResponse, createSignalCatalogResponse_arn - The ARN of the created signal catalog.
Response Lenses
createSignalCatalogResponse_httpStatus :: Lens' CreateSignalCatalogResponse Int Source #
The response's http status code.
createSignalCatalogResponse_name :: Lens' CreateSignalCatalogResponse Text Source #
The name of the created signal catalog.
createSignalCatalogResponse_arn :: Lens' CreateSignalCatalogResponse Text Source #
The ARN of the created signal catalog.