NetworkExtensions.CheckDnsNameAvailabilityAsync Method

Definition

Checks whether a domain name in the cloudapp.azure.com zone is available for use. <item> Mocking. To mock this method, please mock CheckDnsNameAvailabilityAsync(AzureLocation, String, CancellationToken) instead. </item>

public static System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.Network.Models.DnsNameAvailabilityResult>> CheckDnsNameAvailabilityAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.Core.AzureLocation location, string domainNameLabel, System.Threading.CancellationToken cancellationToken = default);
static member CheckDnsNameAvailabilityAsync : Azure.ResourceManager.Resources.SubscriptionResource * Azure.Core.AzureLocation * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.Network.Models.DnsNameAvailabilityResult>>
<Extension()>
Public Function CheckDnsNameAvailabilityAsync (subscriptionResource As SubscriptionResource, location As AzureLocation, domainNameLabel As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of DnsNameAvailabilityResult))

Parameters

subscriptionResource
SubscriptionResource

The SubscriptionResource the method will execute against.

location
AzureLocation

The location name.

domainNameLabel
String

The domain name to be verified. It must conform to the following regular expression: ^[a-z][a-z0-9-]{1,61}[a-z0-9]$.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

Exceptions

subscriptionResource is null.

Applies to