@azure/arm-trafficmanager package

Interfejsy

CheckTrafficManagerRelativeDnsNameAvailabilityParameters

Parametry podane 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

DeleteOperationResult

Wynik żądania lub operacji.

DnsConfig

Klasa zawierająca ustawienia DNS w profilu usługi Traffic Manager.

Endpoint

Klasa reprezentująca punkt końcowy usługi Traffic Manager.

EndpointProperties

Klasa reprezentująca właściwości punktu końcowego usługi Traffic Manager.

EndpointPropertiesCustomHeadersItem

Nazwa i wartość nagłówka niestandardowego.

EndpointPropertiesSubnetsItem

Pierwszy adres, zakres i/lub ostatni adres podsieci.

EndpointsCreateOrUpdateOptionalParams

Parametry opcjonalne.

EndpointsDeleteOptionalParams

Parametry opcjonalne.

EndpointsGetOptionalParams

Parametry opcjonalne.

EndpointsOperations

Interfejs reprezentujący operacje punktów końcowych.

EndpointsUpdateOptionalParams

Parametry opcjonalne.

GeographicHierarchiesGetDefaultOptionalParams

Parametry opcjonalne.

GeographicHierarchiesOperations

Interfejs reprezentujący operacje GeographicHierarchies.

GeographicHierarchyProperties

Klasa reprezentująca właściwości hierarchii geograficznej używanej metodą trasowania ruchu geograficznego.

HeatMapEndpoint

Klasa, która jest rozrzedliwą reprezentacją punktu końcowego usługi Traffic Manager.

HeatMapGetOptionalParams

Parametry opcjonalne.

HeatMapModel

Klasa reprezentująca mapę cieplną usługi Traffic Manager.

HeatMapOperations

Interfejs reprezentujący operacje HeatMap.

HeatMapProperties

Klasa reprezentująca właściwości Heat Map Traffic Managera.

MonitorConfig

Klasa zawierająca ustawienia monitorowania punktu końcowego w profilu usługi Traffic Manager.

MonitorConfigCustomHeadersItem

Nazwa i wartość nagłówka niestandardowego.

MonitorConfigExpectedStatusCodeRangesItem

Minimalna i maksymalna wartość zakresu kodu stanu.

PageSettings

Opcje dla metody byPage

PagedAsyncIterableIterator

Interfejs, który umożliwia iterację asynchronialną zarówno do ukończenia, jak i według strony.

Profile

Klasa reprezentująca profil usługi Traffic Manager.

ProfileProperties

Klasa reprezentująca właściwości profilu usługi Traffic Manager.

ProfilesCheckTrafficManagerNameAvailabilityV2OptionalParams

Parametry opcjonalne.

ProfilesCheckTrafficManagerRelativeDnsNameAvailabilityOptionalParams

Parametry opcjonalne.

ProfilesCreateOrUpdateOptionalParams

Parametry opcjonalne.

ProfilesDeleteOptionalParams

Parametry opcjonalne.

ProfilesGetOptionalParams

Parametry opcjonalne.

ProfilesListByResourceGroupOptionalParams

Parametry opcjonalne.

ProfilesListBySubscriptionOptionalParams

Parametry opcjonalne.

ProfilesOperations

Interfejs reprezentujący operacje Profile.

ProfilesUpdateOptionalParams

Parametry opcjonalne.

ProxyResource

Definicja modelu zasobów dla zasobu serwera proxy usługi ARM. Będzie mieć wszystko inne niż wymagana lokalizacja i tagi

QueryExperience

Klasa reprezentująca właściwości środowiska zapytania Traffic Manager HeatMap.

Region

Klasa reprezentująca region w hierarchii geograficznej używanej z metodą routingu ruchu geograficznego.

Resource

Podstawowe właściwości zasobów usługi ARM

TrackedResource

Definicja modelu zasobów dla śledzonego zasobu najwyższego poziomu usługi ARM

TrafficFlow

Klasa reprezentująca właściwości przepływu ruchu Usługi Traffic Manager HeatMap.

TrafficManagerGeographicHierarchy

Klasa reprezentująca hierarchię geograficzną używaną z metodą routingu ruchu geograficznego.

TrafficManagerManagementClientOptionalParams

Parametry opcjonalne dla klienta.

TrafficManagerNameAvailability

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

TrafficManagerUserMetricsKeysCreateOrUpdateOptionalParams

Parametry opcjonalne.

TrafficManagerUserMetricsKeysDeleteOptionalParams

Parametry opcjonalne.

TrafficManagerUserMetricsKeysGetOptionalParams

Parametry opcjonalne.

TrafficManagerUserMetricsKeysOperations

Interfejs reprezentujący operacje TrafficManagerUserMetricsKeys.

UserMetricsModel

Klasa reprezentująca metryki użytkowników usługi Traffic Manager.

UserMetricsProperties

Klasa reprezentująca odpowiedź na klucz Traffic Manager Real User Metrics.

Aliasy typu

AllowedEndpointRecordType

Dozwolony typ typów rekordów DNS dla tego profilu.
KnownAllowedEndpointRecordType można używać zamiennie z wartością AllowedEndpointRecordType, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

DomainName
IPv4Address
IPv6Address

