Servers - Check Name Availability
Určuje, zda lze prostředek vytvořit se zadaným názvem.
POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Sql/checkNameAvailability?api-version=2021-11-01
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
subscription
|
path | True |
string |
ID předplatného, které identifikuje předplatné Azure. |
api-version
|
query | True |
string |
Verze rozhraní API, která se má použít pro požadavek. |
Text požadavku
Name | Vyžadováno | Typ | Description |
---|---|---|---|
name | True |
string |
|
type | True |
Odpovědi
Name | Typ | Description |
---|---|---|
200 OK |
Kontrola dostupnosti se úspěšně dokončila. |
|
Other Status Codes |
Chybové odpovědi: ***
|
Příklady
Check for a server name that already exists |
Check for a server name that is available |
Check for a server name that is invalid |
Check for a server name that already exists
Ukázkový požadavek
Ukázková odpověď
{
"name": "server1",
"available": false,
"reason": "AlreadyExists",
"message": "Specified server name is already used"
}
Check for a server name that is available
Ukázkový požadavek
Ukázková odpověď
{
"name": "server1",
"available": true
}
Check for a server name that is invalid
Ukázkový požadavek
Ukázková odpověď
{
"name": "SERVER1",
"available": false,
"reason": "Invalid",
"message": "Specified server name contains unsupported characters or is too long. Server name must be no longer than 63 characters long, contain only lower-case characters or digits, cannot contain '.' or '_' characters and can't start or end with '-' character."
}
Definice
Name | Description |
---|---|
Check |
Kód důvodu vysvětlující, proč je název nedostupný. Pokud je název k dispozici, nebude definován. |
Check |
Požadavek na kontrolu, jestli je zadaný název prostředku dostupný. |
Check |
|
Check |
Výsledek kontroly dostupnosti názvu. |
CheckNameAvailabilityReason
Kód důvodu vysvětlující, proč je název nedostupný. Pokud je název k dispozici, nebude definován.
Name | Typ | Description |
---|---|---|
AlreadyExists |
string |
|
Invalid |
string |
CheckNameAvailabilityRequest
Požadavek na kontrolu, jestli je zadaný název prostředku dostupný.
Name | Typ | Description |
---|---|---|
name |
string |
|
type |
CheckNameAvailabilityResourceType
Name | Typ | Description |
---|---|---|
Microsoft.Sql/servers |
string |
CheckNameAvailabilityResponse
Výsledek kontroly dostupnosti názvu.
Name | Typ | Description |
---|---|---|
available |
boolean |
True, pokud je název k dispozici, jinak false. |
message |
string |
Zpráva s vysvětlením, proč název není k dispozici. Pokud je název k dispozici, nebude definován. |
name |
string |
Název, jehož dostupnost byla zkontrolována. |
reason |
Kód důvodu vysvětlující, proč je název nedostupný. Pokud je název k dispozici, nebude definován. |