OBJECT
TacCatalogItem
Represents a specific versioned release an installable package available through VMware Application Catalog. For example, version "6.1.0", revision 7 Also known as "Product" in TAC terminology
link GraphQL Schema definition
- type TacCatalogItem implements CatalogItem, Node {
- # Some catalog items like Helm chart are pinned to a particular upstream app
- # version which might be considerably
- # different. For example, Bitnami's Kafka Helm Chart might be on version 29.3.6
- # whereas the actual Kafka version
- # used by default on that Helm chart will be Kafka 3.7.1
- String :
- CatalogItemArchitecture!] : [
- # back-reference to containing catalog
- TacCatalog :
- # Normalized category for software exposed within the Hub.
- CatalogItemCategory :
- # Type of commercial support associated to the catalog item
- CatalogItemSupport :
- DateTime! :
- CatalogItemDepreciationInfo :
- # user-visible description
- String :
- # Optional MD5 or other digest of this catalog item
- String :
- # Navigation hyperlinks to access reports for the container image
- HyperLink!] : [
- # Opaque global node ID
- ID! :
- # domain-specific identifier in the context of this catalog
- String! :
- # catalog item type, expected to be one of the supported types defined by the
- # containing catalog
- String! :
- # user-visible name of catalog item
- String! :
- # Query contained catalog items.
- #
- # These can be dependencies or instances of the given catalog
- #
- # Arguments
- # after: [Not documented]
- # depreciationStatus: filter catalog items by depreciation status
- # filter: filter applying only to first-level catalog item fields
- # first: [Not documented]
- (
- String, :
- CatalogItemDepreciationStatus!], : [
- QueryFilter, :
- Int :
- ): TacCatalogItemConnection
- # Optional field to search for entities deployed from this catalog item.
- # For example TAC catalogs can detect their images being used by k8s pods.
- EntityConnection :
- # application release version (not counting dot releases with fixes)
- # For example, this might be 17 for Oracle, or 12.3 for Postgres
- # Same as product branch in TAC Ubiquitous Language
- String! :
- # Application Revision, e.g. 3
- # A rolling sequence identifier that helps to tag Application Releases.
- # Revisions are used to ship the same Application and Version but with different
- # software
- # components that don’t provide from the upstream OSS vendor, like for example
- # Operating System package updates.
- Int :
- # Optional tags
- Tag!] : [
- DateTime! :
- # A link to the location where the catalog item can be pulled from
- # This could be a link to an OCI repository, e.g.
- # - gcr.io/sys-2b0106it/canary-staging/bitnami/charts/debian/etcd:8.2.0
- # or a traditional HTTP helm repository, e.g.
- # - https://charts.bitnami.com/bitnami/redis-14.4.0.tgz
- String :
- # version of the given release
- # For example, this might be 17.3 for Oracle or 12.3.3-r1 for Postgres
- String! :
- }