1
0
mirror of https://github.com/rancher/types.git synced 2025-08-31 21:00:16 +00:00

generated changes

This commit is contained in:
Daishan Peng
2017-11-13 18:13:37 -07:00
parent c4c28a9789
commit 0edd94e971
8 changed files with 86 additions and 103 deletions

View File

@@ -1,8 +0,0 @@
package client
const (
AKSConfigType = "aksConfig"
)
type AKSConfig struct {
}

View File

@@ -0,0 +1,8 @@
package client
const (
AzureKubernetesServiceConfigType = "azureKubernetesServiceConfig"
)
type AzureKubernetesServiceConfig struct {
}

View File

@@ -5,35 +5,35 @@ import (
)
const (
ClusterType = "cluster"
ClusterFieldAKSConfig = "aksConfig"
ClusterFieldAPIVersion = "apiVersion"
ClusterFieldAnnotations = "annotations"
ClusterFieldCreated = "created"
ClusterFieldGKEConfig = "gkeConfig"
ClusterFieldKind = "kind"
ClusterFieldLabels = "labels"
ClusterFieldName = "name"
ClusterFieldNamespace = "namespace"
ClusterFieldRKEConfig = "rkeConfig"
ClusterFieldRemoved = "removed"
ClusterFieldUuid = "uuid"
ClusterType = "cluster"
ClusterFieldAPIVersion = "apiVersion"
ClusterFieldAnnotations = "annotations"
ClusterFieldAzureKubernetesServiceConfig = "azureKubernetesServiceConfig"
ClusterFieldCreated = "created"
ClusterFieldGoogleKubernetesEngineConfig = "googleKubernetesEngineConfig"
ClusterFieldKind = "kind"
ClusterFieldLabels = "labels"
ClusterFieldName = "name"
ClusterFieldNamespace = "namespace"
ClusterFieldRKEConfig = "rkeConfig"
ClusterFieldRemoved = "removed"
ClusterFieldUuid = "uuid"
)
type Cluster struct {
types.Resource
AKSConfig *AKSConfig `json:"aksConfig,omitempty"`
APIVersion string `json:"apiVersion,omitempty"`
Annotations map[string]string `json:"annotations,omitempty"`
Created string `json:"created,omitempty"`
GKEConfig *GKEConfig `json:"gkeConfig,omitempty"`
Kind string `json:"kind,omitempty"`
Labels map[string]string `json:"labels,omitempty"`
Name string `json:"name,omitempty"`
Namespace string `json:"namespace,omitempty"`
RKEConfig *RKEConfig `json:"rkeConfig,omitempty"`
Removed string `json:"removed,omitempty"`
Uuid string `json:"uuid,omitempty"`
APIVersion string `json:"apiVersion,omitempty"`
Annotations map[string]string `json:"annotations,omitempty"`
AzureKubernetesServiceConfig *AzureKubernetesServiceConfig `json:"azureKubernetesServiceConfig,omitempty"`
Created string `json:"created,omitempty"`
GoogleKubernetesEngineConfig *GoogleKubernetesEngineConfig `json:"googleKubernetesEngineConfig,omitempty"`
Kind string `json:"kind,omitempty"`
Labels map[string]string `json:"labels,omitempty"`
Name string `json:"name,omitempty"`
Namespace string `json:"namespace,omitempty"`
RKEConfig *RKEConfig `json:"rkeConfig,omitempty"`
Removed string `json:"removed,omitempty"`
Uuid string `json:"uuid,omitempty"`
}
type ClusterCollection struct {
types.Collection

View File

@@ -1,14 +1,14 @@
package client
const (
ClusterSpecType = "clusterSpec"
ClusterSpecFieldAKSConfig = "aksConfig"
ClusterSpecFieldGKEConfig = "gkeConfig"
ClusterSpecFieldRKEConfig = "rkeConfig"
ClusterSpecType = "clusterSpec"
ClusterSpecFieldAzureKubernetesServiceConfig = "azureKubernetesServiceConfig"
ClusterSpecFieldGoogleKubernetesEngineConfig = "googleKubernetesEngineConfig"
ClusterSpecFieldRKEConfig = "rkeConfig"
)
type ClusterSpec struct {
AKSConfig *AKSConfig `json:"aksConfig,omitempty"`
GKEConfig *GKEConfig `json:"gkeConfig,omitempty"`
RKEConfig *RKEConfig `json:"rkeConfig,omitempty"`
AzureKubernetesServiceConfig *AzureKubernetesServiceConfig `json:"azureKubernetesServiceConfig,omitempty"`
GoogleKubernetesEngineConfig *GoogleKubernetesEngineConfig `json:"googleKubernetesEngineConfig,omitempty"`
RKEConfig *RKEConfig `json:"rkeConfig,omitempty"`
}

View File

@@ -1,34 +0,0 @@
package client
const (
GKEConfigType = "gkeConfig"
GKEConfigFieldClusterIpv4Cidr = "clusterIpv4Cidr"
GKEConfigFieldCredentialPath = "credentialPath"
GKEConfigFieldDescription = "description"
GKEConfigFieldDiskSizeGb = "diskSizeGb"
GKEConfigFieldEnableAlphaFeature = "enableAlphaFeature"
GKEConfigFieldInitialClusterVersion = "initialClusterVersion"
GKEConfigFieldInitialNodeCount = "initialNodeCount"
GKEConfigFieldLabels = "labels"
GKEConfigFieldMachineType = "machineType"
GKEConfigFieldNodePoolID = "nodePoolID"
GKEConfigFieldProjectID = "projectID"
GKEConfigFieldUpdateConfig = "updateConfig"
GKEConfigFieldZone = "zone"
)
type GKEConfig struct {
ClusterIpv4Cidr string `json:"clusterIpv4Cidr,omitempty"`
CredentialPath string `json:"credentialPath,omitempty"`
Description string `json:"description,omitempty"`
DiskSizeGb int64 `json:"diskSizeGb,omitempty"`
EnableAlphaFeature bool `json:"enableAlphaFeature,omitempty"`
InitialClusterVersion string `json:"initialClusterVersion,omitempty"`
InitialNodeCount int64 `json:"initialNodeCount,omitempty"`
Labels map[string]string `json:"labels,omitempty"`
MachineType string `json:"machineType,omitempty"`
NodePoolID string `json:"nodePoolID,omitempty"`
ProjectID string `json:"projectID,omitempty"`
UpdateConfig gkeUpdateConfig `json:"updateConfig,omitempty"`
Zone string `json:"zone,omitempty"`
}

View File

@@ -1,14 +0,0 @@
package client
const (
gkeUpdateConfigType = "gkeUpdateConfig"
gkeUpdateConfigFieldMasterVersion = "masterVersion"
gkeUpdateConfigFieldNodeCount = "nodeCount"
gkeUpdateConfigFieldNodeVersion = "nodeVersion"
)
type gkeUpdateConfig struct {
MasterVersion string `json:"masterVersion,omitempty"`
NodeCount int64 `json:"nodeCount,omitempty"`
NodeVersion string `json:"nodeVersion,omitempty"`
}

View File

@@ -0,0 +1,32 @@
package client
const (
GoogleKubernetesEngineConfigType = "googleKubernetesEngineConfig"
GoogleKubernetesEngineConfigFieldClusterIpv4Cidr = "clusterIpv4Cidr"
GoogleKubernetesEngineConfigFieldCredentialPath = "credentialPath"
GoogleKubernetesEngineConfigFieldDescription = "description"
GoogleKubernetesEngineConfigFieldDiskSizeGb = "diskSizeGb"
GoogleKubernetesEngineConfigFieldEnableAlphaFeature = "enableAlphaFeature"
GoogleKubernetesEngineConfigFieldLabels = "labels"
GoogleKubernetesEngineConfigFieldMachineType = "machineType"
GoogleKubernetesEngineConfigFieldMasterVersion = "masterVersion"
GoogleKubernetesEngineConfigFieldNodeCount = "nodeCount"
GoogleKubernetesEngineConfigFieldNodeVersion = "nodeVersion"
GoogleKubernetesEngineConfigFieldProjectID = "projectID"
GoogleKubernetesEngineConfigFieldZone = "zone"
)
type GoogleKubernetesEngineConfig struct {
ClusterIpv4Cidr string `json:"clusterIpv4Cidr,omitempty"`
CredentialPath string `json:"credentialPath,omitempty"`
Description string `json:"description,omitempty"`
DiskSizeGb int64 `json:"diskSizeGb,omitempty"`
EnableAlphaFeature bool `json:"enableAlphaFeature,omitempty"`
Labels map[string]string `json:"labels,omitempty"`
MachineType string `json:"machineType,omitempty"`
MasterVersion string `json:"masterVersion,omitempty"`
NodeCount int64 `json:"nodeCount,omitempty"`
NodeVersion string `json:"nodeVersion,omitempty"`
ProjectID string `json:"projectID,omitempty"`
Zone string `json:"zone,omitempty"`
}