Vaults - Check Name Availability

Zkontroluje, jestli je název trezoru platný a že se ještě nepoužívá.

POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.KeyVault/checkNameAvailability?api-version=2022-07-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
subscriptionId
path True

string

Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného je součástí identifikátoru URI pro každé volání služby.

api-version
query True

string

Verze rozhraní API klienta.

Text požadavku

Name Vyžadováno Typ Description
name True

string

Název trezoru.

type True

Type

Typ prostředku, Microsoft.KeyVault/vaults

Odpovědi

Name Typ Description
200 OK

CheckNameAvailabilityResult

OK – Operace pro kontrolu dostupnosti názvu trezoru proběhla úspěšně.

Other Status Codes

CloudError

Chybová odpověď popisující, proč operace selhala.

Příklady

Validate a vault name

Sample Request

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.KeyVault/checkNameAvailability?api-version=2022-07-01

{
  "name": "sample-vault",
  "type": "Microsoft.KeyVault/vaults"
}

Sample Response

{
  "nameAvailable": true
}

Definice

Name Description
CheckNameAvailabilityResult

Odpověď operace CheckNameAvailability

CloudError

Chybová odpověď od poskytovatele prostředků Key Vault

CloudErrorBody

Chybová odpověď od poskytovatele prostředků Key Vault

Reason

Důvod, proč nelze použít název trezoru. Element Reason je vrácen pouze v případě, že NameAvailable je false.

Type

Typ prostředku, Microsoft.KeyVault/vaults

VaultCheckNameAvailabilityParameters

Parametry použité ke kontrole dostupnosti názvu trezoru.

CheckNameAvailabilityResult

Odpověď operace CheckNameAvailability

Name Typ Description
message

string

Chybová zpráva s podrobnějším vysvětlením hodnoty Reason

nameAvailable

boolean

Logická hodnota, která určuje, jestli je název k dispozici k použití. Pokud je hodnota true, název je k dispozici. Pokud je false, název již byl převzat nebo je neplatný a nelze ho použít.

reason

Reason

Důvod, proč nelze použít název trezoru. Element Reason je vrácen pouze v případě, že NameAvailable je false.

CloudError

Chybová odpověď od poskytovatele prostředků Key Vault

Name Typ Description
error

CloudErrorBody

Chybová odpověď od poskytovatele prostředků Key Vault

CloudErrorBody

Chybová odpověď od poskytovatele prostředků Key Vault

Name Typ Description
code

string

Kód chyby Toto je mnemotechnická funkce, kterou je možné využívat programově.

message

string

Uživatelsky přívětivá chybová zpráva. Zpráva je obvykle lokalizovaná a může se lišit podle verze služby.

Reason

Důvod, proč nelze použít název trezoru. Element Reason je vrácen pouze v případě, že NameAvailable je false.

Name Typ Description
AccountNameInvalid

string

AlreadyExists

string

Type

Typ prostředku, Microsoft.KeyVault/vaults

Name Typ Description
Microsoft.KeyVault/vaults

string

VaultCheckNameAvailabilityParameters

Parametry použité ke kontrole dostupnosti názvu trezoru.

Name Typ Description
name

string

Název trezoru.

type

Type

Typ prostředku, Microsoft.KeyVault/vaults