Vaults - Check Name Availability
Проверяет, является ли имя хранилища допустимым и еще не используется.
POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.KeyVault/checkNameAvailability?api-version=2021-10-01
Параметры URI
Name | In | Required | Type | Description |
---|---|---|---|---|
subscription
|
path | True |
|
Учетные данные подписки, которые однозначно идентифицируют Microsoft Azure подписке. Идентификатор подписки формирует часть URI для каждого вызова службы. |
api-version
|
query | True |
|
Версия клиентского API. |
Текст запроса
Name | Required | Type | Description |
---|---|---|---|
name | True |
|
Имя хранилища. |
type | True |
Тип ресурса, Microsoft.KeyVault/vaults |
Ответы
Name | Type | Description |
---|---|---|
200 OK |
ОК . Операция проверки доступности имени хранилища прошла успешно. |
|
Other Status Codes |
Ответ об ошибке, описывающий причину сбоя операции. |
Примеры
Validate a vault name
Sample Request
Sample Response
{
"nameAvailable": true
}
Определения
Check |
Ответ операции CheckNameAvailability. |
Cloud |
Ответ об ошибке от поставщика ресурсов Key Vault |
Cloud |
Ответ об ошибке от поставщика ресурсов Key Vault |
Reason |
Причина, по которой не удалось использовать имя хранилища. Элемент Reason возвращается только в том случае, если NameAvailable имеет значение false. |
Type |
Тип ресурса, Microsoft.KeyVault/vaults |
Vault |
Параметры, используемые для проверки доступности имени хранилища. |
CheckNameAvailabilityResult
Ответ операции CheckNameAvailability.
Name | Type | Description |
---|---|---|
message |
|
Более подробное описание значения причины в сообщении об ошибке. |
nameAvailable |
|
Логическое значение, указывающее, доступно ли имя для использования. Если значение равно true, имя доступно. Если значение равно false, то имя уже принято или является недопустимым и не может использоваться. |
reason |
Причина, по которой не удалось использовать имя хранилища. Элемент Reason возвращается только в том случае, если NameAvailable имеет значение false. |
CloudError
Ответ об ошибке от поставщика ресурсов Key Vault
Name | Type | Description |
---|---|---|
error |
Ответ об ошибке от поставщика ресурсов Key Vault |
CloudErrorBody
Ответ об ошибке от поставщика ресурсов Key Vault
Name | Type | Description |
---|---|---|
code |
|
Код ошибки. Это mnemonic, который можно использовать программным способом. |
message |
|
Понятное сообщение об ошибке. Сообщение обычно локализовано и может отличаться от версии службы. |
Reason
Причина, по которой не удалось использовать имя хранилища. Элемент Reason возвращается только в том случае, если NameAvailable имеет значение false.
Name | Type | Description |
---|---|---|
AccountNameInvalid |
|
|
AlreadyExists |
|
Type
Тип ресурса, Microsoft.KeyVault/vaults
Name | Type | Description |
---|---|---|
Microsoft.KeyVault/vaults |
|
VaultCheckNameAvailabilityParameters
Параметры, используемые для проверки доступности имени хранилища.
Name | Type | Description |
---|---|---|
name |
|
Имя хранилища. |
type |
Тип ресурса, Microsoft.KeyVault/vaults |