Ruft den vollqualifizierten Domänennamen (FQDN) des Traffic Manager-Profils ab oder legt diesen fest. Dies wird aus der Verkettung des RelativeName mit der DNS-Domäne gebildet, die von Azure Traffic Manager verwendet wird.
Schnur
relativeName
Ruft den relativen DNS-Namen ab, der von diesem Traffic Manager-Profil bereitgestellt wird, oder legt diesen fest. Dieser Wert wird mit dem DNS-Domänennamen kombiniert, der von Azure Traffic Manager verwendet wird, um den vollqualifizierten Domänennamen (Fully Qualified Domain Name, FQDN) des Profils zu bilden.
Schnur
ttl
Dient zum Abrufen oder Festlegen der DNS-Zeit-To-Live (TTL) in Sekunden. Dadurch werden die lokalen DNS-Resolver und DNS-Clients darüber informiert, wie lange dns-Antworten von diesem Traffic Manager-Profil zwischengespeichert werden sollen.
Int
Endpunkt
Name
Beschreibung
Wert
id
Ruft die ID des Traffic Manager-Endpunkts ab oder legt sie fest.
Schnur
Name
Ruft den Namen des Traffic Manager-Endpunkts ab oder legt den Namen fest.
Schnur
Eigenschaften
Klasse, die eine Traffic Manager-Endpunkteigenschaften darstellt.
Dient zum Abrufen oder Festlegen des Endpunkttyps des Traffic Manager-Endpunkts.
Schnur
EndpointProperties
Name
Beschreibung
Wert
endpointLocation
Gibt den Speicherort der externen oder geschachtelten Endpunkte an, wenn die Datenverkehrsroutingmethode "Performance" verwendet wird.
Schnur
endpointMonitorStatus
Ruft den Überwachungsstatus des Endpunkts ab oder legt den Überwachungsstatus fest.
Schnur
endpointStatus
Dient zum Abrufen oder Festlegen des Status des Endpunkts. Wenn der Endpunkt aktiviert ist, wird er auf die Endpunktintegrität untersucht und in der Datenverkehrsroutingmethode enthalten. Mögliche Werte sind "Enabled" und "Disabled".
Schnur
GeoMapping
Ruft die Liste der Länder/Regionen ab, die diesem Endpunkt zugeordnet sind, wenn sie die Routingmethode "Geografischer Datenverkehr" verwenden, oder legt diese fest. Eine vollständige Liste der akzeptierten Werte finden Sie in der Dokumentation "Traffic Manager Geographic".
string[]
minChildEndpoints
Ruft die Mindestanzahl der Endpunkte ab, die im untergeordneten Profil verfügbar sein müssen, damit das übergeordnete Profil als verfügbar betrachtet wird, oder legt diese fest. Gilt nur für den Endpunkt vom Typ 'NestedEndpoints'.
Int
Priorität
Ruft die Priorität dieses Endpunkts ab, wenn die Datenverkehrsroutingmethode "Priority" verwendet wird, oder legt diese fest. Mögliche Werte liegen zwischen 1 und 1000, niedrigere Werte stellen eine höhere Priorität dar. Dies ist ein optionaler Parameter. Wenn angegeben, muss sie auf allen Endpunkten angegeben werden, und keine zwei Endpunkte können denselben Prioritätswert gemeinsam nutzen.
Int
Ziel
Ruft den vollqualifizierten DNS-Namen des Endpunkts ab oder legt diesen fest. Der Datenverkehrs-Manager gibt diesen Wert in DNS-Antworten zurück, um den Datenverkehr an diesen Endpunkt zu leiten.
Schnur
targetResourceId
Dient zum Abrufen oder Festlegen des Azure Resource URI des Endpunkts. Gilt nicht für Endpunkte vom Typ "ExternalEndpoints".
Schnur
Gewicht
Ruft die Gewichtung dieses Endpunkts ab, wenn die Routingmethode für "Weighted" verwendet wird, oder legt diese fest. Mögliche Werte liegen zwischen 1 und 1000.
Int
Microsoft.Network/trafficmanagerprofiles
Name
Beschreibung
Wert
Ort
Ressourcenspeicherort
Schnur
Name
Der Ressourcenname
Zeichenfolge (erforderlich)
Eigenschaften
Klasse, die die Eigenschaften des Traffic Manager-Profils darstellt.
Dient zum Abrufen oder Festlegen des Status des Traffic Manager-Profils. Mögliche Werte sind "Enabled" und "Disabled".
Schnur
trafficRoutingMethod
Ruft die Datenverkehrsroutingmethode des Traffic Manager-Profils ab oder legt diese fest. Mögliche Werte sind "Performance", "Weighted", "Priority" oder "Geographic".
Schnur
ResourceTags
Name
Beschreibung
Wert
Schnellstartbeispiele
Die folgenden Schnellstartbeispiele stellen diesen Ressourcentyp bereit.
Ruft den vollqualifizierten Domänennamen (FQDN) des Traffic Manager-Profils ab oder legt diesen fest. Dies wird aus der Verkettung des RelativeName mit der DNS-Domäne gebildet, die von Azure Traffic Manager verwendet wird.
Schnur
relativeName
Ruft den relativen DNS-Namen ab, der von diesem Traffic Manager-Profil bereitgestellt wird, oder legt diesen fest. Dieser Wert wird mit dem DNS-Domänennamen kombiniert, der von Azure Traffic Manager verwendet wird, um den vollqualifizierten Domänennamen (Fully Qualified Domain Name, FQDN) des Profils zu bilden.
Schnur
ttl
Dient zum Abrufen oder Festlegen der DNS-Zeit-To-Live (TTL) in Sekunden. Dadurch werden die lokalen DNS-Resolver und DNS-Clients darüber informiert, wie lange dns-Antworten von diesem Traffic Manager-Profil zwischengespeichert werden sollen.
Int
Endpunkt
Name
Beschreibung
Wert
id
Ruft die ID des Traffic Manager-Endpunkts ab oder legt sie fest.
Schnur
Name
Ruft den Namen des Traffic Manager-Endpunkts ab oder legt den Namen fest.
Schnur
Eigenschaften
Klasse, die eine Traffic Manager-Endpunkteigenschaften darstellt.
Dient zum Abrufen oder Festlegen des Endpunkttyps des Traffic Manager-Endpunkts.
Schnur
EndpointProperties
Name
Beschreibung
Wert
endpointLocation
Gibt den Speicherort der externen oder geschachtelten Endpunkte an, wenn die Datenverkehrsroutingmethode "Performance" verwendet wird.
Schnur
endpointMonitorStatus
Ruft den Überwachungsstatus des Endpunkts ab oder legt den Überwachungsstatus fest.
Schnur
endpointStatus
Dient zum Abrufen oder Festlegen des Status des Endpunkts. Wenn der Endpunkt aktiviert ist, wird er auf die Endpunktintegrität untersucht und in der Datenverkehrsroutingmethode enthalten. Mögliche Werte sind "Enabled" und "Disabled".
Schnur
GeoMapping
Ruft die Liste der Länder/Regionen ab, die diesem Endpunkt zugeordnet sind, wenn sie die Routingmethode "Geografischer Datenverkehr" verwenden, oder legt diese fest. Eine vollständige Liste der akzeptierten Werte finden Sie in der Dokumentation "Traffic Manager Geographic".
string[]
minChildEndpoints
Ruft die Mindestanzahl der Endpunkte ab, die im untergeordneten Profil verfügbar sein müssen, damit das übergeordnete Profil als verfügbar betrachtet wird, oder legt diese fest. Gilt nur für den Endpunkt vom Typ 'NestedEndpoints'.
Int
Priorität
Ruft die Priorität dieses Endpunkts ab, wenn die Datenverkehrsroutingmethode "Priority" verwendet wird, oder legt diese fest. Mögliche Werte liegen zwischen 1 und 1000, niedrigere Werte stellen eine höhere Priorität dar. Dies ist ein optionaler Parameter. Wenn angegeben, muss sie auf allen Endpunkten angegeben werden, und keine zwei Endpunkte können denselben Prioritätswert gemeinsam nutzen.
Int
Ziel
Ruft den vollqualifizierten DNS-Namen des Endpunkts ab oder legt diesen fest. Der Datenverkehrs-Manager gibt diesen Wert in DNS-Antworten zurück, um den Datenverkehr an diesen Endpunkt zu leiten.
Schnur
targetResourceId
Dient zum Abrufen oder Festlegen des Azure Resource URI des Endpunkts. Gilt nicht für Endpunkte vom Typ "ExternalEndpoints".
Schnur
Gewicht
Ruft die Gewichtung dieses Endpunkts ab, wenn die Routingmethode für "Weighted" verwendet wird, oder legt diese fest. Mögliche Werte liegen zwischen 1 und 1000.
Int
Microsoft.Network/trafficmanagerprofiles
Name
Beschreibung
Wert
apiVersion
Die API-Version
'2017-03-01'
Ort
Ressourcenspeicherort
Schnur
Name
Der Ressourcenname
Zeichenfolge (erforderlich)
Eigenschaften
Klasse, die die Eigenschaften des Traffic Manager-Profils darstellt.
Dient zum Abrufen oder Festlegen des Status des Traffic Manager-Profils. Mögliche Werte sind "Enabled" und "Disabled".
Schnur
trafficRoutingMethod
Ruft die Datenverkehrsroutingmethode des Traffic Manager-Profils ab oder legt diese fest. Mögliche Werte sind "Performance", "Weighted", "Priority" oder "Geographic".
Schnur
ResourceTags
Name
Beschreibung
Wert
Schnellstartvorlagen
Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.
Mit dieser Vorlage können Sie Azure Traffic Manager schnell über die Demo für Anwendungsgateways bereitstellen, um die Datenverkehrsverteilung zwischen verschiedenen Regionen zu testen.
Mit dieser Vorlage können Sie eine Azure Traffic Manager-Demo schnell bereitstellen, um die Datenverkehrsverteilung zwischen verschiedenen Regionen zu testen.
Diese Vorlage zeigt, wie Sie ein Azure Traffic Manager-Profil mit geschachtelten Endpunkten mit min-untergeordnetem und mehrwertigem Routing erstellen.
Diese Vorlage zeigt, wie Sie einen Azure Traffic Manager-Profillastenausgleich auf mehreren virtuellen Computern erstellen, die in Verfügbarkeitszonen platziert sind.
Diese Vorlage stellt ein virtuelles Netzwerk bereit, trennt das Netzwerk über Subnetze, stellt virtuelle Computer bereit und konfiguriert den Lastenausgleich.
Terraform -Ressourcendefinition (AzAPI-Anbieter)
Der Ressourcentyp "trafficmanagerprofiles" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Network/trafficmanagerprofiles-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/trafficmanagerprofiles@2017-03-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
dnsConfig = {
fqdn = "string"
relativeName = "string"
ttl = int
}
endpoints = [
{
id = "string"
name = "string"
properties = {
endpointLocation = "string"
endpointMonitorStatus = "string"
endpointStatus = "string"
geoMapping = [
"string"
]
minChildEndpoints = int
priority = int
target = "string"
targetResourceId = "string"
weight = int
}
type = "string"
}
]
monitorConfig = {
path = "string"
port = int
profileMonitorStatus = "string"
protocol = "string"
}
profileStatus = "string"
trafficRoutingMethod = "string"
}
})
}
Eigenschaftswerte
DnsConfig
Name
Beschreibung
Wert
fqdn
Ruft den vollqualifizierten Domänennamen (FQDN) des Traffic Manager-Profils ab oder legt diesen fest. Dies wird aus der Verkettung des RelativeName mit der DNS-Domäne gebildet, die von Azure Traffic Manager verwendet wird.
Schnur
relativeName
Ruft den relativen DNS-Namen ab, der von diesem Traffic Manager-Profil bereitgestellt wird, oder legt diesen fest. Dieser Wert wird mit dem DNS-Domänennamen kombiniert, der von Azure Traffic Manager verwendet wird, um den vollqualifizierten Domänennamen (Fully Qualified Domain Name, FQDN) des Profils zu bilden.
Schnur
ttl
Dient zum Abrufen oder Festlegen der DNS-Zeit-To-Live (TTL) in Sekunden. Dadurch werden die lokalen DNS-Resolver und DNS-Clients darüber informiert, wie lange dns-Antworten von diesem Traffic Manager-Profil zwischengespeichert werden sollen.
Int
Endpunkt
Name
Beschreibung
Wert
id
Ruft die ID des Traffic Manager-Endpunkts ab oder legt sie fest.
Schnur
Name
Ruft den Namen des Traffic Manager-Endpunkts ab oder legt den Namen fest.
Schnur
Eigenschaften
Klasse, die eine Traffic Manager-Endpunkteigenschaften darstellt.
Dient zum Abrufen oder Festlegen des Endpunkttyps des Traffic Manager-Endpunkts.
Schnur
EndpointProperties
Name
Beschreibung
Wert
endpointLocation
Gibt den Speicherort der externen oder geschachtelten Endpunkte an, wenn die Datenverkehrsroutingmethode "Performance" verwendet wird.
Schnur
endpointMonitorStatus
Ruft den Überwachungsstatus des Endpunkts ab oder legt den Überwachungsstatus fest.
Schnur
endpointStatus
Dient zum Abrufen oder Festlegen des Status des Endpunkts. Wenn der Endpunkt aktiviert ist, wird er auf die Endpunktintegrität untersucht und in der Datenverkehrsroutingmethode enthalten. Mögliche Werte sind "Enabled" und "Disabled".
Schnur
GeoMapping
Ruft die Liste der Länder/Regionen ab, die diesem Endpunkt zugeordnet sind, wenn sie die Routingmethode "Geografischer Datenverkehr" verwenden, oder legt diese fest. Eine vollständige Liste der akzeptierten Werte finden Sie in der Dokumentation "Traffic Manager Geographic".
string[]
minChildEndpoints
Ruft die Mindestanzahl der Endpunkte ab, die im untergeordneten Profil verfügbar sein müssen, damit das übergeordnete Profil als verfügbar betrachtet wird, oder legt diese fest. Gilt nur für den Endpunkt vom Typ 'NestedEndpoints'.
Int
Priorität
Ruft die Priorität dieses Endpunkts ab, wenn die Datenverkehrsroutingmethode "Priority" verwendet wird, oder legt diese fest. Mögliche Werte liegen zwischen 1 und 1000, niedrigere Werte stellen eine höhere Priorität dar. Dies ist ein optionaler Parameter. Wenn angegeben, muss sie auf allen Endpunkten angegeben werden, und keine zwei Endpunkte können denselben Prioritätswert gemeinsam nutzen.
Int
Ziel
Ruft den vollqualifizierten DNS-Namen des Endpunkts ab oder legt diesen fest. Der Datenverkehrs-Manager gibt diesen Wert in DNS-Antworten zurück, um den Datenverkehr an diesen Endpunkt zu leiten.
Schnur
targetResourceId
Dient zum Abrufen oder Festlegen des Azure Resource URI des Endpunkts. Gilt nicht für Endpunkte vom Typ "ExternalEndpoints".
Schnur
Gewicht
Ruft die Gewichtung dieses Endpunkts ab, wenn die Routingmethode für "Weighted" verwendet wird, oder legt diese fest. Mögliche Werte liegen zwischen 1 und 1000.
Int
Microsoft.Network/trafficmanagerprofiles
Name
Beschreibung
Wert
Ort
Ressourcenspeicherort
Schnur
Name
Der Ressourcenname
Zeichenfolge (erforderlich)
Eigenschaften
Klasse, die die Eigenschaften des Traffic Manager-Profils darstellt.
Dient zum Abrufen oder Festlegen des Status des Traffic Manager-Profils. Mögliche Werte sind "Enabled" und "Disabled".
Schnur
trafficRoutingMethod
Ruft die Datenverkehrsroutingmethode des Traffic Manager-Profils ab oder legt diese fest. Mögliche Werte sind "Performance", "Weighted", "Priority" oder "Geographic".