1
0
mirror of https://github.com/rancher/types.git synced 2025-09-24 11:27:42 +00:00

Update generated code

This commit is contained in:
Darren Shepherd
2018-02-15 16:12:01 -07:00
parent 7f49e582af
commit 90349929fd
3 changed files with 7 additions and 8 deletions

View File

@@ -120,10 +120,10 @@ type CustomConfig struct {
}
type CommonNodeSpec struct {
Etcd bool `json:"etcd" norman:"noupdate"`
ControlPlane bool `json:"controlPlane" norman:"noupdate"`
Worker bool `json:"worker" norman:"noupdate"`
NodeTemplateName string `json:"nodeTemplateName,omitempty" norman:"type=reference[nodeTemplate],noupdate"`
Etcd bool `json:"etcd"`
ControlPlane bool `json:"controlPlane"`
Worker bool `json:"worker"`
NodeTemplateName string `json:"nodeTemplateName,omitempty" norman:"type=reference[nodeTemplate]"`
}
type NodeSpec struct {

View File

@@ -177,8 +177,9 @@ func nodeTypes(schemas *types.Schemas) *types.Schemas {
Output: "nodeDriver",
}
}).
MustImport(&Version, v3.NodeTemplate{})
MustImportAndCustomize(&Version, v3.NodeTemplate{}, func(schema *types.Schema) {
delete(schema.ResourceFields, "namespaceId")
})
}
func tokens(schemas *types.Schemas) *types.Schemas {

View File

@@ -23,7 +23,6 @@ const (
NodeTemplateFieldEngineStorageDriver = "engineStorageDriver"
NodeTemplateFieldLabels = "labels"
NodeTemplateFieldName = "name"
NodeTemplateFieldNamespaceId = "namespaceId"
NodeTemplateFieldOwnerReferences = "ownerReferences"
NodeTemplateFieldRemoved = "removed"
NodeTemplateFieldState = "state"
@@ -53,7 +52,6 @@ type NodeTemplate struct {
EngineStorageDriver string `json:"engineStorageDriver,omitempty"`
Labels map[string]string `json:"labels,omitempty"`
Name string `json:"name,omitempty"`
NamespaceId string `json:"namespaceId,omitempty"`
OwnerReferences []OwnerReference `json:"ownerReferences,omitempty"`
Removed string `json:"removed,omitempty"`
State string `json:"state,omitempty"`