Amazon IoT Device Defender
AWS IoT Device Defender is a security service that lets you continuously audit your IoT configurations to detect deviations from security best practices. It also lets you detect abnormal device behavior through ML-based anomaly detection and take actions to mitigate security risks.
APIs
AWS IoT Device Defender API
The AWS IoT Device Defender API provides programmatic access to security profiles, audit configurations, anomaly detection, and violation management for IoT fleet security.
Features
Continuously audit IoT configurations against security best practices.
Detect abnormal device behavior using machine learning models.
Define expected behaviors for device metrics and receive alerts on violations.
Automatically take actions to mitigate security violations.
Use Cases
Ensure IoT deployments meet security compliance requirements.
Detect compromised devices exhibiting abnormal communication patterns.
Audit IoT policies and certificates against security best practices.
Integrations
Monitors all IoT Core device connections and policies.
Sends security metrics and alerts to CloudWatch.
Publishes IoT security findings to Security Hub.
Semantic Vocabularies
API Governance Rules
JSON Structure
Iot Device Defender Cancel Audit Mitigation Actions Task Response Structure
0 properties
JSON STRUCTUREIot Device Defender Cancel Detect Mitigation Actions Task Response Structure
0 properties
JSON STRUCTUREIot Device Defender Create Provisioning Template Version Response Structure
4 properties
JSON STRUCTUREIot Device Defender Delete Account Audit Configuration Response Structure
0 properties
JSON STRUCTUREIot Device Defender Delete Provisioning Template Version Response Structure
0 properties
JSON STRUCTUREIot Device Defender Describe Account Audit Configuration Response Structure
3 properties
JSON STRUCTUREIot Device Defender Describe Audit Mitigation Actions Task Response Structure
7 properties
JSON STRUCTUREIot Device Defender Describe Detect Mitigation Actions Task Response Structure
1 properties
JSON STRUCTUREIot Device Defender Describe Provisioning Template Version Response Structure
4 properties
JSON STRUCTUREIot Device Defender Describe Thing Registration Task Response Structure
12 properties
JSON STRUCTUREIot Device Defender Get Behavior Model Training Summaries Response Structure
2 properties
JSON STRUCTUREIot Device Defender List Audit Mitigation Actions Executions Response Structure
2 properties
JSON STRUCTUREIot Device Defender List Audit Mitigation Actions Tasks Response Structure
2 properties
JSON STRUCTUREIot Device Defender List Detect Mitigation Actions Executions Response Structure
2 properties
JSON STRUCTUREIot Device Defender List Detect Mitigation Actions Tasks Response Structure
2 properties
JSON STRUCTUREIot Device Defender List Provisioning Template Versions Response Structure
2 properties
JSON STRUCTUREIot Device Defender List Related Resources For Audit Finding Response Structure
2 properties
JSON STRUCTUREIot Device Defender List Security Profiles For Target Response Structure
2 properties
JSON STRUCTUREIot Device Defender List Targets For Security Profile Response Structure
2 properties
JSON STRUCTUREIot Device Defender List Thing Registration Task Reports Response Structure
3 properties
JSON STRUCTURE