INTERFACE
Catalog
A catalog resource represents a collection of software artifacts
link GraphQL Schema definition
- interface Catalog {
- # domain-specific catalog instance identifier
- String! :
- # service providing and managing the catalog
- CatalogQueryProvider! :
- # Features supported by this catalog.
- #
- # "predefined" values are defined in the CatalogProviderFeatureNames enum
- #
- # This field is not typed using that enum to allow providers to add support for
- # new types
- String!] : [
- # global opaque identifier to meet Node contract
- ID! :
- # catalog name
- String! :
- # This catalog can have permissions scoped by VMW.CSP.Projects - provide links to
- # those project scopes
- Entity!] : [
- # Arguments
- # after: [Not documented]
- # catalogItemId: Optionally filter by catalogItemIds
- # depreciationStatus: filter catalog items by depreciation status
- # filter: filter applying only to first-level catalog item fields
- # first: [Not documented]
- (
- String, :
- String!], : [
- CatalogItemDepreciationStatus!], : [
- QueryFilter, :
- Int :
- ): CatalogItemConnection
- # itemType supported by this catalog.
- #
- # "predefined" values are defined in the CatalogItemTypeNames enum
- #
- # This is not typed as a list of enum values to allow providers to extend the
- # types list
- String!] : [
- }
link Require by
- CatalogEdgenull
- CatalogItemnull
- KubernetesPackageCatalogA catalog represents a collection of installable package definitions.
- TacCatalogA catalog resource represents a set of curated applications available for installation through Tanzu Application Catalog (TAC) for a given organization. Most resources extends graphql built-in Node type because they represent a persisted object in the TAC domain storage.
- _CatalogFederatednull