1
0
mirror of https://github.com/rancher/types.git synced 2025-09-16 14:59:16 +00:00

generate changes

This commit is contained in:
Daishan Peng
2017-12-19 23:09:49 -07:00
committed by Darren Shepherd
parent 664eb5e5c5
commit 9a687d27b1
5 changed files with 119 additions and 108 deletions

View File

@@ -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))

View File

@@ -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

View File

@@ -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"`
}

View File

@@ -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"`
}

View File

@@ -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"`
}