@backstage/catalog-client
Home > @backstage/catalog-client
An isomorphic client for the catalog backend
Classes
Class |
Description |
---|---|
A frontend and backend compatible client for communicating with the Backstage software catalog. |
Interfaces
Interface |
Description |
---|---|
A client for interacting with the Backstage software catalog through its API. | |
Options you can pass into a catalog request for additional information. | |
The request type for CatalogClient.getEntitiesByRefs(). | |
The response type for CatalogClient.getEntitiesByRefs(). | |
The request type for CatalogClient.getEntities(). | |
The response type for CatalogClient.getEntities(). | |
The request type for CatalogClient.getEntityAncestors(). | |
The response type for CatalogClient.getEntityAncestors(). | |
The request type for CatalogClient.getEntityFacets(). | |
The response type for CatalogClient.getEntityFacets(). |
Variables
Variable |
Description |
---|---|
This symbol can be used in place of a value when passed to filters in e.g. CatalogClient.getEntities(), to signify that you want to filter on the presence of that key no matter what its value is. | |
The entity |
Type Aliases
Type Alias |
Description |
---|---|
The request type for CatalogClient.addLocation(). | |
The response type for CatalogClient.addLocation(). | |
A set of dot-separated paths into an entity's keys, showing what parts of an entity to include in a response, and excluding all others. | |
A key-value based filter expression for entities. | |
Dot-separated field based ordering directives, controlling the sort order of the output entities. | |
Entity location for a specific entity. | |
A request type for CatalogClient.queryEntities(). The method takes this type in a pagination request, following the initial request. | |
A request type for CatalogClient.queryEntities(). The method takes this type in an initial pagination request, when requesting the first batch of entities. The properties filter, sortField, query and sortFieldOrder, are going to be immutable for the entire lifecycle of the following requests. | |
The request type for CatalogClient.queryEntities(). | |
The response type for CatalogClient.queryEntities(). | |
The response type for CatalogClient.validateEntity() |