ManagedintegrationsforIoTDeviceManagement / Client / get_notification_configuration
get_notification_configuration#
- ManagedintegrationsforIoTDeviceManagement.Client.get_notification_configuration(**kwargs)#
Get a notification configuration.
See also: AWS API Documentation
Request Syntax
response = client.get_notification_configuration( EventType='DEVICE_COMMAND'|'DEVICE_COMMAND_REQUEST'|'DEVICE_EVENT'|'DEVICE_LIFE_CYCLE'|'DEVICE_STATE'|'DEVICE_OTA'|'CONNECTOR_ASSOCIATION'|'CONNECTOR_ERROR_REPORT' )
- Parameters:
EventType (string) –
[REQUIRED]
The type of event triggering a device notification to the customer-managed destination.
- Return type:
dict
- Returns:
Response Syntax
{ 'EventType': 'DEVICE_COMMAND'|'DEVICE_COMMAND_REQUEST'|'DEVICE_EVENT'|'DEVICE_LIFE_CYCLE'|'DEVICE_STATE'|'DEVICE_OTA'|'CONNECTOR_ASSOCIATION'|'CONNECTOR_ERROR_REPORT', 'DestinationName': 'string', 'CreatedAt': datetime(2015, 1, 1), 'UpdatedAt': datetime(2015, 1, 1), 'Tags': { 'string': 'string' } }
Response Structure
(dict) –
EventType (string) –
The type of event triggering a device notification to the customer-managed destination.
DestinationName (string) –
The name of the destination for the notification configuration.
CreatedAt (datetime) –
The timestamp value of when the notification configuration was created.
UpdatedAt (datetime) –
The timestamp value of when the notification configuration was last updated.
Tags (dict) –
A set of key/value pairs that are used to manage the notification configuration.
(string) –
(string) –
Exceptions
ManagedintegrationsforIoTDeviceManagement.Client.exceptions.AccessDeniedException
ManagedintegrationsforIoTDeviceManagement.Client.exceptions.ValidationException
ManagedintegrationsforIoTDeviceManagement.Client.exceptions.InternalServerException
ManagedintegrationsforIoTDeviceManagement.Client.exceptions.ResourceNotFoundException
ManagedintegrationsforIoTDeviceManagement.Client.exceptions.ThrottlingException