OBJECT

CatalogQuery

link GraphQL Schema definition

  • type CatalogQuery implements CatalogQueries {
  • # Access specific catalog provider queries
  • catalogProviders: CatalogQueryProviders!
  • # Optional support for querying catalog items across catalogs
  • #
  • # Arguments
  • # after: [Not documented]
  • # catalogId: Optionally filter by catalogId
  • # 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]
  • # provider: optionally filter by provider
  • queryCatalogItems(
  • after: String,
  • catalogId: [String!],
  • catalogItemId: [String!],
  • depreciationStatus: [CatalogItemDepreciationStatus!],
  • filter: QueryFilter,
  • first: Int,
  • provider: [String!]
  • ): CatalogItemConnection
  • # Query available catalogs
  • #
  • # Arguments
  • # after: [Not documented]
  • # catalogId: Optionally filter by catalogId
  • # filter: [Not documented]
  • # first: [Not documented]
  • # provider: optionally filter by provider
  • queryCatalogs(
  • after: String,
  • catalogId: [String!],
  • filter: QueryFilter,
  • first: Int,
  • provider: [String!]
  • ): CatalogConnection!
  • # Arguments
  • # after: Return records after the given cursor, as per GraphQL
  • # Relay spec
  • # catalogItemProvider: Optionally filter by catalogItem provider
  • # catalogItemTags: Identify catalog item by given catalogItem tag
  • # keys or tag key/value pairs
  • # entityType: Optionally filter by entityType
  • # first: Return first N records in a paged response, as per
  • # GraphQL Relay spec
  • # managementEndpointId: Optionally filter by managementEndpointId
  • # (also referenced as cloudAccountId in places)
  • # provider: Optionally filter by entity provider
  • # region: Optionally filter by entity region
  • queryEntitiesRunningCatalogItem(
  • after: String,
  • catalogItemProvider: [String!],
  • catalogItemTags: [TagFilterInput!]!,
  • entityType: [String!],
  • first: Int,
  • managementEndpointId: [String!],
  • provider: [String!],
  • region: [String!]
  • ): EntityConnection
  • }

link Require by