| 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.IoTRoboRunner.CreateWorker
Description
Grants permission to create a worker
Synopsis
- data CreateWorker = CreateWorker' {}
- newCreateWorker :: Text -> Text -> CreateWorker
- createWorker_additionalFixedProperties :: Lens' CreateWorker (Maybe Text)
- createWorker_additionalTransientProperties :: Lens' CreateWorker (Maybe Text)
- createWorker_clientToken :: Lens' CreateWorker (Maybe Text)
- createWorker_orientation :: Lens' CreateWorker (Maybe Orientation)
- createWorker_position :: Lens' CreateWorker (Maybe PositionCoordinates)
- createWorker_vendorProperties :: Lens' CreateWorker (Maybe VendorProperties)
- createWorker_name :: Lens' CreateWorker Text
- createWorker_fleet :: Lens' CreateWorker Text
- data CreateWorkerResponse = CreateWorkerResponse' {}
- newCreateWorkerResponse :: Int -> Text -> Text -> UTCTime -> UTCTime -> Text -> CreateWorkerResponse
- createWorkerResponse_httpStatus :: Lens' CreateWorkerResponse Int
- createWorkerResponse_arn :: Lens' CreateWorkerResponse Text
- createWorkerResponse_id :: Lens' CreateWorkerResponse Text
- createWorkerResponse_createdAt :: Lens' CreateWorkerResponse UTCTime
- createWorkerResponse_updatedAt :: Lens' CreateWorkerResponse UTCTime
- createWorkerResponse_site :: Lens' CreateWorkerResponse Text
Creating a Request
data CreateWorker Source #
See: newCreateWorker smart constructor.
Constructors
| CreateWorker' | |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> CreateWorker |
Create a value of CreateWorker 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:
CreateWorker, createWorker_additionalFixedProperties - Undocumented member.
CreateWorker, createWorker_additionalTransientProperties - Undocumented member.
$sel:clientToken:CreateWorker', createWorker_clientToken - Undocumented member.
CreateWorker, createWorker_orientation - Undocumented member.
CreateWorker, createWorker_position - Undocumented member.
CreateWorker, createWorker_vendorProperties - Undocumented member.
CreateWorker, createWorker_name - Undocumented member.
CreateWorker, createWorker_fleet - Undocumented member.
Request Lenses
createWorker_additionalFixedProperties :: Lens' CreateWorker (Maybe Text) Source #
Undocumented member.
createWorker_additionalTransientProperties :: Lens' CreateWorker (Maybe Text) Source #
Undocumented member.
createWorker_clientToken :: Lens' CreateWorker (Maybe Text) Source #
Undocumented member.
createWorker_orientation :: Lens' CreateWorker (Maybe Orientation) Source #
Undocumented member.
createWorker_position :: Lens' CreateWorker (Maybe PositionCoordinates) Source #
Undocumented member.
createWorker_vendorProperties :: Lens' CreateWorker (Maybe VendorProperties) Source #
Undocumented member.
createWorker_name :: Lens' CreateWorker Text Source #
Undocumented member.
createWorker_fleet :: Lens' CreateWorker Text Source #
Undocumented member.
Destructuring the Response
data CreateWorkerResponse Source #
See: newCreateWorkerResponse smart constructor.
Constructors
| CreateWorkerResponse' | |
Instances
newCreateWorkerResponse Source #
Create a value of CreateWorkerResponse 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:CreateWorkerResponse', createWorkerResponse_httpStatus - The response's http status code.
CreateWorkerResponse, createWorkerResponse_arn - Undocumented member.
CreateWorkerResponse, createWorkerResponse_id - Undocumented member.
CreateWorkerResponse, createWorkerResponse_createdAt - Undocumented member.
CreateWorkerResponse, createWorkerResponse_updatedAt - Undocumented member.
CreateWorkerResponse, createWorkerResponse_site - Undocumented member.
Response Lenses
createWorkerResponse_httpStatus :: Lens' CreateWorkerResponse Int Source #
The response's http status code.
createWorkerResponse_arn :: Lens' CreateWorkerResponse Text Source #
Undocumented member.
createWorkerResponse_id :: Lens' CreateWorkerResponse Text Source #
Undocumented member.
createWorkerResponse_createdAt :: Lens' CreateWorkerResponse UTCTime Source #
Undocumented member.
createWorkerResponse_updatedAt :: Lens' CreateWorkerResponse UTCTime Source #
Undocumented member.
createWorkerResponse_site :: Lens' CreateWorkerResponse Text Source #
Undocumented member.