Share via


CosmosDBExtensions.CheckNameExistsDatabaseAccountAsync Method

Definition

Checks that the Azure Cosmos DB account name already exists. A valid account name may contain only lowercase letters, numbers, and the '-' character, and must be between 3 and 50 characters.

  • Request Path: /providers/Microsoft.DocumentDB/databaseAccountNames/{accountName}
  • Operation Id: DatabaseAccounts_CheckNameExists
  • Default Api Version: 2024-09-01-preview
  • Resource: CosmosDBAccountResource
public static System.Threading.Tasks.Task<Azure.Response<bool>> CheckNameExistsDatabaseAccountAsync (this Azure.ResourceManager.Resources.TenantResource tenantResource, string accountName, System.Threading.CancellationToken cancellationToken = default);
static member CheckNameExistsDatabaseAccountAsync : Azure.ResourceManager.Resources.TenantResource * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<bool>>
<Extension()>
Public Function CheckNameExistsDatabaseAccountAsync (tenantResource As TenantResource, accountName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of Boolean))

Parameters

tenantResource
TenantResource

The TenantResource instance the method will execute against.

accountName
String

Cosmos DB database account name.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

Exceptions

accountName is an empty string, and was expected to be non-empty.

tenantResource or accountName is null.

Applies to