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  }