1
0
mirror of https://github.com/rancher/types.git synced 2025-07-12 12:57:58 +00:00

Generated Code

This commit is contained in:
Nathan Jenan 2018-10-02 16:12:24 -07:00 committed by Craig Jellick
parent 3ed3d02742
commit 52df5bbb83
2 changed files with 34 additions and 23 deletions

View File

@ -188,6 +188,15 @@ func (in *AmazonElasticContainerServiceConfig) DeepCopyInto(out *AmazonElasticCo
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.AssociateWorkerNodePublicIP != nil {
in, out := &in.AssociateWorkerNodePublicIP, &out.AssociateWorkerNodePublicIP
if *in == nil {
*out = nil
} else {
*out = new(bool)
**out = **in
}
}
return
}

View File

@ -1,30 +1,32 @@
package client
const (
AmazonElasticContainerServiceConfigType = "amazonElasticContainerServiceConfig"
AmazonElasticContainerServiceConfigFieldAMI = "ami"
AmazonElasticContainerServiceConfigFieldAccessKey = "accessKey"
AmazonElasticContainerServiceConfigFieldInstanceType = "instanceType"
AmazonElasticContainerServiceConfigFieldMaximumNodes = "maximumNodes"
AmazonElasticContainerServiceConfigFieldMinimumNodes = "minimumNodes"
AmazonElasticContainerServiceConfigFieldRegion = "region"
AmazonElasticContainerServiceConfigFieldSecretKey = "secretKey"
AmazonElasticContainerServiceConfigFieldSecurityGroups = "securityGroups"
AmazonElasticContainerServiceConfigFieldServiceRole = "serviceRole"
AmazonElasticContainerServiceConfigFieldSubnets = "subnets"
AmazonElasticContainerServiceConfigFieldVirtualNetwork = "virtualNetwork"
AmazonElasticContainerServiceConfigType = "amazonElasticContainerServiceConfig"
AmazonElasticContainerServiceConfigFieldAMI = "ami"
AmazonElasticContainerServiceConfigFieldAccessKey = "accessKey"
AmazonElasticContainerServiceConfigFieldAssociateWorkerNodePublicIP = "associateWorkerNodePublicIp"
AmazonElasticContainerServiceConfigFieldInstanceType = "instanceType"
AmazonElasticContainerServiceConfigFieldMaximumNodes = "maximumNodes"
AmazonElasticContainerServiceConfigFieldMinimumNodes = "minimumNodes"
AmazonElasticContainerServiceConfigFieldRegion = "region"
AmazonElasticContainerServiceConfigFieldSecretKey = "secretKey"
AmazonElasticContainerServiceConfigFieldSecurityGroups = "securityGroups"
AmazonElasticContainerServiceConfigFieldServiceRole = "serviceRole"
AmazonElasticContainerServiceConfigFieldSubnets = "subnets"
AmazonElasticContainerServiceConfigFieldVirtualNetwork = "virtualNetwork"
)
type AmazonElasticContainerServiceConfig struct {
AMI string `json:"ami,omitempty" yaml:"ami,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"`
AMI string `json:"ami,omitempty" yaml:"ami,omitempty"`
AccessKey string `json:"accessKey,omitempty" yaml:"accessKey,omitempty"`
AssociateWorkerNodePublicIP *bool `json:"associateWorkerNodePublicIp,omitempty" yaml:"associateWorkerNodePublicIp,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"`
}