Condividi tramite


Microsoft.Network trafficmanagerprofiles 2022-04-01

Definizione di risorsa Bicep

Il tipo di risorsa trafficmanagerprofiles può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Network/trafficmanagerprofiles, aggiungere il bicep seguente al modello.

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'
  }
}

Valori delle proprietà

DnsConfig

Nome Descrizione Valore
relativeName Nome DNS relativo fornito da questo profilo di Gestione traffico. Questo valore viene combinato con il nome di dominio DNS usato da Gestione traffico di Azure per formare il nome di dominio completo (FQDN) del profilo. corda
Ttl Tempo DNS-To-Live (TTL) in secondi. Ciò informa i resolver DNS locali e i client DNS per quanto tempo memorizzare nella cache le risposte DNS fornite da questo profilo di Gestione traffico. Int

Endpoint

Nome Descrizione Valore
Id ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName} corda
nome Nome della risorsa corda
proprietà Proprietà dell'endpoint di Gestione traffico. EndpointProperties
digitare Tipo della risorsa. Ad esempio Microsoft.Network/trafficManagerProfiles. corda

EndpointProperties

Nome Descrizione Valore
alwaysServe Se Always Serve è abilitato, il probe per l'integrità degli endpoint verrà disabilitato e gli endpoint verranno inclusi nel metodo di routing del traffico. 'Disabilitato'
'Enabled'
customHeaders Elenco di intestazioni personalizzate. EndpointPropertiesCustomHeadersItem[]
endpointLocation Specifica il percorso degli endpoint esterni o annidati quando si usa il metodo di routing del traffico "Prestazioni". corda
endpointMonitorStatus Stato di monitoraggio dell'endpoint. 'CheckingEndpoint'
'Degraded'
'Disabilitato'
'Inattivo'
'Online'
'Arrestato'
'Non monitorato'
endpointStatus Stato dell'endpoint. Se l'endpoint è Abilitato, viene eseguito il probe per l'integrità dell'endpoint e viene incluso nel metodo di routing del traffico. 'Disabilitato'
'Enabled'
geoMapping Elenco di paesi/aree mappate a questo endpoint quando si usa il metodo di routing del traffico 'Geografico'. Consultare la documentazione geografica di Gestione traffico per un elenco completo dei valori accettati. string[]
minChildEndpoints Numero minimo di endpoint che devono essere disponibili nel profilo figlio affinché il profilo padre sia considerato disponibile. Applicabile solo all'endpoint di tipo 'NestedEndpoints'. Int
minChildEndpointsIPv4 Numero minimo di endpoint IPv4 (tipo di record DNS A) che devono essere disponibili nel profilo figlio affinché il profilo padre sia considerato disponibile. Applicabile solo all'endpoint di tipo 'NestedEndpoints'. Int
minChildEndpointsIPv6 Numero minimo di endpoint IPv6 (tipo di record DNS AAAA) che devono essere disponibili nel profilo figlio affinché il profilo padre sia considerato disponibile. Applicabile solo all'endpoint di tipo 'NestedEndpoints'. Int
priorità Priorità di questo endpoint quando si usa il metodo di routing del traffico "Priority". I valori possibili sono compresi tra 1 e 1000, i valori inferiori rappresentano una priorità più alta. Si tratta di un parametro facoltativo. Se specificato, deve essere specificato in tutti gli endpoint e nessun endpoint può condividere lo stesso valore di priorità. Int
Subnet Elenco di subnet, indirizzi IP e/o intervalli di indirizzi mappati a questo endpoint quando si usa il metodo di routing del traffico "Subnet". Un elenco vuoto corrisponderà a tutti gli intervalli non coperti da altri endpoint. EndpointPropertiesSubnetsItem[]
bersaglio Nome DNS completo o indirizzo IP dell'endpoint. Gestione traffico restituisce questo valore nelle risposte DNS per indirizzare il traffico a questo endpoint. corda
targetResourceId URI della risorsa di Azure dell'endpoint. Non applicabile agli endpoint di tipo 'ExternalEndpoints'. corda
peso Peso di questo endpoint quando si usa il metodo di routing del traffico "Ponderato". I valori possibili sono compresi tra 1 e 1000. Int

EndpointPropertiesCustomHeadersItem

Nome Descrizione Valore
nome Nome intestazione. corda
valore Valore dell'intestazione. corda

EndpointPropertiesSubnetsItem

