# NativeTriggerWithExternal
## Properties
**external_id** | **String** | The unique identifier from the external service |
**workspace_id** | **String** | The workspace this trigger belongs to |
**service_name** | [**models::NativeServiceName**](NativeServiceName.md) | |
**script_path** | **String** | The path to the script or flow that will be triggered |
**is_flow** | **bool** | Whether the trigger targets a flow (true) or a script (false) |
**service_config** | [**std::collections::HashMap<String, serde_json::Value>**](serde_json::Value.md) | Configuration for the trigger including event_type and service_config |
**error** | Option<**String**> | Error message if the trigger is in an error state | [optional]
**summary** | Option<**String**> | Short summary to be displayed when listed | [optional]
**external_data** | [**std::collections::HashMap<String, serde_json::Value>**](serde_json::Value.md) | Configuration data from the external service |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)