Waiting for engine...
Skip to main content

CatalogListingUpdateInput

No description

input CatalogListingUpdateInput {
id: ID!
listingArtifact: CatalogListingArtifactInput
slug: String
catalogListingMetaDataUpdateInput: CatalogListingMetaDataUpdateInput
listingTags: [String!]
catalogListingStatus: CatalogListingStatusEnum
publishedDate: DateTime
regionAvailability: [RegionAvailabilityInput!]
}

Fields

CatalogListingUpdateInput.id ● ID! non-null scalar miscellaneous

catalog listing unique identifier that need to be updated

CatalogListingUpdateInput.listingArtifact ● CatalogListingArtifactInput input catalog-service

Type of artifact to which the catalog listing belongs.

CatalogListingUpdateInput.slug ● String scalar miscellaneous

listing slug. It is another form of ID

CatalogListingUpdateInput.catalogListingMetaDataUpdateInput ● CatalogListingMetaDataUpdateInput input catalog-service

meta data for the listing

CatalogListingUpdateInput.listingTags ● [String!] list scalar miscellaneous

tags unique identifiers that need to be associated with listing that needs to be updated

CatalogListingUpdateInput.catalogListingStatus ● CatalogListingStatusEnum enum catalog-service

CatalogListing Status that need to be update

CatalogListingUpdateInput.publishedDate ● DateTime scalar platform

published date

CatalogListingUpdateInput.regionAvailability ● [RegionAvailabilityInput!] list input catalog-service

Full replacement of the regions in which the listing is available. When provided, replaces the entire existing list — callers must resend the full desired set (existing regions plus any additions, or the remaining regions after a removal). Omit (null) to leave region availability unchanged. Mandatory and must be non-empty when the parent catalog is public. Ignored when the parent catalog is private.

On this Page