Nome Descrizione Valore
primo Primo indirizzo nella subnet. corda
ultimo Ultimo indirizzo nella subnet. corda
portata Dimensioni del blocco (numero di bit iniziali nella subnet mask). Int

Microsoft.Network/trafficmanagerprofiles

Nome Descrizione Valore
ubicazione Area di Azure in cui si trova la risorsa corda
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà del profilo di Gestione traffico. ProfileProperties
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli

MonitorConfig

Nome Descrizione Valore
customHeaders Elenco di intestazioni personalizzate. MonitorConfigCustomHeadersItem[]
expectedStatusCodeRanges Elenco degli intervalli di codici di stato previsti. MonitorConfigExpectedStatusCodeRangesItem[]
intervalInSeconds Intervallo di monitoraggio per gli endpoint in questo profilo. Questo è l'intervallo in cui Gestione traffico verificherà l'integrità di ogni endpoint in questo profilo. Int
sentiero Percorso relativo al nome di dominio dell'endpoint usato per verificare l'integrità dell'endpoint. corda
porto Porta TCP usata per verificare l'integrità dell'endpoint. Int
profileMonitorStatus Stato di monitoraggio a livello di profilo del profilo di Gestione traffico. 'CheckingEndpoints'
'Degraded'
'Disabilitato'
'Inattivo'
'Online'
protocollo Protocollo (HTTP, HTTPS o TCP) usato per eseguire il probe dell'integrità dell'endpoint. 'HTTP'
'HTTPS'
'TCP'
timeoutInSeconds Timeout di monitoraggio per gli endpoint in questo profilo. Questo è il momento in cui Gestione traffico consente agli endpoint in questo profilo di rispondere al controllo di integrità. Int
tollerdNumberOfFailures Numero di controlli di integrità consecutivi non riusciti che Gestione traffico tollera prima di dichiarare un endpoint in questo profilo danneggiato dopo il successivo controllo di integrità non riuscito. Int

MonitorConfigCustomHeadersItem

Nome Descrizione Valore
nome Nome intestazione. corda
valore Valore dell'intestazione. corda

MonitorConfigExpectedStatusCodeRangesItem

Nome Descrizione Valore
Max Codice di stato massimo. Int
Min Codice di stato minimo. Int

ProfileProperties

Nome Descrizione Valore
allowedEndpointRecordTypes Elenco dei tipi di record di endpoint consentiti. Matrice di stringhe contenente uno dei seguenti elementi:
'Any'
'DomainName'
'IPv4Address'
'IPv6Address'
dnsConfig Impostazioni DNS del profilo di Gestione traffico. DnsConfig
Endpoint Elenco di endpoint nel profilo di Gestione traffico. endpoint []
maxReturn Numero massimo di endpoint da restituire per il tipo di routing MultiValue. Int
monitorConfig Impostazioni di monitoraggio degli endpoint del profilo di Gestione traffico. monitorconfig di
profileStatus Stato del profilo di Gestione traffico. 'Disabilitato'
'Enabled'
trafficRoutingMethod Metodo di routing del traffico del profilo di Gestione traffico. 'Geografico'
'MultiValore'
'Prestazioni'
'Priorità'
'Subnet'
'Ponderato'
trafficViewEnrollmentStatus Indica se la visualizzazione traffico è "Abilitata" o "Disabilitata" per il profilo di Gestione traffico. Null, indica 'Disabled'. L'abilitazione di questa funzionalità aumenterà il costo del profilo di gestione traffico. 'Disabilitato'
'Enabled'

TrackedResourceTags

Nome Descrizione Valore

Esempi di avvio rapido

Gli esempi di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Bicep File Descrizione
esempio di endpoint esterno di Gestione traffico di Azure Questo modello illustra come creare un profilo di Gestione traffico di Azure usando endpoint esterni.
esempio di macchina virtuale di Gestione traffico di Azure Questo modello illustra come creare un profilo di Gestione traffico di Azure con bilanciamento del carico tra più macchine virtuali.
esempio di app Web di Gestione traffico di Azure Questo modello illustra come creare un profilo di Gestione traffico di Azure per un servizio app.

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa trafficmanagerprofiles può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Network/trafficmanagerprofiles, aggiungere il codice JSON seguente al modello.

{
  "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"
  }
}

Valori delle proprietà

DnsConfig