AlwaysServe

Jeśli opcja Always Serve jest włączona, sondowanie kondycji punktu końcowego zostanie wyłączone, a punkty końcowe zostaną uwzględnione w metodzie routingu ruchu.
KnownAlwaysServe można używać zamiennie z funkcją AlwaysServe, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

włączone
wyłączone

AzureSupportedClouds

Obsługiwane wartości ustawienia chmury jako typ literału ciągu

ContinuablePage

Interfejs opisujący stronę wyników.

EndpointMonitorStatus

Stan monitorowania punktu końcowego.
ZnaneEndpointMonitorStatus można używać zamiennie z parametrem EndpointMonitorStatus. Wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

CheckEndpoint
Online
obniżonej wydajności
wyłączone
nieaktywna
zatrzymane
niemonitorowane

EndpointStatus

Stan punktu końcowego. Jeśli punkt końcowy jest włączony, jest sondowany pod kątem kondycji punktu końcowego i jest uwzględniony w metodzie routingu ruchu.
KnownEndpointStatus można używać zamiennie z parametrem EndpointStatus, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

włączone
wyłączone

EndpointType

Typ punktu końcowego Typ

MonitorProtocol

Protokół (HTTP, HTTPS lub TCP) używany do sondowania kondycji punktu końcowego.
ZnaneMonitorProtocol można używać zamiennie z monitorprotocol, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

HTTP
HTTPS
TCP

ProfileMonitorStatus

Stan monitorowania na poziomie profilu profilu usługi Traffic Manager.
KnownProfileMonitorStatus można używać zamiennie z profileMonitorStatus, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

CheckEndpoints
Online
obniżonej wydajności
wyłączone
nieaktywna

ProfileStatus

Stan profilu usługi Traffic Manager.
KnownProfileStatus można używać zamiennie z profilem ProfileStatus. To wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

włączone
wyłączone

RecordType

Po ustawieniu typu rekordu profil usługi Traffic Manager będzie zezwalał tylko na punkty końcowe zgodne z tym typem.
KnownRecordType może być używany zamiennie z RecordType, a ten enum zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

O: Typ płyty.
AAAA: Typ płyty AAAA.
CNAME: Typ rekordu CNAME.

TrafficRoutingMethod

Metoda routingu ruchu profilu usługi Traffic Manager.
KnownTrafficRoutingMethod można używać zamiennie z usługą TrafficRoutingMethod, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

wydajności
priorytetu
ważone
geograficzne
MultiValue
podsieci

TrafficViewEnrollmentStatus

Wskazuje, czy widok ruchu ma wartość "Włączone" lub "Wyłączone" dla profilu usługi Traffic Manager. Wartość null wskazuje wartość "Disabled". Włączenie tej funkcji zwiększy koszt profilu Zarządzanie ruchem.
KnownTrafficViewEnrollmentStatus można używać zamiennie z TrafficViewEnrollmentStatus, wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

włączone
wyłączone

Wyliczenia

AzureClouds

Enum opisujące środowiska Azure Cloud.

KnownAllowedEndpointRecordType

Dozwolony typ typów rekordów DNS dla tego profilu.

KnownAlwaysServe

Jeśli opcja Always Serve jest włączona, sondowanie kondycji punktu końcowego zostanie wyłączone, a punkty końcowe zostaną uwzględnione w metodzie routingu ruchu.

KnownEndpointMonitorStatus

Stan monitorowania punktu końcowego.

KnownEndpointStatus

Stan punktu końcowego. Jeśli punkt końcowy jest włączony, jest sondowany pod kątem kondycji punktu końcowego i jest uwzględniony w metodzie routingu ruchu.

KnownMonitorProtocol

Protokół (HTTP, HTTPS lub TCP) używany do sondowania kondycji punktu końcowego.

KnownProfileMonitorStatus

Stan monitorowania na poziomie profilu profilu usługi Traffic Manager.

KnownProfileStatus

Stan profilu usługi Traffic Manager.

KnownRecordType

Po ustawieniu typu rekordu profil usługi Traffic Manager będzie zezwalał tylko na punkty końcowe zgodne z tym typem.

KnownTrafficRoutingMethod

Metoda routingu ruchu profilu usługi Traffic Manager.

KnownTrafficViewEnrollmentStatus

Wskazuje, czy widok ruchu ma wartość "Włączone" lub "Wyłączone" dla profilu usługi Traffic Manager. Wartość null wskazuje wartość "Disabled". Włączenie tej funkcji zwiększy koszt profilu Zarządzanie ruchem.

KnownVersions

Dostępne wersje interfejsu API.

Funkcje

isRestError(unknown)

Funkcja Typeguard dla błędu RestError

Zmienne

RestError

Niestandardowy typ błędu dla żądań potoku, który zakończył się niepowodzeniem.

Szczegóły funkcji

isRestError(unknown)

Funkcja Typeguard dla błędu RestError

function isRestError(e: unknown): e is RestError

Parametry

e

unknown

Coś złapanego przez klauzulę catch.

Zwraca

e is RestError

Szczegóły zmiennej

RestError

Niestandardowy typ błędu dla żądań potoku, który zakończył się niepowodzeniem.

RestError: RestErrorConstructor

Typ