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 |
Update the event configuration based on resource types.
Synopsis
- data UpdateEventConfigurationByResourceTypes = UpdateEventConfigurationByResourceTypes' {
- connectionStatus :: Maybe ConnectionStatusResourceTypeEventConfiguration
- deviceRegistrationState :: Maybe DeviceRegistrationStateResourceTypeEventConfiguration
- join :: Maybe JoinResourceTypeEventConfiguration
- messageDeliveryStatus :: Maybe MessageDeliveryStatusResourceTypeEventConfiguration
- proximity :: Maybe ProximityResourceTypeEventConfiguration
- newUpdateEventConfigurationByResourceTypes :: UpdateEventConfigurationByResourceTypes
- updateEventConfigurationByResourceTypes_connectionStatus :: Lens' UpdateEventConfigurationByResourceTypes (Maybe ConnectionStatusResourceTypeEventConfiguration)
- updateEventConfigurationByResourceTypes_deviceRegistrationState :: Lens' UpdateEventConfigurationByResourceTypes (Maybe DeviceRegistrationStateResourceTypeEventConfiguration)
- updateEventConfigurationByResourceTypes_join :: Lens' UpdateEventConfigurationByResourceTypes (Maybe JoinResourceTypeEventConfiguration)
- updateEventConfigurationByResourceTypes_messageDeliveryStatus :: Lens' UpdateEventConfigurationByResourceTypes (Maybe MessageDeliveryStatusResourceTypeEventConfiguration)
- updateEventConfigurationByResourceTypes_proximity :: Lens' UpdateEventConfigurationByResourceTypes (Maybe ProximityResourceTypeEventConfiguration)
- data UpdateEventConfigurationByResourceTypesResponse = UpdateEventConfigurationByResourceTypesResponse' {
- httpStatus :: Int
- newUpdateEventConfigurationByResourceTypesResponse :: Int -> UpdateEventConfigurationByResourceTypesResponse
- updateEventConfigurationByResourceTypesResponse_httpStatus :: Lens' UpdateEventConfigurationByResourceTypesResponse Int
Creating a Request
data UpdateEventConfigurationByResourceTypes Source #
See: newUpdateEventConfigurationByResourceTypes
smart constructor.
UpdateEventConfigurationByResourceTypes' | |
|
Instances
newUpdateEventConfigurationByResourceTypes :: UpdateEventConfigurationByResourceTypes Source #
Create a value of UpdateEventConfigurationByResourceTypes
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:
UpdateEventConfigurationByResourceTypes
, updateEventConfigurationByResourceTypes_connectionStatus
- Connection status resource type event configuration object for enabling
and disabling wireless gateway topic.
UpdateEventConfigurationByResourceTypes
, updateEventConfigurationByResourceTypes_deviceRegistrationState
- Device registration state resource type event configuration object for
enabling and disabling wireless gateway topic.
UpdateEventConfigurationByResourceTypes
, updateEventConfigurationByResourceTypes_join
- Join resource type event configuration object for enabling and disabling
wireless device topic.
UpdateEventConfigurationByResourceTypes
, updateEventConfigurationByResourceTypes_messageDeliveryStatus
- Message delivery status resource type event configuration object for
enabling and disabling wireless device topic.
UpdateEventConfigurationByResourceTypes
, updateEventConfigurationByResourceTypes_proximity
- Proximity resource type event configuration object for enabling and
disabling wireless gateway topic.
Request Lenses
updateEventConfigurationByResourceTypes_connectionStatus :: Lens' UpdateEventConfigurationByResourceTypes (Maybe ConnectionStatusResourceTypeEventConfiguration) Source #
Connection status resource type event configuration object for enabling and disabling wireless gateway topic.
updateEventConfigurationByResourceTypes_deviceRegistrationState :: Lens' UpdateEventConfigurationByResourceTypes (Maybe DeviceRegistrationStateResourceTypeEventConfiguration) Source #
Device registration state resource type event configuration object for enabling and disabling wireless gateway topic.
updateEventConfigurationByResourceTypes_join :: Lens' UpdateEventConfigurationByResourceTypes (Maybe JoinResourceTypeEventConfiguration) Source #
Join resource type event configuration object for enabling and disabling wireless device topic.
updateEventConfigurationByResourceTypes_messageDeliveryStatus :: Lens' UpdateEventConfigurationByResourceTypes (Maybe MessageDeliveryStatusResourceTypeEventConfiguration) Source #
Message delivery status resource type event configuration object for enabling and disabling wireless device topic.
updateEventConfigurationByResourceTypes_proximity :: Lens' UpdateEventConfigurationByResourceTypes (Maybe ProximityResourceTypeEventConfiguration) Source #
Proximity resource type event configuration object for enabling and disabling wireless gateway topic.
Destructuring the Response
data UpdateEventConfigurationByResourceTypesResponse Source #
See: newUpdateEventConfigurationByResourceTypesResponse
smart constructor.
UpdateEventConfigurationByResourceTypesResponse' | |
|
Instances
Generic UpdateEventConfigurationByResourceTypesResponse Source # | |
Read UpdateEventConfigurationByResourceTypesResponse Source # | |
Show UpdateEventConfigurationByResourceTypesResponse Source # | |
NFData UpdateEventConfigurationByResourceTypesResponse Source # | |
Eq UpdateEventConfigurationByResourceTypesResponse Source # | |
type Rep UpdateEventConfigurationByResourceTypesResponse Source # | |
Defined in Amazonka.IoTWireless.UpdateEventConfigurationByResourceTypes type Rep UpdateEventConfigurationByResourceTypesResponse = D1 ('MetaData "UpdateEventConfigurationByResourceTypesResponse" "Amazonka.IoTWireless.UpdateEventConfigurationByResourceTypes" "amazonka-iotwireless-2.0-Dzx6Wen5AK9DyNP5TQU7zN" 'False) (C1 ('MetaCons "UpdateEventConfigurationByResourceTypesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newUpdateEventConfigurationByResourceTypesResponse Source #
:: Int |
|
-> UpdateEventConfigurationByResourceTypesResponse |
Create a value of UpdateEventConfigurationByResourceTypesResponse
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:UpdateEventConfigurationByResourceTypesResponse'
, updateEventConfigurationByResourceTypesResponse_httpStatus
- The response's http status code.
Response Lenses
updateEventConfigurationByResourceTypesResponse_httpStatus :: Lens' UpdateEventConfigurationByResourceTypesResponse Int Source #
The response's http status code.