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 get a worker
Synopsis
- data GetWorker = GetWorker' {}
- newGetWorker :: Text -> GetWorker
- getWorker_id :: Lens' GetWorker Text
- data GetWorkerResponse = GetWorkerResponse' {
- additionalFixedProperties :: Maybe Text
- additionalTransientProperties :: Maybe Text
- orientation :: Maybe Orientation
- position :: Maybe PositionCoordinates
- vendorProperties :: Maybe VendorProperties
- httpStatus :: Int
- arn :: Text
- id :: Text
- fleet :: Text
- site :: Text
- createdAt :: POSIX
- updatedAt :: POSIX
- name :: Text
- newGetWorkerResponse :: Int -> Text -> Text -> Text -> Text -> UTCTime -> UTCTime -> Text -> GetWorkerResponse
- getWorkerResponse_additionalFixedProperties :: Lens' GetWorkerResponse (Maybe Text)
- getWorkerResponse_additionalTransientProperties :: Lens' GetWorkerResponse (Maybe Text)
- getWorkerResponse_orientation :: Lens' GetWorkerResponse (Maybe Orientation)
- getWorkerResponse_position :: Lens' GetWorkerResponse (Maybe PositionCoordinates)
- getWorkerResponse_vendorProperties :: Lens' GetWorkerResponse (Maybe VendorProperties)
- getWorkerResponse_httpStatus :: Lens' GetWorkerResponse Int
- getWorkerResponse_arn :: Lens' GetWorkerResponse Text
- getWorkerResponse_id :: Lens' GetWorkerResponse Text
- getWorkerResponse_fleet :: Lens' GetWorkerResponse Text
- getWorkerResponse_site :: Lens' GetWorkerResponse Text
- getWorkerResponse_createdAt :: Lens' GetWorkerResponse UTCTime
- getWorkerResponse_updatedAt :: Lens' GetWorkerResponse UTCTime
- getWorkerResponse_name :: Lens' GetWorkerResponse Text
Creating a Request
See: newGetWorker
smart constructor.
Instances
Create a value of GetWorker
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:
GetWorker
, getWorker_id
- Undocumented member.
Request Lenses
Destructuring the Response
data GetWorkerResponse Source #
See: newGetWorkerResponse
smart constructor.
GetWorkerResponse' | |
|
Instances
Create a value of GetWorkerResponse
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:
GetWorkerResponse
, getWorkerResponse_additionalFixedProperties
- Undocumented member.
GetWorkerResponse
, getWorkerResponse_additionalTransientProperties
- Undocumented member.
GetWorkerResponse
, getWorkerResponse_orientation
- Undocumented member.
GetWorkerResponse
, getWorkerResponse_position
- Undocumented member.
GetWorkerResponse
, getWorkerResponse_vendorProperties
- Undocumented member.
$sel:httpStatus:GetWorkerResponse'
, getWorkerResponse_httpStatus
- The response's http status code.
GetWorkerResponse
, getWorkerResponse_arn
- Undocumented member.
GetWorker
, getWorkerResponse_id
- Undocumented member.
GetWorkerResponse
, getWorkerResponse_fleet
- Undocumented member.
GetWorkerResponse
, getWorkerResponse_site
- Undocumented member.
GetWorkerResponse
, getWorkerResponse_createdAt
- Undocumented member.
GetWorkerResponse
, getWorkerResponse_updatedAt
- Undocumented member.
GetWorkerResponse
, getWorkerResponse_name
- Undocumented member.
Response Lenses
getWorkerResponse_additionalFixedProperties :: Lens' GetWorkerResponse (Maybe Text) Source #
Undocumented member.
getWorkerResponse_additionalTransientProperties :: Lens' GetWorkerResponse (Maybe Text) Source #
Undocumented member.
getWorkerResponse_orientation :: Lens' GetWorkerResponse (Maybe Orientation) Source #
Undocumented member.
getWorkerResponse_position :: Lens' GetWorkerResponse (Maybe PositionCoordinates) Source #
Undocumented member.
getWorkerResponse_vendorProperties :: Lens' GetWorkerResponse (Maybe VendorProperties) Source #
Undocumented member.
getWorkerResponse_httpStatus :: Lens' GetWorkerResponse Int Source #
The response's http status code.
getWorkerResponse_arn :: Lens' GetWorkerResponse Text Source #
Undocumented member.
getWorkerResponse_id :: Lens' GetWorkerResponse Text Source #
Undocumented member.
getWorkerResponse_fleet :: Lens' GetWorkerResponse Text Source #
Undocumented member.
getWorkerResponse_site :: Lens' GetWorkerResponse Text Source #
Undocumented member.
getWorkerResponse_createdAt :: Lens' GetWorkerResponse UTCTime Source #
Undocumented member.
getWorkerResponse_updatedAt :: Lens' GetWorkerResponse UTCTime Source #
Undocumented member.
getWorkerResponse_name :: Lens' GetWorkerResponse Text Source #
Undocumented member.