Documentation ¶
Index ¶
- func DeletePrivateDNSVNetLinks(ctx context.Context, vNetLinksClient privatedns.VirtualNetworkLinksClient, ...) error
- func Dial(network, address string, sz int) (net.Conn, error)
- func Listen(network, address string, sz int) (net.Listener, error)
- func RemovePrivateDNSZone(ctx context.Context, config PrivateZoneRemovalConfig) error
- func RemoveZones(ctx context.Context, vNetLinksClient privatedns.VirtualNetworkLinksClient, ...) error
- func UpdateDNSes(ctx context.Context, dnsI DNSIClient, resourceGroupID string) error
- type DNSIClient
- type PrivateZoneRemovalConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DeletePrivateDNSVNetLinks ¶
func DeletePrivateDNSVNetLinks(ctx context.Context, vNetLinksClient privatedns.VirtualNetworkLinksClient, resourceID string) error
func Dial ¶
Dial returns a dialled connection with its send and receive buffer sizes set. If sz <= 0, we leave the default size.
func Listen ¶
Listen returns a listener with its send and receive buffer sizes set, such that sockets which are *returned* by the listener when Accept() is called also have those buffer sizes.
func RemovePrivateDNSZone ¶
func RemovePrivateDNSZone(ctx context.Context, config PrivateZoneRemovalConfig) error
func RemoveZones ¶
func RemoveZones(ctx context.Context, vNetLinksClient privatedns.VirtualNetworkLinksClient, privateZoneClient privatedns.PrivateZonesClient, privateZones []mgmtprivatedns.PrivateZone, resourceGroup string) error
func UpdateDNSes ¶
func UpdateDNSes(ctx context.Context, dnsI DNSIClient, resourceGroupID string) error
Types ¶
type DNSIClient ¶
type DNSIClient interface { v1.DNSInterface }
type PrivateZoneRemovalConfig ¶
type PrivateZoneRemovalConfig struct { Log *logrus.Entry PrivateZonesClient privatedns.PrivateZonesClient Configcli configclient.Interface Mcocli mcoclient.Interface Kubernetescli kubernetes.Interface VNetLinksClient privatedns.VirtualNetworkLinksClient ResourceGroupID string }
Click to show internal directories.
Click to hide internal directories.