```module "blocks" { source = "../blocks" # Adj...
# ask-community
v
Copy code
module "blocks" {
  source = "../blocks"  # Adjust this path as necessary
  prefect_cloud_workspace_id = var.prefect_cloud_workspace_id
  prefect_cloud_account_id = var.prefect_cloud_account_id
}

resource "prefect_flow" "flow" {
  name         = "bows-monitoring"
  workspace_id = var.prefect_cloud_workspace_id
  tags         = ["tf-test"]
}

resource "prefect_deployment" "deployment" {
  name                     = "Bows Monitory"
  description              = "string"
  workspace_id             = var.prefect_cloud_workspace_id
  flow_id                  = prefect_flow.flow.id
  entrypoint               = "bows_monitoring.py:run_blows_monitoring"
  tags                     = ["staging"]
  enforce_parameter_schema = false
  parameters = jsonencode({
  })
  paused              = false
  storage_document_id = module.blocks.github_repo_blocks["prefect2"]
  version             = "v1.1.1"
  work_pool_name      = "main"
  work_queue_name     = "default"
}