# ResourceFilter

`import { ResourceFilter } from "destack:runtime";`

Filter for runtime resources.

```ds title="ResourceFilter"
export struct ResourceFilter {
    runtime: RuntimeId;
    worker: WorkerId;
    kind: ResourceKind;
    labels: [LabelSelector];
}
```

[language/library/src/runtime/inspect.ds:34:43](https://github.com/destack-sh/destack/blob/main/language/library/src/runtime/inspect.ds#L34-L43)

## Members

### `runtime: RuntimeId`

Optional owning runtime selector.

### `worker: WorkerId`

Optional owning worker selector.

### `kind: ResourceKind`

Optional resource kind selector.

### `labels: [LabelSelector]`

Optional label selector clauses.
