# Functions
Gets the (cached) public IP attached to this workload.
Creates a new instance of [Main] with the provided [Opts].
Creates a new [dnsSync] with the provided [DNSSyncOpts].
Creates a new operator with the provided [OperatorOpts].
Constructs a new [routerOsClient] using the provider [RouterOsClientOpts].
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
AccessInfo defines connectivity information for a [v1.Access] resource.
DNSSyncOpts are options used to construct a new [dnsSync] object.
Main holds the components of the application.
OperatorOpts defines the options used to construct a new [operator].
Opts define the options used to create a new instance of [Main].
RouterOsClientOpts are options used to construct a [routerOsClient].
# Interfaces
DNSSync is the public interface of the [dnsSync] component.
Operator is the public interface for the operator implementation.
RouterOsClient is the public interface of the [routerOsClient].