Check Name Availability - Namespaces - Check Name Availability
Zkontrolujte dostupnost názvu oboru názvů.
POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.EventHub/checkNameAvailability?api-version=2024-01-01
Parametry identifikátoru URI
| Name | V | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
subscription
|
path | True |
string |
Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného tvoří součást identifikátoru URI pro každé volání služby. |
|
api-version
|
query | True |
string |
Verze rozhraní API klienta. |
Text požadavku
| Name | Vyžadováno | Typ | Description |
|---|---|---|---|
| name | True |
string |
Název pro kontrolu dostupnosti názvu oboru názvů |
Odpovědi
| Name | Typ | Description |
|---|---|---|
| 200 OK |
kontrola dostupnosti byla úspěšně vrácena. |
|
| Other Status Codes |
Odpověď na chybu EventHubu popisující, proč operace selhala. |
Zabezpečení
azure_auth
Azure Active Directory OAuth2 Flow
Typ:
oauth2
Tok:
implicit
URL autorizace:
https://login.microsoftonline.com/common/oauth2/authorize
Rozsahy
| Name | Description |
|---|---|
| user_impersonation | zosobnění uživatelského účtu |
Příklady
NamespacesCheckNameAvailability
Ukázkový požadavek
POST https://management.azure.com/subscriptions/5f750a97-50d9-4e36-8081-c9ee4c0210d4/providers/Microsoft.EventHub/checkNameAvailability?api-version=2024-01-01
{
"name": "sdk-Namespace-8458"
}
Ukázková odpověď
{
"nameAvailable": true,
"reason": "None",
"message": ""
}
Definice
| Name | Description |
|---|---|
|
Check |
Parametr zadaný ke kontrole operace dostupnosti názvu oboru názvů |
|
Check |
Výsledek operace CheckNameAvailability |
|
Error |
Další informace o chybě správy prostředků |
|
Error |
Podrobnosti o chybě. |
|
Error |
Chybová odpověď značí, že služba centra událostí nemůže zpracovat příchozí požadavek. Důvod je uvedený v chybové zprávě. |
|
Unavailable |
Určuje důvod nedostupnosti služby. |
CheckNameAvailabilityParameter
Parametr zadaný ke kontrole operace dostupnosti názvu oboru názvů
| Name | Typ | Description |
|---|---|---|
| name |
string |
Název pro kontrolu dostupnosti názvu oboru názvů |
CheckNameAvailabilityResult
Výsledek operace CheckNameAvailability
| Name | Typ | Description |
|---|---|---|
| message |
string |
Podrobné informace týkající se důvodu spojeného s oborem názvů. |
| nameAvailable |
boolean |
Hodnota indikující, že obor názvů je dostupnost, true, pokud je obor názvů k dispozici; jinak nepravda. |
| reason |
Důvod nedostupnosti oboru názvů |
ErrorAdditionalInfo
Další informace o chybě správy prostředků
| Name | Typ | Description |
|---|---|---|
| info |
object |
Další informace. |
| type |
string |
Další typ informací. |
ErrorDetail
Podrobnosti o chybě.
| Name | Typ | Description |
|---|---|---|
| additionalInfo |
Další informace o chybě. |
|
| code |
string |
Kód chyby. |
| details |
Podrobnosti o chybě. |
|
| message |
string |
Chybová zpráva. |
| target |
string |
Cíl chyby. |
ErrorResponse
Chybová odpověď značí, že služba centra událostí nemůže zpracovat příchozí požadavek. Důvod je uvedený v chybové zprávě.
| Name | Typ | Description |
|---|---|---|
| error |
Objekt chyby. |
UnavailableReason
Určuje důvod nedostupnosti služby.
| Hodnota | Description |
|---|---|
| None | |
| InvalidName | |
| SubscriptionIsDisabled | |
| NameInUse | |
| NameInLockdown | |
| TooManyNamespaceInCurrentSubscription |