Brendan O'Leary
12/19/2024, 11:31 PMMarvin
12/19/2024, 11:31 PMjson
{
  "parameter1": "value1",
  "parameter2": "value2"
}python
from prefect.deployments import Deployment
deployment = Deployment.load_from_prefect_server("your-deployment")
flow_run = deployment.schedule({"parameter1": "value1", "parameter2": "value2"})Nate
12/19/2024, 11:34 PMBrendan O'Leary
12/19/2024, 11:34 PMNate
12/19/2024, 11:36 PMNate
12/19/2024, 11:36 PMMarvin
12/19/2024, 11:36 PMorder.createdorder.item.addedorder.payment-method.confirmedorder.shipping-method.addedorder.completeorder.completeorder.createduser iduser_idorder.completeNate
12/19/2024, 11:37 PMMarvin
12/19/2024, 11:37 PMjson
   {
     "user_id": "12345",
     "order_id": "67890",
     "other_param": "some_value"
   }Nate
12/19/2024, 11:37 PMNate
12/19/2024, 11:38 PMBrendan O'Leary
12/19/2024, 11:40 PMNate
12/19/2024, 11:42 PMfrom prefect.events.schemas.deployment_triggers import DeploymentEventTrigger
order_complete = DeploymentEventTrigger(
    expect={"order.complete"},
    after={"order.created"},
    for_each={"prefect.resource.id"},
    parameters={"user_id": "{{ event.resource.id }}"},
)Brendan O'Leary
12/19/2024, 11:54 PMNate
12/19/2024, 11:56 PMNate
12/19/2024, 11:56 PMexpectBrendan O'Leary
12/19/2024, 11:56 PMBrendan O'Leary
12/19/2024, 11:59 PMBrendan O'Leary
12/19/2024, 11:59 PMNate
12/20/2024, 12:00 AMparameters={"user_id": "{{ event.resource.id }}"}Brendan O'Leary
12/20/2024, 12:05 AMit just works