DnsZoneManager Class

public final class DnsZoneManager
extends Manager<DnsManagementClient>

Entry point to Azure DNS zone management.

Method Summary

Modifier and Type Method and Description
static DnsZoneManager authenticate(TokenCredential credential, AzureProfile profile)

Creates an instance of DnsZoneManager that exposes DNS zone management API entry points.

static DnsZoneManager authenticate(HttpPipeline httpPipeline, AzureProfile profile)

Creates an instance of DnsZoneManager that exposes DNS zone management API entry points.

static Configurable configure()

Get a Configurable instance that can be used to create DnsZoneManager with optional configuration.

DnsZones zones()

Methods inherited from Manager

Methods inherited from java.lang.Object

Method Details

authenticate

public static DnsZoneManager authenticate(TokenCredential credential, AzureProfile profile)

Creates an instance of DnsZoneManager that exposes DNS zone management API entry points.

Parameters:

credential - the credential to use
profile - the profile to use

Returns:

the DnsZoneManager

authenticate

public static DnsZoneManager authenticate(HttpPipeline httpPipeline, AzureProfile profile)

Creates an instance of DnsZoneManager that exposes DNS zone management API entry points.

Parameters:

httpPipeline - the HttpPipeline configured with Azure authentication credential.
profile - the profile to use

Returns:

the DnsZoneManager

configure

public static DnsZoneManager.Configurable configure()

Get a Configurable instance that can be used to create DnsZoneManager with optional configuration.

Returns:

the instance allowing configurations

zones

public DnsZones zones()

Returns:

entry point to DNS zone manager zone management

Applies to