| Name | Type | Description | Notes |
|---|---|---|---|
| name | String | name is case insensitive | |
| description | Option<String> | [optional][default to ] | |
| webhook_ip_allowlist | Option<Vec> | CIDR ranges the incoming webhook request's source IP is checked against | [optional][default to []] |
| docker_fragment | Option<String> | [optional][default to ] | |
| enabled | Option<bool> | [optional][default to true] | |
| mcp | Option<String> | Raw JSON blob describing the MCP servers configured for this workflow | [optional][default to ] |
| mcp_server_ids | Option<Vecuuid::Uuid> | MCP connectors attached to this workflow. May include a USER-scoped connector, which only its owner can attach or keep attached when saving. | [optional][default to []] |
| mcp_servers | Option<Vecmodels::AgenticWorkflowMcpServer> | MCP connectors attached to this workflow. A required connector must be present during creation, but may be removed during a later settings update. | [optional] |
| context_service_ids | Option<Vecuuid::Uuid> | Qovery services explicitly provided as context to this workflow. | [optional][default to []] |
| outputs | Option<Vecmodels::AgenticWorkflowOutput> | [optional][default to []] | |
| model | Option<models::AgenticWorkflowModelRequest> | [optional] | |
| project_repositories | Option<Vecmodels::AgenticWorkflowProjectRepository> | [optional][default to []] | |
| agent_prompt | Option<String> | [optional][default to ] | |
| governance | Option<models::AgenticWorkflowGovernance> | [optional] | |
| resources | Option<models::AgenticWorkflowResources> | [optional] | |
| schedule | Option<models::AgenticWorkflowScheduleRequest> | Cron schedule firing runs of this workflow, on top of the webhook every workflow already has. Omit it, or send null, for a webhook-only workflow. | [optional] |
| execution_mode | Option<models::AgenticWorkflowExecutionMode> | [optional] |