github.com/Axway/agent-sdk@v1.1.101/pkg/apic/unifiedcatalog/models/model_catalog_item_init.go (about) 1 /* 2 * Amplify Unified Catalog APIs 3 * 4 * APIs for Amplify Unified Catalog 5 * 6 * API version: 1.43.0 7 * Contact: support@axway.com 8 * Generated by: OpenAPI Generator (https://openapi-generator.tech) 9 */ 10 11 package unifiedcatalog 12 // CatalogItemInit struct for CatalogItemInit 13 type CatalogItemInit struct { 14 // Id of the owning team of this catalog item 15 OwningTeamId string `json:"owningTeamId,omitempty"` 16 // Type of the definition for the catalog item 17 DefinitionType string `json:"definitionType"` 18 // Sub-Type of the definition for the catalog item 19 DefinitionSubType string `json:"definitionSubType"` 20 // Revision of the definition for the catalog item 21 DefinitionRevision int32 `json:"definitionRevision"` 22 // Name of the catalog item 23 Name string `json:"name"` 24 // Description of the catalog item 25 Description string `json:"description,omitempty"` 26 Properties []CatalogItemProperty `json:"properties"` 27 Tags []string `json:"tags,omitempty"` 28 Visibility string `json:"visibility"` 29 Subscription CatalogItemSubscriptionDefinition `json:"subscription"` 30 Revision CatalogItemInitRevision `json:"revision"` 31 // A list of categories ids. 32 CategoriesReferences []string `json:"categoriesReferences,omitempty"` 33 }