Namespaces - Check Name Availability
Überprüfen Sie die Verfügbarkeit des angegebenen Namespacenamens.
POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Relay/checkNameAvailability?api-version=2024-01-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 | Typ | Beschreibung |
---|---|---|
parameters |
Parameter zum Überprüfen der Verfügbarkeit des angegebenen Namespacenamens. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Überprüfen Sie die Verfügbarkeit, die erfolgreich zurückgegeben wurde. |
|
Other Status Codes |
Relayfehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist. |
Sicherheit
azure_auth
Azure Active Directory OAuth2-Fluss
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
Name | Beschreibung |
---|---|
user_impersonation | Identitätswechsel ihres Benutzerkontos |
Beispiele
RelayCheckNameAvailability
Beispielanforderung
POST https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.Relay/checkNameAvailability?api-version=2024-01-01
{
"name": "example-RelayNamespace1321"
}
Beispiel für eine Antwort
{
"nameAvailable": true,
"reason": "None",
"message": ""
}
Definitionen
Name | Beschreibung |
---|---|
Check |
Parameter zum Überprüfen der Verfügbarkeit des angegebenen Namespacenamens. |
Check |
Beschreibung der Eigenschaften der Überprüfungsnamenverfügbarkeitsanforderung. |
Error |
Der Ressourcenverwaltungsfehler zusätzliche Informationen. |
Error |
Das Fehlerdetails. |
Error |
Fehlerantwort |
Unavailable |
Der Grund für die Nichtverfügbarkeit eines Namespaces. |
CheckNameAvailability
Parameter zum Überprüfen der Verfügbarkeit des angegebenen Namespacenamens.
Name | Typ | Beschreibung |
---|---|---|
name |
string |
Der Namespacename, der auf Verfügbarkeit überprüft werden soll. Der Namespacename darf nur Buchstaben, Zahlen und Bindestriche enthalten. Der Namespace muss mit einem Buchstaben beginnen und muss mit einem Buchstaben oder einer Zahl enden. |
CheckNameAvailabilityResult
Beschreibung der Eigenschaften der Überprüfungsnamenverfügbarkeitsanforderung.
Name | Typ | Beschreibung |
---|---|---|
message |
string |
Die detaillierten Informationen zu dem Grund, der dem Namespace zugeordnet ist. |
nameAvailable |
boolean |
Wert, der angibt, dass namespace verfügbar ist. Gibt true zurück, wenn der Namespace verfügbar ist; andernfalls "false". |
reason |
Der Grund für die Nichtverfügbarkeit eines Namespaces. |
ErrorAdditionalInfo
Der Ressourcenverwaltungsfehler zusätzliche Informationen.
Name | Typ | Beschreibung |
---|---|---|
info |
object |
Die zusätzlichen Informationen. |
type |
string |
Der zusätzliche Informationstyp. |
ErrorDetail
Das Fehlerdetails.
Name | Typ | Beschreibung |
---|---|---|
additionalInfo |
Die zusätzlichen Informationen des Fehlers. |
|
code |
string |
Der Fehlercode. |
details |
Die Fehlerdetails. |
|
message |
string |
Die Fehlermeldung. |
target |
string |
Das Fehlerziel. |
ErrorResponse
Fehlerantwort
Name | Typ | Beschreibung |
---|---|---|
error |
Das Fehlerobjekt. |
UnavailableReason
Der Grund für die Nichtverfügbarkeit eines Namespaces.
Wert | Beschreibung |
---|---|
InvalidName | |
NameInLockdown | |
NameInUse | |
None | |
SubscriptionIsDisabled | |
TooManyNamespaceInCurrentSubscription |