Поделиться через


Apps - Check Name Availability

Проверьте, доступно ли имя приложения IoT Central.

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

Параметры URI

Имя В Обязательно Тип Описание
subscriptionId
path True

string

Идентификатор подписки.

api-version
query True

string

Версия API.

Текст запроса

Имя Обязательно Тип Описание
name True

string

Имя экземпляра приложения IoT Central для проверка.

type

string

Тип ресурса IoT Central для запроса.

Ответы

Имя Тип Описание
200 OK

AppAvailabilityInfo

Это синхронная операция. Текст содержит сериализованный в формате JSON ответ, указывающий, доступно ли имя приложения IoT Central. Если имя недоступно, текст содержит причину.

Other Status Codes

CloudError

DefaultErrorResponse

Безопасность

azure_auth

Поток OAuth2 в Azure Active Directory

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

Scopes

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

Apps_CheckNameAvailability

Sample Request

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.IoTCentral/checkNameAvailability?api-version=2021-06-01

{
  "name": "myiotcentralapp",
  "type": "IoTApps"
}

Sample Response

code: 200
{
  "nameAvailable": true
}
{
  "error": {
    "code": "Error code",
    "message": "Error message",
    "target": "Error target"
  }
}

Определения

Имя Описание
AppAvailabilityInfo

Свойства, указывающие, доступно ли заданное имя приложения IoT Central или поддомен.

CloudError

Сведения об ошибке.

CloudErrorBody

Сведения об ответе на ошибку.

OperationInputs

Входные значения.

AppAvailabilityInfo

Свойства, указывающие, доступно ли заданное имя приложения IoT Central или поддомен.

Имя Тип Описание
message

string

Подробное сообщение о причине.

nameAvailable

boolean

Значение, указывающее, доступно ли указанное имя.

reason

string

Причина недоступности.

CloudError

Сведения об ошибке.

Имя Тип Описание
error.code

string

Код ошибки.

error.details

CloudErrorBody[]

Список дополнительных сведений об ошибке.

error.message

string

Сообщение об ошибке.

error.target

string

Целевой объект конкретной ошибки.

CloudErrorBody

Сведения об ответе на ошибку.

Имя Тип Описание
code

string

Код ошибки.

details

CloudErrorBody[]

Список дополнительных сведений об ошибке.

message

string

Сообщение об ошибке.

target

string

Целевой объект конкретной ошибки.

OperationInputs

Входные значения.

Имя Тип Значение по умолчанию Описание
name

string

Имя экземпляра приложения IoT Central для проверка.

type

string

IoTApps

Тип ресурса IoT Central для запроса.