Microsoft.Network trafficmanagerprofiles
Bicep-resursdefinition
Resurstypen trafficmanagerprofiles kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Network/trafficmanagerprofiles-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Network/trafficmanagerprofiles@2022-04-01' = {
location: 'string'
name: 'string'
properties: {
allowedEndpointRecordTypes: [
'string'
]
dnsConfig: {
relativeName: 'string'
ttl: int
}
endpoints: [
{
id: 'string'
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
}
type: 'string'
}
]
maxReturn: int
monitorConfig: {
customHeaders: [
{
name: 'string'
value: 'string'
}
]
expectedStatusCodeRanges: [
{
max: int
min: int
}
]
intervalInSeconds: int
path: 'string'
port: int
profileMonitorStatus: 'string'
protocol: 'string'
timeoutInSeconds: int
toleratedNumberOfFailures: int
}
profileStatus: 'string'
trafficRoutingMethod: 'string'
trafficViewEnrollmentStatus: 'string'
}
tags: {
{customized property}: 'string'
}
}
Egenskapsvärden
DnsConfig
Namn | Beskrivning | Värde |
---|---|---|
relativeName | Det relativa DNS-namnet som tillhandahålls av den här Traffic Manager-profilen. Det här värdet kombineras med det DNS-domännamn som används av Azure Traffic Manager för att bilda profilens fullständigt kvalificerade domännamn (FQDN). | sträng |
Ttl | DNS-tids-To-Live (TTL) i sekunder. Detta informerar de lokala DNS-matcharna och DNS-klienterna hur länge DNS-svar som tillhandahålls av den här Traffic Manager-profilen ska cachelagras. | Int |
Slutpunkt
Namn | Beskrivning | Värde |
---|---|---|
Id | Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName} | sträng |
Namn | Namnet på resursen | sträng |
Egenskaper | Egenskaperna för Traffic Manager-slutpunkten. | EndpointProperties |
typ | Resurstypen. Ex- Microsoft.Network/trafficManagerProfiles. | sträng |
EndpointProperties
Namn | Beskrivning | Värde |
---|---|---|
alwaysServe | Om Always Serve är aktiverat inaktiveras avsökning för slutpunktshälsa och slutpunkter inkluderas i trafikroutningsmetoden. | "Inaktiverad" "Aktiverad" |
customHeaders | Lista över anpassade rubriker. | EndpointPropertiesCustomHeadersItem[] |
endpointLocation | Anger platsen för de externa eller kapslade slutpunkterna när du använder trafikroutningsmetoden Prestanda. | sträng |
endpointMonitorStatus | Slutpunktens övervakningsstatus. | "CheckingEndpoint" Degraderad "Inaktiverad" "Inaktiv" "Online" "Stoppad" "Oövervakad" |
endpointStatus | Slutpunktens status. Om slutpunkten är Aktiverad avsöks den för slutpunktshälsa och ingår i trafikroutningsmetoden. | "Inaktiverad" "Aktiverad" |
geoMappning | Listan över länder/regioner som mappas till den här slutpunkten när du använder trafikroutningsmetoden "Geografisk". Se Traffic Manager Geographic-dokumentationen för en fullständig lista över godkända värden. | string[] |
minChildEndpoints | Det minsta antalet slutpunkter som måste vara tillgängliga i den underordnade profilen för att den överordnade profilen ska anses vara tillgänglig. Gäller endast för slutpunkten av typen "NestedEndpoints". | Int |
minChildEndpointsIPv4 | Det minsta antalet IPv4-slutpunkter (DNS-posttyp A) som måste vara tillgängliga i den underordnade profilen för att den överordnade profilen ska anses vara tillgänglig. Gäller endast för slutpunkten av typen "NestedEndpoints". | Int |
minChildEndpointsIPv6 | Det minsta antalet IPv6-slutpunkter (DNS-posttyp AAAA) som måste vara tillgängliga i den underordnade profilen för att den överordnade profilen ska anses vara tillgänglig. Gäller endast för slutpunkten av typen "NestedEndpoints". | Int |
prioritering | Prioriteten för den här slutpunkten när du använder trafikroutningsmetoden Prioritet. Möjliga värden är från 1 till 1 000, lägre värden representerar högre prioritet. Det här är en valfri parameter. Om det anges måste det anges på alla slutpunkter och inga två slutpunkter kan dela samma prioritetsvärde. | Int |
Undernät | Listan över undernät, IP-adresser och/eller adressintervall som mappats till den här slutpunkten när du använder trafikroutningsmetoden "Undernät". En tom lista matchar alla intervall som inte omfattas av andra slutpunkter. | EndpointPropertiesSubnetsItem[] |
mål | Slutpunktens fullständigt kvalificerade DNS-namn eller IP-adress. Traffic Manager returnerar det här värdet i DNS-svar för att dirigera trafik till den här slutpunkten. | sträng |
targetResourceId | Azure Resource URI för slutpunkten. Gäller inte för slutpunkter av typen "ExternalEndpoints". | sträng |
vikt | Vikten för den här slutpunkten när du använder trafikroutningsmetoden Viktad. Möjliga värden är från 1 till 1 000. | Int |
EndpointPropertiesCustomHeadersItem
Namn | Beskrivning | Värde |
---|---|---|
Namn | Rubriknamn. | sträng |
värde | Rubrikvärde. | sträng |
EndpointPropertiesSubnetsItem
Namn | Beskrivning | Värde |
---|---|---|
första | Första adressen i undernätet. | sträng |
sist | Sista adressen i undernätet. | sträng |
omfattning | Blockstorlek (antal inledande bitar i nätmasken). | Int |
Microsoft.Network/trafficmanagerprofiles
Namn | Beskrivning | Värde |
---|---|---|
plats | Den Azure-region där resursen finns | sträng |
Namn | Resursnamnet | sträng (krävs) |
Egenskaper | Egenskaperna för Traffic Manager-profilen. | ProfileProperties |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. Se taggar i mallar |
MonitorConfig
Namn | Beskrivning | Värde |
---|---|---|
customHeaders | Lista över anpassade rubriker. | MonitorConfigCustomHeadersItem[] |
expectedStatusCodeRanges | Lista över förväntade statuskodintervall. | MonitorConfigExpectedStatusCodeRangesItem[] |
intervalInSeconds | Övervakningsintervallet för slutpunkter i den här profilen. Det här är intervallet då Traffic Manager kontrollerar hälsotillståndet för varje slutpunkt i den här profilen. | Int |
stig | Sökvägen i förhållande till det slutpunktsdomännamn som används för att avsöka slutpunktshälsa. | sträng |
hamn | TCP-porten som används för att avsöka slutpunktshälsa. | Int |
profileMonitorStatus | Övervakningsstatus på profilnivå för Traffic Manager-profilen. | "CheckingEndpoints" Degraderad "Inaktiverad" "Inaktiv" "Online" |
protokoll | Protokollet (HTTP, HTTPS eller TCP) som används för att avsöka slutpunktshälsa. | "HTTP" "HTTPS" "TCP" |
timeoutInSeconds | Tidsgränsen för övervakning för slutpunkter i den här profilen. Det här är den tid då Traffic Manager tillåter slutpunkter i den här profilen att svara på hälsokontrollen. | Int |
toleratedNumberOfFailures | Antalet på varandra följande misslyckade hälsokontroller som Traffic Manager tolererar innan du deklarerar en slutpunkt i den här profilen Degraderad efter nästa misslyckade hälsokontroll. | Int |
MonitorConfigCustomHeadersItem
Namn | Beskrivning | Värde |
---|---|---|
Namn | Rubriknamn. | sträng |
värde | Rubrikvärde. | sträng |
MonitorConfigExpectedStatusCodeRangesItem
Namn | Beskrivning | Värde |
---|---|---|
max | Maximal statuskod. | Int |
min | Minsta statuskod. | Int |
ProfileProperties
Namn | Beskrivning | Värde |
---|---|---|
allowedEndpointRecordTypes | Listan över tillåtna typer av slutpunktsposter. | Strängmatris som innehåller något av: "Alla" "DomainName" "IPv4Address" "IPv6Address" |
dnsConfig | DNS-inställningarna för Traffic Manager-profilen. | DnsConfig |
Slutpunkter | Listan över slutpunkter i Traffic Manager-profilen. | slutpunkt[] |
maxReturn | Maximalt antal slutpunkter som ska returneras för MultiValue-routningstyp. | Int |
monitorConfig | Slutpunktsövervakningsinställningarna för Traffic Manager-profilen. | MonitorConfig |
profileStatus | Status för Traffic Manager-profilen. | "Inaktiverad" "Aktiverad" |
trafficRoutingMethod | Trafikroutningsmetoden för Traffic Manager-profilen. | "Geografisk" "MultiValue" Prestanda "Prioritet" "Undernät" "Viktad" |
trafficViewEnrollmentStatus | Anger om trafikvyn är "Aktiverad" eller "Inaktiverad" för Traffic Manager-profilen. Null, anger "Inaktiverad". Om du aktiverar den här funktionen ökar kostnaden för traffic manage-profilen. | "Inaktiverad" "Aktiverad" |
TrackedResourceTags
Namn | Beskrivning | Värde |
---|
Snabbstartsexempel
Följande snabbstartsexempel distribuerar den här resurstypen.
Bicep-fil | Beskrivning |
---|---|
exempel på externa slutpunkter i Azure Traffic Manager | Den här mallen visar hur du skapar en Azure Traffic Manager-profil med hjälp av externa slutpunkter. |
exempel på virtuella Azure Traffic Manager-datorer | Den här mallen visar hur du skapar en belastningsutjämning för Azure Traffic Manager-profilen på flera virtuella datorer. |
Azure Traffic Manager-webbappsexempel | Den här mallen visar hur du skapar en Azure Traffic Manager-profil för en App Service. |
Resursdefinition för ARM-mall
Resurstypen trafficmanagerprofiles kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Network/trafficmanagerprofiles-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.Network/trafficmanagerprofiles",
"apiVersion": "2022-04-01",
"name": "string",
"location": "string",
"properties": {
"allowedEndpointRecordTypes": [ "string" ],
"dnsConfig": {
"relativeName": "string",
"ttl": "int"
},
"endpoints": [
{
"id": "string",
"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"
},
"type": "string"
}
],
"maxReturn": "int",
"monitorConfig": {
"customHeaders": [
{
"name": "string",
"value": "string"
}
],
"expectedStatusCodeRanges": [
{
"max": "int",
"min": "int"
}
],
"intervalInSeconds": "int",
"path": "string",
"port": "int",
"profileMonitorStatus": "string",
"protocol": "string",
"timeoutInSeconds": "int",
"toleratedNumberOfFailures": "int"
},
"profileStatus": "string",
"trafficRoutingMethod": "string",
"trafficViewEnrollmentStatus": "string"
},
"tags": {
"{customized property}": "string"
}
}
Egenskapsvärden
DnsConfig
Namn | Beskrivning | Värde |
---|---|---|
relativeName | Det relativa DNS-namnet som tillhandahålls av den här Traffic Manager-profilen. Det här värdet kombineras med det DNS-domännamn som används av Azure Traffic Manager för att bilda profilens fullständigt kvalificerade domännamn (FQDN). | sträng |
Ttl | DNS-tids-To-Live (TTL) i sekunder. Detta informerar de lokala DNS-matcharna och DNS-klienterna hur länge DNS-svar som tillhandahålls av den här Traffic Manager-profilen ska cachelagras. | Int |
Slutpunkt
Namn | Beskrivning | Värde |
---|---|---|
Id | Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName} | sträng |
Namn | Namnet på resursen | sträng |
Egenskaper | Egenskaperna för Traffic Manager-slutpunkten. | EndpointProperties |
typ | Resurstypen. Ex- Microsoft.Network/trafficManagerProfiles. | sträng |
EndpointProperties
Namn | Beskrivning | Värde |
---|---|---|
alwaysServe | Om Always Serve är aktiverat inaktiveras avsökning för slutpunktshälsa och slutpunkter inkluderas i trafikroutningsmetoden. | "Inaktiverad" "Aktiverad" |
customHeaders | Lista över anpassade rubriker. | EndpointPropertiesCustomHeadersItem[] |
endpointLocation | Anger platsen för de externa eller kapslade slutpunkterna när du använder trafikroutningsmetoden Prestanda. | sträng |
endpointMonitorStatus | Slutpunktens övervakningsstatus. | "CheckingEndpoint" Degraderad "Inaktiverad" "Inaktiv" "Online" "Stoppad" "Oövervakad" |
endpointStatus | Slutpunktens status. Om slutpunkten är Aktiverad avsöks den för slutpunktshälsa och ingår i trafikroutningsmetoden. | "Inaktiverad" "Aktiverad" |
geoMappning | Listan över länder/regioner som mappas till den här slutpunkten när du använder trafikroutningsmetoden "Geografisk". Se Traffic Manager Geographic-dokumentationen för en fullständig lista över godkända värden. | string[] |
minChildEndpoints | Det minsta antalet slutpunkter som måste vara tillgängliga i den underordnade profilen för att den överordnade profilen ska anses vara tillgänglig. Gäller endast för slutpunkten av typen "NestedEndpoints". | Int |
minChildEndpointsIPv4 | Det minsta antalet IPv4-slutpunkter (DNS-posttyp A) som måste vara tillgängliga i den underordnade profilen för att den överordnade profilen ska anses vara tillgänglig. Gäller endast för slutpunkten av typen "NestedEndpoints". | Int |
minChildEndpointsIPv6 | Det minsta antalet IPv6-slutpunkter (DNS-posttyp AAAA) som måste vara tillgängliga i den underordnade profilen för att den överordnade profilen ska anses vara tillgänglig. Gäller endast för slutpunkten av typen "NestedEndpoints". | Int |
prioritering | Prioriteten för den här slutpunkten när du använder trafikroutningsmetoden Prioritet. Möjliga värden är från 1 till 1 000, lägre värden representerar högre prioritet. Det här är en valfri parameter. Om det anges måste det anges på alla slutpunkter och inga två slutpunkter kan dela samma prioritetsvärde. | Int |
Undernät | Listan över undernät, IP-adresser och/eller adressintervall som mappats till den här slutpunkten när du använder trafikroutningsmetoden "Undernät". En tom lista matchar alla intervall som inte omfattas av andra slutpunkter. | EndpointPropertiesSubnetsItem[] |
mål | Slutpunktens fullständigt kvalificerade DNS-namn eller IP-adress. Traffic Manager returnerar det här värdet i DNS-svar för att dirigera trafik till den här slutpunkten. | sträng |
targetResourceId | Azure Resource URI för slutpunkten. Gäller inte för slutpunkter av typen "ExternalEndpoints". | sträng |
vikt | Vikten för den här slutpunkten när du använder trafikroutningsmetoden Viktad. Möjliga värden är från 1 till 1 000. | Int |
EndpointPropertiesCustomHeadersItem
Namn | Beskrivning | Värde |
---|---|---|
Namn | Rubriknamn. | sträng |
värde | Rubrikvärde. | sträng |
EndpointPropertiesSubnetsItem
Namn | Beskrivning | Värde |
---|---|---|
första | Första adressen i undernätet. | sträng |
sist | Sista adressen i undernätet. | sträng |
omfattning | Blockstorlek (antal inledande bitar i nätmasken). | Int |
Microsoft.Network/trafficmanagerprofiles
Namn | Beskrivning | Värde |
---|---|---|
apiVersion | API-versionen | '2022-04-01' |
plats | Den Azure-region där resursen finns | sträng |
Namn | Resursnamnet | sträng (krävs) |
Egenskaper | Egenskaperna för Traffic Manager-profilen. | ProfileProperties |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. Se taggar i mallar |
typ | Resurstypen | "Microsoft.Network/trafficmanagerprofiles" |
MonitorConfig
Namn | Beskrivning | Värde |
---|---|---|
customHeaders | Lista över anpassade rubriker. | MonitorConfigCustomHeadersItem[] |
expectedStatusCodeRanges | Lista över förväntade statuskodintervall. | MonitorConfigExpectedStatusCodeRangesItem[] |
intervalInSeconds | Övervakningsintervallet för slutpunkter i den här profilen. Det här är intervallet då Traffic Manager kontrollerar hälsotillståndet för varje slutpunkt i den här profilen. | Int |
stig | Sökvägen i förhållande till det slutpunktsdomännamn som används för att avsöka slutpunktshälsa. | sträng |
hamn | TCP-porten som används för att avsöka slutpunktshälsa. | Int |
profileMonitorStatus | Övervakningsstatus på profilnivå för Traffic Manager-profilen. | "CheckingEndpoints" Degraderad "Inaktiverad" "Inaktiv" "Online" |
protokoll | Protokollet (HTTP, HTTPS eller TCP) som används för att avsöka slutpunktshälsa. | "HTTP" "HTTPS" "TCP" |
timeoutInSeconds | Tidsgränsen för övervakning för slutpunkter i den här profilen. Det här är den tid då Traffic Manager tillåter slutpunkter i den här profilen att svara på hälsokontrollen. | Int |
toleratedNumberOfFailures | Antalet på varandra följande misslyckade hälsokontroller som Traffic Manager tolererar innan du deklarerar en slutpunkt i den här profilen Degraderad efter nästa misslyckade hälsokontroll. | Int |
MonitorConfigCustomHeadersItem
Namn | Beskrivning | Värde |
---|---|---|
Namn | Rubriknamn. | sträng |
värde | Rubrikvärde. | sträng |
MonitorConfigExpectedStatusCodeRangesItem
Namn | Beskrivning | Värde |
---|---|---|
max | Maximal statuskod. | Int |
min | Minsta statuskod. | Int |
ProfileProperties
Namn | Beskrivning | Värde |
---|---|---|
allowedEndpointRecordTypes | Listan över tillåtna typer av slutpunktsposter. | Strängmatris som innehåller något av: "Alla" "DomainName" "IPv4Address" "IPv6Address" |
dnsConfig | DNS-inställningarna för Traffic Manager-profilen. | DnsConfig |
Slutpunkter | Listan över slutpunkter i Traffic Manager-profilen. | slutpunkt[] |
maxReturn | Maximalt antal slutpunkter som ska returneras för MultiValue-routningstyp. | Int |
monitorConfig | Slutpunktsövervakningsinställningarna för Traffic Manager-profilen. | MonitorConfig |
profileStatus | Status för Traffic Manager-profilen. | "Inaktiverad" "Aktiverad" |
trafficRoutingMethod | Trafikroutningsmetoden för Traffic Manager-profilen. | "Geografisk" "MultiValue" Prestanda "Prioritet" "Undernät" "Viktad" |
trafficViewEnrollmentStatus | Anger om trafikvyn är "Aktiverad" eller "Inaktiverad" för Traffic Manager-profilen. Null, anger "Inaktiverad". Om du aktiverar den här funktionen ökar kostnaden för traffic manage-profilen. | "Inaktiverad" "Aktiverad" |
TrackedResourceTags
Namn | Beskrivning | Värde |
---|
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Beskrivning |
---|---|
Demoinstallation av Azure Traffic Manager + Application Gateways |
Med den här mallen kan du snabbt distribuera Azure Traffic Manager ovanpå Application Gateways demo för att testa trafikdistributionen mellan olika regioner. |
Demoinstallation för Azure Traffic Manager |
Med den här mallen kan du snabbt distribuera Azure Traffic Manager-demonstrationen för att testa trafikdistributionen mellan olika regioner. |
exempel på externa slutpunkter i Azure Traffic Manager |
Den här mallen visar hur du skapar en Azure Traffic Manager-profil med hjälp av externa slutpunkter. |
Azure Traffic Manager-routning med flera värden |
Den här mallen visar hur du skapar en Azure Traffic Manager-profil med kapslade slutpunkter med min-child- och multi-value-routning. |
exempel på virtuella Azure Traffic Manager-datorer |
Den här mallen visar hur du skapar en belastningsutjämning för Azure Traffic Manager-profilen på flera virtuella datorer. |
exempel på virtuella Azure Traffic Manager-datorer med tillgänglighetszoner |
Den här mallen visar hur du skapar en belastningsutjämning för Azure Traffic Manager-profilen över flera virtuella datorer som placeras i tillgänglighetszoner. |
Azure Traffic Manager-webbappsexempel |
Den här mallen visar hur du skapar en Azure Traffic Manager-profil för en App Service. |
Traffic Manager för flera nivåer, L4 ILB, L7 AppGateway |
Den här mallen distribuerar ett virtuellt nätverk, separerar nätverket via undernät, distribuerar virtuella datorer och konfigurerar belastningsutjämning |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen trafficmanagerprofiles kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Network/trafficmanagerprofiles-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/trafficmanagerprofiles@2022-04-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
allowedEndpointRecordTypes = [
"string"
]
dnsConfig = {
relativeName = "string"
ttl = int
}
endpoints = [
{
id = "string"
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
}
type = "string"
}
]
maxReturn = int
monitorConfig = {
customHeaders = [
{
name = "string"
value = "string"
}
]
expectedStatusCodeRanges = [
{
max = int
min = int
}
]
intervalInSeconds = int
path = "string"
port = int
profileMonitorStatus = "string"
protocol = "string"
timeoutInSeconds = int
toleratedNumberOfFailures = int
}
profileStatus = "string"
trafficRoutingMethod = "string"
trafficViewEnrollmentStatus = "string"
}
})
}
Egenskapsvärden
DnsConfig
Namn | Beskrivning | Värde |
---|---|---|
relativeName | Det relativa DNS-namnet som tillhandahålls av den här Traffic Manager-profilen. Det här värdet kombineras med det DNS-domännamn som används av Azure Traffic Manager för att bilda profilens fullständigt kvalificerade domännamn (FQDN). | sträng |
Ttl | DNS-tids-To-Live (TTL) i sekunder. Detta informerar de lokala DNS-matcharna och DNS-klienterna hur länge DNS-svar som tillhandahålls av den här Traffic Manager-profilen ska cachelagras. | Int |
Slutpunkt
Namn | Beskrivning | Värde |
---|---|---|
Id | Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName} | sträng |
Namn | Namnet på resursen | sträng |
Egenskaper | Egenskaperna för Traffic Manager-slutpunkten. | EndpointProperties |
typ | Resurstypen. Ex- Microsoft.Network/trafficManagerProfiles. | sträng |
EndpointProperties
Namn | Beskrivning | Värde |
---|---|---|
alwaysServe | Om Always Serve är aktiverat inaktiveras avsökning för slutpunktshälsa och slutpunkter inkluderas i trafikroutningsmetoden. | "Inaktiverad" "Aktiverad" |
customHeaders | Lista över anpassade rubriker. | EndpointPropertiesCustomHeadersItem[] |
endpointLocation | Anger platsen för de externa eller kapslade slutpunkterna när du använder trafikroutningsmetoden Prestanda. | sträng |
endpointMonitorStatus | Slutpunktens övervakningsstatus. | "CheckingEndpoint" Degraderad "Inaktiverad" "Inaktiv" "Online" "Stoppad" "Oövervakad" |
endpointStatus | Slutpunktens status. Om slutpunkten är Aktiverad avsöks den för slutpunktshälsa och ingår i trafikroutningsmetoden. | "Inaktiverad" "Aktiverad" |
geoMappning | Listan över länder/regioner som mappas till den här slutpunkten när du använder trafikroutningsmetoden "Geografisk". Se Traffic Manager Geographic-dokumentationen för en fullständig lista över godkända värden. | string[] |
minChildEndpoints | Det minsta antalet slutpunkter som måste vara tillgängliga i den underordnade profilen för att den överordnade profilen ska anses vara tillgänglig. Gäller endast för slutpunkten av typen "NestedEndpoints". | Int |
minChildEndpointsIPv4 | Det minsta antalet IPv4-slutpunkter (DNS-posttyp A) som måste vara tillgängliga i den underordnade profilen för att den överordnade profilen ska anses vara tillgänglig. Gäller endast för slutpunkten av typen "NestedEndpoints". | Int |
minChildEndpointsIPv6 | Det minsta antalet IPv6-slutpunkter (DNS-posttyp AAAA) som måste vara tillgängliga i den underordnade profilen för att den överordnade profilen ska anses vara tillgänglig. Gäller endast för slutpunkten av typen "NestedEndpoints". | Int |
prioritering | Prioriteten för den här slutpunkten när du använder trafikroutningsmetoden Prioritet. Möjliga värden är från 1 till 1 000, lägre värden representerar högre prioritet. Det här är en valfri parameter. Om det anges måste det anges på alla slutpunkter och inga två slutpunkter kan dela samma prioritetsvärde. | Int |
Undernät | Listan över undernät, IP-adresser och/eller adressintervall som mappats till den här slutpunkten när du använder trafikroutningsmetoden "Undernät". En tom lista matchar alla intervall som inte omfattas av andra slutpunkter. | EndpointPropertiesSubnetsItem[] |
mål | Slutpunktens fullständigt kvalificerade DNS-namn eller IP-adress. Traffic Manager returnerar det här värdet i DNS-svar för att dirigera trafik till den här slutpunkten. | sträng |
targetResourceId | Azure Resource URI för slutpunkten. Gäller inte för slutpunkter av typen "ExternalEndpoints". | sträng |
vikt | Vikten för den här slutpunkten när du använder trafikroutningsmetoden Viktad. Möjliga värden är från 1 till 1 000. | Int |
EndpointPropertiesCustomHeadersItem
Namn | Beskrivning | Värde |
---|---|---|
Namn | Rubriknamn. | sträng |
värde | Rubrikvärde. | sträng |
EndpointPropertiesSubnetsItem
Namn | Beskrivning | Värde |
---|---|---|
första | Första adressen i undernätet. | sträng |
sist | Sista adressen i undernätet. | sträng |
omfattning | Blockstorlek (antal inledande bitar i nätmasken). | Int |
Microsoft.Network/trafficmanagerprofiles
Namn | Beskrivning | Värde |
---|---|---|
plats | Den Azure-region där resursen finns | sträng |
Namn | Resursnamnet | sträng (krävs) |
Egenskaper | Egenskaperna för Traffic Manager-profilen. | ProfileProperties |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. |
typ | Resurstypen | "Microsoft.Network/trafficmanagerprofiles@2022-04-01" |
MonitorConfig
Namn | Beskrivning | Värde |
---|---|---|
customHeaders | Lista över anpassade rubriker. | MonitorConfigCustomHeadersItem[] |
expectedStatusCodeRanges | Lista över förväntade statuskodintervall. | MonitorConfigExpectedStatusCodeRangesItem[] |
intervalInSeconds | Övervakningsintervallet för slutpunkter i den här profilen. Det här är intervallet då Traffic Manager kontrollerar hälsotillståndet för varje slutpunkt i den här profilen. | Int |
stig | Sökvägen i förhållande till det slutpunktsdomännamn som används för att avsöka slutpunktshälsa. | sträng |
hamn | TCP-porten som används för att avsöka slutpunktshälsa. | Int |
profileMonitorStatus | Övervakningsstatus på profilnivå för Traffic Manager-profilen. | "CheckingEndpoints" Degraderad "Inaktiverad" "Inaktiv" "Online" |
protokoll | Protokollet (HTTP, HTTPS eller TCP) som används för att avsöka slutpunktshälsa. | "HTTP" "HTTPS" "TCP" |
timeoutInSeconds | Tidsgränsen för övervakning för slutpunkter i den här profilen. Det här är den tid då Traffic Manager tillåter slutpunkter i den här profilen att svara på hälsokontrollen. | Int |
toleratedNumberOfFailures | Antalet på varandra följande misslyckade hälsokontroller som Traffic Manager tolererar innan du deklarerar en slutpunkt i den här profilen Degraderad efter nästa misslyckade hälsokontroll. | Int |
MonitorConfigCustomHeadersItem
Namn | Beskrivning | Värde |
---|---|---|
Namn | Rubriknamn. | sträng |
värde | Rubrikvärde. | sträng |
MonitorConfigExpectedStatusCodeRangesItem
Namn | Beskrivning | Värde |
---|---|---|
max | Maximal statuskod. | Int |
min | Minsta statuskod. | Int |
ProfileProperties
Namn | Beskrivning | Värde |
---|---|---|
allowedEndpointRecordTypes | Listan över tillåtna typer av slutpunktsposter. | Strängmatris som innehåller något av: "Alla" "DomainName" "IPv4Address" "IPv6Address" |
dnsConfig | DNS-inställningarna för Traffic Manager-profilen. | DnsConfig |
Slutpunkter | Listan över slutpunkter i Traffic Manager-profilen. | slutpunkt[] |
maxReturn | Maximalt antal slutpunkter som ska returneras för MultiValue-routningstyp. | Int |
monitorConfig | Slutpunktsövervakningsinställningarna för Traffic Manager-profilen. | MonitorConfig |
profileStatus | Status för Traffic Manager-profilen. | "Inaktiverad" "Aktiverad" |
trafficRoutingMethod | Trafikroutningsmetoden för Traffic Manager-profilen. | "Geografisk" "MultiValue" Prestanda "Prioritet" "Undernät" "Viktad" |
trafficViewEnrollmentStatus | Anger om trafikvyn är "Aktiverad" eller "Inaktiverad" för Traffic Manager-profilen. Null, anger "Inaktiverad". Om du aktiverar den här funktionen ökar kostnaden för traffic manage-profilen. | "Inaktiverad" "Aktiverad" |
TrackedResourceTags
Namn | Beskrivning | Värde |
---|