Managed Hsms - Check Mhsm Name Availability
Überprüft, ob der verwaltete hsm-Name gültig ist und noch nicht verwendet wird.
POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.KeyVault/checkMhsmNameAvailability?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 verwaltete hsm-Name. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
OK : Der Vorgang zum Überprüfen der Verfügbarkeit von mhsm-Namen war erfolgreich. |
|
Other Status Codes |
Fehlerantwort mit Beschreibung des Grunds für den Fehler. |
Sicherheit
azure_auth
Azure Active Directory-OAuth2-Flow
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
Name | Beschreibung |
---|---|
user_impersonation | Identitätswechsel Ihres Benutzerkontos |
Beispiele
Validate a managed hsm name
Beispielanforderung
Beispiel für eine Antwort
{
"nameAvailable": true
}
Definitionen
Name | Beschreibung |
---|---|
Check |
Die Parameter, die verwendet werden, um die Verfügbarkeit des verwalteten hsm-Namens zu überprüfen. |
Check |
Die Antwort des CheckMhsmNameAvailability-Vorgangs. |
Cloud |
Eine Fehlerantwort von Key Vault Ressourcenanbieter |
Cloud |
Eine Fehlerantwort von Key Vault Ressourcenanbieter |
Reason |
Der Grund dafür, dass ein verwalteter hsm-Name nicht verwendet werden konnte. Das Reason-Element wird nur zurückgegeben, wenn NameAvailable false ist. |
CheckMhsmNameAvailabilityParameters
Die Parameter, die verwendet werden, um die Verfügbarkeit des verwalteten hsm-Namens zu überprüfen.
Name | Typ | Beschreibung |
---|---|---|
name |
string |
Der verwaltete hsm-Name. |
CheckMhsmNameAvailabilityResult
Die Antwort des CheckMhsmNameAvailability-Vorgangs.
Name | Typ | Beschreibung |
---|---|---|
message |
string |
Eine Fehlermeldung, die den Wert "Reason" ausführlicher erläutert. |
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 verwendet oder ist ungültig und kann nicht verwendet werden. |
reason |
Der Grund dafür, dass ein verwalteter hsm-Name nicht verwendet werden konnte. Das Reason-Element wird nur zurückgegeben, wenn NameAvailable false ist. |
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 verwalteter hsm-Name nicht verwendet werden konnte. Das Reason-Element wird nur zurückgegeben, wenn NameAvailable false ist.
Name | Typ | Beschreibung |
---|---|---|
AccountNameInvalid |
string |
|
AlreadyExists |
string |