Accounts - Check Name Availability
Sprawdza, czy nazwa konta usługi Video Indexer jest prawidłowa i nie jest jeszcze używana.
POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.VideoIndexer/checkNameAvailability?api-version=2024-01-01
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
subscription
|
path | True |
string |
Identyfikator subskrypcji docelowej. |
api-version
|
query | True |
string |
Wersja interfejsu API do użycia dla tej operacji. |
Treść żądania
Nazwa | Wymagane | Typ | Opis |
---|---|---|---|
name | True |
string |
Nazwa konta usługi VideoIndexer. |
type | True |
Typ zasobu, Microsoft.VideoIndexer/accounts |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
OK — operacja sprawdzania dostępności nazwy konta usługi Video Indexer zakończyła się pomyślnie. Ok nie wskazuje, że nazwa jest dostępna, treść odpowiedzi. |
|
Other Status Codes |
Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się. |
Zabezpieczenia
azure_auth
Przepływ OAuth2 usługi Azure Active Directory
Typ:
oauth2
Flow:
implicit
Adres URL autoryzacji:
https://login.microsoftonline.com/common/oauth2/authorize
Zakresy
Nazwa | Opis |
---|---|
user_impersonation | personifikacja konta użytkownika |
Przykłady
Check free account name availability |
Check taken account name availability |
Check free account name availability
Przykładowe żądanie
POST https://management.azure.com/subscriptions/586d4f48-8f08-4a4e-96b7-e1892d6dba9e/providers/Microsoft.VideoIndexer/checkNameAvailability?api-version=2024-01-01
{
"name": "vi1",
"type": "Microsoft.VideoIndexer/accounts"
}
Przykładowa odpowiedź
{
"nameAvailable": true
}
Check taken account name availability
Przykładowe żądanie
POST https://management.azure.com/subscriptions/586d4f48-8f08-4a4e-96b7-e1892d6dba9e/providers/Microsoft.VideoIndexer/checkNameAvailability?api-version=2024-01-01
{
"name": "vi1",
"type": "Microsoft.VideoIndexer/accounts"
}
Przykładowa odpowiedź
{
"nameAvailable": false,
"reason": "AlreadyExists",
"message": "Resource name already exists"
}
Definicje
Nazwa | Opis |
---|---|
Account |
Parametry używane do sprawdzania dostępności nazwy konta usługi Video Indexer. |
Check |
Odpowiedź operacji CheckNameAvailability. |
Error |
Definicja błędu. |
Error |
Odpowiedź na błąd. |
Reason |
Pobiera przyczynę, dla którego nie można użyć nazwy konta usługi Video Indexer. Element Reason jest zwracany tylko wtedy, gdy wartość NameAvailable ma wartość false. |
Type |
Typ zasobu, Microsoft.VideoIndexer/accounts |
AccountCheckNameAvailabilityParameters
Parametry używane do sprawdzania dostępności nazwy konta usługi Video Indexer.
Nazwa | Typ | Opis |
---|---|---|
name |
string |
Nazwa konta usługi VideoIndexer. |
type |
Typ zasobu, Microsoft.VideoIndexer/accounts |
CheckNameAvailabilityResult
Odpowiedź operacji CheckNameAvailability.
Nazwa | Typ | Opis |
---|---|---|
message |
string |
Pobiera komunikat o błędzie wyjaśniający wartość Przyczyna bardziej szczegółowo. |
nameAvailable |
boolean |
Pobiera wartość logiczną wskazującą, czy nazwa jest dostępna do użycia. Jeśli wartość true, nazwa jest dostępna. Jeśli wartość false, nazwa została już podjęta. |
reason |
Pobiera przyczynę, dla którego nie można użyć nazwy konta usługi Video Indexer. Element Reason jest zwracany tylko wtedy, gdy wartość NameAvailable ma wartość false. |
ErrorDefinition
Definicja błędu.
Nazwa | Typ | Opis |
---|---|---|
code |
string |
Kod błędu specyficzny dla usługi, który służy jako podstatu dla kodu błędu HTTP. |
details |
Szczegóły błędu wewnętrznego. |
|
message |
string |
Opis błędu. |
ErrorResponse
Odpowiedź na błąd.
Nazwa | Typ | Opis |
---|---|---|
error |
Szczegóły błędu. |
Reason
Pobiera przyczynę, dla którego nie można użyć nazwy konta usługi Video Indexer. Element Reason jest zwracany tylko wtedy, gdy wartość NameAvailable ma wartość false.
Nazwa | Typ | Opis |
---|---|---|
AlreadyExists |
string |
Type
Typ zasobu, Microsoft.VideoIndexer/accounts
Nazwa | Typ | Opis |
---|---|---|
Microsoft.VideoIndexer/accounts |
string |