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