IoTWireless / Client / update_event_configuration_by_resource_types
update_event_configuration_by_resource_types#
- IoTWireless.Client.update_event_configuration_by_resource_types(**kwargs)#
Update the event configuration based on resource types.
See also: AWS API Documentation
Request Syntax
response = client.update_event_configuration_by_resource_types( DeviceRegistrationState={ 'Sidewalk': { 'WirelessDeviceEventTopic': 'Enabled'|'Disabled' } }, Proximity={ 'Sidewalk': { 'WirelessDeviceEventTopic': 'Enabled'|'Disabled' } }, Join={ 'LoRaWAN': { 'WirelessDeviceEventTopic': 'Enabled'|'Disabled' } }, ConnectionStatus={ 'LoRaWAN': { 'WirelessGatewayEventTopic': 'Enabled'|'Disabled' } }, MessageDeliveryStatus={ 'Sidewalk': { 'WirelessDeviceEventTopic': 'Enabled'|'Disabled' } } )
- Parameters:
DeviceRegistrationState (dict) –
Device registration state resource type event configuration object for enabling and disabling wireless gateway topic.
Sidewalk (dict) –
Device registration resource type state event configuration object for enabling or disabling Sidewalk related event topics.
WirelessDeviceEventTopic (string) –
Denotes whether the wireless device join event topic is enabled or disabled.
Proximity (dict) –
Proximity resource type event configuration object for enabling and disabling wireless gateway topic.
Sidewalk (dict) –
Proximity resource type event configuration object for enabling and disabling wireless device topic.
WirelessDeviceEventTopic (string) –
Denotes whether the wireless device join event topic is enabled or disabled.
Join (dict) –
Join resource type event configuration object for enabling and disabling wireless device topic.
LoRaWAN (dict) –
Join resource type event configuration object for enabling or disabling LoRaWAN related event topics.
WirelessDeviceEventTopic (string) –
Denotes whether the wireless device join event topic is enabled or disabled.
ConnectionStatus (dict) –
Connection status resource type event configuration object for enabling and disabling wireless gateway topic.
LoRaWAN (dict) –
Connection status resource type event configuration object for enabling or disabling LoRaWAN related event topics.
WirelessGatewayEventTopic (string) –
Denotes whether the wireless gateway connection status event topic is enabled or disabled.
MessageDeliveryStatus (dict) –
Message delivery status resource type event configuration object for enabling and disabling wireless device topic.
Sidewalk (dict) –
Sidewalk resource type event configuration object for enabling or disabling topic.
WirelessDeviceEventTopic (string) –
Denotes whether the wireless device join event topic is enabled or disabled.
- Return type:
dict
- Returns:
Response Syntax
{}
Response Structure
(dict) –
Exceptions
IoTWireless.Client.exceptions.ValidationException
IoTWireless.Client.exceptions.AccessDeniedException
IoTWireless.Client.exceptions.ThrottlingException
IoTWireless.Client.exceptions.InternalServerException