| 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.IoTWireless.GetEventConfigurationByResourceTypes
Description
Get the event configuration based on resource types.
Synopsis
- data GetEventConfigurationByResourceTypes = GetEventConfigurationByResourceTypes' {
- newGetEventConfigurationByResourceTypes :: GetEventConfigurationByResourceTypes
- data GetEventConfigurationByResourceTypesResponse = GetEventConfigurationByResourceTypesResponse' {
- connectionStatus :: Maybe ConnectionStatusResourceTypeEventConfiguration
- deviceRegistrationState :: Maybe DeviceRegistrationStateResourceTypeEventConfiguration
- join :: Maybe JoinResourceTypeEventConfiguration
- messageDeliveryStatus :: Maybe MessageDeliveryStatusResourceTypeEventConfiguration
- proximity :: Maybe ProximityResourceTypeEventConfiguration
- httpStatus :: Int
- newGetEventConfigurationByResourceTypesResponse :: Int -> GetEventConfigurationByResourceTypesResponse
- getEventConfigurationByResourceTypesResponse_connectionStatus :: Lens' GetEventConfigurationByResourceTypesResponse (Maybe ConnectionStatusResourceTypeEventConfiguration)
- getEventConfigurationByResourceTypesResponse_deviceRegistrationState :: Lens' GetEventConfigurationByResourceTypesResponse (Maybe DeviceRegistrationStateResourceTypeEventConfiguration)
- getEventConfigurationByResourceTypesResponse_join :: Lens' GetEventConfigurationByResourceTypesResponse (Maybe JoinResourceTypeEventConfiguration)
- getEventConfigurationByResourceTypesResponse_messageDeliveryStatus :: Lens' GetEventConfigurationByResourceTypesResponse (Maybe MessageDeliveryStatusResourceTypeEventConfiguration)
- getEventConfigurationByResourceTypesResponse_proximity :: Lens' GetEventConfigurationByResourceTypesResponse (Maybe ProximityResourceTypeEventConfiguration)
- getEventConfigurationByResourceTypesResponse_httpStatus :: Lens' GetEventConfigurationByResourceTypesResponse Int
Creating a Request
data GetEventConfigurationByResourceTypes Source #
See: newGetEventConfigurationByResourceTypes smart constructor.
Constructors
| GetEventConfigurationByResourceTypes' | |
Instances
newGetEventConfigurationByResourceTypes :: GetEventConfigurationByResourceTypes Source #
Create a value of GetEventConfigurationByResourceTypes with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
Destructuring the Response
data GetEventConfigurationByResourceTypesResponse Source #
See: newGetEventConfigurationByResourceTypesResponse smart constructor.
Constructors
| GetEventConfigurationByResourceTypesResponse' | |
Fields
| |
Instances
newGetEventConfigurationByResourceTypesResponse Source #
Arguments
| :: Int |
|
| -> GetEventConfigurationByResourceTypesResponse |
Create a value of GetEventConfigurationByResourceTypesResponse 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:
GetEventConfigurationByResourceTypesResponse, getEventConfigurationByResourceTypesResponse_connectionStatus - Resource type event configuration for the connection status event.
GetEventConfigurationByResourceTypesResponse, getEventConfigurationByResourceTypesResponse_deviceRegistrationState - Resource type event configuration for the device registration state
event.
GetEventConfigurationByResourceTypesResponse, getEventConfigurationByResourceTypesResponse_join - Resource type event configuration for the join event.
GetEventConfigurationByResourceTypesResponse, getEventConfigurationByResourceTypesResponse_messageDeliveryStatus - Resource type event configuration object for the message delivery status
event.
GetEventConfigurationByResourceTypesResponse, getEventConfigurationByResourceTypesResponse_proximity - Resource type event configuration for the proximity event.
$sel:httpStatus:GetEventConfigurationByResourceTypesResponse', getEventConfigurationByResourceTypesResponse_httpStatus - The response's http status code.
Response Lenses
getEventConfigurationByResourceTypesResponse_connectionStatus :: Lens' GetEventConfigurationByResourceTypesResponse (Maybe ConnectionStatusResourceTypeEventConfiguration) Source #
Resource type event configuration for the connection status event.
getEventConfigurationByResourceTypesResponse_deviceRegistrationState :: Lens' GetEventConfigurationByResourceTypesResponse (Maybe DeviceRegistrationStateResourceTypeEventConfiguration) Source #
Resource type event configuration for the device registration state event.
getEventConfigurationByResourceTypesResponse_join :: Lens' GetEventConfigurationByResourceTypesResponse (Maybe JoinResourceTypeEventConfiguration) Source #
Resource type event configuration for the join event.
getEventConfigurationByResourceTypesResponse_messageDeliveryStatus :: Lens' GetEventConfigurationByResourceTypesResponse (Maybe MessageDeliveryStatusResourceTypeEventConfiguration) Source #
Resource type event configuration object for the message delivery status event.
getEventConfigurationByResourceTypesResponse_proximity :: Lens' GetEventConfigurationByResourceTypesResponse (Maybe ProximityResourceTypeEventConfiguration) Source #
Resource type event configuration for the proximity event.
getEventConfigurationByResourceTypesResponse_httpStatus :: Lens' GetEventConfigurationByResourceTypesResponse Int Source #
The response's http status code.