diff --git a/apis/management.cattle.io/v3/zz_generated_deepcopy.go b/apis/management.cattle.io/v3/zz_generated_deepcopy.go index cf934840..c97eaace 100644 --- a/apis/management.cattle.io/v3/zz_generated_deepcopy.go +++ b/apis/management.cattle.io/v3/zz_generated_deepcopy.go @@ -153,6 +153,16 @@ func (in *AlertSystemImages) DeepCopy() *AlertSystemImages { // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AmazonElasticContainerServiceConfig) DeepCopyInto(out *AmazonElasticContainerServiceConfig) { *out = *in + if in.Subnets != nil { + in, out := &in.Subnets, &out.Subnets + *out = make([]string, len(*in)) + copy(*out, *in) + } + if in.SecurityGroups != nil { + in, out := &in.SecurityGroups, &out.SecurityGroups + *out = make([]string, len(*in)) + copy(*out, *in) + } return } @@ -1383,7 +1393,7 @@ func (in *ClusterSpec) DeepCopyInto(out *ClusterSpec) { *out = nil } else { *out = new(AmazonElasticContainerServiceConfig) - **out = **in + (*in).DeepCopyInto(*out) } } return 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 52528e67..cb9c6875 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,20 +1,28 @@ package client const ( - AmazonElasticContainerServiceConfigType = "amazonElasticContainerServiceConfig" - AmazonElasticContainerServiceConfigFieldAccessKey = "accessKey" - AmazonElasticContainerServiceConfigFieldInstanceType = "instanceType" - AmazonElasticContainerServiceConfigFieldMaximumNodes = "maximumNodes" - AmazonElasticContainerServiceConfigFieldMinimumNodes = "minimumNodes" - AmazonElasticContainerServiceConfigFieldRegion = "region" - AmazonElasticContainerServiceConfigFieldSecretKey = "secretKey" + AmazonElasticContainerServiceConfigType = "amazonElasticContainerServiceConfig" + AmazonElasticContainerServiceConfigFieldAccessKey = "accessKey" + AmazonElasticContainerServiceConfigFieldInstanceType = "instanceType" + AmazonElasticContainerServiceConfigFieldMaximumNodes = "maximumNodes" + AmazonElasticContainerServiceConfigFieldMinimumNodes = "minimumNodes" + AmazonElasticContainerServiceConfigFieldRegion = "region" + AmazonElasticContainerServiceConfigFieldSecretKey = "secretKey" + AmazonElasticContainerServiceConfigFieldSecurityGroups = "securityGroups" + AmazonElasticContainerServiceConfigFieldServiceRole = "serviceRole" + AmazonElasticContainerServiceConfigFieldSubnets = "subnets" + AmazonElasticContainerServiceConfigFieldVirtualNetwork = "virtualNetwork" ) type AmazonElasticContainerServiceConfig struct { - 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"` + 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"` + SecurityGroups []string `json:"securityGroups,omitempty" yaml:"securityGroups,omitempty"` + ServiceRole string `json:"serviceRole,omitempty" yaml:"serviceRole,omitempty"` + Subnets []string `json:"subnets,omitempty" yaml:"subnets,omitempty"` + VirtualNetwork string `json:"virtualNetwork,omitempty" yaml:"virtualNetwork,omitempty"` }