| 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.CreateDestination
Description
Grants permission to create a destination
Synopsis
- data CreateDestination = CreateDestination' {}
- newCreateDestination :: Text -> Text -> CreateDestination
- createDestination_additionalFixedProperties :: Lens' CreateDestination (Maybe Text)
- createDestination_clientToken :: Lens' CreateDestination (Maybe Text)
- createDestination_state :: Lens' CreateDestination (Maybe DestinationState)
- createDestination_name :: Lens' CreateDestination Text
- createDestination_site :: Lens' CreateDestination Text
- data CreateDestinationResponse = CreateDestinationResponse' {}
- newCreateDestinationResponse :: Int -> Text -> Text -> UTCTime -> UTCTime -> DestinationState -> CreateDestinationResponse
- createDestinationResponse_httpStatus :: Lens' CreateDestinationResponse Int
- createDestinationResponse_arn :: Lens' CreateDestinationResponse Text
- createDestinationResponse_id :: Lens' CreateDestinationResponse Text
- createDestinationResponse_createdAt :: Lens' CreateDestinationResponse UTCTime
- createDestinationResponse_updatedAt :: Lens' CreateDestinationResponse UTCTime
- createDestinationResponse_state :: Lens' CreateDestinationResponse DestinationState
Creating a Request
data CreateDestination Source #
See: newCreateDestination smart constructor.
Constructors
| CreateDestination' | |
Fields
| |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> CreateDestination |
Create a value of CreateDestination 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:
CreateDestination, createDestination_additionalFixedProperties - Undocumented member.
$sel:clientToken:CreateDestination', createDestination_clientToken - Undocumented member.
CreateDestination, createDestination_state - The state of the destination. Default used if not specified.
CreateDestination, createDestination_name - Undocumented member.
CreateDestination, createDestination_site - Undocumented member.
Request Lenses
createDestination_additionalFixedProperties :: Lens' CreateDestination (Maybe Text) Source #
Undocumented member.
createDestination_clientToken :: Lens' CreateDestination (Maybe Text) Source #
Undocumented member.
createDestination_state :: Lens' CreateDestination (Maybe DestinationState) Source #
The state of the destination. Default used if not specified.
createDestination_name :: Lens' CreateDestination Text Source #
Undocumented member.
createDestination_site :: Lens' CreateDestination Text Source #
Undocumented member.
Destructuring the Response
data CreateDestinationResponse Source #
See: newCreateDestinationResponse smart constructor.
Constructors
| CreateDestinationResponse' | |
Instances
newCreateDestinationResponse Source #
Arguments
| :: Int | |
| -> Text | |
| -> Text | |
| -> UTCTime | |
| -> UTCTime | |
| -> DestinationState | |
| -> CreateDestinationResponse |
Create a value of CreateDestinationResponse 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:CreateDestinationResponse', createDestinationResponse_httpStatus - The response's http status code.
CreateDestinationResponse, createDestinationResponse_arn - Undocumented member.
CreateDestinationResponse, createDestinationResponse_id - Undocumented member.
CreateDestinationResponse, createDestinationResponse_createdAt - Undocumented member.
CreateDestinationResponse, createDestinationResponse_updatedAt - Undocumented member.
CreateDestination, createDestinationResponse_state - Undocumented member.
Response Lenses
createDestinationResponse_httpStatus :: Lens' CreateDestinationResponse Int Source #
The response's http status code.
createDestinationResponse_arn :: Lens' CreateDestinationResponse Text Source #
Undocumented member.
createDestinationResponse_id :: Lens' CreateDestinationResponse Text Source #
Undocumented member.
createDestinationResponse_createdAt :: Lens' CreateDestinationResponse UTCTime Source #
Undocumented member.
createDestinationResponse_updatedAt :: Lens' CreateDestinationResponse UTCTime Source #
Undocumented member.
createDestinationResponse_state :: Lens' CreateDestinationResponse DestinationState Source #
Undocumented member.