Class DnsResolverManager

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

public final class DnsResolverManager extends Object
Entry point to DnsResolverManager. The DNS Resolver Management Client.
  • 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 - the HttpPipeline configured with Azure authentication credential.
      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.
    • dnsResolvers

      public DnsResolvers dnsResolvers()
      Gets the resource collection API of DnsResolvers. It manages DnsResolver.
      Returns:
      Resource collection API of DnsResolvers.
    • 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.
    • dnsForwardingRulesets

      public DnsForwardingRulesets dnsForwardingRulesets()
      Gets the resource collection API of DnsForwardingRulesets. It manages DnsForwardingRuleset.
      Returns:
      Resource collection API of DnsForwardingRulesets.
    • forwardingRules

      public ForwardingRules forwardingRules()
      Gets the resource collection API of ForwardingRules. It manages ForwardingRule.
      Returns:
      Resource collection API of ForwardingRules.
    • virtualNetworkLinks

      public VirtualNetworkLinks virtualNetworkLinks()
      Gets the resource collection API of VirtualNetworkLinks. It manages VirtualNetworkLink.
      Returns:
      Resource collection API of VirtualNetworkLinks.
    • serviceClient

      public DnsResolverManagementClient serviceClient()
      Returns:
      Wrapped service client DnsResolverManagementClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.