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.