DnsResolverManager Class

  • java.lang.Object
    • com.azure.resourcemanager.dnsresolver.DnsResolverManager

public final class DnsResolverManager

Entry point to DnsResolverManager. DNS Resolver Client.

Method Summary

Modifier and Type Method and Description
static DnsResolverManager authenticate(HttpPipeline httpPipeline, AzureProfile profile)

Creates an instance of DnsResolver service API entry point.

static DnsResolverManager authenticate(TokenCredential credential, AzureProfile profile)

Creates an instance of DnsResolver service API entry point.

static Configurable configure()

Gets a Configurable instance that can be used to create DnsResolverManager with optional configuration.

DnsForwardingRulesets dnsForwardingRulesets()

Gets the resource collection API of DnsForwardingRulesets.

DnsResolverDomainLists dnsResolverDomainLists()

Gets the resource collection API of DnsResolverDomainLists.

DnsResolverPolicies dnsResolverPolicies()

Gets the resource collection API of DnsResolverPolicies.

DnsResolverPolicyVirtualNetworkLinks dnsResolverPolicyVirtualNetworkLinks()

Gets the resource collection API of DnsResolverPolicyVirtualNetworkLinks.

DnsResolvers dnsResolvers()

Gets the resource collection API of DnsResolvers.

DnsSecurityRules dnsSecurityRules()

Gets the resource collection API of DnsSecurityRules.

ForwardingRules forwardingRules()

Gets the resource collection API of ForwardingRules.

InboundEndpoints inboundEndpoints()

Gets the resource collection API of InboundEndpoints.

OutboundEndpoints outboundEndpoints()

Gets the resource collection API of OutboundEndpoints.

DnsResolverManagementClient serviceClient()

Gets wrapped service client DnsResolverManagementClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.

VirtualNetworkLinks virtualNetworkLinks()

Gets the resource collection API of VirtualNetworkLinks.

Methods inherited from java.lang.Object

Method Details

authenticate

public static DnsResolverManager authenticate(HttpPipeline httpPipeline, AzureProfile profile)

Creates an instance of DnsResolver service API entry point.

Parameters:

httpPipeline - the HttpPipeline configured with Azure authentication credential.
profile - the Azure profile for client.

Returns:

the DnsResolver service API instance.

authenticate

public static DnsResolverManager authenticate(TokenCredential credential, AzureProfile profile)

Creates an instance of DnsResolver service API entry point.

Parameters:

credential - the credential to use.
profile - the Azure profile for client.

Returns:

the DnsResolver service API instance.

configure

public static DnsResolverManager.Configurable configure()

Gets a Configurable instance that can be used to create DnsResolverManager with optional configuration.

Returns:

the Configurable instance allowing configurations.

dnsForwardingRulesets

public DnsForwardingRulesets dnsForwardingRulesets()

Gets the resource collection API of DnsForwardingRulesets. It manages DnsForwardingRuleset.

Returns:

Resource collection API of DnsForwardingRulesets.

dnsResolverDomainLists

public DnsResolverDomainLists dnsResolverDomainLists()

Gets the resource collection API of DnsResolverDomainLists. It manages DnsResolverDomainList.

Returns:

Resource collection API of DnsResolverDomainLists.

dnsResolverPolicies

public DnsResolverPolicies dnsResolverPolicies()

Gets the resource collection API of DnsResolverPolicies. It manages DnsResolverPolicy.

Returns:

Resource collection API of DnsResolverPolicies.

dnsResolverPolicyVirtualNetworkLinks

public DnsResolverPolicyVirtualNetworkLinks dnsResolverPolicyVirtualNetworkLinks()

Gets the resource collection API of DnsResolverPolicyVirtualNetworkLinks. It manages DnsResolverPolicyVirtualNetworkLink.

Returns:

Resource collection API of DnsResolverPolicyVirtualNetworkLinks.

dnsResolvers

public DnsResolvers dnsResolvers()

Gets the resource collection API of DnsResolvers. It manages DnsResolver.

Returns:

Resource collection API of DnsResolvers.

dnsSecurityRules

public DnsSecurityRules dnsSecurityRules()

Gets the resource collection API of DnsSecurityRules. It manages DnsSecurityRule.

Returns:

Resource collection API of DnsSecurityRules.

forwardingRules

public ForwardingRules forwardingRules()

Gets the resource collection API of ForwardingRules. It manages ForwardingRule.

Returns:

Resource collection API of ForwardingRules.

inboundEndpoints

public InboundEndpoints inboundEndpoints()

Gets the resource collection API of InboundEndpoints. It manages InboundEndpoint.

Returns:

Resource collection API of InboundEndpoints.

outboundEndpoints

public OutboundEndpoints outboundEndpoints()

Gets the resource collection API of OutboundEndpoints. It manages OutboundEndpoint.

Returns:

Resource collection API of OutboundEndpoints.

serviceClient

public DnsResolverManagementClient serviceClient()

Gets wrapped service client DnsResolverManagementClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.

Returns:

Wrapped service client DnsResolverManagementClient.

virtualNetworkLinks

public VirtualNetworkLinks virtualNetworkLinks()

Gets the resource collection API of VirtualNetworkLinks. It manages VirtualNetworkLink.

Returns:

Resource collection API of VirtualNetworkLinks.

Applies to