Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ControllerSwitches ¶
func ControllerSwitches() *cmd.SwitchOptions
SwitchOptions are the cmd.SwitchOptions for the provider controllers.
Types ¶
type DNSServiceConfig ¶
DNSServiceConfig contains configuration information about the dns service.
func (*DNSServiceConfig) Apply ¶
func (c *DNSServiceConfig) Apply(cfg *config.Config)
Apply applies the DNSServiceOptions to the passed ControllerOptions instance.
type DNSServiceOptions ¶
type DNSServiceOptions struct { GardenID string SeedID string DNSClass string // contains filtered or unexported fields }
DNSServiceOptions holds options related to the dns service.
func (*DNSServiceOptions) AddFlags ¶
func (o *DNSServiceOptions) AddFlags(fs *pflag.FlagSet)
AddFlags implements Flagger.AddFlags.
func (*DNSServiceOptions) Complete ¶
func (o *DNSServiceOptions) Complete() error
Complete implements Completer.Complete.
func (*DNSServiceOptions) Completed ¶
func (o *DNSServiceOptions) Completed() *DNSServiceConfig
Completed returns the decoded CertificatesServiceConfiguration instance. Only call this if `Complete` was successful.
Click to show internal directories.
Click to hide internal directories.