Copyright | (c) 2013-2018 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Updates the device status as an administrator.
Requires developer credentials.
Synopsis
- adminUpdateDeviceStatus :: Text -> Text -> Text -> AdminUpdateDeviceStatus
- data AdminUpdateDeviceStatus
- audsDeviceRememberedStatus :: Lens' AdminUpdateDeviceStatus (Maybe DeviceRememberedStatusType)
- audsUserPoolId :: Lens' AdminUpdateDeviceStatus Text
- audsUsername :: Lens' AdminUpdateDeviceStatus Text
- audsDeviceKey :: Lens' AdminUpdateDeviceStatus Text
- adminUpdateDeviceStatusResponse :: Int -> AdminUpdateDeviceStatusResponse
- data AdminUpdateDeviceStatusResponse
- audsrsResponseStatus :: Lens' AdminUpdateDeviceStatusResponse Int
Creating a Request
adminUpdateDeviceStatus Source #
Creates a value of AdminUpdateDeviceStatus
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
audsDeviceRememberedStatus
- The status indicating whether a device has been remembered or not.audsUserPoolId
- The user pool ID.audsUsername
- The user name.audsDeviceKey
- The device key.
data AdminUpdateDeviceStatus Source #
The request to update the device status, as an administrator.
See: adminUpdateDeviceStatus
smart constructor.
Instances
Request Lenses
audsDeviceRememberedStatus :: Lens' AdminUpdateDeviceStatus (Maybe DeviceRememberedStatusType) Source #
The status indicating whether a device has been remembered or not.
audsUserPoolId :: Lens' AdminUpdateDeviceStatus Text Source #
The user pool ID.
audsUsername :: Lens' AdminUpdateDeviceStatus Text Source #
The user name.
audsDeviceKey :: Lens' AdminUpdateDeviceStatus Text Source #
The device key.
Destructuring the Response
adminUpdateDeviceStatusResponse Source #
Creates a value of AdminUpdateDeviceStatusResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
audsrsResponseStatus
- -- | The response status code.
data AdminUpdateDeviceStatusResponse Source #
The status response from the request to update the device, as an administrator.
See: adminUpdateDeviceStatusResponse
smart constructor.
Instances
Response Lenses
audsrsResponseStatus :: Lens' AdminUpdateDeviceStatusResponse Int Source #
- - | The response status code.