ResourceQuery

Query resources, properties, templates, and parent relationships.

Usage

Source

ResourceQuery(
    backend,
    *,
    shape="full",
    load="none",
    expand=None,
    on_unloaded=None,
    **kwargs
)

Methods

Name Description
descendants() Return clone restricted to descendants of a parent resource.
filter_property() Return clone filtering typed resource properties.
include_template() Return clone preloading each resource template.
under_parent() Return clone restricted to direct children of a parent resource.

descendants()

Return clone restricted to descendants of a parent resource.

Usage

Source

descendants(parent, *, of_template=None)

filter_property()

Return clone filtering typed resource properties.

Usage

Source

filter_property(
    name,
    *,
    group=None,
    eq=None,
    gt=None,
    gte=None,
    lt=None,
    lte=None,
    between=None,
    in_=None,
    value_type=None
)

include_template()

Return clone preloading each resource template.

Usage

Source

include_template()

under_parent()

Return clone restricted to direct children of a parent resource.

Usage

Source

under_parent(parent)