Aracılığıyla paylaş


Accounts - Check Name Availability

Video Indexer hesap adının geçerli olduğunu ve kullanımda olmadığını denetler.

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

URI Parametreleri

Name İçinde Gerekli Tür Description
subscriptionId
path True

string

Hedef aboneliğin kimliği.

api-version
query True

string

Bu işlem için kullanılacak API sürümü.

İstek Gövdesi

Name Gerekli Tür Description
name True

string

VideoIndexer hesap adı.

type True

Type

Kaynak türü, Microsoft.VideoIndexer/accounts

Yanıtlar

Name Tür Description
200 OK

CheckNameAvailabilityResult

Tamam - Video Indexer hesap adı kullanılabilirliğini denetleme işlemi başarılı oldu. Tamam, adın kullanılabilir olduğunu göstermez, yanıtın gövdesi gösterir.

Other Status Codes

ErrorResponse

İşlemin neden başarısız olduğunu açıklayan hata yanıtı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Flow

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

Scopes

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

Check free account name availability
Check taken account name availability

Check free account name availability

Sample Request

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"
}

Sample Response

{
  "nameAvailable": true
}

Check taken account name availability

Sample Request

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"
}

Sample Response

{
  "nameAvailable": false,
  "reason": "AlreadyExists",
  "message": "Resource name already exists"
}

Tanımlar

Name Description
AccountCheckNameAvailabilityParameters

Video Indexer hesap adının kullanılabilirliğini denetlemek için kullanılan parametreler.

CheckNameAvailabilityResult

CheckNameAvailability işlemi yanıtı.

ErrorDefinition

Hata tanımı.

ErrorResponse

Hata yanıtı.

Reason

Video Indexer hesap adının kullanılamama nedenini alır. Reason öğesi yalnızca NameAvailable false olduğunda döndürülür.

Type

Kaynak türü, Microsoft.VideoIndexer/accounts

AccountCheckNameAvailabilityParameters

Video Indexer hesap adının kullanılabilirliğini denetlemek için kullanılan parametreler.

Name Tür Description
name

string

VideoIndexer hesap adı.

type

Type

Kaynak türü, Microsoft.VideoIndexer/accounts

CheckNameAvailabilityResult

CheckNameAvailability işlemi yanıtı.

Name Tür Description
message

string

Neden değerini daha ayrıntılı açıklayan bir hata iletisi alır.

nameAvailable

boolean

Adın kullanabileceğiniz bir ad olup olmadığını gösteren bir boole değeri alır. True ise ad kullanılabilir. False ise, ad zaten alınmış olur.

reason

Reason

Video Indexer hesap adının kullanılamama nedenini alır. Reason öğesi yalnızca NameAvailable false olduğunda döndürülür.

ErrorDefinition

Hata tanımı.

Name Tür Description
code

string

HTTP hata kodu için alt durum olarak hizmet veren hizmete özgü hata kodu.

details

ErrorDefinition[]

İç hata ayrıntıları.

message

string

Hatanın açıklaması.

ErrorResponse

Hata yanıtı.

Name Tür Description
error

ErrorDefinition

Hata ayrıntıları.

Reason

Video Indexer hesap adının kullanılamama nedenini alır. Reason öğesi yalnızca NameAvailable false olduğunda döndürülür.

Name Tür Description
AlreadyExists

string

Type

Kaynak türü, Microsoft.VideoIndexer/accounts

Name Tür Description
Microsoft.VideoIndexer/accounts

string