mirror of
https://github.com/rancher/types.git
synced 2025-09-16 14:59:16 +00:00
generate changes
This commit is contained in:
committed by
Darren Shepherd
parent
664eb5e5c5
commit
9a687d27b1
@@ -2771,6 +2771,13 @@ func (in *TemplateVersionSpec) DeepCopyInto(out *TemplateVersionSpec) {
|
||||
**out = **in
|
||||
}
|
||||
}
|
||||
if in.UpgradeVersionLinks != nil {
|
||||
in, out := &in.UpgradeVersionLinks, &out.UpgradeVersionLinks
|
||||
*out = make(map[string]string, len(*in))
|
||||
for key, val := range *in {
|
||||
(*out)[key] = val
|
||||
}
|
||||
}
|
||||
if in.Files != nil {
|
||||
in, out := &in.Files, &out.Files
|
||||
*out = make([]File, len(*in))
|
||||
|
@@ -5,73 +5,73 @@ import (
|
||||
)
|
||||
|
||||
const (
|
||||
TemplateType = "template"
|
||||
TemplateFieldAnnotations = "annotations"
|
||||
TemplateFieldBase = "templateBase"
|
||||
TemplateFieldCatalog = "catalogId"
|
||||
TemplateFieldCatalogName = "catalogName"
|
||||
TemplateFieldCategories = "categories"
|
||||
TemplateFieldCategory = "category"
|
||||
TemplateFieldCreated = "created"
|
||||
TemplateFieldDefaultVersion = "defaultVersion"
|
||||
TemplateFieldDescription = "description"
|
||||
TemplateFieldFinalizers = "finalizers"
|
||||
TemplateFieldFolderName = "folderName"
|
||||
TemplateFieldIcon = "icon"
|
||||
TemplateFieldIconFilename = "iconFilename"
|
||||
TemplateFieldIsSystem = "isSystem"
|
||||
TemplateFieldLabels = "labels"
|
||||
TemplateFieldLicense = "license"
|
||||
TemplateFieldMaintainer = "maintainer"
|
||||
TemplateFieldName = "name"
|
||||
TemplateFieldOwnerReferences = "ownerReferences"
|
||||
TemplateFieldPath = "path"
|
||||
TemplateFieldProjectURL = "projectURL"
|
||||
TemplateFieldReadme = "readme"
|
||||
TemplateFieldRemoved = "removed"
|
||||
TemplateFieldResourcePath = "resourcePath"
|
||||
TemplateFieldState = "state"
|
||||
TemplateFieldStatus = "status"
|
||||
TemplateFieldTransitioning = "transitioning"
|
||||
TemplateFieldTransitioningMessage = "transitioningMessage"
|
||||
TemplateFieldUpgradeFrom = "upgradeFrom"
|
||||
TemplateFieldUuid = "uuid"
|
||||
TemplateFieldVersions = "versions"
|
||||
TemplateType = "template"
|
||||
TemplateFieldAnnotations = "annotations"
|
||||
TemplateFieldBase = "templateBase"
|
||||
TemplateFieldCatalogID = "catalogId"
|
||||
TemplateFieldCategories = "categories"
|
||||
TemplateFieldCategory = "category"
|
||||
TemplateFieldCreated = "created"
|
||||
TemplateFieldDefaultTemplateVersionID = "defaultTemplateVersionId"
|
||||
TemplateFieldDefaultVersion = "defaultVersion"
|
||||
TemplateFieldDescription = "description"
|
||||
TemplateFieldFinalizers = "finalizers"
|
||||
TemplateFieldFolderName = "folderName"
|
||||
TemplateFieldIcon = "icon"
|
||||
TemplateFieldIconFilename = "iconFilename"
|
||||
TemplateFieldIsSystem = "isSystem"
|
||||
TemplateFieldLabels = "labels"
|
||||
TemplateFieldLicense = "license"
|
||||
TemplateFieldMaintainer = "maintainer"
|
||||
TemplateFieldName = "name"
|
||||
TemplateFieldOwnerReferences = "ownerReferences"
|
||||
TemplateFieldPath = "path"
|
||||
TemplateFieldProjectURL = "projectURL"
|
||||
TemplateFieldReadme = "readme"
|
||||
TemplateFieldRemoved = "removed"
|
||||
TemplateFieldResourcePath = "resourcePath"
|
||||
TemplateFieldState = "state"
|
||||
TemplateFieldStatus = "status"
|
||||
TemplateFieldTransitioning = "transitioning"
|
||||
TemplateFieldTransitioningMessage = "transitioningMessage"
|
||||
TemplateFieldUpgradeFrom = "upgradeFrom"
|
||||
TemplateFieldUuid = "uuid"
|
||||
TemplateFieldVersions = "versions"
|
||||
)
|
||||
|
||||
type Template struct {
|
||||
types.Resource
|
||||
Annotations map[string]string `json:"annotations,omitempty"`
|
||||
Base string `json:"templateBase,omitempty"`
|
||||
Catalog string `json:"catalogId,omitempty"`
|
||||
CatalogName string `json:"catalogName,omitempty"`
|
||||
Categories []string `json:"categories,omitempty"`
|
||||
Category string `json:"category,omitempty"`
|
||||
Created string `json:"created,omitempty"`
|
||||
DefaultVersion string `json:"defaultVersion,omitempty"`
|
||||
Description string `json:"description,omitempty"`
|
||||
Finalizers []string `json:"finalizers,omitempty"`
|
||||
FolderName string `json:"folderName,omitempty"`
|
||||
Icon string `json:"icon,omitempty"`
|
||||
IconFilename string `json:"iconFilename,omitempty"`
|
||||
IsSystem string `json:"isSystem,omitempty"`
|
||||
Labels map[string]string `json:"labels,omitempty"`
|
||||
License string `json:"license,omitempty"`
|
||||
Maintainer string `json:"maintainer,omitempty"`
|
||||
Name string `json:"name,omitempty"`
|
||||
OwnerReferences []OwnerReference `json:"ownerReferences,omitempty"`
|
||||
Path string `json:"path,omitempty"`
|
||||
ProjectURL string `json:"projectURL,omitempty"`
|
||||
Readme string `json:"readme,omitempty"`
|
||||
Removed string `json:"removed,omitempty"`
|
||||
ResourcePath string `json:"resourcePath,omitempty"`
|
||||
State string `json:"state,omitempty"`
|
||||
Status *TemplateStatus `json:"status,omitempty"`
|
||||
Transitioning string `json:"transitioning,omitempty"`
|
||||
TransitioningMessage string `json:"transitioningMessage,omitempty"`
|
||||
UpgradeFrom string `json:"upgradeFrom,omitempty"`
|
||||
Uuid string `json:"uuid,omitempty"`
|
||||
Versions []TemplateVersionSpec `json:"versions,omitempty"`
|
||||
Annotations map[string]string `json:"annotations,omitempty"`
|
||||
Base string `json:"templateBase,omitempty"`
|
||||
CatalogID string `json:"catalogId,omitempty"`
|
||||
Categories []string `json:"categories,omitempty"`
|
||||
Category string `json:"category,omitempty"`
|
||||
Created string `json:"created,omitempty"`
|
||||
DefaultTemplateVersionID string `json:"defaultTemplateVersionId,omitempty"`
|
||||
DefaultVersion string `json:"defaultVersion,omitempty"`
|
||||
Description string `json:"description,omitempty"`
|
||||
Finalizers []string `json:"finalizers,omitempty"`
|
||||
FolderName string `json:"folderName,omitempty"`
|
||||
Icon string `json:"icon,omitempty"`
|
||||
IconFilename string `json:"iconFilename,omitempty"`
|
||||
IsSystem string `json:"isSystem,omitempty"`
|
||||
Labels map[string]string `json:"labels,omitempty"`
|
||||
License string `json:"license,omitempty"`
|
||||
Maintainer string `json:"maintainer,omitempty"`
|
||||
Name string `json:"name,omitempty"`
|
||||
OwnerReferences []OwnerReference `json:"ownerReferences,omitempty"`
|
||||
Path string `json:"path,omitempty"`
|
||||
ProjectURL string `json:"projectURL,omitempty"`
|
||||
Readme string `json:"readme,omitempty"`
|
||||
Removed string `json:"removed,omitempty"`
|
||||
ResourcePath string `json:"resourcePath,omitempty"`
|
||||
State string `json:"state,omitempty"`
|
||||
Status *TemplateStatus `json:"status,omitempty"`
|
||||
Transitioning string `json:"transitioning,omitempty"`
|
||||
TransitioningMessage string `json:"transitioningMessage,omitempty"`
|
||||
UpgradeFrom string `json:"upgradeFrom,omitempty"`
|
||||
Uuid string `json:"uuid,omitempty"`
|
||||
Versions []TemplateVersionSpec `json:"versions,omitempty"`
|
||||
}
|
||||
type TemplateCollection struct {
|
||||
types.Collection
|
||||
|
@@ -1,44 +1,44 @@
|
||||
package client
|
||||
|
||||
const (
|
||||
TemplateSpecType = "templateSpec"
|
||||
TemplateSpecFieldBase = "templateBase"
|
||||
TemplateSpecFieldCatalog = "catalogId"
|
||||
TemplateSpecFieldCatalogName = "catalogName"
|
||||
TemplateSpecFieldCategories = "categories"
|
||||
TemplateSpecFieldCategory = "category"
|
||||
TemplateSpecFieldDefaultVersion = "defaultVersion"
|
||||
TemplateSpecFieldDescription = "description"
|
||||
TemplateSpecFieldFolderName = "folderName"
|
||||
TemplateSpecFieldIcon = "icon"
|
||||
TemplateSpecFieldIconFilename = "iconFilename"
|
||||
TemplateSpecFieldIsSystem = "isSystem"
|
||||
TemplateSpecFieldLicense = "license"
|
||||
TemplateSpecFieldMaintainer = "maintainer"
|
||||
TemplateSpecFieldPath = "path"
|
||||
TemplateSpecFieldProjectURL = "projectURL"
|
||||
TemplateSpecFieldReadme = "readme"
|
||||
TemplateSpecFieldUpgradeFrom = "upgradeFrom"
|
||||
TemplateSpecFieldVersions = "versions"
|
||||
TemplateSpecType = "templateSpec"
|
||||
TemplateSpecFieldBase = "templateBase"
|
||||
TemplateSpecFieldCatalogID = "catalogId"
|
||||
TemplateSpecFieldCategories = "categories"
|
||||
TemplateSpecFieldCategory = "category"
|
||||
TemplateSpecFieldDefaultTemplateVersionID = "defaultTemplateVersionId"
|
||||
TemplateSpecFieldDefaultVersion = "defaultVersion"
|
||||
TemplateSpecFieldDescription = "description"
|
||||
TemplateSpecFieldFolderName = "folderName"
|
||||
TemplateSpecFieldIcon = "icon"
|
||||
TemplateSpecFieldIconFilename = "iconFilename"
|
||||
TemplateSpecFieldIsSystem = "isSystem"
|
||||
TemplateSpecFieldLicense = "license"
|
||||
TemplateSpecFieldMaintainer = "maintainer"
|
||||
TemplateSpecFieldPath = "path"
|
||||
TemplateSpecFieldProjectURL = "projectURL"
|
||||
TemplateSpecFieldReadme = "readme"
|
||||
TemplateSpecFieldUpgradeFrom = "upgradeFrom"
|
||||
TemplateSpecFieldVersions = "versions"
|
||||
)
|
||||
|
||||
type TemplateSpec struct {
|
||||
Base string `json:"templateBase,omitempty"`
|
||||
Catalog string `json:"catalogId,omitempty"`
|
||||
CatalogName string `json:"catalogName,omitempty"`
|
||||
Categories []string `json:"categories,omitempty"`
|
||||
Category string `json:"category,omitempty"`
|
||||
DefaultVersion string `json:"defaultVersion,omitempty"`
|
||||
Description string `json:"description,omitempty"`
|
||||
FolderName string `json:"folderName,omitempty"`
|
||||
Icon string `json:"icon,omitempty"`
|
||||
IconFilename string `json:"iconFilename,omitempty"`
|
||||
IsSystem string `json:"isSystem,omitempty"`
|
||||
License string `json:"license,omitempty"`
|
||||
Maintainer string `json:"maintainer,omitempty"`
|
||||
Path string `json:"path,omitempty"`
|
||||
ProjectURL string `json:"projectURL,omitempty"`
|
||||
Readme string `json:"readme,omitempty"`
|
||||
UpgradeFrom string `json:"upgradeFrom,omitempty"`
|
||||
Versions []TemplateVersionSpec `json:"versions,omitempty"`
|
||||
Base string `json:"templateBase,omitempty"`
|
||||
CatalogID string `json:"catalogId,omitempty"`
|
||||
Categories []string `json:"categories,omitempty"`
|
||||
Category string `json:"category,omitempty"`
|
||||
DefaultTemplateVersionID string `json:"defaultTemplateVersionId,omitempty"`
|
||||
DefaultVersion string `json:"defaultVersion,omitempty"`
|
||||
Description string `json:"description,omitempty"`
|
||||
FolderName string `json:"folderName,omitempty"`
|
||||
Icon string `json:"icon,omitempty"`
|
||||
IconFilename string `json:"iconFilename,omitempty"`
|
||||
IsSystem string `json:"isSystem,omitempty"`
|
||||
License string `json:"license,omitempty"`
|
||||
Maintainer string `json:"maintainer,omitempty"`
|
||||
Path string `json:"path,omitempty"`
|
||||
ProjectURL string `json:"projectURL,omitempty"`
|
||||
Readme string `json:"readme,omitempty"`
|
||||
UpgradeFrom string `json:"upgradeFrom,omitempty"`
|
||||
Versions []TemplateVersionSpec `json:"versions,omitempty"`
|
||||
}
|
||||
|
@@ -25,6 +25,7 @@ const (
|
||||
TemplateVersionFieldTransitioning = "transitioning"
|
||||
TemplateVersionFieldTransitioningMessage = "transitioningMessage"
|
||||
TemplateVersionFieldUpgradeFrom = "upgradeFrom"
|
||||
TemplateVersionFieldUpgradeVersionLinks = "upgradeVersionLinks"
|
||||
TemplateVersionFieldUuid = "uuid"
|
||||
TemplateVersionFieldVersion = "version"
|
||||
)
|
||||
@@ -50,6 +51,7 @@ type TemplateVersion struct {
|
||||
Transitioning string `json:"transitioning,omitempty"`
|
||||
TransitioningMessage string `json:"transitioningMessage,omitempty"`
|
||||
UpgradeFrom string `json:"upgradeFrom,omitempty"`
|
||||
UpgradeVersionLinks map[string]string `json:"upgradeVersionLinks,omitempty"`
|
||||
Uuid string `json:"uuid,omitempty"`
|
||||
Version string `json:"version,omitempty"`
|
||||
}
|
||||
|
@@ -9,16 +9,18 @@ const (
|
||||
TemplateVersionSpecFieldReadme = "readme"
|
||||
TemplateVersionSpecFieldRevision = "revision"
|
||||
TemplateVersionSpecFieldUpgradeFrom = "upgradeFrom"
|
||||
TemplateVersionSpecFieldUpgradeVersionLinks = "upgradeVersionLinks"
|
||||
TemplateVersionSpecFieldVersion = "version"
|
||||
)
|
||||
|
||||
type TemplateVersionSpec struct {
|
||||
Files []File `json:"files,omitempty"`
|
||||
MaximumRancherVersion string `json:"maximumRancherVersion,omitempty"`
|
||||
MinimumRancherVersion string `json:"minimumRancherVersion,omitempty"`
|
||||
Questions []Question `json:"questions,omitempty"`
|
||||
Readme string `json:"readme,omitempty"`
|
||||
Revision *int64 `json:"revision,omitempty"`
|
||||
UpgradeFrom string `json:"upgradeFrom,omitempty"`
|
||||
Version string `json:"version,omitempty"`
|
||||
Files []File `json:"files,omitempty"`
|
||||
MaximumRancherVersion string `json:"maximumRancherVersion,omitempty"`
|
||||
MinimumRancherVersion string `json:"minimumRancherVersion,omitempty"`
|
||||
Questions []Question `json:"questions,omitempty"`
|
||||
Readme string `json:"readme,omitempty"`
|
||||
Revision *int64 `json:"revision,omitempty"`
|
||||
UpgradeFrom string `json:"upgradeFrom,omitempty"`
|
||||
UpgradeVersionLinks map[string]string `json:"upgradeVersionLinks,omitempty"`
|
||||
Version string `json:"version,omitempty"`
|
||||
}
|
||||
|
Reference in New Issue
Block a user