paramDimensions
Discover the configuration fields available across your instances.
Introspects the bundle schemas of all accessible instances and returns the unique, filterable parameter fields. Use the results to build dynamic search filters or infrastructure dashboards.
For example, if your database instances expose database.instance_type and
your Kubernetes instances expose cluster.node_count, both will appear here.
You can then pass those fields to the paramDimension filter on the
instances query.
query {
paramDimensions(organizationId: "my-org") {
items { field label type }
cursor { after }
}
}
paramDimensions(
organizationId: ID!
filter: ParamDimensionsFilter
sort: ParamDimensionsSort
cursor: Cursor
): ParamDimensionsPage
Arguments
paramDimensions.organizationId ● ID! non-null scalar {#organization-id}
Your organization's unique identifier.
paramDimensions.filter ● ParamDimensionsFilter input {#filter}
Scope which instances' schemas to introspect.
paramDimensions.sort ● ParamDimensionsSort input {#sort}
Sort field and direction. Defaults to field ascending.
paramDimensions.cursor ● Cursor input {#cursor}
Pagination cursor returned by a previous page.