From 737205cf64232df01584c1c90e4ecfee6249d15d Mon Sep 17 00:00:00 2001 From: galal-hussein Date: Wed, 23 Jan 2019 00:53:41 +0200 Subject: [PATCH] go generate --- .../v3/zz_generated_deepcopy.go | 21 +++++++++ ...zz_generated_cloudflare_provider_config.go | 14 ++++++ .../v3/zz_generated_global_dns_provider.go | 44 ++++++++++--------- .../zz_generated_global_dns_provider_spec.go | 12 ++--- 4 files changed, 65 insertions(+), 26 deletions(-) create mode 100644 client/management/v3/zz_generated_cloudflare_provider_config.go diff --git a/apis/management.cattle.io/v3/zz_generated_deepcopy.go b/apis/management.cattle.io/v3/zz_generated_deepcopy.go index 58a058fd..f9a8a034 100644 --- a/apis/management.cattle.io/v3/zz_generated_deepcopy.go +++ b/apis/management.cattle.io/v3/zz_generated_deepcopy.go @@ -836,6 +836,22 @@ func (in *CloudProvider) DeepCopy() *CloudProvider { return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *CloudflareProviderConfig) DeepCopyInto(out *CloudflareProviderConfig) { + *out = *in + return +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudflareProviderConfig. +func (in *CloudflareProviderConfig) DeepCopy() *CloudflareProviderConfig { + if in == nil { + return nil + } + out := new(CloudflareProviderConfig) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Cluster) DeepCopyInto(out *Cluster) { *out = *in @@ -2773,6 +2789,11 @@ func (in *GlobalDNSProviderSpec) DeepCopyInto(out *GlobalDNSProviderSpec) { *out = new(Route53ProviderConfig) **out = **in } + if in.CloudflareProviderConfig != nil { + in, out := &in.CloudflareProviderConfig, &out.CloudflareProviderConfig + *out = new(CloudflareProviderConfig) + **out = **in + } if in.Members != nil { in, out := &in.Members, &out.Members *out = make([]Member, len(*in)) diff --git a/client/management/v3/zz_generated_cloudflare_provider_config.go b/client/management/v3/zz_generated_cloudflare_provider_config.go new file mode 100644 index 00000000..43ff5bae --- /dev/null +++ b/client/management/v3/zz_generated_cloudflare_provider_config.go @@ -0,0 +1,14 @@ +package client + +const ( + CloudflareProviderConfigType = "cloudflareProviderConfig" + CloudflareProviderConfigFieldAPIEmail = "apiEmail" + CloudflareProviderConfigFieldAPIKey = "apiKey" + CloudflareProviderConfigFieldRootDomain = "rootDomain" +) + +type CloudflareProviderConfig struct { + APIEmail string `json:"apiEmail,omitempty" yaml:"apiEmail,omitempty"` + APIKey string `json:"apiKey,omitempty" yaml:"apiKey,omitempty"` + RootDomain string `json:"rootDomain,omitempty" yaml:"rootDomain,omitempty"` +} diff --git a/client/management/v3/zz_generated_global_dns_provider.go b/client/management/v3/zz_generated_global_dns_provider.go index 790fb82f..2b32248c 100644 --- a/client/management/v3/zz_generated_global_dns_provider.go +++ b/client/management/v3/zz_generated_global_dns_provider.go @@ -5,31 +5,33 @@ import ( ) const ( - GlobalDNSProviderType = "globalDnsProvider" - GlobalDNSProviderFieldAnnotations = "annotations" - GlobalDNSProviderFieldCreated = "created" - GlobalDNSProviderFieldCreatorID = "creatorId" - GlobalDNSProviderFieldLabels = "labels" - GlobalDNSProviderFieldMembers = "members" - GlobalDNSProviderFieldName = "name" - GlobalDNSProviderFieldOwnerReferences = "ownerReferences" - GlobalDNSProviderFieldRemoved = "removed" - GlobalDNSProviderFieldRoute53ProviderConfig = "route53ProviderConfig" - GlobalDNSProviderFieldUUID = "uuid" + GlobalDNSProviderType = "globalDnsProvider" + GlobalDNSProviderFieldAnnotations = "annotations" + GlobalDNSProviderFieldCloudflareProviderConfig = "cloudflareProviderConfig" + GlobalDNSProviderFieldCreated = "created" + GlobalDNSProviderFieldCreatorID = "creatorId" + GlobalDNSProviderFieldLabels = "labels" + GlobalDNSProviderFieldMembers = "members" + GlobalDNSProviderFieldName = "name" + GlobalDNSProviderFieldOwnerReferences = "ownerReferences" + GlobalDNSProviderFieldRemoved = "removed" + GlobalDNSProviderFieldRoute53ProviderConfig = "route53ProviderConfig" + GlobalDNSProviderFieldUUID = "uuid" ) type GlobalDNSProvider struct { types.Resource - Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` - Created string `json:"created,omitempty" yaml:"created,omitempty"` - CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` - Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` - Members []Member `json:"members,omitempty" yaml:"members,omitempty"` - Name string `json:"name,omitempty" yaml:"name,omitempty"` - OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` - Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` - Route53ProviderConfig *Route53ProviderConfig `json:"route53ProviderConfig,omitempty" yaml:"route53ProviderConfig,omitempty"` - UUID string `json:"uuid,omitempty" yaml:"uuid,omitempty"` + Annotations map[string]string `json:"annotations,omitempty" yaml:"annotations,omitempty"` + CloudflareProviderConfig *CloudflareProviderConfig `json:"cloudflareProviderConfig,omitempty" yaml:"cloudflareProviderConfig,omitempty"` + Created string `json:"created,omitempty" yaml:"created,omitempty"` + CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"` + Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` + Members []Member `json:"members,omitempty" yaml:"members,omitempty"` + Name string `json:"name,omitempty" yaml:"name,omitempty"` + OwnerReferences []OwnerReference `json:"ownerReferences,omitempty" yaml:"ownerReferences,omitempty"` + Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` + Route53ProviderConfig *Route53ProviderConfig `json:"route53ProviderConfig,omitempty" yaml:"route53ProviderConfig,omitempty"` + UUID string `json:"uuid,omitempty" yaml:"uuid,omitempty"` } type GlobalDNSProviderCollection struct { diff --git a/client/management/v3/zz_generated_global_dns_provider_spec.go b/client/management/v3/zz_generated_global_dns_provider_spec.go index ce78f164..b90edad1 100644 --- a/client/management/v3/zz_generated_global_dns_provider_spec.go +++ b/client/management/v3/zz_generated_global_dns_provider_spec.go @@ -1,12 +1,14 @@ package client const ( - GlobalDNSProviderSpecType = "globalDnsProviderSpec" - GlobalDNSProviderSpecFieldMembers = "members" - GlobalDNSProviderSpecFieldRoute53ProviderConfig = "route53ProviderConfig" + GlobalDNSProviderSpecType = "globalDnsProviderSpec" + GlobalDNSProviderSpecFieldCloudflareProviderConfig = "cloudflareProviderConfig" + GlobalDNSProviderSpecFieldMembers = "members" + GlobalDNSProviderSpecFieldRoute53ProviderConfig = "route53ProviderConfig" ) type GlobalDNSProviderSpec struct { - Members []Member `json:"members,omitempty" yaml:"members,omitempty"` - Route53ProviderConfig *Route53ProviderConfig `json:"route53ProviderConfig,omitempty" yaml:"route53ProviderConfig,omitempty"` + CloudflareProviderConfig *CloudflareProviderConfig `json:"cloudflareProviderConfig,omitempty" yaml:"cloudflareProviderConfig,omitempty"` + Members []Member `json:"members,omitempty" yaml:"members,omitempty"` + Route53ProviderConfig *Route53ProviderConfig `json:"route53ProviderConfig,omitempty" yaml:"route53ProviderConfig,omitempty"` }