PrivateDnsZoneManager Class

public final class PrivateDnsZoneManager
extends Manager<PrivateDnsManagementClient>

Entry point to Azure private DNS zone management.

Method Summary

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

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

static PrivateDnsZoneManager authenticate(HttpPipeline httpPipeline, AzureProfile profile)

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

static Configurable configure()

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

PrivateDnsZones privateZones()

Methods inherited from Manager

Methods inherited from java.lang.Object

Method Details

authenticate

public static PrivateDnsZoneManager authenticate(TokenCredential credential, AzureProfile profile)

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

Parameters:

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

Returns:

the PrivateDnsZoneManager

authenticate

public static PrivateDnsZoneManager authenticate(HttpPipeline httpPipeline, AzureProfile profile)

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

Parameters:

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

Returns:

the PrivateDnsZoneManager

configure

public static PrivateDnsZoneManager.Configurable configure()

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

Returns:

the instance allowing configurations

privateZones

public PrivateDnsZones privateZones()

Returns:

the entry point to private DNS zone management.

Applies to