Problem
Several list commands are missing filter and pagination parameters supported by the dbt Cloud API. This limits the ability to narrow results without post-processing.
Missing params by command
job list (job/list.py):
offset (integer)
environment_id (integer)
state (string): active, deleted, all
name__icontains (string)
run list (run/list.py):
environment list (environment/list.py):
order_by (string)
name__icontains (string)
deployment_type (enum): production, staging
credentials_id (integer)
project list (project/list.py):
order_by (string)
state (string): active, deleted, all
name__icontains (string)
job run (job/run.py):
non_native_pull_request_id (integer)
Source: dbt Cloud OpenAPI spec
Problem
Several list commands are missing filter and pagination parameters supported by the dbt Cloud API. This limits the ability to narrow results without post-processing.
Missing params by command
job list(job/list.py):offset(integer)environment_id(integer)state(string):active,deleted,allname__icontains(string)run list(run/list.py):environment_id(integer)environment list(environment/list.py):order_by(string)name__icontains(string)deployment_type(enum):production,stagingcredentials_id(integer)project list(project/list.py):order_by(string)state(string):active,deleted,allname__icontains(string)job run(job/run.py):non_native_pull_request_id(integer)Source: dbt Cloud OpenAPI spec