Namespaces - CheckName Availability - Check Name Availability
Überprüfen Sie die Verfügbarkeit des Namespacenamens geben.
POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.ServiceBus/CheckNameAvailability?api-version=2021-11-01
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
subscription
|
path | True |
string |
Abonnementanmeldeinformationen, die ein 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 Name, um die Verfügbarkeit des Namespacenamens zu überprüfen, und Der Namespacename darf nur Buchstaben, Zahlen und Bindestriche enthalten. Der Namespace muss mit einem Buchstaben beginnen und mit einem Buchstaben oder einer Zahl enden. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
überprüfen, ob die Verfügbarkeit erfolgreich zurückgegeben wurde. |
|
Other Status Codes |
ServiceBus-Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist. |
Sicherheit
azure_auth
Azure Active Directory-OAuth2-Flow
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Beschreibung |
---|---|
user_impersonation | Identitätswechsel Ihres Benutzerkontos |
Beispiele
NameSpaceCheckNameAvailability
Sample Request
POST https://management.azure.com/subscriptions/5f750a97-50d9-4e36-8081-c9ee4c0210d4/providers/Microsoft.ServiceBus/CheckNameAvailability?api-version=2021-11-01
{
"name": "sdk-Namespace-2924"
}
Sample Response
{
"nameAvailable": true,
"reason": "None",
"message": ""
}
Definitionen
Name | Beschreibung |
---|---|
Check |
Beschreibung einer Verfügbarkeitsanforderungseigenschaften des Prüfnamens. |
Check |
Beschreibung einer Verfügbarkeitsanforderungseigenschaften des Prüfnamens. |
Error |
Das Fehlerobjekt. |
Error |
Zusätzliche Informationen zum Ressourcenverwaltungsfehler. |
Error |
Die Fehlerantwort für die Ressourcenverwaltung. |
Unavailable |
Gibt den Grund für die Nichtverfügbarkeit des Diensts an. |
CheckNameAvailability
Beschreibung einer Verfügbarkeitsanforderungseigenschaften des Prüfnamens.
Name | Typ | Beschreibung |
---|---|---|
name |
string |
Der Name, um die Verfügbarkeit des Namespacenamens zu überprüfen, und Der Namespacename darf nur Buchstaben, Zahlen und Bindestriche enthalten. Der Namespace muss mit einem Buchstaben beginnen und mit einem Buchstaben oder einer Zahl enden. |
CheckNameAvailabilityResult
Beschreibung einer Verfügbarkeitsanforderungseigenschaften des Prüfnamens.
Name | Typ | Beschreibung |
---|---|---|
message |
string |
Die detaillierten Informationen zum Grund, der dem Namespace zugeordnet ist. |
nameAvailable |
boolean |
Wert, der die Verfügbarkeit des Namespace angibt, true, wenn der Namespace verfügbar ist; andernfalls false. |
reason |
Der Grund für die Nichtverfügbarkeit eines Namespace. |
Error
Das Fehlerobjekt.
Name | Typ | Beschreibung |
---|---|---|
additionalInfo |
Die zusätzlichen Fehlerinformationen. |
|
code |
string |
Der Fehlercode. |
details |
Die Fehlerdetails. |
|
message |
string |
Die Fehlermeldung. |
target |
string |
Das Fehlerziel. |
ErrorAdditionalInfo
Zusätzliche Informationen zum Ressourcenverwaltungsfehler.
Name | Typ | Beschreibung |
---|---|---|
info |
object |
Zusätzliche Informationen. |
type |
string |
Typ der zusätzlichen Informationen. |
ErrorResponse
Die Fehlerantwort für die Ressourcenverwaltung.
Name | Typ | Beschreibung |
---|---|---|
error |
Das Fehlerobjekt. |
UnavailableReason
Gibt den Grund für die Nichtverfügbarkeit des Diensts an.
Name | Typ | Beschreibung |
---|---|---|
InvalidName |
string |
|
NameInLockdown |
string |
|
NameInUse |
string |
|
None |
string |
|
SubscriptionIsDisabled |
string |
|
TooManyNamespaceInCurrentSubscription |
string |