github.com/Axway/agent-sdk@v1.1.101/pkg/apic/unifiedcatalog/models/model_catalog_item_subscription.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  // CatalogItemSubscription struct for CatalogItemSubscription
    13  type CatalogItemSubscription struct {
    14  	Id string `json:"id,omitempty"`
    15  	Metadata AuditMetadata `json:"metadata,omitempty"`
    16  	Properties []CatalogItemProperty `json:"properties,omitempty"`
    17  	State string `json:"state"`
    18  	// Description of the current subscription state.
    19  	StateDescription string `json:"stateDescription,omitempty"`
    20  	CatalogItemId string `json:"catalogItemId,omitempty"`
    21  	OwningTeamId string `json:"owningTeamId,omitempty"`
    22  	Deletable bool `json:"deletable,omitempty"`
    23  	NextPossibleStates []string `json:"nextPossibleStates,omitempty"`
    24  	AllowedTransitionStates []string `json:"allowedTransitionStates,omitempty"`
    25  	Name string `json:"name,omitempty"`
    26  }