ManagedObject Configuration Change MX Message¶
config_changed message is generated by Config Discovery
service when detected configuration changed.
Message Headers¶
- Message-Type
- Type of message. Always config_changed.
- Sharding-Key
- Key for consistent sharding.
- Labels
- Managed Object's effective labels.
Message Format¶
Message contains JSON object, containing objects of following structure
| Name | Type | Description | 
|---|---|---|
| is_new | Bool | True, if new config, False - otherwise | 
| config | String | Full config | 
| diff | String | Unified diff, if is_new is false | 
| managed_object | Object | Managed Object details | 
| id | String | Managed Object's ID | 
| name | String | Managed Object's Name | 
| description | String | Managed Object's Description | 
| address | String | Managed Object's Address | 
| administrative_domain | Object | Administrative Domain details | 
| id | String | Administrative Domain's ID | 
| name | String | Administrative Domain's name | 
| profile | Object | SA Profile details | 
| id | String | SA Profile's ID | 
| name | String | SA Profile's name | 
| object_profile | Object | Object Profile details | 
| id | String | Object Profile's ID | 
| name | String | Object Profile's name |