Documentation
¶
Index ¶
- type Chart
- type ChartAsRelationship
- type ChartPackage
- type ChartRelationship
- type ChartVersion
- type ChartVersionAsRelationship
- type Error
- type Icon
- type LatestChartVersionRelationship
- type Maintainer
- type Release
- type ReleaseExtended
- type Repo
- type Resource
- type ResourceArrayData
- type ResourceData
- type ResourceLink
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 {
/* app version
Required: true
Min Length: 1
*/
AppVersion *string `json:"appVersion"`
/* created
Required: true
Min Length: 1
*/
Created *string `json:"created"`
/* deprecated
Required: true
*/
Deprecated *bool `json:"deprecated"`
/* 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 {
/* app version
Required: true
Min Length: 1
*/
AppVersion *string `json:"app_version"`
/* 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 Release ¶
type Release struct {
/* chart icon
Required: true
*/
ChartIcon *string `json:"chartIcon"`
/* chart name
Required: true
*/
ChartName *string `json:"chartName"`
/* chart version
Required: true
*/
ChartVersion *string `json:"chartVersion"`
/* name
Required: true
*/
Name *string `json:"name"`
/* namespace
Required: true
*/
Namespace *string `json:"namespace"`
/* status
Required: true
*/
Status *string `json:"status"`
/* updated
Required: true
*/
Updated *string `json:"updated"`
}
Release release
swagger:model release
type ReleaseExtended ¶
type ReleaseExtended struct {
/* chart icon
Required: true
*/
ChartIcon *string `json:"chartIcon"`
/* chart name
Required: true
*/
ChartName *string `json:"chartName"`
/* chart version
Required: true
*/
ChartVersion *string `json:"chartVersion"`
/* name
Required: true
*/
Name *string `json:"name"`
/* namespace
Required: true
*/
Namespace *string `json:"namespace"`
/* notes
Required: true
*/
Notes *string `json:"notes"`
/* resources
Required: true
*/
Resources *string `json:"resources"`
/* status
Required: true
*/
Status *string `json:"status"`
/* updated
Required: true
*/
Updated *string `json:"updated"`
}
ReleaseExtended release extended
swagger:model releaseExtended
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