Freigeben über


EndpointInner Konstruktoren

Definition

Überlädt

EndpointInner()

Initialisiert eine neue instance der EndpointInner-Klasse.

EndpointInner(String, String, String, String, String, String, Nullable<Int64>, Nullable<Int64>, String, String, Nullable<Int64>, IList<String>, IList<EndpointPropertiesSubnetsItem>, IList<EndpointPropertiesCustomHeadersItem>)

Initialisiert eine neue instance der EndpointInner-Klasse.

EndpointInner()

Initialisiert eine neue instance der EndpointInner-Klasse.

public EndpointInner();
Public Sub New ()

Gilt für:

EndpointInner(String, String, String, String, String, String, Nullable<Int64>, Nullable<Int64>, String, String, Nullable<Int64>, IList<String>, IList<EndpointPropertiesSubnetsItem>, IList<EndpointPropertiesCustomHeadersItem>)

Initialisiert eine neue instance der EndpointInner-Klasse.

public EndpointInner(string id = default, string name = default, string type = default, string targetResourceId = default, string target = default, string endpointStatus = default, long? weight = default, long? priority = default, string endpointLocation = default, string endpointMonitorStatus = default, long? minChildEndpoints = default, System.Collections.Generic.IList<string> geoMapping = default, System.Collections.Generic.IList<Microsoft.Azure.Management.TrafficManager.Fluent.Models.EndpointPropertiesSubnetsItem> subnets = default, System.Collections.Generic.IList<Microsoft.Azure.Management.TrafficManager.Fluent.Models.EndpointPropertiesCustomHeadersItem> customHeaders = default);
new Microsoft.Azure.Management.TrafficManager.Fluent.Models.EndpointInner : string * string * string * string * string * string * Nullable<int64> * Nullable<int64> * string * string * Nullable<int64> * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<Microsoft.Azure.Management.TrafficManager.Fluent.Models.EndpointPropertiesSubnetsItem> * System.Collections.Generic.IList<Microsoft.Azure.Management.TrafficManager.Fluent.Models.EndpointPropertiesCustomHeadersItem> -> Microsoft.Azure.Management.TrafficManager.Fluent.Models.EndpointInner
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional targetResourceId As String = Nothing, Optional target As String = Nothing, Optional endpointStatus As String = Nothing, Optional weight As Nullable(Of Long) = Nothing, Optional priority As Nullable(Of Long) = Nothing, Optional endpointLocation As String = Nothing, Optional endpointMonitorStatus As String = Nothing, Optional minChildEndpoints As Nullable(Of Long) = Nothing, Optional geoMapping As IList(Of String) = Nothing, Optional subnets As IList(Of EndpointPropertiesSubnetsItem) = Nothing, Optional customHeaders As IList(Of EndpointPropertiesCustomHeadersItem) = Nothing)

Parameter

id
String

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName}

name
String

Der Name der Ressource

type
String

Der Typ der Ressource. Beispiel: Microsoft.Network/trafficmanagerProfiles.

targetResourceId
String

Der Azure-Ressourcen-URI des Endpunkts. Gilt nicht für Endpunkte vom Typ "ExternalEndpoints".

target
String

Der vollqualifizierte DNS-Name oder die IP-Adresse des Endpunkts. Traffic Manager gibt diesen Wert in DNS-Antworten zurück, um den Datenverkehr an diesen Endpunkt umzuleiten.

endpointStatus
String

Die status des Endpunkts. Wenn der Endpunkt aktiviert ist, wird dessen Integrität überprüft und der Endpunkt in die Verkehrsroutingmethode eingeschlossen. Mögliche Werte: "Enabled", "Disabled"

weight
Nullable<Int64>

Die Gewichtung dieses Endpunkts bei Verwendung der Datenverkehrsroutingmethode "Gewichtet". Mögliche Werte sind 1 bis 1000.

priority
Nullable<Int64>

Die Priorität dieses Endpunkts bei Verwendung der Datenverkehrsroutingmethode "Priority". Mögliche Werte sind zwischen 1 und 1000, niedrigere Werte stellen eine höhere Priorität dar. Dies ist ein optionaler Parameter. Falls angegeben, muss er für alle Endpunkte festgelegt werden. Außerdem dürfen zwei Endpunkte nicht denselben Prioritätswert aufweisen.

endpointLocation
String

Gibt den Speicherort der externen oder geschachtelten Endpunkte an, wenn die Datenverkehrsroutingmethode "Performance" verwendet wird.

endpointMonitorStatus
String

Die überwachungs-status des Endpunkts. Mögliche Werte: "CheckingEndpoint", "Online", "Degraded", "Disabled", "Inactive", "Stopped"

minChildEndpoints
Nullable<Int64>

Die Mindestanzahl von Endpunkten, die im untergeordneten Profil verfügbar sein müssen, damit das übergeordnete Profil als verfügbar betrachtet wird. Gilt nur für Endpunkte vom Typ "NestedEndpoints".

geoMapping
IList<String>

Die Liste der Länder/Regionen, die diesem Endpunkt zugeordnet sind, wenn die Routingmethode "Geografischer Datenverkehr" verwendet wird. Eine vollständige Liste der akzeptierten Werte finden Sie in der geografischen Dokumentation zu Traffic Manager.

subnets
IList<EndpointPropertiesSubnetsItem>

Die Liste der Subnetze, IP-Adressen und/oder Adressbereiche, die diesem Endpunkt zugeordnet sind, wenn die Datenverkehrsroutingmethode "Subnet" verwendet wird. Eine leere Liste entspricht allen Bereichen, die nicht von anderen Endpunkten abgedeckt werden.

customHeaders
IList<EndpointPropertiesCustomHeadersItem>

Liste der benutzerdefinierten Header.

Gilt für: