Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CatalogEntityVersion ¶
type CatalogEntityVersion struct {
Version string `json:"version,omitempty"`
CreationTime time.Time `json:"creationTime,omitempty"`
Description string `json:"description,omitempty"`
Links *Links `json:"_links,omitempty"`
}
CatalogEntityVersion Version metadata about the catalog entity version.
type CatalogUpdate ¶
type CatalogUpdate struct {
// The catalog description with a 255 character maximum.
Description string `json:"description,omitempty"`
}
CatalogUpdate Catalog update description object.
type CatalogValues ¶
type CatalogValues struct {
IsTruncated bool `json:"isTruncated,omitempty"`
NextToken string `json:"nextToken,omitempty"`
// Total number of catalog values.
TotalCount int `json:"totalCount,omitempty"`
Links *smapiv1.Links `json:"_links,omitempty"`
Values []*ValueSchema `json:"values,omitempty"`
}
CatalogValues List of catalog values.
type CatalogVersionData ¶
type CatalogVersionData struct {
Source *InputSource `json:"source,omitempty"`
// Description string for specific catalog version.
Description string `json:"description,omitempty"`
// Specific catalog version.
Version string `json:"version,omitempty"`
}
CatalogVersionData Catalog version data with metadata.
type InputSource ¶
type InputSource struct {
// Type of catalog.
Type_ string `json:"type,omitempty"`
// Url to the catalog reference.
Url string `json:"url,omitempty"`
}
InputSource Definition for catalog version input data.
type ListCatalogEntityVersionsResponse ¶
type ListCatalogEntityVersionsResponse struct {
Links *Links `json:"_links,omitempty"`
/*
List of catalog entity versions.
*/
CatalogVersions []*CatalogEntityVersion `json:"catalogVersions,omitempty"`
IsTruncated bool `json:"isTruncated,omitempty"`
NextToken string `json:"nextToken,omitempty"`
TotalCount int `json:"totalCount,omitempty"`
}
ListCatalogEntityVersionsResponse List of catalog versions of a catalog for the vendor in sortDirection order, descending as default.
type ListResponse ¶
type ListResponse struct {
Links *smapiv1.Links `json:"_links,omitempty"`
/*
List of interaction model versions.
*/
SkillModelVersions []*VersionItems `json:"skillModelVersions,omitempty"`
IsTruncated bool `json:"isTruncated,omitempty"`
NextToken string `json:"nextToken,omitempty"`
}
ListResponse List of interactionModel versions of a skill for the vendor
type ValueSchema ¶
type ValueSchema struct {
Id string `json:"id,omitempty"`
Name *ValueSchemaName `json:"name,omitempty"`
}
ValueSchema The value schema in type object of interaction model.
type ValueSchemaName ¶
type VersionData ¶
type VersionData struct {
Source *InputSource `json:"source,omitempty"`
// Description string for specific catalog version.
Description string `json:"description,omitempty"`
}
VersionData Catalog version specific data.
Click to show internal directories.
Click to hide internal directories.