|  | description: > | 
|  | This interface contains a Create method, which can be implemented | 
|  | to allow creation of xyz.openbmc_project.Logging.Entry objects | 
|  | directly over D-Bus, without needing the errors defined in | 
|  | the *.Error/metadata.yaml files. | 
|  |  | 
|  | methods: | 
|  | - name: Create | 
|  | description: > | 
|  | Create a xyz.openbmc_project.Logging.Entry object. | 
|  | parameters: | 
|  | - name: Message | 
|  | type: string | 
|  | description: > | 
|  | The Message property of the event entry. | 
|  | - name: Severity | 
|  | type: enum[xyz.openbmc_project.Logging.Entry.Level] | 
|  | description: > | 
|  | The Severity property of the event entry. | 
|  | - name: AdditionalData | 
|  | type: dict[string, string] | 
|  | description: > | 
|  | The AdditionalData property of the event entry. | 
|  | e.g.: | 
|  | { | 
|  | "key1": "value1", | 
|  | "key2": "value2" | 
|  | } | 
|  | ends up in AdditionaData like: | 
|  | ["KEY1=value1", "KEY2=value2"] |