1
0
mirror of https://github.com/rancher/types.git synced 2025-09-12 02:19:49 +00:00

Update generated code

This commit is contained in:
Darren Shepherd
2018-01-19 21:31:13 -07:00
parent 0acadfb0fd
commit 7ed8c196ff
4 changed files with 54 additions and 0 deletions

View File

@@ -20,6 +20,8 @@ const (
ClusterFieldDefaultPodSecurityPolicyTemplateId = "defaultPodSecurityPolicyTemplateId"
ClusterFieldDescription = "description"
ClusterFieldDriver = "driver"
ClusterFieldEmbedded = "embedded"
ClusterFieldEmbeddedConfig = "embeddedConfig"
ClusterFieldGoogleKubernetesEngineConfig = "googleKubernetesEngineConfig"
ClusterFieldInternal = "internal"
ClusterFieldLabels = "labels"
@@ -52,6 +54,8 @@ type Cluster struct {
DefaultPodSecurityPolicyTemplateId string `json:"defaultPodSecurityPolicyTemplateId,omitempty"`
Description string `json:"description,omitempty"`
Driver string `json:"driver,omitempty"`
Embedded *bool `json:"embedded,omitempty"`
EmbeddedConfig *K8sServerConfig `json:"embeddedConfig,omitempty"`
GoogleKubernetesEngineConfig *GoogleKubernetesEngineConfig `json:"googleKubernetesEngineConfig,omitempty"`
Internal *bool `json:"internal,omitempty"`
Labels map[string]string `json:"labels,omitempty"`

View File

@@ -7,6 +7,8 @@ const (
ClusterSpecFieldDefaultPodSecurityPolicyTemplateId = "defaultPodSecurityPolicyTemplateId"
ClusterSpecFieldDescription = "description"
ClusterSpecFieldDisplayName = "displayName"
ClusterSpecFieldEmbedded = "embedded"
ClusterSpecFieldEmbeddedConfig = "embeddedConfig"
ClusterSpecFieldGoogleKubernetesEngineConfig = "googleKubernetesEngineConfig"
ClusterSpecFieldInternal = "internal"
ClusterSpecFieldNodes = "nodes"
@@ -19,6 +21,8 @@ type ClusterSpec struct {
DefaultPodSecurityPolicyTemplateId string `json:"defaultPodSecurityPolicyTemplateId,omitempty"`
Description string `json:"description,omitempty"`
DisplayName string `json:"displayName,omitempty"`
Embedded *bool `json:"embedded,omitempty"`
EmbeddedConfig *K8sServerConfig `json:"embeddedConfig,omitempty"`
GoogleKubernetesEngineConfig *GoogleKubernetesEngineConfig `json:"googleKubernetesEngineConfig,omitempty"`
Internal *bool `json:"internal,omitempty"`
Nodes []MachineConfig `json:"nodes,omitempty"`

View File

@@ -0,0 +1,12 @@
package client
const (
K8sServerConfigType = "k8sServerConfig"
K8sServerConfigFieldAdmissionControllers = "admissionControllers"
K8sServerConfigFieldServiceNetCIDR = "serviceNetCidr"
)
type K8sServerConfig struct {
AdmissionControllers []string `json:"admissionControllers,omitempty"`
ServiceNetCIDR string `json:"serviceNetCidr,omitempty"`
}