diff --git a/apis/management.cattle.io/v3/cluster_types.go b/apis/management.cattle.io/v3/cluster_types.go index fdc52f1e..17de0ce9 100644 --- a/apis/management.cattle.io/v3/cluster_types.go +++ b/apis/management.cattle.io/v3/cluster_types.go @@ -205,6 +205,11 @@ type AzureKubernetesServiceConfig struct { type AmazonElasticContainerServiceConfig struct { AccessKey string `json:"accessKey" norman:"required"` SecretKey string `json:"secretKey" norman:"required,type=password"` + + Region string `json:"region"` + InstanceType string `json:"instanceType"` + MinimumNodes int `json:"minimumNodes"` + MaximumNodes int `json:"maximumNodes"` } type ClusterEvent struct { diff --git a/client/management/v3/zz_generated_amazon_elastic_container_service_config.go b/client/management/v3/zz_generated_amazon_elastic_container_service_config.go index a0cc458b..52528e67 100644 --- a/client/management/v3/zz_generated_amazon_elastic_container_service_config.go +++ b/client/management/v3/zz_generated_amazon_elastic_container_service_config.go @@ -1,12 +1,20 @@ package client const ( - AmazonElasticContainerServiceConfigType = "amazonElasticContainerServiceConfig" - AmazonElasticContainerServiceConfigFieldAccessKey = "accessKey" - AmazonElasticContainerServiceConfigFieldSecretKey = "secretKey" + AmazonElasticContainerServiceConfigType = "amazonElasticContainerServiceConfig" + AmazonElasticContainerServiceConfigFieldAccessKey = "accessKey" + AmazonElasticContainerServiceConfigFieldInstanceType = "instanceType" + AmazonElasticContainerServiceConfigFieldMaximumNodes = "maximumNodes" + AmazonElasticContainerServiceConfigFieldMinimumNodes = "minimumNodes" + AmazonElasticContainerServiceConfigFieldRegion = "region" + AmazonElasticContainerServiceConfigFieldSecretKey = "secretKey" ) type AmazonElasticContainerServiceConfig struct { - AccessKey string `json:"accessKey,omitempty" yaml:"accessKey,omitempty"` - SecretKey string `json:"secretKey,omitempty" yaml:"secretKey,omitempty"` + AccessKey string `json:"accessKey,omitempty" yaml:"accessKey,omitempty"` + InstanceType string `json:"instanceType,omitempty" yaml:"instanceType,omitempty"` + MaximumNodes int64 `json:"maximumNodes,omitempty" yaml:"maximumNodes,omitempty"` + MinimumNodes int64 `json:"minimumNodes,omitempty" yaml:"minimumNodes,omitempty"` + Region string `json:"region,omitempty" yaml:"region,omitempty"` + SecretKey string `json:"secretKey,omitempty" yaml:"secretKey,omitempty"` }