version

package
v0.1.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 14, 2022 License: Apache-2.0 Imports: 2 Imported by: 0

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 Links struct {
	Self *smapiv1.Link `json:"self,omitempty"`
}

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 ValueSchemaName struct {
	Value    string   `json:"value,omitempty"`
	Synonyms []string `json:"synonyms,omitempty"`
}

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.

type VersionItems

type VersionItems struct {
	Version      string `json:"version,omitempty"`
	CreationTime string `json:"creationTime,omitempty"`
	Description  string `json:"description,omitempty"`
	Links        *Links `json:"_links,omitempty"`
}

VersionItems Version metadata about the entity.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL