Microsoft.Network trafficmanagerprofiles 2018-02-01
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@2018-02-01' = {
location: 'string'
name: 'string'
properties: {
dnsConfig: {
relativeName: 'string'
ttl: int
}
endpoints: [
{
properties: {
endpointLocation: 'string'
endpointMonitorStatus: 'string'
endpointStatus: 'string'
geoMapping: [
'string'
]
minChildEndpoints: int
priority: int
target: 'string'
targetResourceId: 'string'
weight: int
}
}
]
monitorConfig: {
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 |
---|---|---|
Egenskaper | Egenskaperna för Traffic Manager-slutpunkten. | EndpointProperties |
EndpointProperties
Namn | Beskrivning | Värde |
---|---|---|
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" |
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 |
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 |
mål | Slutpunktens fullständigt kvalificerade DNS-namn. 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 |
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 |
---|---|---|
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 |
ProfileProperties
Namn | Beskrivning | Värde |
---|---|---|
dnsConfig | DNS-inställningarna för Traffic Manager-profilen. | DnsConfig |
Slutpunkter | Listan över slutpunkter i Traffic Manager-profilen. | slutpunkt[] |
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" Prestanda "Prioritet" "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": "2018-02-01",
"name": "string",
"location": "string",
"properties": {
"dnsConfig": {
"relativeName": "string",
"ttl": "int"
},
"endpoints": [
{
"properties": {
"endpointLocation": "string",
"endpointMonitorStatus": "string",
"endpointStatus": "string",
"geoMapping": [ "string" ],
"minChildEndpoints": "int",
"priority": "int",
"target": "string",
"targetResourceId": "string",
"weight": "int"
}
}
],
"monitorConfig": {
"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 |
---|---|---|
Egenskaper | Egenskaperna för Traffic Manager-slutpunkten. | EndpointProperties |
EndpointProperties
Namn | Beskrivning | Värde |
---|---|---|
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" |
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 |
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 |
mål | Slutpunktens fullständigt kvalificerade DNS-namn. 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 |
Microsoft.Network/trafficmanagerprofiles
Namn | Beskrivning | Värde |
---|---|---|
apiVersion | API-versionen | '2018-02-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 |
---|---|---|
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 |
ProfileProperties
Namn | Beskrivning | Värde |
---|---|---|
dnsConfig | DNS-inställningarna för Traffic Manager-profilen. | DnsConfig |
Slutpunkter | Listan över slutpunkter i Traffic Manager-profilen. | slutpunkt[] |
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" Prestanda "Prioritet" "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@2018-02-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
dnsConfig = {
relativeName = "string"
ttl = int
}
endpoints = [
{
properties = {
endpointLocation = "string"
endpointMonitorStatus = "string"
endpointStatus = "string"
geoMapping = [
"string"
]
minChildEndpoints = int
priority = int
target = "string"
targetResourceId = "string"
weight = int
}
}
]
monitorConfig = {
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 |
---|---|---|
Egenskaper | Egenskaperna för Traffic Manager-slutpunkten. | EndpointProperties |
EndpointProperties
Namn | Beskrivning | Värde |
---|---|---|
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" |
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 |
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 |
mål | Slutpunktens fullständigt kvalificerade DNS-namn. 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 |
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@2018-02-01" |
MonitorConfig
Namn | Beskrivning | Värde |
---|---|---|
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 |
ProfileProperties
Namn | Beskrivning | Värde |
---|---|---|
dnsConfig | DNS-inställningarna för Traffic Manager-profilen. | DnsConfig |
Slutpunkter | Listan över slutpunkter i Traffic Manager-profilen. | slutpunkt[] |
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" Prestanda "Prioritet" "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 |
---|