Bagikan melalui


Location - Check Name Availability

Memeriksa apakah nama akun Batch tersedia di wilayah yang ditentukan.

POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Batch/locations/{locationName}/checkNameAvailability?api-version=2025-06-01

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
locationName
path True

string

Wilayah yang diinginkan untuk pemeriksaan nama.

subscriptionId
path True

string (uuid)

ID langganan target. Nilainya harus sebuah UUID.

api-version
query True

string

minLength: 1

Versi API yang digunakan untuk operasi ini.

Isi Permintaan

Nama Diperlukan Jenis Deskripsi
name True

string

Nama yang akan diperiksa ketersediaannya

type True

ResourceType

Jenis sumber daya

Respons

Nama Jenis Deskripsi
200 OK

CheckNameAvailabilityResult

Permintaan telah berhasil.

Other Status Codes

CloudError

Respons kesalahan tak terduga.

Keamanan

azure_auth

Alur OAuth2 Azure Active Directory.

Jenis: oauth2
Alur: implicit
URL Otorisasi: https://login.microsoftonline.com/common/oauth2/authorize

Cakupan

Nama Deskripsi
user_impersonation meniru akun pengguna Anda

Contoh

LocationCheckNameAvailability_AlreadyExists
LocationCheckNameAvailability_Available

LocationCheckNameAvailability_AlreadyExists

Permintaan sampel

POST https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789012/providers/Microsoft.Batch/locations/japaneast/checkNameAvailability?api-version=2025-06-01

{
  "name": "existingaccountname",
  "type": "Microsoft.Batch/batchAccounts"
}

Respon sampel

{
  "message": "An account named 'existingaccountname' is already in use.",
  "nameAvailable": false,
  "reason": "AlreadyExists"
}

LocationCheckNameAvailability_Available

Permintaan sampel

POST https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789012/providers/Microsoft.Batch/locations/japaneast/checkNameAvailability?api-version=2025-06-01

{
  "name": "newaccountname",
  "type": "Microsoft.Batch/batchAccounts"
}

Respon sampel

{
  "nameAvailable": true
}

Definisi

Nama Deskripsi
CheckNameAvailabilityParameters

Parameter untuk permintaan ketersediaan nama pemeriksaan.

CheckNameAvailabilityResult

Respons operasi CheckNameAvailability.

CloudError

Respons kesalahan dari layanan Batch.

CloudErrorBody

Respons kesalahan dari layanan Batch.

NameAvailabilityReason

Mendapatkan alasan bahwa nama akun Batch tidak dapat digunakan. Elemen Alasan hanya dikembalikan jika NameAvailable salah.

ResourceType

Hasil permintaan untuk mencantumkan operasi.

CheckNameAvailabilityParameters

Parameter untuk permintaan ketersediaan nama pemeriksaan.

Nama Jenis Deskripsi
name

string

Nama yang akan diperiksa ketersediaannya

type

ResourceType

Jenis sumber daya

CheckNameAvailabilityResult

Respons operasi CheckNameAvailability.

Nama Jenis Deskripsi
message

string

Mendapatkan pesan kesalahan yang menjelaskan nilai Alasan secara lebih rinci.

nameAvailable

boolean

Mendapatkan nilai boolean yang menunjukkan apakah nama tersedia untuk Anda gunakan. Jika true, nama tersedia. Jika false, nama telah diambil atau tidak valid dan tidak dapat digunakan.

reason

NameAvailabilityReason

Mendapatkan alasan bahwa nama akun Batch tidak dapat digunakan. Elemen Alasan hanya dikembalikan jika NameAvailable salah.

CloudError

Respons kesalahan dari layanan Batch.

Nama Jenis Deskripsi
error

CloudErrorBody

Isi respons kesalahan.

CloudErrorBody

Respons kesalahan dari layanan Batch.

Nama Jenis Deskripsi
code

string

Pengidentifikasi untuk kesalahan. Kode invarian dan dimaksudkan untuk dikonsumsi secara terprogram.

details

CloudErrorBody[]

Daftar detail tambahan tentang kesalahan.

message

string

Pesan yang menjelaskan kesalahan, dimaksudkan agar cocok untuk ditampilkan di antarmuka pengguna.

target

string

Target kesalahan tertentu. Misalnya, nama properti dalam kesalahan.

NameAvailabilityReason

Mendapatkan alasan bahwa nama akun Batch tidak dapat digunakan. Elemen Alasan hanya dikembalikan jika NameAvailable salah.

Nilai Deskripsi
Invalid

Nama yang diminta tidak valid.

AlreadyExists

Nama yang diminta sudah digunakan.

ResourceType

Hasil permintaan untuk mencantumkan operasi.

Nilai Deskripsi
Microsoft.Batch/batchAccounts

Jenis sumber daya untuk Microsoft.Batch/batchAccounts