Nome Descrizione Valore
relativeName Nome DNS relativo fornito da questo profilo di Gestione traffico. Questo valore viene combinato con il nome di dominio DNS usato da Gestione traffico di Azure per formare il nome di dominio completo (FQDN) del profilo. corda
Ttl Tempo DNS-To-Live (TTL) in secondi. Ciò informa i resolver DNS locali e i client DNS per quanto tempo memorizzare nella cache le risposte DNS fornite da questo profilo di Gestione traffico. Int

Endpoint

Nome Descrizione Valore
Id ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName} corda
nome Nome della risorsa corda
proprietà Proprietà dell'endpoint di Gestione traffico. EndpointProperties
digitare Tipo della risorsa. Ad esempio Microsoft.Network/trafficManagerProfiles. corda

EndpointProperties

Nome Descrizione Valore
alwaysServe Se Always Serve è abilitato, il probe per l'integrità degli endpoint verrà disabilitato e gli endpoint verranno inclusi nel metodo di routing del traffico. 'Disabilitato'
'Enabled'
customHeaders Elenco di intestazioni personalizzate. EndpointPropertiesCustomHeadersItem[]
endpointLocation Specifica il percorso degli endpoint esterni o annidati quando si usa il metodo di routing del traffico "Prestazioni". corda
endpointMonitorStatus Stato di monitoraggio dell'endpoint. 'CheckingEndpoint'
'Degraded'
'Disabilitato'
'Inattivo'
'Online'
'Arrestato'
'Non monitorato'
endpointStatus Stato dell'endpoint. Se l'endpoint è Abilitato, viene eseguito il probe per l'integrità dell'endpoint e viene incluso nel metodo di routing del traffico. 'Disabilitato'
'Enabled'
geoMapping Elenco di paesi/aree mappate a questo endpoint quando si usa il metodo di routing del traffico 'Geografico'. Consultare la documentazione geografica di Gestione traffico per un elenco completo dei valori accettati. string[]
minChildEndpoints Numero minimo di endpoint che devono essere disponibili nel profilo figlio affinché il profilo padre sia considerato disponibile. Applicabile solo all'endpoint di tipo 'NestedEndpoints'. Int
minChildEndpointsIPv4 Numero minimo di endpoint IPv4 (tipo di record DNS A) che devono essere disponibili nel profilo figlio affinché il profilo padre sia considerato disponibile. Applicabile solo all'endpoint di tipo 'NestedEndpoints'. Int
minChildEndpointsIPv6 Numero minimo di endpoint IPv6 (tipo di record DNS AAAA) che devono essere disponibili nel profilo figlio affinché il profilo padre sia considerato disponibile. Applicabile solo all'endpoint di tipo 'NestedEndpoints'. Int
priorità Priorità di questo endpoint quando si usa il metodo di routing del traffico "Priority". I valori possibili sono compresi tra 1 e 1000, i valori inferiori rappresentano una priorità più alta. Si tratta di un parametro facoltativo. Se specificato, deve essere specificato in tutti gli endpoint e nessun endpoint può condividere lo stesso valore di priorità. Int
Subnet Elenco di subnet, indirizzi IP e/o intervalli di indirizzi mappati a questo endpoint quando si usa il metodo di routing del traffico "Subnet". Un elenco vuoto corrisponderà a tutti gli intervalli non coperti da altri endpoint. EndpointPropertiesSubnetsItem[]
bersaglio Nome DNS completo o indirizzo IP dell'endpoint. Gestione traffico restituisce questo valore nelle risposte DNS per indirizzare il traffico a questo endpoint. corda
targetResourceId URI della risorsa di Azure dell'endpoint. Non applicabile agli endpoint di tipo 'ExternalEndpoints'. corda
peso Peso di questo endpoint quando si usa il metodo di routing del traffico "Ponderato". I valori possibili sono compresi tra 1 e 1000. Int

EndpointPropertiesCustomHeadersItem

Nome Descrizione Valore
nome Nome intestazione. corda
valore Valore dell'intestazione. corda

EndpointPropertiesSubnetsItem

Nome Descrizione Valore
primo Primo indirizzo nella subnet. corda
ultimo Ultimo indirizzo nella subnet. corda
portata Dimensioni del blocco (numero di bit iniziali nella subnet mask). Int

Microsoft.Network/trafficmanagerprofiles

Nome Descrizione Valore
apiVersion Versione dell'API '2022-04-01'
ubicazione Area di Azure in cui si trova la risorsa corda
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà del profilo di Gestione traffico. ProfileProperties
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli
digitare Tipo di risorsa 'Microsoft.Network/trafficmanagerprofiles'

