Servers - Check Name Availability
Menentukan apakah sumber daya dapat dibuat dengan nama yang ditentukan.
POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Sql/checkNameAvailability?api-version=2021-11-01
Parameter URI
Nama | Dalam | Diperlukan | Jenis | Deskripsi |
---|---|---|---|---|
subscription
|
path | True |
string |
ID langganan yang mengidentifikasi langganan Azure. |
api-version
|
query | True |
string |
Versi API yang digunakan untuk permintaan. |
Isi Permintaan
Nama | Diperlukan | Jenis | Deskripsi |
---|---|---|---|
name | True |
string |
|
type | True |
Respons
Nama | Jenis | Deskripsi |
---|---|---|
200 OK |
Berhasil menyelesaikan pemeriksaan ketersediaan. |
|
Other Status Codes |
Respons Kesalahan: ***
|
Contoh
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
Sample Request
Sample Response
{
"name": "server1",
"available": false,
"reason": "AlreadyExists",
"message": "Specified server name is already used"
}
Check for a server name that is available
Sample Request
Sample Response
{
"name": "server1",
"available": true
}
Check for a server name that is invalid
Sample Request
Sample Response
{
"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."
}
Definisi
Nama | Deskripsi |
---|---|
Check |
Kode alasan yang menjelaskan mengapa nama tidak tersedia. Tidak akan ditentukan jika nama tersedia. |
Check |
Permintaan untuk memeriksa apakah nama yang ditentukan untuk sumber daya tersedia. |
Check |
|
Check |
Hasil pemeriksaan ketersediaan nama. |
CheckNameAvailabilityReason
Kode alasan yang menjelaskan mengapa nama tidak tersedia. Tidak akan ditentukan jika nama tersedia.
Nama | Jenis | Deskripsi |
---|---|---|
AlreadyExists |
string |
|
Invalid |
string |
CheckNameAvailabilityRequest
Permintaan untuk memeriksa apakah nama yang ditentukan untuk sumber daya tersedia.
Nama | Jenis | Deskripsi |
---|---|---|
name |
string |
|
type |
CheckNameAvailabilityResourceType
Nama | Jenis | Deskripsi |
---|---|---|
Microsoft.Sql/servers |
string |
CheckNameAvailabilityResponse
Hasil pemeriksaan ketersediaan nama.
Nama | Jenis | Deskripsi |
---|---|---|
available |
boolean |
Benar jika nama tersedia, jika tidak salah. |
message |
string |
Pesan yang menjelaskan mengapa nama tersebut tidak tersedia. Tidak akan ditentukan jika nama tersedia. |
name |
string |
Nama yang ketersediaannya diperiksa. |
reason |
Kode alasan yang menjelaskan mengapa nama tidak tersedia. Tidak akan ditentukan jika nama tersedia. |