Microsoft.Network trafficmanagerprofiles 2017-05-01
Definice prostředku Bicep
Typ prostředku trafficmanagerprofiles je možné nasadit s operacemi, na které cílí:
- Skupiny prostředků – viz příkazy nasazení skupiny prostředků.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Network/trafficmanagerprofiles, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.Network/trafficmanagerprofiles@2017-05-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
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'
}
}
Hodnoty vlastností
trafficmanagerprofiles
Název | Description | Hodnota |
---|---|---|
name | Název prostředku | string (povinné) Limit počtu znaků: 1–63 Platné znaky: Alfanumerické znaky, spojovníky a tečky. Začátek a konec alfanumerickým znakem Název prostředku musí být v rámci Azure jedinečný. |
location | Oblast Azure, ve které se prostředek nachází | řetězec |
tags | Značky prostředků. | Slovník názvů značek a hodnot. Viz Značky v šablonách |
properties | Vlastnosti profilu služby Traffic Manager. | ProfileVlastnosti |
ProfileVlastnosti
Název | Description | Hodnota |
---|---|---|
Dnsconfig | Nastavení DNS profilu Traffic Manageru. | Dnsconfig |
Koncové body | Seznam koncových bodů v profilu Traffic Manageru | Koncový bod[] |
monitorConfig | Nastavení monitorování koncového bodu profilu Traffic Manageru. | MonitorConfig |
profileStatus | Stav profilu Služby Traffic Manager. | Zakázáno 'Povoleno' |
trafficRoutingMethod | Metoda směrování provozu profilu traffic manageru. | 'Zeměpisné' 'Výkon' "Priorita" 'Vážené' |
Dnsconfig
Název | Description | Hodnota |
---|---|---|
relativeName | Relativní název DNS zadaný tímto profilem Traffic Manageru. Tato hodnota se zkombinuje s názvem domény DNS, který azure Traffic Manager používá k vytvoření plně kvalifikovaného názvu domény (FQDN) profilu. | řetězec |
TTL | Hodnota TTL (Time-to-Live) DNS v sekundách. To informuje místní překladače DNS a klienty DNS, jak dlouho mají ukládat odpovědi DNS poskytované tímto profilem služby Traffic Manager do mezipaměti. | int |
Koncový bod
Název | Description | Hodnota |
---|---|---|
properties | Vlastnosti koncového bodu Traffic Manageru | Vlastnosti koncového bodu |
Vlastnosti koncového bodu
Název | Description | Hodnota |
---|---|---|
endpointLocation | Určuje umístění externích nebo vnořených koncových bodů při použití metody směrování provozu Performance. | řetězec |
endpointMonitorStatus | Stav monitorování koncového bodu. | CheckEndpoint Snížený výkon Zakázáno "Neaktivní" "Online" Zastaveno |
koncový bodStatus | Stav koncového bodu. Pokud je koncový bod povolený, je sondovaný pro stav koncového bodu a je součástí metody směrování provozu. | Zakázáno 'Povoleno' |
geoMapping | Seznam zemí nebo oblastí namapovaných na tento koncový bod při použití metody geografického směrování provozu Úplný seznam přijatých hodnot najdete v geografické dokumentaci traffic manageru. | string[] |
minChildEndpoints | Minimální počet koncových bodů, které musí být k dispozici v podřízeného profilu, aby byl nadřazený profil považován za dostupný. Platí jenom pro koncový bod typu NestedEndpoints. | int |
Prioritou | Priorita tohoto koncového bodu při použití metody směrování provozu Priority Možné hodnoty jsou od 1 do 1000, nižší hodnoty představují vyšší prioritu. Jedná se o volitelný parametr. Pokud je zadaná, musí být zadána na všech koncových bodech a žádné dva koncové body nemohou sdílet stejnou hodnotu priority. | int |
Cíl | Plně kvalifikovaný název DNS koncového bodu. Traffic Manager vrátí tuto hodnotu v odpovědích DNS pro směrování provozu do tohoto koncového bodu. | řetězec |
targetResourceId | Identifikátor URI prostředku Azure koncového bodu. Nevztahuje se na koncové body typu ExternalEndpoints. | řetězec |
hmotnost | Váha tohoto koncového bodu při použití metody směrování vážených přenosů Možné hodnoty jsou od 1 do 1000. | int |
MonitorConfig
Název | Description | Hodnota |
---|---|---|
intervalInSeconds | Interval monitorování koncových bodů v tomto profilu Jedná se o interval, ve kterém Traffic Manager zkontroluje stav každého koncového bodu v tomto profilu. | int |
program | Cesta relativní k názvu domény koncového bodu použitému k sondování stavu koncového bodu | řetězec |
port | Port TCP použitý k sondě stavu koncového bodu. | int |
profileMonitorStatus | Stav monitorování na úrovni profilu služby Traffic Manager. | Kontrola koncových bodů Snížený výkon Zakázáno "Neaktivní" "Online" |
Protokol | Protokol (HTTP, HTTPS nebo TCP) použitý k sondování stavu koncového bodu. | 'HTTP' HTTPS TCP |
timeoutInSeconds | Časový limit monitorování pro koncové body v tomto profilu To je čas, kdy Traffic Manager umožňuje koncovým bodům v tomto profilu reagovat na kontrolu stavu. | int |
tolerovánoNumberOfFailures | Počet po sobě jdoucích kontrol stavu selhání, které Traffic Manager toleruje před deklarováním koncového bodu v tomto profilu, snížený po další neúspěšné kontrole stavu. | int |
Šablony pro rychlý start
Následující šablony rychlého startu nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
Vícevrstvé traffic manager, L4 ILB, L7 AppGateway |
Tato šablona nasadí Virtual Network, oddělí síť prostřednictvím podsítí, nasadí virtuální počítače a nakonfiguruje vyrovnávání zatížení. |
Ukázkové nastavení Služby Azure Traffic Manager a Application Gateway |
Tato šablona umožňuje rychle nasadit Azure Traffic Manager nad ukázku služby Application Gateway a otestovat distribuci provozu mezi různými oblastmi. |
Ukázkové nastavení Azure Traffic Manageru |
Tato šablona umožňuje rychle nasadit ukázku Azure Traffic Manageru a otestovat distribuci provozu mezi různými oblastmi. |
Příklad externího koncového bodu Azure Traffic Manageru |
Tato šablona ukazuje, jak vytvořit profil Azure Traffic Manageru pomocí externích koncových bodů. |
Směrování s více hodnotami v Azure Traffic Manageru |
Tato šablona ukazuje, jak vytvořit profil Azure Traffic Manageru pomocí vnořených koncových bodů se směrováním s minimálními podřízenými hodnotami a s více hodnotami. |
Příklad virtuálního počítače Azure Traffic Manageru |
Tato šablona ukazuje, jak vytvořit vyrovnávání zatížení profilu Azure Traffic Manageru mezi několika virtuálními počítači. |
Příklad virtuálního počítače Azure Traffic Manageru s Zóny dostupnosti |
Tato šablona ukazuje, jak vytvořit vyrovnávání zatížení profilu Azure Traffic Manageru mezi několika virtuálními počítači umístěnými v Zóny dostupnosti. |
Příklad webové aplikace Azure Traffic Manageru |
Tato šablona ukazuje, jak vytvořit profil Azure Traffic Manageru pro App Service. |
Definice prostředku šablony ARM
Typ prostředku trafficmanagerprofiles je možné nasadit s operacemi, na které cílí:
- Skupiny prostředků – viz příkazy nasazení skupiny prostředků.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Network/trafficmanagerprofiles, přidejte do šablony následující kód JSON.
{
"type": "Microsoft.Network/trafficmanagerprofiles",
"apiVersion": "2017-05-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"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"
}
}
Hodnoty vlastností
trafficmanagerprofiles
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.Network/trafficmanagerprofiles |
apiVersion | Verze rozhraní API prostředků | '2017-05-01' |
name | Název prostředku | string (povinné) Limit počtu znaků: 1–63 Platné znaky: Alfanumerické znaky, spojovníky a tečky. Začátek a konec alfanumerickým znakem Název prostředku musí být v rámci Azure jedinečný. |
location | Oblast Azure, ve které se prostředek nachází | řetězec |
tags | Značky prostředků. | Slovník názvů značek a hodnot. Viz Značky v šablonách |
properties | Vlastnosti profilu služby Traffic Manager. | ProfileVlastnosti |
ProfileVlastnosti
Název | Description | Hodnota |
---|---|---|
Dnsconfig | Nastavení DNS profilu Traffic Manageru. | Dnsconfig |
Koncové body | Seznam koncových bodů v profilu Traffic Manageru | Koncový bod[] |
monitorConfig | Nastavení monitorování koncového bodu profilu Traffic Manageru. | MonitorConfig |
profileStatus | Stav profilu Služby Traffic Manager. | Zakázáno 'Povoleno' |
trafficRoutingMethod | Metoda směrování provozu profilu traffic manageru. | 'Zeměpisné' 'Výkon' "Priorita" 'Vážené' |
Dnsconfig
Název | Description | Hodnota |
---|---|---|
relativeName | Relativní název DNS zadaný tímto profilem Traffic Manageru. Tato hodnota se zkombinuje s názvem domény DNS, který azure Traffic Manager používá k vytvoření plně kvalifikovaného názvu domény (FQDN) profilu. | řetězec |
TTL | Hodnota TTL (Time-to-Live) DNS v sekundách. To informuje místní překladače DNS a klienty DNS, jak dlouho mají ukládat odpovědi DNS poskytované tímto profilem služby Traffic Manager do mezipaměti. | int |
Koncový bod
Název | Description | Hodnota |
---|---|---|
properties | Vlastnosti koncového bodu Traffic Manageru | Vlastnosti koncového bodu |
Vlastnosti koncového bodu
Název | Description | Hodnota |
---|---|---|
endpointLocation | Určuje umístění externích nebo vnořených koncových bodů při použití metody směrování provozu Performance. | řetězec |
endpointMonitorStatus | Stav monitorování koncového bodu. | CheckEndpoint Snížený výkon Zakázáno "Neaktivní" "Online" Zastaveno |
koncový bodStatus | Stav koncového bodu. Pokud je koncový bod povolený, je sondovaný pro stav koncového bodu a je součástí metody směrování provozu. | Zakázáno 'Povoleno' |
geoMapping | Seznam zemí nebo oblastí namapovaných na tento koncový bod při použití metody geografického směrování provozu Úplný seznam přijatých hodnot najdete v geografické dokumentaci traffic manageru. | string[] |
minChildEndpoints | Minimální počet koncových bodů, které musí být k dispozici v podřízeného profilu, aby byl nadřazený profil považován za dostupný. Platí jenom pro koncový bod typu NestedEndpoints. | int |
Prioritou | Priorita tohoto koncového bodu při použití metody směrování provozu Priority Možné hodnoty jsou od 1 do 1000, nižší hodnoty představují vyšší prioritu. Jedná se o volitelný parametr. Pokud je zadaná, musí být zadána na všech koncových bodech a žádné dva koncové body nemohou sdílet stejnou hodnotu priority. | int |
Cíl | Plně kvalifikovaný název DNS koncového bodu. Traffic Manager vrátí tuto hodnotu v odpovědích DNS pro směrování provozu do tohoto koncového bodu. | řetězec |
targetResourceId | Identifikátor URI prostředku Azure koncového bodu. Nevztahuje se na koncové body typu ExternalEndpoints. | řetězec |
hmotnost | Váha tohoto koncového bodu při použití metody směrování vážených přenosů Možné hodnoty jsou od 1 do 1000. | int |
MonitorConfig
Název | Description | Hodnota |
---|---|---|
intervalInSeconds | Interval monitorování koncových bodů v tomto profilu Jedná se o interval, ve kterém Traffic Manager zkontroluje stav každého koncového bodu v tomto profilu. | int |
program | Cesta relativní k názvu domény koncového bodu použitému k sondování stavu koncového bodu | řetězec |
port | Port TCP použitý k sondě stavu koncového bodu. | int |
profileMonitorStatus | Stav monitorování na úrovni profilu služby Traffic Manager. | Kontrola koncových bodů Snížený výkon Zakázáno "Neaktivní" "Online" |
Protokol | Protokol (HTTP, HTTPS nebo TCP) použitý k sondování stavu koncového bodu. | 'HTTP' HTTPS TCP |
timeoutInSeconds | Časový limit monitorování pro koncové body v tomto profilu To je čas, kdy Traffic Manager umožňuje koncovým bodům v tomto profilu reagovat na kontrolu stavu. | int |
tolerovánoNumberOfFailures | Počet po sobě jdoucích kontrol stavu selhání, které Traffic Manager toleruje před deklarováním koncového bodu v tomto profilu, snížený po další neúspěšné kontrole stavu. | int |
Šablony pro rychlý start
Následující šablony rychlého startu nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
Vícevrstvé traffic manager, L4 ILB, L7 AppGateway |
Tato šablona nasadí Virtual Network, oddělí síť prostřednictvím podsítí, nasadí virtuální počítače a nakonfiguruje vyrovnávání zatížení. |
Ukázkové nastavení Služby Azure Traffic Manager a Application Gateway |
Tato šablona umožňuje rychle nasadit Azure Traffic Manager nad ukázku služby Application Gateway a otestovat distribuci provozu mezi různými oblastmi. |
Ukázkové nastavení Azure Traffic Manageru |
Tato šablona umožňuje rychle nasadit ukázku Azure Traffic Manageru a otestovat distribuci provozu mezi různými oblastmi. |
Příklad externího koncového bodu Azure Traffic Manageru |
Tato šablona ukazuje, jak vytvořit profil Azure Traffic Manageru pomocí externích koncových bodů. |
Směrování s více hodnotami v Azure Traffic Manageru |
Tato šablona ukazuje, jak vytvořit profil Azure Traffic Manageru pomocí vnořených koncových bodů se směrováním s minimálními podřízenými hodnotami a s více hodnotami. |
Příklad virtuálního počítače Azure Traffic Manageru |
Tato šablona ukazuje, jak vytvořit vyrovnávání zatížení profilu Azure Traffic Manageru mezi několika virtuálními počítači. |
Příklad virtuálního počítače Azure Traffic Manageru s Zóny dostupnosti |
Tato šablona ukazuje, jak vytvořit vyrovnávání zatížení profilu Azure Traffic Manageru mezi několika virtuálními počítači umístěnými v Zóny dostupnosti. |
Příklad webové aplikace Azure Traffic Manageru |
Tato šablona ukazuje, jak vytvořit profil Azure Traffic Manageru pro App Service. |
Definice prostředku Terraformu (zprostředkovatele AzAPI)
Typ prostředku trafficmanagerprofiles je možné nasadit s operacemi, na které cílí:
- Skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Network/trafficmanagerprofiles, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/trafficmanagerprofiles@2017-05-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
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"
}
})
}
Hodnoty vlastností
trafficmanagerprofiles
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.Network/trafficmanagerprofiles@2017-05-01 |
name | Název prostředku | string (povinné) Limit počtu znaků: 1–63 Platné znaky: Alfanumerické znaky, spojovníky a tečky. Začátek a konec alfanumerickým znakem Název prostředku musí být v rámci Azure jedinečný. |
location | Oblast Azure, ve které se prostředek nachází | řetězec |
parent_id | K nasazení do skupiny prostředků použijte ID této skupiny prostředků. | string (povinné) |
tags | Značky prostředků. | Slovník názvů značek a hodnot. |
properties | Vlastnosti profilu služby Traffic Manager. | ProfileVlastnosti |
ProfileVlastnosti
Název | Description | Hodnota |
---|---|---|
Dnsconfig | Nastavení DNS profilu Traffic Manageru. | Dnsconfig |
Koncové body | Seznam koncových bodů v profilu Traffic Manageru | Koncový bod[] |
monitorConfig | Nastavení monitorování koncového bodu profilu Traffic Manageru. | MonitorConfig |
profileStatus | Stav profilu Služby Traffic Manager. | "Zakázáno" "Povoleno" |
trafficRoutingMethod | Metoda směrování provozu profilu traffic manageru. | "Zeměpisné" "Výkon" "Priorita" "Vážený" |
Dnsconfig
Název | Description | Hodnota |
---|---|---|
relativeName | Relativní název DNS zadaný tímto profilem Traffic Manageru. Tato hodnota se zkombinuje s názvem domény DNS, který azure Traffic Manager používá k vytvoření plně kvalifikovaného názvu domény (FQDN) profilu. | řetězec |
TTL | Hodnota TTL (Time-to-Live) DNS v sekundách. To informuje místní překladače DNS a klienty DNS, jak dlouho mají ukládat odpovědi DNS poskytované tímto profilem služby Traffic Manager do mezipaměti. | int |
Koncový bod
Název | Description | Hodnota |
---|---|---|
properties | Vlastnosti koncového bodu Traffic Manageru | Vlastnosti koncového bodu |
Vlastnosti koncového bodu
Název | Description | Hodnota |
---|---|---|
endpointLocation | Určuje umístění externích nebo vnořených koncových bodů při použití metody směrování provozu Performance. | řetězec |
endpointMonitorStatus | Stav monitorování koncového bodu. | "CheckEndpoint" "Degradováno" "Zakázáno" "Neaktivní" "Online" "Zastaveno" |
koncový bodStatus | Stav koncového bodu. Pokud je koncový bod povolený, je sondovaný pro stav koncového bodu a je součástí metody směrování provozu. | "Zakázáno" "Povoleno" |
geoMapping | Seznam zemí nebo oblastí namapovaných na tento koncový bod při použití metody geografického směrování provozu Úplný seznam přijatých hodnot najdete v geografické dokumentaci traffic manageru. | string[] |
minChildEndpoints | Minimální počet koncových bodů, které musí být k dispozici v podřízeného profilu, aby byl nadřazený profil považován za dostupný. Platí jenom pro koncový bod typu NestedEndpoints. | int |
Prioritou | Priorita tohoto koncového bodu při použití metody směrování provozu Priority Možné hodnoty jsou od 1 do 1000, nižší hodnoty představují vyšší prioritu. Jedná se o volitelný parametr. Pokud je zadaná, musí být zadána na všech koncových bodech a žádné dva koncové body nemohou sdílet stejnou hodnotu priority. | int |
Cíl | Plně kvalifikovaný název DNS koncového bodu. Traffic Manager vrátí tuto hodnotu v odpovědích DNS pro směrování provozu do tohoto koncového bodu. | řetězec |
targetResourceId | Identifikátor URI prostředku Azure koncového bodu. Nevztahuje se na koncové body typu ExternalEndpoints. | řetězec |
hmotnost | Váha tohoto koncového bodu při použití metody směrování vážených přenosů Možné hodnoty jsou od 1 do 1000. | int |
MonitorConfig
Název | Description | Hodnota |
---|---|---|
intervalInSeconds | Interval monitorování koncových bodů v tomto profilu Jedná se o interval, ve kterém Traffic Manager zkontroluje stav každého koncového bodu v tomto profilu. | int |
program | Cesta relativní k názvu domény koncového bodu použitému k sondování stavu koncového bodu | řetězec |
port | Port TCP použitý k sondě stavu koncového bodu. | int |
profileMonitorStatus | Stav monitorování na úrovni profilu služby Traffic Manager. | "CheckEndpoints" "Degradováno" "Zakázáno" "Neaktivní" "Online" |
Protokol | Protokol (HTTP, HTTPS nebo TCP) použitý k sondování stavu koncového bodu. | "HTTP" "HTTPS" "TCP" |
timeoutInSeconds | Časový limit monitorování pro koncové body v tomto profilu To je čas, kdy Traffic Manager umožňuje koncovým bodům v tomto profilu reagovat na kontrolu stavu. | int |
tolerovánoNumberOfFailures | Počet po sobě jdoucích kontrol stavu selhání, které Traffic Manager toleruje před deklarováním koncového bodu v tomto profilu, snížený po další neúspěšné kontrole stavu. | int |