Class DnsResolverManager
java.lang.Object
com.azure.resourcemanager.dnsresolver.DnsResolverManager
Entry point to DnsResolverManager. The DNS Resolver Management Client.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
The Configurable allowing configurations to be set. -
Method Summary
Modifier and TypeMethodDescriptionstatic DnsResolverManager
authenticate
(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of DnsResolver service API entry point.static DnsResolverManager
authenticate
(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of DnsResolver service API entry point.Gets a Configurable instance that can be used to create DnsResolverManager with optional configuration.Gets the resource collection API of DnsForwardingRulesets.Gets the resource collection API of DnsResolvers.Gets the resource collection API of ForwardingRules.Gets the resource collection API of InboundEndpoints.Gets the resource collection API of OutboundEndpoints.Gets the resource collection API of VirtualNetworkLinks.
-
Method Details
-
authenticate
public static DnsResolverManager authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.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.
-
authenticate
public static DnsResolverManager authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of DnsResolver service API entry point.- Parameters:
httpPipeline
- theHttpPipeline
configured with Azure authentication credential.profile
- the Azure profile for client.- Returns:
- the DnsResolver service API instance.
-
configure
Gets a Configurable instance that can be used to create DnsResolverManager with optional configuration.- Returns:
- the Configurable instance allowing configurations.
-
dnsResolvers
Gets the resource collection API of DnsResolvers. It manages DnsResolver.- Returns:
- Resource collection API of DnsResolvers.
-
inboundEndpoints
Gets the resource collection API of InboundEndpoints. It manages InboundEndpoint.- Returns:
- Resource collection API of InboundEndpoints.
-
outboundEndpoints
Gets the resource collection API of OutboundEndpoints. It manages OutboundEndpoint.- Returns:
- Resource collection API of OutboundEndpoints.
-
dnsForwardingRulesets
Gets the resource collection API of DnsForwardingRulesets. It manages DnsForwardingRuleset.- Returns:
- Resource collection API of DnsForwardingRulesets.
-
forwardingRules
Gets the resource collection API of ForwardingRules. It manages ForwardingRule.- Returns:
- Resource collection API of ForwardingRules.
-
virtualNetworkLinks
Gets the resource collection API of VirtualNetworkLinks. It manages VirtualNetworkLink.- Returns:
- Resource collection API of VirtualNetworkLinks.
-
serviceClient
- Returns:
- Wrapped service client DnsResolverManagementClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.
-