MonitorConfig

Nome Descrizione Valore
customHeaders Elenco di intestazioni personalizzate. MonitorConfigCustomHeadersItem[]
expectedStatusCodeRanges Elenco degli intervalli di codici di stato previsti. MonitorConfigExpectedStatusCodeRangesItem[]
intervalInSeconds Intervallo di monitoraggio per gli endpoint in questo profilo. Questo è l'intervallo in cui Gestione traffico verificherà l'integrità di ogni endpoint in questo profilo. Int
sentiero Percorso relativo al nome di dominio dell'endpoint usato per verificare l'integrità dell'endpoint. corda
porto Porta TCP usata per verificare l'integrità dell'endpoint. Int
profileMonitorStatus Stato di monitoraggio a livello di profilo del profilo di Gestione traffico. 'CheckingEndpoints'
'Degraded'
'Disabilitato'
'Inattivo'
'Online'
protocollo Protocollo (HTTP, HTTPS o TCP) usato per eseguire il probe dell'integrità dell'endpoint. 'HTTP'
'HTTPS'
'TCP'
timeoutInSeconds Timeout di monitoraggio per gli endpoint in questo profilo. Questo è il momento in cui Gestione traffico consente agli endpoint in questo profilo di rispondere al controllo di integrità. Int
tollerdNumberOfFailures Numero di controlli di integrità consecutivi non riusciti che Gestione traffico tollera prima di dichiarare un endpoint in questo profilo danneggiato dopo il successivo controllo di integrità non riuscito. Int

MonitorConfigCustomHeadersItem

Nome Descrizione Valore
nome Nome intestazione. corda
valore Valore dell'intestazione. corda

MonitorConfigExpectedStatusCodeRangesItem

Nome Descrizione Valore
Max Codice di stato massimo. Int
Min Codice di stato minimo. Int

ProfileProperties

Nome Descrizione Valore
allowedEndpointRecordTypes Elenco dei tipi di record di endpoint consentiti. Matrice di stringhe contenente uno dei seguenti elementi:
'Any'
'DomainName'
'IPv4Address'
'IPv6Address'
dnsConfig Impostazioni DNS del profilo di Gestione traffico. DnsConfig
Endpoint Elenco di endpoint nel profilo di Gestione traffico. endpoint []
maxReturn Numero massimo di endpoint da restituire per il tipo di routing MultiValue. Int
monitorConfig Impostazioni di monitoraggio degli endpoint del profilo di Gestione traffico. monitorconfig di
profileStatus Stato del profilo di Gestione traffico. 'Disabilitato'
'Enabled'
trafficRoutingMethod Metodo di routing del traffico del profilo di Gestione traffico. 'Geografico'
'MultiValore'
'Prestazioni'
'Priorità'
'Subnet'
'Ponderato'
trafficViewEnrollmentStatus Indica se la visualizzazione traffico è "Abilitata" o "Disabilitata" per il profilo di Gestione traffico. Null, indica 'Disabled'. L'abilitazione di questa funzionalità aumenterà il costo del profilo di gestione traffico. 'Disabilitato'
'Enabled'

TrackedResourceTags

Nome Descrizione Valore

Modelli di avvio rapido

I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Sagoma Descrizione
configurazione demo di Gestione traffico di Azure e gateway applicazione

Distribuire in Azure
Questo modello consente di distribuire rapidamente Gestione traffico di Azure oltre alla demo dei gateway applicazione per testare la distribuzione del traffico tra aree diverse.
configurazione demo di Gestione traffico di Azure

Distribuire in Azure
Questo modello consente di distribuire rapidamente la demo di Gestione traffico di Azure per testare la distribuzione del traffico tra aree diverse.
esempio di endpoint esterno di Gestione traffico di Azure

Distribuire in Azure
Questo modello illustra come creare un profilo di Gestione traffico di Azure usando endpoint esterni.
routing multivalore di Gestione traffico di Azure

Distribuire in Azure
Questo modello illustra come creare un profilo di Gestione traffico di Azure usando endpoint annidati con routing min-child e multivalore.
esempio di macchina virtuale di Gestione traffico di Azure

Distribuire in Azure
Questo modello illustra come creare un profilo di Gestione traffico di Azure con bilanciamento del carico tra più macchine virtuali.
esempio di macchina virtuale di Gestione traffico di Azure con zone di disponibilità

