Versions in this module Expand all Collapse all v1 v1.1.1 Jan 10, 2020 v1.1.0 Dec 19, 2019 Changes in this version + const GroupName + var AddToScheme = SchemeBuilder.AddToScheme + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) + var SchemeGroupVersion = schema.GroupVersion + func Kind(kind string) schema.GroupKind + func Resource(resource string) schema.GroupResource + type ACME struct + Email string + PrivateKey *string + Server string + func (in *ACME) DeepCopy() *ACME + func (in *ACME) DeepCopyInto(out *ACME) + type CloudDNS struct + Domains []string + Name string + Project string + ServiceAccount string + func (c *CloudDNS) AccessKey() string + func (c *CloudDNS) DNSProvider() DNSProvider + func (c *CloudDNS) DomainNames() []string + func (c *CloudDNS) ProviderName() string + func (in *CloudDNS) DeepCopy() *CloudDNS + func (in *CloudDNS) DeepCopyInto(out *CloudDNS) + type Configuration struct + Spec ConfigurationSpec + func (in *Configuration) DeepCopy() *Configuration + func (in *Configuration) DeepCopyInto(out *Configuration) + func (in *Configuration) DeepCopyObject() runtime.Object + type ConfigurationSpec struct + ACME ACME + IssuerName string + LifecycleSync metav1.Duration + NamespaceRef string + Providers DNSProviders + ResourceNamespace string + ServiceSync metav1.Duration + func (in *ConfigurationSpec) DeepCopy() *ConfigurationSpec + func (in *ConfigurationSpec) DeepCopyInto(out *ConfigurationSpec) + type DNSProvider string + const CloudDNSProvider + const Route53Provider + type DNSProviderConfig interface + AccessKey func() string + DNSProvider func() DNSProvider + DomainNames func() []string + ProviderName func() string + type DNSProviders struct + CloudDNS []CloudDNS + Route53 []Route53 + func (in *DNSProviders) DeepCopy() *DNSProviders + func (in *DNSProviders) DeepCopyInto(out *DNSProviders) + type Route53 struct + AccessKeyID string + Domains []string + Name string + Region string + SecretAccessKey string + func (in *Route53) DeepCopy() *Route53 + func (in *Route53) DeepCopyInto(out *Route53) + func (r *Route53) AccessKey() string + func (r *Route53) DNSProvider() DNSProvider + func (r *Route53) DomainNames() []string + func (r *Route53) ProviderName() string