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


Profiles - check Traffic Manager Name Availability V2

Проверяет доступность относительного DNS-имени диспетчера трафика.

POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Network/checkTrafficManagerNameAvailabilityV2?api-version=2022-04-01

Параметры URI

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

string

Возвращает учетные данные подписки, которые уникально идентифицируют подписку Microsoft Azure. Идентификатор подписки формирует часть URI для каждого вызова службы.

api-version
query True

string

Версия API клиента.

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

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

string

Имя ресурса.

type

string

Тип ресурса.

Ответы

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

TrafficManagerNameAvailability

Доступность имени диспетчера трафика.

Other Status Codes

CloudError

Ответ по умолчанию. Он будет десериализован в определении Ошибки.

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

azure_auth

Поток OAuth2 в Azure Active Directory

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

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

Примеры

NameAvailabilityV2Test_NameAvailablePOST21
NameAvailabilityV2Test_NameNotAvailablePOST23

NameAvailabilityV2Test_NameAvailablePOST21

Образец запроса

POST https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Network/checkTrafficManagerNameAvailabilityV2?api-version=2022-04-01

{
  "name": "azsmnet5403",
  "type": "microsoft.network/trafficmanagerprofiles"
}

Пример ответа

{
  "name": "azsmnet5403",
  "type": "Microsoft.Network/trafficManagerProfiles",
  "nameAvailable": true
}

NameAvailabilityV2Test_NameNotAvailablePOST23

Образец запроса

POST https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.Network/checkTrafficManagerNameAvailabilityV2?api-version=2022-04-01

{
  "name": "azsmnet4696",
  "type": "microsoft.network/trafficmanagerprofiles"
}

Пример ответа

{
  "name": "azsmnet4696",
  "type": "Microsoft.Network/trafficManagerProfiles",
  "nameAvailable": false,
  "reason": "AlreadyExists",
  "message": "Domain name azsmnet4696.tmpreview.watmtest.azure-test.net already exists. Please choose a different DNS prefix."
}

Определения

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

Параметры, предоставленные проверка операции с именем диспетчера трафика.

CloudError

Ошибка, возвращенная Resource Manager Azure

CloudErrorBody

Содержимое ошибки, возвращаемой Resource Manager Azure

TrafficManagerNameAvailability

Класс, представляющий ответ доступности имени диспетчера трафика.

CheckTrafficManagerRelativeDnsNameAvailabilityParameters

Параметры, предоставленные проверка операции с именем диспетчера трафика.

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

string

Имя ресурса.

type

string

Тип ресурса.

CloudError

Ошибка, возвращенная Resource Manager Azure

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

CloudErrorBody

Содержимое ошибки.

CloudErrorBody

Содержимое ошибки, возвращаемой Resource Manager Azure

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

string

Код ошибки

details

CloudErrorBody[]

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

message

string

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

target

string

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

TrafficManagerNameAvailability

Класс, представляющий ответ доступности имени диспетчера трафика.

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

string

Описательное сообщение, объясняющее, почему имя недоступно, если применимо.

name

string

Относительное имя.

nameAvailable

boolean

Описывает, доступно ли относительное имя.

reason

string

Причина, по которой имя недоступно, если применимо.

type

string

Тип ресурса профиля диспетчера трафика.