mirror of
https://github.com/rancher/types.git
synced 2025-08-15 03:02:59 +00:00
go generate
This commit is contained in:
parent
94216282b4
commit
bca7fe2c26
@ -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"`
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user