mirror of
https://github.com/rancher/types.git
synced 2025-09-16 06:49:21 +00:00
go generate
This commit is contained in:
8
client/management/v3/zz_generated_aws_cloud_provider.go
Normal file
8
client/management/v3/zz_generated_aws_cloud_provider.go
Normal file
@@ -0,0 +1,8 @@
|
||||
package client
|
||||
|
||||
const (
|
||||
AWSCloudProviderType = "awsCloudProvider"
|
||||
)
|
||||
|
||||
type AWSCloudProvider struct {
|
||||
}
|
64
client/management/v3/zz_generated_azure_cloud_provider.go
Normal file
64
client/management/v3/zz_generated_azure_cloud_provider.go
Normal file
@@ -0,0 +1,64 @@
|
||||
package client
|
||||
|
||||
const (
|
||||
AzureCloudProviderType = "azureCloudProvider"
|
||||
AzureCloudProviderFieldAADClientCertPassword = "aadClientCertPassword"
|
||||
AzureCloudProviderFieldAADClientCertPath = "aadClientCertPath"
|
||||
AzureCloudProviderFieldAADClientID = "aadClientId"
|
||||
AzureCloudProviderFieldAADClientSecret = "aadClientSecret"
|
||||
AzureCloudProviderFieldCloud = "cloud"
|
||||
AzureCloudProviderFieldCloudProviderBackoff = "cloudProviderBackoff"
|
||||
AzureCloudProviderFieldCloudProviderBackoffDuration = "cloudProviderBackoffDuration"
|
||||
AzureCloudProviderFieldCloudProviderBackoffExponent = "cloudProviderBackoffExponent"
|
||||
AzureCloudProviderFieldCloudProviderBackoffJitter = "cloudProviderBackoffJitter"
|
||||
AzureCloudProviderFieldCloudProviderBackoffRetries = "cloudProviderBackoffRetries"
|
||||
AzureCloudProviderFieldCloudProviderRateLimit = "cloudProviderRateLimit"
|
||||
AzureCloudProviderFieldCloudProviderRateLimitBucket = "cloudProviderRateLimitBucket"
|
||||
AzureCloudProviderFieldCloudProviderRateLimitQPS = "cloudProviderRateLimitQPS"
|
||||
AzureCloudProviderFieldLocation = "location"
|
||||
AzureCloudProviderFieldMaximumLoadBalancerRuleCount = "maximumLoadBalancerRuleCount"
|
||||
AzureCloudProviderFieldPrimaryAvailabilitySetName = "primaryAvailabilitySetName"
|
||||
AzureCloudProviderFieldPrimaryScaleSetName = "primaryScaleSetName"
|
||||
AzureCloudProviderFieldResourceGroup = "resourceGroup"
|
||||
AzureCloudProviderFieldRouteTableName = "routeTableName"
|
||||
AzureCloudProviderFieldSecurityGroupName = "securityGroupName"
|
||||
AzureCloudProviderFieldSubnetName = "subnetName"
|
||||
AzureCloudProviderFieldSubscriptionID = "subscriptionId"
|
||||
AzureCloudProviderFieldTenantID = "tenantId"
|
||||
AzureCloudProviderFieldUseInstanceMetadata = "useInstanceMetadata"
|
||||
AzureCloudProviderFieldUseManagedIdentityExtension = "useManagedIdentityExtension"
|
||||
AzureCloudProviderFieldVMType = "vmType"
|
||||
AzureCloudProviderFieldVnetName = "vnetName"
|
||||
AzureCloudProviderFieldVnetResourceGroup = "vnetResourceGroup"
|
||||
)
|
||||
|
||||
type AzureCloudProvider struct {
|
||||
AADClientCertPassword string `json:"aadClientCertPassword,omitempty" yaml:"aadClientCertPassword,omitempty"`
|
||||
AADClientCertPath string `json:"aadClientCertPath,omitempty" yaml:"aadClientCertPath,omitempty"`
|
||||
AADClientID string `json:"aadClientId,omitempty" yaml:"aadClientId,omitempty"`
|
||||
AADClientSecret string `json:"aadClientSecret,omitempty" yaml:"aadClientSecret,omitempty"`
|
||||
Cloud string `json:"cloud,omitempty" yaml:"cloud,omitempty"`
|
||||
CloudProviderBackoff bool `json:"cloudProviderBackoff,omitempty" yaml:"cloudProviderBackoff,omitempty"`
|
||||
CloudProviderBackoffDuration int64 `json:"cloudProviderBackoffDuration,omitempty" yaml:"cloudProviderBackoffDuration,omitempty"`
|
||||
CloudProviderBackoffExponent int64 `json:"cloudProviderBackoffExponent,omitempty" yaml:"cloudProviderBackoffExponent,omitempty"`
|
||||
CloudProviderBackoffJitter int64 `json:"cloudProviderBackoffJitter,omitempty" yaml:"cloudProviderBackoffJitter,omitempty"`
|
||||
CloudProviderBackoffRetries int64 `json:"cloudProviderBackoffRetries,omitempty" yaml:"cloudProviderBackoffRetries,omitempty"`
|
||||
CloudProviderRateLimit bool `json:"cloudProviderRateLimit,omitempty" yaml:"cloudProviderRateLimit,omitempty"`
|
||||
CloudProviderRateLimitBucket int64 `json:"cloudProviderRateLimitBucket,omitempty" yaml:"cloudProviderRateLimitBucket,omitempty"`
|
||||
CloudProviderRateLimitQPS int64 `json:"cloudProviderRateLimitQPS,omitempty" yaml:"cloudProviderRateLimitQPS,omitempty"`
|
||||
Location string `json:"location,omitempty" yaml:"location,omitempty"`
|
||||
MaximumLoadBalancerRuleCount int64 `json:"maximumLoadBalancerRuleCount,omitempty" yaml:"maximumLoadBalancerRuleCount,omitempty"`
|
||||
PrimaryAvailabilitySetName string `json:"primaryAvailabilitySetName,omitempty" yaml:"primaryAvailabilitySetName,omitempty"`
|
||||
PrimaryScaleSetName string `json:"primaryScaleSetName,omitempty" yaml:"primaryScaleSetName,omitempty"`
|
||||
ResourceGroup string `json:"resourceGroup,omitempty" yaml:"resourceGroup,omitempty"`
|
||||
RouteTableName string `json:"routeTableName,omitempty" yaml:"routeTableName,omitempty"`
|
||||
SecurityGroupName string `json:"securityGroupName,omitempty" yaml:"securityGroupName,omitempty"`
|
||||
SubnetName string `json:"subnetName,omitempty" yaml:"subnetName,omitempty"`
|
||||
SubscriptionID string `json:"subscriptionId,omitempty" yaml:"subscriptionId,omitempty"`
|
||||
TenantID string `json:"tenantId,omitempty" yaml:"tenantId,omitempty"`
|
||||
UseInstanceMetadata bool `json:"useInstanceMetadata,omitempty" yaml:"useInstanceMetadata,omitempty"`
|
||||
UseManagedIdentityExtension bool `json:"useManagedIdentityExtension,omitempty" yaml:"useManagedIdentityExtension,omitempty"`
|
||||
VMType string `json:"vmType,omitempty" yaml:"vmType,omitempty"`
|
||||
VnetName string `json:"vnetName,omitempty" yaml:"vnetName,omitempty"`
|
||||
VnetResourceGroup string `json:"vnetResourceGroup,omitempty" yaml:"vnetResourceGroup,omitempty"`
|
||||
}
|
10
client/management/v3/zz_generated_calico_network_provider.go
Normal file
10
client/management/v3/zz_generated_calico_network_provider.go
Normal file
@@ -0,0 +1,10 @@
|
||||
package client
|
||||
|
||||
const (
|
||||
CalicoNetworkProviderType = "calicoNetworkProvider"
|
||||
CalicoNetworkProviderFieldCloudProvider = "cloudProvider"
|
||||
)
|
||||
|
||||
type CalicoNetworkProvider struct {
|
||||
CloudProvider string `json:"cloudProvider,omitempty" yaml:"cloudProvider,omitempty"`
|
||||
}
|
@@ -0,0 +1,8 @@
|
||||
package client
|
||||
|
||||
const (
|
||||
CanalNetworkProviderType = "canalNetworkProvider"
|
||||
)
|
||||
|
||||
type CanalNetworkProvider struct {
|
||||
}
|
@@ -0,0 +1,10 @@
|
||||
package client
|
||||
|
||||
const (
|
||||
FlannelNetworkProviderType = "flannelNetworkProvider"
|
||||
FlannelNetworkProviderFieldIface = "iface"
|
||||
)
|
||||
|
||||
type FlannelNetworkProvider struct {
|
||||
Iface string `json:"iface,omitempty" yaml:"iface,omitempty"`
|
||||
}
|
@@ -1,38 +1,48 @@
|
||||
package client
|
||||
|
||||
const (
|
||||
RancherKubernetesEngineConfigType = "rancherKubernetesEngineConfig"
|
||||
RancherKubernetesEngineConfigFieldAddons = "addons"
|
||||
RancherKubernetesEngineConfigFieldAddonsInclude = "addonsInclude"
|
||||
RancherKubernetesEngineConfigFieldAuthentication = "authentication"
|
||||
RancherKubernetesEngineConfigFieldAuthorization = "authorization"
|
||||
RancherKubernetesEngineConfigFieldCloudProvider = "cloudProvider"
|
||||
RancherKubernetesEngineConfigFieldClusterName = "clusterName"
|
||||
RancherKubernetesEngineConfigFieldIgnoreDockerVersion = "ignoreDockerVersion"
|
||||
RancherKubernetesEngineConfigFieldIngress = "ingress"
|
||||
RancherKubernetesEngineConfigFieldNetwork = "network"
|
||||
RancherKubernetesEngineConfigFieldNodes = "nodes"
|
||||
RancherKubernetesEngineConfigFieldPrivateRegistries = "privateRegistries"
|
||||
RancherKubernetesEngineConfigFieldSSHAgentAuth = "sshAgentAuth"
|
||||
RancherKubernetesEngineConfigFieldSSHKeyPath = "sshKeyPath"
|
||||
RancherKubernetesEngineConfigFieldServices = "services"
|
||||
RancherKubernetesEngineConfigFieldVersion = "kubernetesVersion"
|
||||
RancherKubernetesEngineConfigType = "rancherKubernetesEngineConfig"
|
||||
RancherKubernetesEngineConfigFieldAWSCloudProvider = "awsCloudProvider"
|
||||
RancherKubernetesEngineConfigFieldAddons = "addons"
|
||||
RancherKubernetesEngineConfigFieldAddonsInclude = "addonsInclude"
|
||||
RancherKubernetesEngineConfigFieldAuthentication = "authentication"
|
||||
RancherKubernetesEngineConfigFieldAuthorization = "authorization"
|
||||
RancherKubernetesEngineConfigFieldAzureCloudProvider = "azureCloudProvider"
|
||||
RancherKubernetesEngineConfigFieldCalicoNetworkProvider = "calicoNetworkProvider"
|
||||
RancherKubernetesEngineConfigFieldCanalNetworkProvider = "canalNetworkProvider"
|
||||
RancherKubernetesEngineConfigFieldCloudProvider = "cloudProvider"
|
||||
RancherKubernetesEngineConfigFieldClusterName = "clusterName"
|
||||
RancherKubernetesEngineConfigFieldFlannelNetworkProvider = "flannelNetworkProvider"
|
||||
RancherKubernetesEngineConfigFieldIgnoreDockerVersion = "ignoreDockerVersion"
|
||||
RancherKubernetesEngineConfigFieldIngress = "ingress"
|
||||
RancherKubernetesEngineConfigFieldNetwork = "network"
|
||||
RancherKubernetesEngineConfigFieldNodes = "nodes"
|
||||
RancherKubernetesEngineConfigFieldPrivateRegistries = "privateRegistries"
|
||||
RancherKubernetesEngineConfigFieldSSHAgentAuth = "sshAgentAuth"
|
||||
RancherKubernetesEngineConfigFieldSSHKeyPath = "sshKeyPath"
|
||||
RancherKubernetesEngineConfigFieldServices = "services"
|
||||
RancherKubernetesEngineConfigFieldVersion = "kubernetesVersion"
|
||||
)
|
||||
|
||||
type RancherKubernetesEngineConfig struct {
|
||||
Addons string `json:"addons,omitempty" yaml:"addons,omitempty"`
|
||||
AddonsInclude []string `json:"addonsInclude,omitempty" yaml:"addonsInclude,omitempty"`
|
||||
Authentication *AuthnConfig `json:"authentication,omitempty" yaml:"authentication,omitempty"`
|
||||
Authorization *AuthzConfig `json:"authorization,omitempty" yaml:"authorization,omitempty"`
|
||||
CloudProvider *CloudProvider `json:"cloudProvider,omitempty" yaml:"cloudProvider,omitempty"`
|
||||
ClusterName string `json:"clusterName,omitempty" yaml:"clusterName,omitempty"`
|
||||
IgnoreDockerVersion bool `json:"ignoreDockerVersion,omitempty" yaml:"ignoreDockerVersion,omitempty"`
|
||||
Ingress *IngressConfig `json:"ingress,omitempty" yaml:"ingress,omitempty"`
|
||||
Network *NetworkConfig `json:"network,omitempty" yaml:"network,omitempty"`
|
||||
Nodes []RKEConfigNode `json:"nodes,omitempty" yaml:"nodes,omitempty"`
|
||||
PrivateRegistries []PrivateRegistry `json:"privateRegistries,omitempty" yaml:"privateRegistries,omitempty"`
|
||||
SSHAgentAuth bool `json:"sshAgentAuth,omitempty" yaml:"sshAgentAuth,omitempty"`
|
||||
SSHKeyPath string `json:"sshKeyPath,omitempty" yaml:"sshKeyPath,omitempty"`
|
||||
Services *RKEConfigServices `json:"services,omitempty" yaml:"services,omitempty"`
|
||||
Version string `json:"kubernetesVersion,omitempty" yaml:"kubernetesVersion,omitempty"`
|
||||
AWSCloudProvider *AWSCloudProvider `json:"awsCloudProvider,omitempty" yaml:"awsCloudProvider,omitempty"`
|
||||
Addons string `json:"addons,omitempty" yaml:"addons,omitempty"`
|
||||
AddonsInclude []string `json:"addonsInclude,omitempty" yaml:"addonsInclude,omitempty"`
|
||||
Authentication *AuthnConfig `json:"authentication,omitempty" yaml:"authentication,omitempty"`
|
||||
Authorization *AuthzConfig `json:"authorization,omitempty" yaml:"authorization,omitempty"`
|
||||
AzureCloudProvider *AzureCloudProvider `json:"azureCloudProvider,omitempty" yaml:"azureCloudProvider,omitempty"`
|
||||
CalicoNetworkProvider *CalicoNetworkProvider `json:"calicoNetworkProvider,omitempty" yaml:"calicoNetworkProvider,omitempty"`
|
||||
CanalNetworkProvider *CanalNetworkProvider `json:"canalNetworkProvider,omitempty" yaml:"canalNetworkProvider,omitempty"`
|
||||
CloudProvider *CloudProvider `json:"cloudProvider,omitempty" yaml:"cloudProvider,omitempty"`
|
||||
ClusterName string `json:"clusterName,omitempty" yaml:"clusterName,omitempty"`
|
||||
FlannelNetworkProvider *FlannelNetworkProvider `json:"flannelNetworkProvider,omitempty" yaml:"flannelNetworkProvider,omitempty"`
|
||||
IgnoreDockerVersion bool `json:"ignoreDockerVersion,omitempty" yaml:"ignoreDockerVersion,omitempty"`
|
||||
Ingress *IngressConfig `json:"ingress,omitempty" yaml:"ingress,omitempty"`
|
||||
Network *NetworkConfig `json:"network,omitempty" yaml:"network,omitempty"`
|
||||
Nodes []RKEConfigNode `json:"nodes,omitempty" yaml:"nodes,omitempty"`
|
||||
PrivateRegistries []PrivateRegistry `json:"privateRegistries,omitempty" yaml:"privateRegistries,omitempty"`
|
||||
SSHAgentAuth bool `json:"sshAgentAuth,omitempty" yaml:"sshAgentAuth,omitempty"`
|
||||
SSHKeyPath string `json:"sshKeyPath,omitempty" yaml:"sshKeyPath,omitempty"`
|
||||
Services *RKEConfigServices `json:"services,omitempty" yaml:"services,omitempty"`
|
||||
Version string `json:"kubernetesVersion,omitempty" yaml:"kubernetesVersion,omitempty"`
|
||||
}
|
||||
|
Reference in New Issue
Block a user