Attached Database Configurations - Check Name Availability

Проверяет, является ли имя ресурса конфигурации подключенной базы данных допустимым и еще не используется.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}/attachedDatabaseConfigurationCheckNameAvailability?api-version=2022-02-01

Параметры URI

Name In Required Type Description
clusterName
path True
  • string

Имя кластера Kusto.

resourceGroupName
path True
  • string

Имя группы ресурсов, содержащей кластер Kusto.

subscriptionId
path True
  • string

Возвращает учетные данные подписки, которые уникально идентифицируют подписку Microsoft Azure. Идентификатор подписки формирует часть URI для каждого вызова службы.

api-version
query True
  • string

Версия API клиента.

Текст запроса

Name Required Type Description
name True
  • string

Имя подключенного ресурса базы данных.

type True

Тип ресурса, например Майкрософт. Kusto/clusters/attachedDatabaseConfigurations.

Ответы

Name Type Description
200 OK

ОК - Операция проверки доступности имени ресурса Kusto прошла успешно.

Other Status Codes

Ответ об ошибке, описывающий причину сбоя операции.

Примеры

KustoAttachedDatabaseConfigurationCheckNameAvailability

Sample Request

POST https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/clusters/kustoCluster/attachedDatabaseConfigurationCheckNameAvailability?api-version=2022-02-01

{
  "name": "adc1",
  "type": "Microsoft.Kusto/clusters/attachedDatabaseConfigurations"
}

Sample Response

{
  "name": "adc1",
  "nameAvailable": false,
  "message": "Name 'adc1' is already taken. Please specify a different name"
}

Определения

AttachedDatabaseConfigurationsCheckNameRequest

Результат, возвращенный запросом на доступность имени AttachedDatabaseConfigurations.

AttachedDatabaseType

Тип ресурса, например Майкрософт. Kusto/clusters/attachedDatabaseConfigurations.

CheckNameResult

Результат, возвращенный запросом на доступность имени проверки.

CloudError

Ответ об ошибке Kusto.

CloudErrorBody

Ответ об ошибке Kusto.

reason

Сообщение с указанием причины, по которой данное имя является недопустимым.

AttachedDatabaseConfigurationsCheckNameRequest

Результат, возвращенный запросом на доступность имени AttachedDatabaseConfigurations.

Name Type Description
name
  • string

Имя подключенного ресурса базы данных.

type

Тип ресурса, например Майкрософт. Kusto/clusters/attachedDatabaseConfigurations.

AttachedDatabaseType

Тип ресурса, например Майкрософт. Kusto/clusters/attachedDatabaseConfigurations.

Name Type Description
Microsoft.Kusto/clusters/attachedDatabaseConfigurations
  • string

CheckNameResult

Результат, возвращенный запросом на доступность имени проверки.

Name Type Description
message
  • string

Сообщение о недоступности имени из-за конфликта или описание нарушенных правил именования.

name
  • string

Имя, которое было проверено.

nameAvailable
  • boolean

Указывает логическое значение, указывающее, доступно ли имя.

reason

Сообщение с указанием причины, по которой данное имя является недопустимым.

CloudError

Ответ об ошибке Kusto.

Name Type Description
error

Ответ об ошибке Kusto.

CloudErrorBody

Ответ об ошибке Kusto.

Name Type Description
code
  • string

Идентификатор ошибки. Коды инвариантны и предназначены для программного использования.

details

Список дополнительных сведений об ошибке.

message
  • string

Сообщение, описывающее ошибку, предназначенное для отображения в пользовательском интерфейсе.

target
  • string

Целевой объект конкретной ошибки. Например, имя свойства в ошибке.

reason

Сообщение с указанием причины, по которой данное имя является недопустимым.

Name Type Description
AlreadyExists
  • string
Invalid
  • string