1
0
mirror of https://github.com/rancher/types.git synced 2025-08-25 15:28:24 +00:00

Generated code

This commit is contained in:
Nathan Jenan 2018-07-17 10:27:30 -07:00 committed by Alena Prokharchyk
parent dcfe9d24eb
commit d01c9413a0
2 changed files with 32 additions and 14 deletions

View File

@ -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

View File

@ -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"`
}