Condividi tramite


Microsoft.Network trafficmanagerprofiles/NestedEndpoints 2018-08-01

Definizione di risorsa Bicep

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

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

Formato di risorsa

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

resource symbolicname 'Microsoft.Network/trafficmanagerprofiles/NestedEndpoints@2018-08-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    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à

trafficmanagerprofiles/NestedEndpoints

Nome Descrizione valore
name Nome della risorsa

Vedere come impostare nomi e tipi per le risorse figlio in Bicep.
stringa (obbligatoria)
padre 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 esterna alla risorsa padre.
Nome simbolico per la risorsa di tipo: trafficmanagerprofiles
properties Proprietà dell'endpoint di Gestione traffico. EndpointProperties

EndpointProperties

Nome Descrizione Valore
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". string
endpointMonitorStatus Stato di monitoraggio dell'endpoint. 'CheckEndpoint'
"Degradato"
'Disabilitato'
'Inattivo'
'Online'
'Arrestato'
endpointStatus Stato dell'endpoint. Se l'endpoint è impostato su Enabled, viene sottoposto a probe per verificarne l'integrità e 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'. Per un elenco completo di valori accettati, consultare la documentazione geografica di Gestione traffico. 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 per poter considerare disponibile il profilo padre. 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 per poter considerare disponibile il profilo padre. Applicabile solo all'endpoint di tipo 'NestedEndpoints'. INT
priority 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à superiore. Questo parametro è facoltativo. Se specificato, deve esserlo per tutti gli endpoint e due endpoint non possono 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 corrisponde a tutti gli intervalli non coperti da altri endpoint. EndpointPropertiesSubnetsItem[]
target Nome DNS completo o indirizzo IP dell'endpoint. Gestione traffico restituisce questo valore nelle risposte DNS per indirizzare il traffico a questo endpoint. string
targetResourceId URI risorsa di Azure dell'endpoint. Non applicabile agli endpoint di tipo 'ExternalEndpoints'. string
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
name Nome intestazione. string
Valore Valore dell'intestazione. string

EndpointPropertiesSubnetsItem

Nome Descrizione Valore
first Primo indirizzo nella subnet. string
last Ultimo indirizzo nella subnet. string
ambito Dimensioni del blocco (numero di bit iniziali nella subnet mask). INT

Definizione della risorsa modello di Resource Manager

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

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

Formato di risorsa

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

{
  "type": "Microsoft.Network/trafficmanagerprofiles/NestedEndpoints",
  "apiVersion": "2018-08-01",
  "name": "string",
  "properties": {
    "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à

trafficmanagerprofiles/NestedEndpoints

Nome Descrizione Valore
tipo Tipo di risorsa 'Microsoft.Network/trafficmanagerprofiles/NestedEndpoints'
apiVersion Versione dell'API risorsa '2018-08-01'
name Nome della risorsa

Vedere come impostare nomi e tipi per le risorse figlio nei modelli di RESOURCE JSON.
stringa (obbligatoria)
properties Proprietà dell'endpoint di Gestione traffico. EndpointProperties

EndpointProperties

Nome Descrizione Valore
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". string
endpointMonitorStatus Stato di monitoraggio dell'endpoint. 'CheckEndpoint'
"Degradato"
'Disabilitato'
'Inattivo'
'Online'
'Arrestato'
endpointStatus Stato dell'endpoint. Se l'endpoint è impostato su Enabled, viene sottoposto a probe per verificarne l'integrità e 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'. Per un elenco completo di valori accettati, consultare la documentazione geografica di Gestione traffico. 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 per poter considerare disponibile il profilo padre. 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 per poter considerare disponibile il profilo padre. Applicabile solo all'endpoint di tipo 'NestedEndpoints'. INT
priority 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à superiore. Questo parametro è facoltativo. Se specificato, deve esserlo per tutti gli endpoint e due endpoint non possono 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 corrisponde a tutti gli intervalli non coperti da altri endpoint. EndpointPropertiesSubnetsItem[]
target Nome DNS completo o indirizzo IP dell'endpoint. Gestione traffico restituisce questo valore nelle risposte DNS per indirizzare il traffico a questo endpoint. string
targetResourceId URI risorsa di Azure dell'endpoint. Non applicabile agli endpoint di tipo 'ExternalEndpoints'. string
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
name Nome intestazione. string
Valore Valore dell'intestazione. string

EndpointPropertiesSubnetsItem

Nome Descrizione Valore
first Primo indirizzo nella subnet. string
last Ultimo indirizzo nella subnet. string
ambito Dimensioni del blocco (numero di bit iniziali nella subnet mask). INT

Definizione della risorsa Terraform (provider AzAPI)

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

  • Gruppi di risorse

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

Formato di risorsa

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/trafficmanagerprofiles/NestedEndpoints@2018-08-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      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à

trafficmanagerprofiles/NestedEndpoints

Nome Descrizione Valore
tipo Tipo di risorsa "Microsoft.Network/trafficmanagerprofiles/NestedEndpoints@2018-08-01"
name Nome della risorsa stringa (obbligatoria)
parent_id ID della risorsa padre per questa risorsa. ID per la risorsa di tipo: trafficmanagerprofiles
properties Proprietà dell'endpoint di Gestione traffico. EndpointProperties

EndpointProperties

Nome Descrizione Valore
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". string
endpointMonitorStatus Stato di monitoraggio dell'endpoint. "CheckEndpoint"
"Degradato"
"Disabilitato"
"Inattivo"
"Online"
"Arrestato"
endpointStatus Stato dell'endpoint. Se l'endpoint è impostato su Enabled, viene sottoposto a probe per verificarne l'integrità e incluso nel metodo di routing del traffico. "Disabilitato"
"Abilitato"
geoMapping Elenco di paesi/aree mappate a questo endpoint quando si usa il metodo di routing del traffico 'Geografico'. Per un elenco completo di valori accettati, consultare la documentazione geografica di Gestione traffico. 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 per poter considerare disponibile il profilo padre. 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 per poter considerare disponibile il profilo padre. Applicabile solo all'endpoint di tipo 'NestedEndpoints'. INT
priority 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à superiore. Questo parametro è facoltativo. Se specificato, deve esserlo per tutti gli endpoint e due endpoint non possono 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 corrisponde a tutti gli intervalli non coperti da altri endpoint. EndpointPropertiesSubnetsItem[]
target Nome DNS completo o indirizzo IP dell'endpoint. Gestione traffico restituisce questo valore nelle risposte DNS per indirizzare il traffico a questo endpoint. string
targetResourceId URI risorsa di Azure dell'endpoint. Non applicabile agli endpoint di tipo 'ExternalEndpoints'. string
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
name Nome intestazione. string
Valore Valore dell'intestazione. string

EndpointPropertiesSubnetsItem

Nome Descrizione Valore
first Primo indirizzo nella subnet. string
last Ultimo indirizzo nella subnet. string
ambito Dimensioni del blocco (numero di bit iniziali nella subnet mask). INT