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 |
Creates a FUOTA task.
Synopsis
- data CreateFuotaTask = CreateFuotaTask' {}
- newCreateFuotaTask :: Text -> Text -> CreateFuotaTask
- createFuotaTask_clientRequestToken :: Lens' CreateFuotaTask (Maybe Text)
- createFuotaTask_description :: Lens' CreateFuotaTask (Maybe Text)
- createFuotaTask_loRaWAN :: Lens' CreateFuotaTask (Maybe LoRaWANFuotaTask)
- createFuotaTask_name :: Lens' CreateFuotaTask (Maybe Text)
- createFuotaTask_tags :: Lens' CreateFuotaTask (Maybe [Tag])
- createFuotaTask_firmwareUpdateImage :: Lens' CreateFuotaTask Text
- createFuotaTask_firmwareUpdateRole :: Lens' CreateFuotaTask Text
- data CreateFuotaTaskResponse = CreateFuotaTaskResponse' {}
- newCreateFuotaTaskResponse :: Int -> CreateFuotaTaskResponse
- createFuotaTaskResponse_arn :: Lens' CreateFuotaTaskResponse (Maybe Text)
- createFuotaTaskResponse_id :: Lens' CreateFuotaTaskResponse (Maybe Text)
- createFuotaTaskResponse_httpStatus :: Lens' CreateFuotaTaskResponse Int
Creating a Request
data CreateFuotaTask Source #
See: newCreateFuotaTask
smart constructor.
CreateFuotaTask' | |
|
Instances
:: Text | |
-> Text | |
-> CreateFuotaTask |
Create a value of CreateFuotaTask
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:clientRequestToken:CreateFuotaTask'
, createFuotaTask_clientRequestToken
- Undocumented member.
CreateFuotaTask
, createFuotaTask_description
- Undocumented member.
CreateFuotaTask
, createFuotaTask_loRaWAN
- Undocumented member.
CreateFuotaTask
, createFuotaTask_name
- Undocumented member.
$sel:tags:CreateFuotaTask'
, createFuotaTask_tags
- Undocumented member.
$sel:firmwareUpdateImage:CreateFuotaTask'
, createFuotaTask_firmwareUpdateImage
- Undocumented member.
$sel:firmwareUpdateRole:CreateFuotaTask'
, createFuotaTask_firmwareUpdateRole
- Undocumented member.
Request Lenses
createFuotaTask_clientRequestToken :: Lens' CreateFuotaTask (Maybe Text) Source #
Undocumented member.
createFuotaTask_description :: Lens' CreateFuotaTask (Maybe Text) Source #
Undocumented member.
createFuotaTask_loRaWAN :: Lens' CreateFuotaTask (Maybe LoRaWANFuotaTask) Source #
Undocumented member.
createFuotaTask_name :: Lens' CreateFuotaTask (Maybe Text) Source #
Undocumented member.
createFuotaTask_tags :: Lens' CreateFuotaTask (Maybe [Tag]) Source #
Undocumented member.
createFuotaTask_firmwareUpdateImage :: Lens' CreateFuotaTask Text Source #
Undocumented member.
createFuotaTask_firmwareUpdateRole :: Lens' CreateFuotaTask Text Source #
Undocumented member.
Destructuring the Response
data CreateFuotaTaskResponse Source #
See: newCreateFuotaTaskResponse
smart constructor.
Instances
newCreateFuotaTaskResponse Source #
Create a value of CreateFuotaTaskResponse
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:
CreateFuotaTaskResponse
, createFuotaTaskResponse_arn
- Undocumented member.
CreateFuotaTaskResponse
, createFuotaTaskResponse_id
- Undocumented member.
$sel:httpStatus:CreateFuotaTaskResponse'
, createFuotaTaskResponse_httpStatus
- The response's http status code.
Response Lenses
createFuotaTaskResponse_arn :: Lens' CreateFuotaTaskResponse (Maybe Text) Source #
Undocumented member.
createFuotaTaskResponse_id :: Lens' CreateFuotaTaskResponse (Maybe Text) Source #
Undocumented member.
createFuotaTaskResponse_httpStatus :: Lens' CreateFuotaTaskResponse Int Source #
The response's http status code.