Skip to content

Enhancement: add missing filter/pagination params to list commands #124

@stumelius

Description

@stumelius

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_id (integer)

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions