CatalogListingCreateInput
No description
input CatalogListingCreateInput {
catalogId: ID!
name: String!
listingArtifact: CatalogListingArtifactInput!
submissionId: ID
regionAvailability: [RegionAvailabilityInput!]
description: String
catalogArtifactMetaData: String
}
Fields
CatalogListingCreateInput.catalogId ● ID! non-null scalar miscellaneous
catalog unique identifier
CatalogListingCreateInput.name ● String! non-null scalar miscellaneous
solution name
CatalogListingCreateInput.listingArtifact ● CatalogListingArtifactInput! non-null input catalog-service
Type of artifact to which the catalog listing belongs.
CatalogListingCreateInput.submissionId ● ID scalar miscellaneous
The optional submission created by partner from which this listing was imported
CatalogListingCreateInput.regionAvailability ● [RegionAvailabilityInput!] list input catalog-service
Regions in which the listing will be available. Mandatory and must be non-empty when the parent catalog is public. Ignored when the parent catalog is private.
CatalogListingCreateInput.description ● String scalar miscellaneous
Description of the listing. Applicable to both Recipe and Integration Pack solution types. If provided, the value is saved in the catalog_listing table. If not provided or null, the field is not set during creation.
CatalogListingCreateInput.catalogArtifactMetaData ● String scalar miscellaneous
Admin-specific metadata blob (serialized JSON string). Only applicable for Integration Pack solution types, not Recipe. If provided, the value is saved in the catalog_listing table. If not provided or null, the field is not set during creation.