1
0
mirror of https://github.com/rancher/types.git synced 2025-08-15 03:02:59 +00:00

go generate

This commit is contained in:
kinarashah 2018-06-07 17:09:43 -07:00 committed by Alena Prokharchyk
parent 94216282b4
commit bca7fe2c26

View File

@ -1,40 +1,42 @@
package client
const (
NodeSpecType = "nodeSpec"
NodeSpecFieldControlPlane = "controlPlane"
NodeSpecFieldCustomConfig = "customConfig"
NodeSpecFieldDescription = "description"
NodeSpecFieldDesiredNodeAnnotations = "desiredNodeAnnotations"
NodeSpecFieldDesiredNodeLabels = "desiredNodeLabels"
NodeSpecFieldDisplayName = "displayName"
NodeSpecFieldEtcd = "etcd"
NodeSpecFieldImported = "imported"
NodeSpecFieldNodePoolId = "nodePoolId"
NodeSpecFieldNodeTemplateId = "nodeTemplateId"
NodeSpecFieldPodCidr = "podCidr"
NodeSpecFieldProviderId = "providerId"
NodeSpecFieldRequestedHostname = "requestedHostname"
NodeSpecFieldTaints = "taints"
NodeSpecFieldUnschedulable = "unschedulable"
NodeSpecFieldWorker = "worker"
NodeSpecType = "nodeSpec"
NodeSpecFieldControlPlane = "controlPlane"
NodeSpecFieldCustomConfig = "customConfig"
NodeSpecFieldDescription = "description"
NodeSpecFieldDesiredNodeAnnotations = "desiredNodeAnnotations"
NodeSpecFieldDesiredNodeLabels = "desiredNodeLabels"
NodeSpecFieldDesiredNodeUnschedulable = "desiredNodeUnschedulable"
NodeSpecFieldDisplayName = "displayName"
NodeSpecFieldEtcd = "etcd"
NodeSpecFieldImported = "imported"
NodeSpecFieldNodePoolId = "nodePoolId"
NodeSpecFieldNodeTemplateId = "nodeTemplateId"
NodeSpecFieldPodCidr = "podCidr"
NodeSpecFieldProviderId = "providerId"
NodeSpecFieldRequestedHostname = "requestedHostname"
NodeSpecFieldTaints = "taints"
NodeSpecFieldUnschedulable = "unschedulable"
NodeSpecFieldWorker = "worker"
)
type NodeSpec struct {
ControlPlane bool `json:"controlPlane,omitempty" yaml:"controlPlane,omitempty"`
CustomConfig *CustomConfig `json:"customConfig,omitempty" yaml:"customConfig,omitempty"`
Description string `json:"description,omitempty" yaml:"description,omitempty"`
DesiredNodeAnnotations map[string]string `json:"desiredNodeAnnotations,omitempty" yaml:"desiredNodeAnnotations,omitempty"`
DesiredNodeLabels map[string]string `json:"desiredNodeLabels,omitempty" yaml:"desiredNodeLabels,omitempty"`
DisplayName string `json:"displayName,omitempty" yaml:"displayName,omitempty"`
Etcd bool `json:"etcd,omitempty" yaml:"etcd,omitempty"`
Imported bool `json:"imported,omitempty" yaml:"imported,omitempty"`
NodePoolId string `json:"nodePoolId,omitempty" yaml:"nodePoolId,omitempty"`
NodeTemplateId string `json:"nodeTemplateId,omitempty" yaml:"nodeTemplateId,omitempty"`
PodCidr string `json:"podCidr,omitempty" yaml:"podCidr,omitempty"`
ProviderId string `json:"providerId,omitempty" yaml:"providerId,omitempty"`
RequestedHostname string `json:"requestedHostname,omitempty" yaml:"requestedHostname,omitempty"`
Taints []Taint `json:"taints,omitempty" yaml:"taints,omitempty"`
Unschedulable bool `json:"unschedulable,omitempty" yaml:"unschedulable,omitempty"`
Worker bool `json:"worker,omitempty" yaml:"worker,omitempty"`
ControlPlane bool `json:"controlPlane,omitempty" yaml:"controlPlane,omitempty"`
CustomConfig *CustomConfig `json:"customConfig,omitempty" yaml:"customConfig,omitempty"`
Description string `json:"description,omitempty" yaml:"description,omitempty"`
DesiredNodeAnnotations map[string]string `json:"desiredNodeAnnotations,omitempty" yaml:"desiredNodeAnnotations,omitempty"`
DesiredNodeLabels map[string]string `json:"desiredNodeLabels,omitempty" yaml:"desiredNodeLabels,omitempty"`
DesiredNodeUnschedulable string `json:"desiredNodeUnschedulable,omitempty" yaml:"desiredNodeUnschedulable,omitempty"`
DisplayName string `json:"displayName,omitempty" yaml:"displayName,omitempty"`
Etcd bool `json:"etcd,omitempty" yaml:"etcd,omitempty"`
Imported bool `json:"imported,omitempty" yaml:"imported,omitempty"`
NodePoolId string `json:"nodePoolId,omitempty" yaml:"nodePoolId,omitempty"`
NodeTemplateId string `json:"nodeTemplateId,omitempty" yaml:"nodeTemplateId,omitempty"`
PodCidr string `json:"podCidr,omitempty" yaml:"podCidr,omitempty"`
ProviderId string `json:"providerId,omitempty" yaml:"providerId,omitempty"`
RequestedHostname string `json:"requestedHostname,omitempty" yaml:"requestedHostname,omitempty"`
Taints []Taint `json:"taints,omitempty" yaml:"taints,omitempty"`
Unschedulable bool `json:"unschedulable,omitempty" yaml:"unschedulable,omitempty"`
Worker bool `json:"worker,omitempty" yaml:"worker,omitempty"`
}