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 |
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.
Instances
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.
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.