Distribuire in Azure
Questo modello illustra come creare un profilo di Gestione traffico di Azure con bilanciamento del carico in più macchine virtuali inserite nelle zone di disponibilità.
esempio di app Web di Gestione traffico di Azure

Distribuire in Azure
Questo modello illustra come creare un profilo di Gestione traffico di Azure per un servizio app.
Gestione traffico multilivello, L4 ILB, L7 AppGateway

Distribuire in Azure
Questo modello distribuisce una rete virtuale, separa la rete tramite subnet, distribuisce le macchine virtuali e configura il bilanciamento del carico

Definizione di risorsa Terraform (provider AzAPI)

Il tipo di risorsa trafficmanagerprofiles può essere distribuito con operazioni destinate a:

  • gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Network/trafficmanagerprofiles, aggiungere il file Terraform seguente al modello.

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"
    }
  })
}

Valori delle proprietà

DnsConfig

Nome Descrizione Valore
relativeName Nome DNS relativo fornito da questo profilo di Gestione traffico. Questo valore viene combinato con il nome di dominio DNS usato da Gestione traffico di Azure per formare il nome di dominio completo (FQDN) del profilo. corda
Ttl Tempo DNS-To-Live (TTL) in secondi. Ciò informa i resolver DNS locali e i client DNS per quanto tempo memorizzare nella cache le risposte DNS fornite da questo profilo di Gestione traffico. Int

Endpoint

Nome Descrizione Valore
Id ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName} corda
nome Nome della risorsa corda
proprietà Proprietà dell'endpoint di Gestione traffico. EndpointProperties
digitare Tipo della risorsa. Ad esempio Microsoft.Network/trafficManagerProfiles. corda

EndpointProperties

Nome Descrizione Valore
alwaysServe Se Always Serve è abilitato, il probe per l'integrità degli endpoint verrà disabilitato e gli endpoint verranno inclusi nel metodo di routing del traffico. 'Disabilitato'
'Enabled'
customHeaders Elenco di intestazioni personalizzate. EndpointPropertiesCustomHeadersItem[]
endpointLocation Specifica il percorso degli endpoint esterni o annidati quando si usa il metodo di routing del traffico "Prestazioni". corda
endpointMonitorStatus Stato di monitoraggio dell'endpoint. 'CheckingEndpoint'
'Degraded'
'Disabilitato'
'Inattivo'
'Online'
'Arrestato'
'Non monitorato'
endpointStatus Stato dell'endpoint. Se l'endpoint è Abilitato, viene eseguito il probe per l'integrità dell'endpoint e viene incluso nel metodo di routing del traffico. 'Disabilitato'
'Enabled'
geoMapping Elenco di paesi/aree mappate a questo endpoint quando si usa il metodo di routing del traffico 'Geografico'. Consultare la documentazione geografica di Gestione traffico per un elenco completo dei valori accettati. string[]
minChildEndpoints Numero minimo di endpoint che devono essere disponibili nel profilo figlio affinché il profilo padre sia considerato disponibile. Applicabile solo all'endpoint di tipo 'NestedEndpoints'. Int
minChildEndpointsIPv4 Numero minimo di endpoint IPv4 (tipo di record DNS A) che devono essere disponibili nel profilo figlio affinché il profilo padre sia considerato disponibile. Applicabile solo all'endpoint di tipo 'NestedEndpoints'. Int
minChildEndpointsIPv6 Numero minimo di endpoint IPv6 (tipo di record DNS AAAA) che devono essere disponibili nel profilo figlio affinché il profilo padre sia considerato disponibile. Applicabile solo all'endpoint di tipo 'NestedEndpoints'. Int
priorità Priorità di questo endpoint quando si usa il metodo di routing del traffico "Priority". I valori possibili sono compresi tra 1 e 1000, i valori inferiori rappresentano una priorità più alta. Si tratta di un parametro facoltativo. Se specificato, deve essere specificato in tutti gli endpoint e nessun endpoint può condividere lo stesso valore di priorità. Int
Subnet Elenco di subnet, indirizzi IP e/o intervalli di indirizzi mappati a questo endpoint quando si usa il metodo di routing del traffico "Subnet". Un elenco vuoto corrisponderà a tutti gli intervalli non coperti da altri endpoint. EndpointPropertiesSubnetsItem[]
bersaglio Nome DNS completo o indirizzo IP dell'endpoint. Gestione traffico restituisce questo valore nelle risposte DNS per indirizzare il traffico a questo endpoint. corda
targetResourceId URI della risorsa di Azure dell'endpoint. Non applicabile agli endpoint di tipo 'ExternalEndpoints'. corda
peso Peso di questo endpoint quando si usa il metodo di routing del traffico "Ponderato". I valori possibili sono compresi tra 1 e 1000. Int

