Condividi tramite


Microsoft.Network trafficmanagerprofiles/ExternalEndpoints 2022-04-01

Definizione di risorsa Bicep

Il tipo di risorsa trafficmanagerprofiles/ExternalEndpoints 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/ExternalEndpoints, aggiungere il bicep seguente al modello.

resource symbolicname 'Microsoft.Network/trafficmanagerprofiles/ExternalEndpoints@2022-04-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    alwaysServe: 'string'
    customHeaders: [
      {
        name: 'string'
        value: 'string'
      }
    ]
    endpointLocation: 'string'
    endpointMonitorStatus: 'string'
    endpointStatus: 'string'
    geoMapping: [
      'string'
    ]
    minChildEndpoints: int
    minChildEndpointsIPv4: int
    minChildEndpointsIPv6: int
    priority: int
    subnets: [
      {
        first: 'string'
        last: 'string'
        scope: int
      }
    ]
    target: 'string'
    targetResourceId: 'string'
    weight: int
  }
}

Valori delle proprietà

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/ExternalEndpoints

Nome Descrizione Valore
nome Nome della risorsa stringa (obbligatorio)
genitore In Bicep è possibile specificare la risorsa padre per una risorsa figlio. È necessario aggiungere questa proprietà solo quando la risorsa figlio viene dichiarata all'esterno della risorsa padre.

Per altre informazioni, vedere risorsa figlio all'esterno della risorsa padre.
Nome simbolico per la risorsa di tipo: trafficmanagerprofiles
proprietà Proprietà dell'endpoint di Gestione traffico. EndpointProperties

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa trafficmanagerprofiles/ExternalEndpoints 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/ExternalEndpoints, aggiungere il codice JSON seguente al modello.

{
  "type": "Microsoft.Network/trafficmanagerprofiles/ExternalEndpoints",
  "apiVersion": "2022-04-01",
  "name": "string",
  "properties": {
    "alwaysServe": "string",
    "customHeaders": [
      {
        "name": "string",
        "value": "string"
      }
    ],
    "endpointLocation": "string",
    "endpointMonitorStatus": "string",
    "endpointStatus": "string",
    "geoMapping": [ "string" ],
    "minChildEndpoints": "int",
    "minChildEndpointsIPv4": "int",
    "minChildEndpointsIPv6": "int",
    "priority": "int",
    "subnets": [
      {
        "first": "string",
        "last": "string",
        "scope": "int"
      }
    ],
    "target": "string",
    "targetResourceId": "string",
    "weight": "int"
  }
}

Valori delle proprietà

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/ExternalEndpoints

Nome Descrizione Valore
apiVersion Versione dell'API '2022-04-01'
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà dell'endpoint di Gestione traffico. EndpointProperties
digitare Tipo di risorsa 'Microsoft.Network/trafficmanagerprofiles/ExternalEndpoints'

Modelli di avvio rapido

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

Sagoma Descrizione
Aggiungere un endpoint al profilo di Gestione traffico esistente

Distribuire in Azure
Modello di esempio per aggiungere un endpoint esterno a un profilo di Gestione traffico di Azure esistente

Definizione di risorsa Terraform (provider AzAPI)

Il tipo di risorsa trafficmanagerprofiles/ExternalEndpoints 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/ExternalEndpoints, aggiungere il codice Terraform seguente al modello.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/trafficmanagerprofiles/ExternalEndpoints@2022-04-01"
  name = "string"
  body = jsonencode({
    properties = {
      alwaysServe = "string"
      customHeaders = [
        {
          name = "string"
          value = "string"
        }
      ]
      endpointLocation = "string"
      endpointMonitorStatus = "string"
      endpointStatus = "string"
      geoMapping = [
        "string"
      ]
      minChildEndpoints = int
      minChildEndpointsIPv4 = int
      minChildEndpointsIPv6 = int
      priority = int
      subnets = [
        {
          first = "string"
          last = "string"
          scope = int
        }
      ]
      target = "string"
      targetResourceId = "string"
      weight = int
    }
  })
}

Valori delle proprietà

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/ExternalEndpoints

Nome Descrizione Valore
nome Nome della risorsa stringa (obbligatorio)
parent_id ID della risorsa padre per questa risorsa. ID per la risorsa di tipo: trafficmanagerprofiles
proprietà Proprietà dell'endpoint di Gestione traffico. EndpointProperties
digitare Tipo di risorsa "Microsoft.Network/trafficmanagerprofiles/ExternalEndpoints@2022-04-01"