Udostępnij za pośrednictwem


Profiles - check Traffic Manager Name Availability V2

Sprawdza dostępność względnej nazwy DNS usługi Traffic Manager.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
subscriptionId
path True

string

Pobiera poświadczenia subskrypcji, które jednoznacznie identyfikują subskrypcję platformy Microsoft Azure. Identyfikator subskrypcji stanowi część identyfikatora URI dla każdego wywołania usługi.

api-version
query True

string

Wersja interfejsu API klienta.

Treść żądania

Nazwa Typ Opis
name

string

Nazwa zasobu.

type

string

Typ zasobu.

Odpowiedzi

Nazwa Typ Opis
200 OK

TrafficManagerNameAvailability

Dostępność nazwy usługi Traffic Manager.

Other Status Codes

CloudError

Domyślna odpowiedź. Zostanie ona deserializacji zgodnie z definicją błędu.

Zabezpieczenia

azure_auth

Przepływ OAuth2 usługi Azure Active Directory

Typ: oauth2
Flow: implicit
Adres URL autoryzacji: https://login.microsoftonline.com/common/oauth2/authorize

Zakresy

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

NameAvailabilityV2Test_NameAvailablePOST21
NameAvailabilityV2Test_NameNotAvailablePOST23

NameAvailabilityV2Test_NameAvailablePOST21

Przykładowe żądanie

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

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

Przykładowa odpowiedź

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

NameAvailabilityV2Test_NameNotAvailablePOST23

Przykładowe żądanie

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

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

Przykładowa odpowiedź

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

Definicje

Nazwa Opis
CheckTrafficManagerRelativeDnsNameAvailabilityParameters

Parametry dostarczone w celu sprawdzenia operacji nazwy usługi Traffic Manager.

CloudError

Błąd zwrócony przez usługę Azure Resource Manager

CloudErrorBody

Zawartość błędu zwróconego przez usługę Azure Resource Manager

TrafficManagerNameAvailability

Klasa reprezentująca odpowiedź dostępności nazwy usługi Traffic Manager.

CheckTrafficManagerRelativeDnsNameAvailabilityParameters

Parametry dostarczone w celu sprawdzenia operacji nazwy usługi Traffic Manager.

Nazwa Typ Opis
name

string

Nazwa zasobu.

type

string

Typ zasobu.

CloudError

Błąd zwrócony przez usługę Azure Resource Manager

Nazwa Typ Opis
error

CloudErrorBody

Zawartość błędu.

CloudErrorBody

Zawartość błędu zwróconego przez usługę Azure Resource Manager

Nazwa Typ Opis
code

string

Kod błędu

details

CloudErrorBody[]

Szczegóły błędu

message

string

Komunikat o błędzie

target

string

Błąd docelowy

TrafficManagerNameAvailability

Klasa reprezentująca odpowiedź dostępności nazwy usługi Traffic Manager.

Nazwa Typ Opis
message

string

Opisowy komunikat wyjaśniający, dlaczego nazwa jest niedostępna, jeśli ma zastosowanie.

name

string

Nazwa względna.

nameAvailable

boolean

Opisuje, czy nazwa względna jest dostępna, czy nie.

reason

string

Przyczyna, dla którego nazwa jest niedostępna, jeśli ma to zastosowanie.

type

string

Typ zasobu profilu usługi Traffic Manager.