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 |
|---|---|---|---|---|
|
cluster
|
path | True |
|
Имя кластера Kusto. |
|
resource
|
path | True |
|
Имя группы ресурсов, содержащей кластер Kusto. |
|
subscription
|
path | True |
|
Возвращает учетные данные подписки, которые уникально идентифицируют подписку Microsoft Azure. Идентификатор подписки формирует часть URI для каждого вызова службы. |
|
api-version
|
query | True |
|
Версия API клиента. |
Текст запроса
| Name | Required | Type | Description |
|---|---|---|---|
| name | True |
|
Имя подключенного ресурса базы данных. |
| 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"
}
Определения
|
Attached |
Результат, возвращенный запросом на доступность имени AttachedDatabaseConfigurations. |
|
Attached |
Тип ресурса, например Майкрософт. Kusto/clusters/attachedDatabaseConfigurations. |
|
Check |
Результат, возвращенный запросом на доступность имени проверки. |
|
Cloud |
Ответ об ошибке Kusto. |
|
Cloud |
Ответ об ошибке Kusto. |
| reason |
Сообщение с указанием причины, по которой данное имя является недопустимым. |
AttachedDatabaseConfigurationsCheckNameRequest
Результат, возвращенный запросом на доступность имени AttachedDatabaseConfigurations.
| Name | Type | Description |
|---|---|---|
| name |
|
Имя подключенного ресурса базы данных. |
| type |
Тип ресурса, например Майкрософт. Kusto/clusters/attachedDatabaseConfigurations. |
AttachedDatabaseType
Тип ресурса, например Майкрософт. Kusto/clusters/attachedDatabaseConfigurations.
| Name | Type | Description |
|---|---|---|
| Microsoft.Kusto/clusters/attachedDatabaseConfigurations |
|
CheckNameResult
Результат, возвращенный запросом на доступность имени проверки.
| Name | Type | Description |
|---|---|---|
| message |
|
Сообщение о недоступности имени из-за конфликта или описание нарушенных правил именования. |
| name |
|
Имя, которое было проверено. |
| nameAvailable |
|
Указывает логическое значение, указывающее, доступно ли имя. |
| reason |
Сообщение с указанием причины, по которой данное имя является недопустимым. |
CloudError
Ответ об ошибке Kusto.
| Name | Type | Description |
|---|---|---|
| error |
Ответ об ошибке Kusto. |
CloudErrorBody
Ответ об ошибке Kusto.
| Name | Type | Description |
|---|---|---|
| code |
|
Идентификатор ошибки. Коды инвариантны и предназначены для программного использования. |
| details |
Список дополнительных сведений об ошибке. |
|
| message |
|
Сообщение, описывающее ошибку, предназначенное для отображения в пользовательском интерфейсе. |
| target |
|
Целевой объект конкретной ошибки. Например, имя свойства в ошибке. |
reason
Сообщение с указанием причины, по которой данное имя является недопустимым.
| Name | Type | Description |
|---|---|---|
| AlreadyExists |
|
|
| Invalid |
|