github.com/Axway/agent-sdk@v1.1.101/pkg/apic/unifiedcatalog/models/model_catalog_definition_property_spec.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 // CatalogDefinitionPropertySpec Defines the CatalogItem properties specifications. 13 type CatalogDefinitionPropertySpec struct { 14 Name string `json:"name,omitempty"` 15 SchemaType string `json:"schemaType,omitempty"` 16 Immutable bool `json:"immutable,omitempty"` 17 Required bool `json:"required,omitempty"` 18 AllowedRoles []string `json:"allowedRoles,omitempty"` 19 // Indicates if spec data processing is tight to another spec data key properties set. 20 CatalogItemSpecRef string `json:"catalogItemSpecRef,omitempty"` 21 // Indicates if validation of the spec will fail fast, at the first encountered error. 22 FailFast bool `json:"failFast,omitempty"` 23 }