Vaults - Check Name Availability
Verifica che il nome dell'insieme di credenziali sia valido e non sia già in uso.
POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.KeyVault/checkNameAvailability?api-version=2024-11-01
Parametri dell'URI
| Nome | In | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
subscription
|
path | True |
string |
Credenziali di sottoscrizione che identificano in modo univoco la sottoscrizione di Microsoft Azure. L'ID sottoscrizione fa parte dell'URI per ogni chiamata al servizio. |
|
api-version
|
query | True |
string |
Versione dell'API client. |
Corpo della richiesta
| Nome | Necessario | Tipo | Descrizione |
|---|---|---|---|
| name | True |
string |
Nome dell'insieme di credenziali. |
| type | True |
Tipo di risorsa, Microsoft.KeyVault/vaults |
Risposte
| Nome | Tipo | Descrizione |
|---|---|---|
| 200 OK |
OK - L'operazione per verificare la disponibilità del nome dell'insieme di credenziali è stata eseguita correttamente. |
|
| Other Status Codes |
Risposta di errore che descrive il motivo per cui l'operazione non è riuscita. |
Esempio
Validate a vault name
Esempio di richiesta
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.KeyVault/checkNameAvailability?api-version=2024-11-01
{
"name": "sample-vault",
"type": "Microsoft.KeyVault/vaults"
}
Risposta di esempio
{
"nameAvailable": true
}
Definizioni
| Nome | Descrizione |
|---|---|
|
Check |
Risposta dell'operazione CheckNameAvailability. |
|
Cloud |
Risposta di errore dal provider di risorse Key Vault |
|
Cloud |
Risposta di errore dal provider di risorse Key Vault |
| Reason |
Il motivo per cui non è stato possibile utilizzare un nome dell'insieme di credenziali. L'elemento Reason viene restituito solo se NameAvailable è false. |
| Type |
Tipo di risorsa, Microsoft.KeyVault/vaults |
|
Vault |
Parametri utilizzati per verificare la disponibilità del nome dell'insieme di credenziali. |
CheckNameAvailabilityResult
Risposta dell'operazione CheckNameAvailability.
| Nome | Tipo | Descrizione |
|---|---|---|
| message |
string |
Un messaggio di errore che spiega il valore Reason in modo più dettagliato. |
| nameAvailable |
boolean |
Valore booleano che indica se il nome è disponibile per l'uso. Se true, il nome è disponibile. Se false, il nome è già stato utilizzato o non è valido e non può essere utilizzato. |
| reason |
Il motivo per cui non è stato possibile utilizzare un nome dell'insieme di credenziali. L'elemento Reason viene restituito solo se NameAvailable è false. |
CloudError
Risposta di errore dal provider di risorse Key Vault
| Nome | Tipo | Descrizione |
|---|---|---|
| error |
Risposta di errore dal provider di risorse Key Vault |
CloudErrorBody
Risposta di errore dal provider di risorse Key Vault
| Nome | Tipo | Descrizione |
|---|---|---|
| code |
string |
Codice di errore. Si tratta di un tasto mnemonico che può essere utilizzato a livello di codice. |
| message |
string |
Messaggio di errore di facile utilizzo. Il messaggio è in genere localizzato e può variare in base alla versione del servizio. |
Reason
Il motivo per cui non è stato possibile utilizzare un nome dell'insieme di credenziali. L'elemento Reason viene restituito solo se NameAvailable è false.
| Valore | Descrizione |
|---|---|
| AccountNameInvalid | |
| AlreadyExists |
Type
Tipo di risorsa, Microsoft.KeyVault/vaults
| Valore | Descrizione |
|---|---|
| Microsoft.KeyVault/vaults |
VaultCheckNameAvailabilityParameters
Parametri utilizzati per verificare la disponibilità del nome dell'insieme di credenziali.
| Nome | Tipo | Descrizione |
|---|---|---|
| name |
string |
Nome dell'insieme di credenziali. |
| type |
Tipo di risorsa, Microsoft.KeyVault/vaults |