EndpointPropertiesCustomHeadersItem

Nome Descrizione Valore
nome Nome intestazione. corda
valore Valore dell'intestazione. corda

EndpointPropertiesSubnetsItem

Nome Descrizione Valore
primo Primo indirizzo nella subnet. corda
ultimo Ultimo indirizzo nella subnet. corda
portata Dimensioni del blocco (numero di bit iniziali nella subnet mask). Int

Microsoft.Network/trafficmanagerprofiles

Nome Descrizione Valore
ubicazione Area di Azure in cui si trova la risorsa corda
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà del profilo di Gestione traffico. ProfileProperties
Tag Tag delle risorse Dizionario di nomi e valori di tag.
digitare Tipo di risorsa "Microsoft.Network/trafficmanagerprofiles@2022-04-01"

MonitorConfig

Nome Descrizione Valore
customHeaders Elenco di intestazioni personalizzate. MonitorConfigCustomHeadersItem[]
expectedStatusCodeRanges Elenco degli intervalli di codici di stato previsti. MonitorConfigExpectedStatusCodeRangesItem[]
intervalInSeconds Intervallo di monitoraggio per gli endpoint in questo profilo. Questo è l'intervallo in cui Gestione traffico verificherà l'integrità di ogni endpoint in questo profilo. Int
sentiero Percorso relativo al nome di dominio dell'endpoint usato per verificare l'integrità dell'endpoint. corda
porto Porta TCP usata per verificare l'integrità dell'endpoint. Int
profileMonitorStatus Stato di monitoraggio a livello di profilo del profilo di Gestione traffico. 'CheckingEndpoints'
'Degraded'
'Disabilitato'
'Inattivo'
'Online'
protocollo Protocollo (HTTP, HTTPS o TCP) usato per eseguire il probe dell'integrità dell'endpoint. 'HTTP'
'HTTPS'
'TCP'
timeoutInSeconds Timeout di monitoraggio per gli endpoint in questo profilo. Questo è il momento in cui Gestione traffico consente agli endpoint in questo profilo di rispondere al controllo di integrità. Int
tollerdNumberOfFailures Numero di controlli di integrità consecutivi non riusciti che Gestione traffico tollera prima di dichiarare un endpoint in questo profilo danneggiato dopo il successivo controllo di integrità non riuscito. Int

MonitorConfigCustomHeadersItem

Nome Descrizione Valore
nome Nome intestazione. corda
valore Valore dell'intestazione. corda

MonitorConfigExpectedStatusCodeRangesItem

Nome Descrizione Valore
Max Codice di stato massimo. Int
Min Codice di stato minimo. Int

ProfileProperties

Nome Descrizione Valore
allowedEndpointRecordTypes Elenco dei tipi di record di endpoint consentiti. Matrice di stringhe contenente uno dei seguenti elementi:
'Any'
'DomainName'
'IPv4Address'
'IPv6Address'
dnsConfig Impostazioni DNS del profilo di Gestione traffico. DnsConfig
Endpoint Elenco di endpoint nel profilo di Gestione traffico. endpoint []
maxReturn Numero massimo di endpoint da restituire per il tipo di routing MultiValue. Int
monitorConfig Impostazioni di monitoraggio degli endpoint del profilo di Gestione traffico. monitorconfig di
profileStatus Stato del profilo di Gestione traffico. 'Disabilitato'
'Enabled'
trafficRoutingMethod Metodo di routing del traffico del profilo di Gestione traffico. 'Geografico'
'MultiValore'
'Prestazioni'
'Priorità'
'Subnet'
'Ponderato'
trafficViewEnrollmentStatus Indica se la visualizzazione traffico è "Abilitata" o "Disabilitata" per il profilo di Gestione traffico. Null, indica 'Disabled'. L'abilitazione di questa funzionalità aumenterà il costo del profilo di gestione traffico. 'Disabilitato'
'Enabled'

TrackedResourceTags

Nome Descrizione Valore