prefect.deployment.created
Emitted when a new deployment is created.
Resource
| Label | Description |
|---|---|
prefect.resource.id | prefect.deployment.{uuid} |
prefect.resource.name | Deployment name |
Related resources
| Resource ID pattern | Role | When present |
|---|---|---|
prefect.flow.{uuid} | flow | Always |
prefect.work-queue.{uuid} | work-queue | When a work queue is assigned |
prefect.work-pool.{uuid} | work-pool | When a work pool is assigned (includes prefect.work-pool.type label) |
Payload
This event has no payload.prefect.deployment.updated
Emitted when one or more deployment fields are changed.
Resource
| Label | Description |
|---|---|
prefect.resource.id | prefect.deployment.{uuid} |
prefect.resource.name | Deployment name |
Related resources
Same asprefect.deployment.created.
Payload
| Field | Type | Description |
|---|---|---|
updated_fields | array of strings | Names of fields that changed |
updates | object | Map of field name to {"from": <old>, "to": <new>} |
prefect.deployment.deleted
Emitted when a deployment is deleted.
Resource
| Label | Description |
|---|---|
prefect.resource.id | prefect.deployment.{uuid} |
prefect.resource.name | Deployment name |
Related resources
Same asprefect.deployment.created.
Payload
This event has no payload.prefect.deployment.{status}
Emitted when a deployment’s readiness status changes. The {status} suffix is the
kebab-case status value.
Status variants
| Event name | Description |
|---|---|
prefect.deployment.ready | Deployment is ready to create runs |
prefect.deployment.not-ready | Deployment is not ready (for example, no active schedule or no available work pool) |
Resource
| Label | Description |
|---|---|
prefect.resource.id | prefect.deployment.{uuid} |
prefect.resource.name | Deployment name |
Related resources
Same asprefect.deployment.created.