Freigeben über


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
subscriptionId
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

CheckMhsmNameAvailabilityResult

OK : Der Vorgang zum Überprüfen der Verfügbarkeit von mhsm-Namen war erfolgreich.

Other Status Codes

CloudError

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

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

{
  "name": "sample-mhsm"
}

Beispiel für eine Antwort

{
  "nameAvailable": true
}

Definitionen

Name Beschreibung
CheckMhsmNameAvailabilityParameters

Die Parameter, die verwendet werden, um die Verfügbarkeit des verwalteten hsm-Namens zu überprüfen.

CheckMhsmNameAvailabilityResult

Die Antwort des CheckMhsmNameAvailability-Vorgangs.

CloudError

Eine Fehlerantwort von Key Vault Ressourcenanbieter

CloudErrorBody

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

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

CloudErrorBody

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