Microsoft.Network trafficmanagerprofiles/AzureEndpoints
Bicep-Ressourcendefinition
Der Ressourcentyp "trafficmanagerprofiles/AzureEndpoints" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Network/trafficmanagerprofiles/AzureEndpoints-Ressource zu erstellen, fügen Sie ihrer Vorlage den folgenden Bicep hinzu.
resource symbolicname 'Microsoft.Network/trafficmanagerprofiles/AzureEndpoints@2022-04-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
alwaysServe: 'string'
customHeaders: [
{
name: 'string'
value: 'string'
}
]
endpointLocation: 'string'
endpointMonitorStatus: 'string'
endpointStatus: 'string'
geoMapping: [
'string'
]
minChildEndpoints: int
minChildEndpointsIPv4: int
minChildEndpointsIPv6: int
priority: int
subnets: [
{
first: 'string'
last: 'string'
scope: int
}
]
target: 'string'
targetResourceId: 'string'
weight: int
}
}
Eigenschaftswerte
EndpointProperties
Name | Beschreibung | Wert |
---|---|---|
alwaysServe | Wenn Always Serve aktiviert ist, wird die Ermittlung der Endpunktintegrität deaktiviert, und Endpunkte werden in die Datenverkehrsroutingmethode einbezogen. | "Deaktiviert" "Aktiviert" |
customHeaders | Liste der benutzerdefinierten Kopfzeilen. | EndpointPropertiesCustomHeadersItem[] |
endpointLocation | Gibt den Speicherort der externen oder geschachtelten Endpunkte an, wenn die Datenverkehrsroutingmethode "Performance" verwendet wird. | Schnur |
endpointMonitorStatus | Der Überwachungsstatus des Endpunkts. | "CheckingEndpoint" "Herabgestuft" "Deaktiviert" "Inaktiv" "Online" "Beendet" "Nicht überwacht" |
endpointStatus | Der Status des Endpunkts. Wenn der Endpunkt aktiviert ist, wird er auf die Endpunktintegrität untersucht und in der Datenverkehrsroutingmethode enthalten. | "Deaktiviert" "Aktiviert" |
GeoMapping | 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 Dokumentation "Traffic Manager Geographic". | string[] |
minChildEndpoints | Die Mindestanzahl der Endpunkte, die im untergeordneten Profil verfügbar sein müssen, damit das übergeordnete Profil als verfügbar betrachtet werden kann. Gilt nur für den Endpunkt vom Typ 'NestedEndpoints'. | Int |
minChildEndpointsIPv4 | Die Mindestanzahl der IPv4-Endpunkte (DNS-Eintragstyp A), die im untergeordneten Profil verfügbar sein müssen, damit das übergeordnete Profil als verfügbar betrachtet wird. Gilt nur für den Endpunkt vom Typ 'NestedEndpoints'. | Int |
minChildEndpointsIPv6 | Die Mindestanzahl der IPv6-Endpunkte (DNS-Eintragstyp AAAA), die im untergeordneten Profil verfügbar sein müssen, damit das übergeordnete Profil als verfügbar betrachtet werden kann. Gilt nur für den Endpunkt vom Typ 'NestedEndpoints'. | Int |
Priorität | Die Priorität dieses Endpunkts bei Verwendung der Datenverkehrsroutingmethode "Priorität". 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 |
Subnetze | Die Liste der Subnetze, IP-Adressen und/oder Adressbereiche, die diesem Endpunkt bei Verwendung der Routingmethode "Subnetz" zugeordnet sind. Eine leere Liste entspricht allen Bereichen, die nicht von anderen Endpunkten abgedeckt werden. | EndpointPropertiesSubnetsItem[] |
Ziel | Der vollqualifizierte DNS-Name oder die IP-Adresse des Endpunkts. Der Datenverkehrs-Manager gibt diesen Wert in DNS-Antworten zurück, um den Datenverkehr an diesen Endpunkt zu leiten. | Schnur |
targetResourceId | Der Azure-Ressourcen-URI des Endpunkts. Gilt nicht für Endpunkte vom Typ "ExternalEndpoints". | Schnur |
Gewicht | Die Gewichtung dieses Endpunkts bei Verwendung der "Weighted"-Datenverkehrsroutingmethode. Mögliche Werte liegen zwischen 1 und 1000. | Int |
EndpointPropertiesCustomHeadersItem
Name | Beschreibung | Wert |
---|---|---|
Name | Kopfzeilenname. | Schnur |
Wert | Headerwert. | Schnur |
EndpointPropertiesSubnetsItem
Name | Beschreibung | Wert |
---|---|---|
erste | Erste Adresse im Subnetz. | Schnur |
letzte | Letzte Adresse im Subnetz. | Schnur |
Umfang | Blockgröße (Anzahl der führenden Bits in der Subnetzmaske). | Int |
Microsoft.Network/trafficmanagerprofiles/AzureEndpoints
Name | Beschreibung | Wert |
---|---|---|
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Elternteil | In Bicep können Sie die übergeordnete Ressource für eine untergeordnete Ressource angeben. Sie müssen diese Eigenschaft nur hinzufügen, wenn die untergeordnete Ressource außerhalb der übergeordneten Ressource deklariert wird. Weitere Informationen finden Sie unter Untergeordnete Ressource außerhalb der übergeordneten Ressource. |
Symbolischer Name für Ressource des Typs: trafficmanagerprofiles |
Eigenschaften | Die Eigenschaften des Traffic Manager-Endpunkts. | EndpointProperties- |
ARM-Vorlagenressourcendefinition
Der Ressourcentyp "trafficmanagerprofiles/AzureEndpoints" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Network/trafficmanagerprofiles/AzureEndpoints-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.Network/trafficmanagerprofiles/AzureEndpoints",
"apiVersion": "2022-04-01",
"name": "string",
"properties": {
"alwaysServe": "string",
"customHeaders": [
{
"name": "string",
"value": "string"
}
],
"endpointLocation": "string",
"endpointMonitorStatus": "string",
"endpointStatus": "string",
"geoMapping": [ "string" ],
"minChildEndpoints": "int",
"minChildEndpointsIPv4": "int",
"minChildEndpointsIPv6": "int",
"priority": "int",
"subnets": [
{
"first": "string",
"last": "string",
"scope": "int"
}
],
"target": "string",
"targetResourceId": "string",
"weight": "int"
}
}
Eigenschaftswerte
EndpointProperties
Name | Beschreibung | Wert |
---|---|---|
alwaysServe | Wenn Always Serve aktiviert ist, wird die Ermittlung der Endpunktintegrität deaktiviert, und Endpunkte werden in die Datenverkehrsroutingmethode einbezogen. | "Deaktiviert" "Aktiviert" |
customHeaders | Liste der benutzerdefinierten Kopfzeilen. | EndpointPropertiesCustomHeadersItem[] |
endpointLocation | Gibt den Speicherort der externen oder geschachtelten Endpunkte an, wenn die Datenverkehrsroutingmethode "Performance" verwendet wird. | Schnur |
endpointMonitorStatus | Der Überwachungsstatus des Endpunkts. | "CheckingEndpoint" "Herabgestuft" "Deaktiviert" "Inaktiv" "Online" "Beendet" "Nicht überwacht" |
endpointStatus | Der Status des Endpunkts. Wenn der Endpunkt aktiviert ist, wird er auf die Endpunktintegrität untersucht und in der Datenverkehrsroutingmethode enthalten. | "Deaktiviert" "Aktiviert" |
GeoMapping | 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 Dokumentation "Traffic Manager Geographic". | string[] |
minChildEndpoints | Die Mindestanzahl der Endpunkte, die im untergeordneten Profil verfügbar sein müssen, damit das übergeordnete Profil als verfügbar betrachtet werden kann. Gilt nur für den Endpunkt vom Typ 'NestedEndpoints'. | Int |
minChildEndpointsIPv4 | Die Mindestanzahl der IPv4-Endpunkte (DNS-Eintragstyp A), die im untergeordneten Profil verfügbar sein müssen, damit das übergeordnete Profil als verfügbar betrachtet wird. Gilt nur für den Endpunkt vom Typ 'NestedEndpoints'. | Int |
minChildEndpointsIPv6 | Die Mindestanzahl der IPv6-Endpunkte (DNS-Eintragstyp AAAA), die im untergeordneten Profil verfügbar sein müssen, damit das übergeordnete Profil als verfügbar betrachtet werden kann. Gilt nur für den Endpunkt vom Typ 'NestedEndpoints'. | Int |
Priorität | Die Priorität dieses Endpunkts bei Verwendung der Datenverkehrsroutingmethode "Priorität". 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 |
Subnetze | Die Liste der Subnetze, IP-Adressen und/oder Adressbereiche, die diesem Endpunkt bei Verwendung der Routingmethode "Subnetz" zugeordnet sind. Eine leere Liste entspricht allen Bereichen, die nicht von anderen Endpunkten abgedeckt werden. | EndpointPropertiesSubnetsItem[] |
Ziel | Der vollqualifizierte DNS-Name oder die IP-Adresse des Endpunkts. Der Datenverkehrs-Manager gibt diesen Wert in DNS-Antworten zurück, um den Datenverkehr an diesen Endpunkt zu leiten. | Schnur |
targetResourceId | Der Azure-Ressourcen-URI des Endpunkts. Gilt nicht für Endpunkte vom Typ "ExternalEndpoints". | Schnur |
Gewicht | Die Gewichtung dieses Endpunkts bei Verwendung der "Weighted"-Datenverkehrsroutingmethode. Mögliche Werte liegen zwischen 1 und 1000. | Int |
EndpointPropertiesCustomHeadersItem
Name | Beschreibung | Wert |
---|---|---|
Name | Kopfzeilenname. | Schnur |
Wert | Headerwert. | Schnur |
EndpointPropertiesSubnetsItem
Name | Beschreibung | Wert |
---|---|---|
erste | Erste Adresse im Subnetz. | Schnur |
letzte | Letzte Adresse im Subnetz. | Schnur |
Umfang | Blockgröße (Anzahl der führenden Bits in der Subnetzmaske). | Int |
Microsoft.Network/trafficmanagerprofiles/AzureEndpoints
Name | Beschreibung | Wert |
---|---|---|
apiVersion | Die API-Version | '2022-04-01' |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Eigenschaften | Die Eigenschaften des Traffic Manager-Endpunkts. | EndpointProperties- |
Art | Der Ressourcentyp | "Microsoft.Network/trafficmanagerprofiles/AzureEndpoints" |
Terraform -Ressourcendefinition (AzAPI-Anbieter)
Der Ressourcentyp "trafficmanagerprofiles/AzureEndpoints" 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/AzureEndpoints-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/trafficmanagerprofiles/AzureEndpoints@2022-04-01"
name = "string"
body = jsonencode({
properties = {
alwaysServe = "string"
customHeaders = [
{
name = "string"
value = "string"
}
]
endpointLocation = "string"
endpointMonitorStatus = "string"
endpointStatus = "string"
geoMapping = [
"string"
]
minChildEndpoints = int
minChildEndpointsIPv4 = int
minChildEndpointsIPv6 = int
priority = int
subnets = [
{
first = "string"
last = "string"
scope = int
}
]
target = "string"
targetResourceId = "string"
weight = int
}
})
}
Eigenschaftswerte
EndpointProperties
Name | Beschreibung | Wert |
---|---|---|
alwaysServe | Wenn Always Serve aktiviert ist, wird die Ermittlung der Endpunktintegrität deaktiviert, und Endpunkte werden in die Datenverkehrsroutingmethode einbezogen. | "Deaktiviert" "Aktiviert" |
customHeaders | Liste der benutzerdefinierten Kopfzeilen. | EndpointPropertiesCustomHeadersItem[] |
endpointLocation | Gibt den Speicherort der externen oder geschachtelten Endpunkte an, wenn die Datenverkehrsroutingmethode "Performance" verwendet wird. | Schnur |
endpointMonitorStatus | Der Überwachungsstatus des Endpunkts. | "CheckingEndpoint" "Herabgestuft" "Deaktiviert" "Inaktiv" "Online" "Beendet" "Nicht überwacht" |
endpointStatus | Der Status des Endpunkts. Wenn der Endpunkt aktiviert ist, wird er auf die Endpunktintegrität untersucht und in der Datenverkehrsroutingmethode enthalten. | "Deaktiviert" "Aktiviert" |
GeoMapping | 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 Dokumentation "Traffic Manager Geographic". | string[] |
minChildEndpoints | Die Mindestanzahl der Endpunkte, die im untergeordneten Profil verfügbar sein müssen, damit das übergeordnete Profil als verfügbar betrachtet werden kann. Gilt nur für den Endpunkt vom Typ 'NestedEndpoints'. | Int |
minChildEndpointsIPv4 | Die Mindestanzahl der IPv4-Endpunkte (DNS-Eintragstyp A), die im untergeordneten Profil verfügbar sein müssen, damit das übergeordnete Profil als verfügbar betrachtet wird. Gilt nur für den Endpunkt vom Typ 'NestedEndpoints'. | Int |
minChildEndpointsIPv6 | Die Mindestanzahl der IPv6-Endpunkte (DNS-Eintragstyp AAAA), die im untergeordneten Profil verfügbar sein müssen, damit das übergeordnete Profil als verfügbar betrachtet werden kann. Gilt nur für den Endpunkt vom Typ 'NestedEndpoints'. | Int |
Priorität | Die Priorität dieses Endpunkts bei Verwendung der Datenverkehrsroutingmethode "Priorität". 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 |
Subnetze | Die Liste der Subnetze, IP-Adressen und/oder Adressbereiche, die diesem Endpunkt bei Verwendung der Routingmethode "Subnetz" zugeordnet sind. Eine leere Liste entspricht allen Bereichen, die nicht von anderen Endpunkten abgedeckt werden. | EndpointPropertiesSubnetsItem[] |
Ziel | Der vollqualifizierte DNS-Name oder die IP-Adresse des Endpunkts. Der Datenverkehrs-Manager gibt diesen Wert in DNS-Antworten zurück, um den Datenverkehr an diesen Endpunkt zu leiten. | Schnur |
targetResourceId | Der Azure-Ressourcen-URI des Endpunkts. Gilt nicht für Endpunkte vom Typ "ExternalEndpoints". | Schnur |
Gewicht | Die Gewichtung dieses Endpunkts bei Verwendung der "Weighted"-Datenverkehrsroutingmethode. Mögliche Werte liegen zwischen 1 und 1000. | Int |
EndpointPropertiesCustomHeadersItem
Name | Beschreibung | Wert |
---|---|---|
Name | Kopfzeilenname. | Schnur |
Wert | Headerwert. | Schnur |
EndpointPropertiesSubnetsItem
Name | Beschreibung | Wert |
---|---|---|
erste | Erste Adresse im Subnetz. | Schnur |
letzte | Letzte Adresse im Subnetz. | Schnur |
Umfang | Blockgröße (Anzahl der führenden Bits in der Subnetzmaske). | Int |
Microsoft.Network/trafficmanagerprofiles/AzureEndpoints
Name | Beschreibung | Wert |
---|---|---|
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
parent_id | Die ID der Ressource, die das übergeordnete Element für diese Ressource ist. | ID für Ressource vom Typ: trafficmanagerprofiles |
Eigenschaften | Die Eigenschaften des Traffic Manager-Endpunkts. | EndpointProperties- |
Art | Der Ressourcentyp | "Microsoft.Network/trafficmanagerprofiles/AzureEndpoints@2022-04-01" |