Check Name Availability - Namespaces - Check Name Availability

Periksa ketersediaan beri nama Namespace.

POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.EventHub/checkNameAvailability?api-version=2021-11-01

Parameter URI

Name In Required Type Description
subscriptionId
path True
  • string

Info masuk langganan yang secara unik mengidentifikasi langganan Microsoft Azure. ID langganan membentuk bagian dari URI untuk setiap panggilan layanan.

api-version
query True
  • string

Versi API Klien.

Isi Permintaan

Name Required Type Description
name True
  • string

Nama untuk memeriksa ketersediaan nama namespace

Respons

Name Type Description
200 OK

ketersediaan pemeriksaan berhasil dikembalikan.

Other Status Codes

Respons kesalahan Eventhub yang menjelaskan mengapa operasi gagal.

Keamanan

azure_auth

Azure Active Directory Flow OAuth2

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation meniru akun pengguna Anda

Contoh

NamespacesCheckNameAvailability

Sample Request

POST https://management.azure.com/subscriptions/5f750a97-50d9-4e36-8081-c9ee4c0210d4/providers/Microsoft.EventHub/checkNameAvailability?api-version=2021-11-01

{
  "name": "sdk-Namespace-8458"
}

Sample Response

{
  "nameAvailable": true,
  "reason": "None",
  "message": ""
}

Definisi

CheckNameAvailabilityParameter

Parameter yang disediakan untuk memeriksa operasi ketersediaan nama Namespace

CheckNameAvailabilityResult

Hasil operasi CheckNameAvailability

ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

ErrorDetail

Detail kesalahan.

ErrorResponse

Respons kesalahan menunjukkan layanan Event Hub tidak dapat memproses permintaan masuk. Alasannya disediakan dalam pesan kesalahan.

UnavailableReason

Menentukan alasan tidak tersedianya layanan.

CheckNameAvailabilityParameter

Parameter yang disediakan untuk memeriksa operasi ketersediaan nama Namespace

Name Type Description
name
  • string

Nama untuk memeriksa ketersediaan nama namespace

CheckNameAvailabilityResult

Hasil operasi CheckNameAvailability

Name Type Description
message
  • string

Info terperinci mengenai alasan yang terkait dengan Namespace.

nameAvailable
  • boolean

Nilai yang menunjukkan Namespace adalah ketersediaan, benar jika Namespace tersedia; jika tidak, salah.

reason

Alasan tidak tersedianya Namespace.

ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

Name Type Description
info
  • object

Info tambahan.

type
  • string

Jenis info tambahan.

ErrorDetail

Detail kesalahan.

Name Type Description
additionalInfo

Info tambahan kesalahan.

code
  • string

Kode kesalahan.

details

Detail kesalahan.

message
  • string

Pesan kesalahan.

target
  • string

Target kesalahan.

ErrorResponse

Respons kesalahan menunjukkan layanan Event Hub tidak dapat memproses permintaan masuk. Alasannya disediakan dalam pesan kesalahan.

Name Type Description
error

Objek kesalahan.

UnavailableReason

Menentukan alasan tidak tersedianya layanan.

Name Type Description
InvalidName
  • string
NameInLockdown
  • string
NameInUse
  • string
None
  • string
SubscriptionIsDisabled
  • string
TooManyNamespaceInCurrentSubscription
  • string