Vaults - Check Name Availability
Überprüft, ob der Tresorname gültig ist und noch nicht verwendet wird.
POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.KeyVault/checkNameAvailability?api-version=2022-07-01
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
subscription
|
path | True |
string |
Abonnementanmeldeinformationen, die das Microsoft Azure-Abonnement eindeutig identifizieren. Die Abonnement-ID ist Teil des URI für jeden Dienstaufruf. |
api-version
|
query | True |
string |
Client-API-Version. |
Anforderungstext
Name | Erforderlich | Typ | Beschreibung |
---|---|---|---|
name | True |
string |
Der Tresorname. |
type | True |
Der Ressourcentyp Microsoft.KeyVault/vaults |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
OK – Vorgang zum Überprüfen der Verfügbarkeit des Tresornamens war erfolgreich. |
|
Other Status Codes |
Fehlerantwort mit Beschreibung des Grunds für den Fehler. |
Beispiele
Validate a vault name
Sample Request
Sample Response
{
"nameAvailable": true
}
Definitionen
Name | Beschreibung |
---|---|
Check |
Die Antwort des CheckNameAvailability-Vorgangs. |
Cloud |
Eine Fehlerantwort von Key Vault Ressourcenanbieter |
Cloud |
Eine Fehlerantwort von Key Vault Ressourcenanbieter |
Reason |
Der Grund dafür, dass ein Tresorname nicht verwendet werden konnte. Das Reason-Element wird nur zurückgegeben, wenn NameAvailable den Wert false aufweist. |
Type |
Der Ressourcentyp Microsoft.KeyVault/vaults |
Vault |
Die Parameter, die zum Überprüfen der Verfügbarkeit des Tresornamens verwendet werden. |
CheckNameAvailabilityResult
Die Antwort des CheckNameAvailability-Vorgangs.
Name | Typ | Beschreibung |
---|---|---|
message |
string |
Eine Fehlermeldung, in der der Reason-Wert ausführlicher erläutert wird. |
nameAvailable |
boolean |
Ein boolescher Wert, der angibt, ob der Name für Sie verfügbar ist. Wenn true, ist der Name verfügbar. Wenn false, wurde der Name bereits übernommen oder ist ungültig und kann nicht verwendet werden. |
reason |
Der Grund dafür, dass ein Tresorname nicht verwendet werden konnte. Das Reason-Element wird nur zurückgegeben, wenn NameAvailable den Wert false aufweist. |
CloudError
Eine Fehlerantwort von Key Vault Ressourcenanbieter
Name | Typ | Beschreibung |
---|---|---|
error |
Eine Fehlerantwort von Key Vault Ressourcenanbieter |
CloudErrorBody
Eine Fehlerantwort von Key Vault Ressourcenanbieter
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Fehlercode Dies ist ein mnemonisches, das programmgesteuert genutzt werden kann. |
message |
string |
Benutzerfreundliche Fehlermeldung. Die Nachricht ist in der Regel lokalisiert und kann je nach Dienstversion variieren. |
Reason
Der Grund dafür, dass ein Tresorname nicht verwendet werden konnte. Das Reason-Element wird nur zurückgegeben, wenn NameAvailable den Wert false aufweist.
Name | Typ | Beschreibung |
---|---|---|
AccountNameInvalid |
string |
|
AlreadyExists |
string |
Type
Der Ressourcentyp Microsoft.KeyVault/vaults
Name | Typ | Beschreibung |
---|---|---|
Microsoft.KeyVault/vaults |
string |
VaultCheckNameAvailabilityParameters
Die Parameter, die zum Überprüfen der Verfügbarkeit des Tresornamens verwendet werden.
Name | Typ | Beschreibung |
---|---|---|
name |
string |
Der Tresorname. |
type |
Der Ressourcentyp Microsoft.KeyVault/vaults |