Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Chart ¶
type Chart struct {
/* description
Required: true
Min Length: 1
*/
Description *string `json:"description"`
/* home
Required: true
Min Length: 1
*/
Home *string `json:"home"`
/* keywords
*/
Keywords []string `json:"keywords,omitempty"`
/* maintainers
Required: true
*/
Maintainers []*Maintainer `json:"maintainers"`
/* name
Required: true
Min Length: 1
*/
Name *string `json:"name"`
/* repo
Required: true
*/
Repo *Repo `json:"repo"`
/* repo URL
*/
RepoURL string `json:"repoURL,omitempty"`
/* sources
Required: true
*/
Sources []string `json:"sources"`
}
Chart chart
swagger:model chart
type ChartAsRelationship ¶
type ChartAsRelationship struct {
/* data
Required: true
*/
Data *Chart `json:"data"`
/* links
Required: true
*/
Links *ResourceLink `json:"links"`
}
ChartAsRelationship chart as relationship
swagger:model chartAsRelationship
type ChartPackage ¶
type ChartPackage struct {
/* created
Required: true
Min Length: 1
*/
Created *string `json:"created"`
/* description
Required: true
Min Length: 1
*/
Description *string `json:"description"`
/* digest
Required: true
Min Length: 1
*/
Digest *string `json:"digest"`
/* home
Required: true
Min Length: 1
*/
Home *string `json:"home"`
/* icon
Min Length: 1
*/
Icon string `json:"icon,omitempty"`
/* keywords
*/
Keywords []string `json:"keywords,omitempty"`
/* maintainers
Required: true
*/
Maintainers []*Maintainer `json:"maintainers"`
/* name
Required: true
Min Length: 1
*/
Name *string `json:"name"`
/* repo
*/
Repo string `json:"repo,omitempty"`
/* sources
Required: true
*/
Sources []string `json:"sources"`
/* urls
Required: true
*/
Urls []string `json:"urls"`
/* version
Required: true
Min Length: 1
*/
Version *string `json:"version"`
}
ChartPackage chart package
swagger:model chartPackage
type ChartRelationship ¶
type ChartRelationship struct {
/* chart
Required: true
*/
Chart *ChartAsRelationship `json:"chart"`
}
ChartRelationship chart relationship
swagger:model chartRelationship
type ChartVersion ¶
type ChartVersion struct {
/* created
Required: true
Min Length: 1
*/
Created *string `json:"created"`
/* digest
Required: true
Min Length: 1
*/
Digest *string `json:"digest"`
/* icons
*/
Icons []*Icon `json:"icons,omitempty"`
/* readme
Required: true
Min Length: 1
*/
Readme *string `json:"readme"`
/* urls
Required: true
*/
Urls []string `json:"urls"`
/* version
Required: true
Min Length: 1
*/
Version *string `json:"version"`
}
ChartVersion chart version
swagger:model chartVersion
type ChartVersionAsRelationship ¶
type ChartVersionAsRelationship struct {
/* data
Required: true
*/
Data *ChartVersion `json:"data"`
/* links
Required: true
*/
Links *ResourceLink `json:"links"`
}
ChartVersionAsRelationship chart version as relationship
swagger:model chartVersionAsRelationship
type Error ¶
type Error struct {
/* code
Required: true
*/
Code *int64 `json:"code"`
/* message
Required: true
*/
Message *string `json:"message"`
}
Error error
swagger:model error
type Icon ¶
type Icon struct {
/* name
Required: true
*/
Name *string `json:"name"`
/* path
Required: true
*/
Path *string `json:"path"`
}
Icon icon
swagger:model icon
type LatestChartVersionRelationship ¶
type LatestChartVersionRelationship struct {
/* latest chart version
Required: true
*/
LatestChartVersion *ChartVersionAsRelationship `json:"latestChartVersion"`
}
LatestChartVersionRelationship latest chart version relationship
swagger:model latestChartVersionRelationship
type Maintainer ¶
type Maintainer struct {
/* email
Required: true
Min Length: 1
*/
Email *string `json:"email"`
/* name
Required: true
Min Length: 1
*/
Name *string `json:"name"`
}
Maintainer maintainer
swagger:model maintainer
type Repo ¶
type Repo struct {
/* URL
Required: true
Min Length: 1
*/
URL *string `json:"URL"`
/* name
Required: true
Min Length: 1
*/
Name *string `json:"name"`
/* source
*/
Source string `json:"source,omitempty"`
}
Repo repo
swagger:model repo
type Resource ¶
type Resource struct {
/* attributes
Required: true
*/
Attributes interface{} `json:"attributes"`
/* id
Required: true
Min Length: 1
*/
ID *string `json:"id"`
/* links
*/
Links interface{} `json:"links,omitempty"`
/* relationships
*/
Relationships interface{} `json:"relationships,omitempty"`
/* type
Required: true
Min Length: 1
*/
Type *string `json:"type"`
}
Resource resource
swagger:model resource
type ResourceArrayData ¶
type ResourceArrayData struct {
/* data
Required: true
*/
Data []*Resource `json:"data"`
}
ResourceArrayData resource array data
swagger:model resourceArrayData
type ResourceData ¶
type ResourceData struct {
/* data
Required: true
*/
Data *Resource `json:"data"`
}
ResourceData resource data
swagger:model resourceData
type ResourceLink ¶
type ResourceLink struct {
/* self
Required: true
Min Length: 1
*/
Self *string `json:"self"`
}
ResourceLink resource link
swagger:model resourceLink