共用方式為


Microsoft.Network trafficmanagerprofiles/AzureEndpoints 2018-08-01

Bicep 資源定義

trafficmanagerprofiles/AzureEndpoints 資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄

資源格式

若要建立 Microsoft.Network/trafficmanagerprofiles/AzureEndpoints 資源,請將下列 Bicep 新增至您的範本。

resource symbolicname 'Microsoft.Network/trafficmanagerprofiles/AzureEndpoints@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
  }
}

屬性值

trafficmanagerprofiles/AzureEndpoints

名稱 描述
NAME 資源名稱

瞭解如何在 Bicep中設定子資源的名稱和類型。
字串 (必要)
父系 (parent) 在 Bicep 中,您可以指定子資源的父資源。 只有在父資源之外宣告子資源時,才需要新增這個屬性。

如需詳細資訊,請參閱 父資源外部的子資源
類型資源的符號名稱: trafficmanagerprofiles
properties 流量管理員端點的屬性。 EndpointProperties

EndpointProperties

名稱 描述
customHeaders 自訂標頭的清單。 EndpointPropertiesCustomHeadersItem[]
endpointLocation 使用「效能」流量路由方法時,指定外部或巢狀端點的位置。 string
endpointMonitorStatus 端點的監視狀態。 'CheckingEndpoint'
'已降級'
'Disabled'
'Inactive'
'Online'
'Stopped'
endpointStatus 端點的狀態。 如果端點已啟用,則會探查其健全狀況,並將其包含在流量路由方式中。 'Disabled'
'Enabled'
geoMapping 使用「地理」流量路由方法時,對應至此端點的國家/地區清單。 如需已接受值的完整清單,請參閱流量管理員地理檔。 string[]
minChildEndpoints 子設定檔中必須可用的端點數目下限,才能將父設定檔視為可用。 僅適用于 'NestedEndpoints' 類型的端點。 int
minChildEndpointsIPv4 最少的 IPv4 (DNS 記錄類型 A) 端點,必須在子設定檔中使用,才能將父設定檔視為可用。 僅適用于 'NestedEndpoints' 類型的端點。 int
minChildEndpointsIPv6 必須可在子設定檔中使用的 IPv6 (DNS 記錄類型 AAAA) 端點數目下限,才能將父設定檔視為可用。 僅適用于 'NestedEndpoints' 類型的端點。 int
priority 使用「優先順序」流量路由方法時,此端點的優先順序。 可能的值為 1 到 1000,較低的值代表較高的優先順序。 這是選擇性參數。 如果已指定參數,必須在所有端點上加以指定,而且不可以有任何兩個端點共用相同的優先順序值。 int
子網路 使用「子網」流量路由方法時,對應至此端點的子網、IP 位址和/或位址範圍清單。 空白清單會符合其他端點未涵蓋的所有範圍。 EndpointPropertiesSubnetsItem[]
目標 端點的完整 DNS 名稱或 IP 位址。 流量管理員會傳回 DNS 回應中的此值以將流量導向至此端點。 string
targetResourceId 端點的 Azure 資源 URI。 不適用於 'ExternalEndpoints' 類型的端點。 string
重量 使用「加權」流量路由方法時,此端點的權數。 可能的值為 1 到 1000。 int

EndpointPropertiesCustomHeadersItem

名稱 描述
NAME 標頭名稱。 字串
value 標頭值。 字串

EndpointPropertiesSubnetsItem

名稱 描述
first 子網中的第一個位址。 string
last 子網中的最後一個位址。 string
scope 區塊大小 (子網路遮罩中的前置位數目) 。 int

ARM 範本資源定義

trafficmanagerprofiles/AzureEndpoints 資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄

資源格式

若要建立 Microsoft.Network/trafficmanagerprofiles/AzureEndpoints 資源,請將下列 JSON 新增至您的範本。

{
  "type": "Microsoft.Network/trafficmanagerprofiles/AzureEndpoints",
  "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"
  }
}

屬性值

trafficmanagerprofiles/AzureEndpoints

名稱 描述
類型 資源類型 'Microsoft.Network/trafficmanagerprofiles/AzureEndpoints'
apiVersion 資源 API 版本 '2018-08-01'
NAME 資源名稱

請參閱如何在 JSON ARM 範本中設定子資源的名稱和類型。
字串 (必要)
properties 流量管理員端點的屬性。 EndpointProperties

EndpointProperties

名稱 描述
customHeaders 自訂標頭的清單。 EndpointPropertiesCustomHeadersItem[]
endpointLocation 使用「效能」流量路由方法時,指定外部或巢狀端點的位置。 string
endpointMonitorStatus 端點的監視狀態。 'CheckingEndpoint'
'已降級'
'Disabled'
'Inactive'
'Online'
'Stopped'
endpointStatus 端點的狀態。 如果端點已啟用,則會探查其健全狀況,並將其包含在流量路由方式中。 'Disabled'
'Enabled'
geoMapping 使用「地理」流量路由方法時,對應至此端點的國家/地區清單。 如需已接受值的完整清單,請參閱流量管理員地理檔。 string[]
minChildEndpoints 子設定檔中必須可用的端點數目下限,才能將父設定檔視為可用。 僅適用于 'NestedEndpoints' 類型的端點。 int
minChildEndpointsIPv4 最少的 IPv4 (DNS 記錄類型 A) 端點,必須在子設定檔中使用,才能將父設定檔視為可用。 僅適用于 'NestedEndpoints' 類型的端點。 int
minChildEndpointsIPv6 必須可在子設定檔中使用的 IPv6 (DNS 記錄類型 AAAA) 端點數目下限,才能將父設定檔視為可用。 僅適用于 'NestedEndpoints' 類型的端點。 int
priority 使用「優先順序」流量路由方法時,此端點的優先順序。 可能的值為 1 到 1000,較低的值代表較高的優先順序。 這是選擇性參數。 如果已指定參數,必須在所有端點上加以指定,而且不可以有任何兩個端點共用相同的優先順序值。 int
子網路 使用「子網」流量路由方法時,對應至此端點的子網、IP 位址和/或位址範圍清單。 空白清單會符合其他端點未涵蓋的所有範圍。 EndpointPropertiesSubnetsItem[]
目標 端點的完整 DNS 名稱或 IP 位址。 流量管理員會傳回 DNS 回應中的此值以將流量導向至此端點。 string
targetResourceId 端點的 Azure 資源 URI。 不適用於 'ExternalEndpoints' 類型的端點。 string
重量 使用「加權」流量路由方法時,此端點的權數。 可能的值為 1 到 1000。 int

EndpointPropertiesCustomHeadersItem

名稱 描述
NAME 標頭名稱。 字串
value 標頭值。 字串

EndpointPropertiesSubnetsItem

名稱 描述
first 子網中的第一個位址。 string
last 子網中的最後一個位址。 string
scope 區塊大小 (子網路遮罩中的前置位數目) 。 int

Terraform (AzAPI 提供者) 資源定義

trafficmanagerprofiles/AzureEndpoints 資源類型可以使用目標作業來部署:

  • 資源群組

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄

資源格式

若要建立 Microsoft.Network/trafficmanagerprofiles/AzureEndpoints 資源,請將下列 Terraform 新增至您的範本。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/trafficmanagerprofiles/AzureEndpoints@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
    }
  })
}

屬性值

trafficmanagerprofiles/AzureEndpoints

名稱 描述
類型 資源類型 「Microsoft.Network/trafficmanagerprofiles/AzureEndpoints@2018-08-01」
NAME 資源名稱 字串 (必要)
parent_id 此資源之父系的資源識別碼。 類型資源的識別碼: trafficmanagerprofiles
properties 流量管理員端點的屬性。 EndpointProperties

EndpointProperties

名稱 描述
customHeaders 自訂標頭的清單。 EndpointPropertiesCustomHeadersItem[]
endpointLocation 使用「效能」流量路由方法時,指定外部或巢狀端點的位置。 string
endpointMonitorStatus 端點的監視狀態。 「CheckingEndpoint」
「已降級」
「Disabled」
「Inactive」
「Online」
「Stopped」
endpointStatus 端點的狀態。 如果端點已啟用,則會探查其健全狀況,並將其包含在流量路由方式中。 「Disabled」
「Enabled」
geoMapping 使用「地理」流量路由方法時,對應至此端點的國家/地區清單。 如需已接受值的完整清單,請參閱流量管理員地理檔。 string[]
minChildEndpoints 子設定檔中必須可用的端點數目下限,才能將父設定檔視為可用。 僅適用于 'NestedEndpoints' 類型的端點。 int
minChildEndpointsIPv4 最少的 IPv4 (DNS 記錄類型 A) 端點,必須在子設定檔中使用,才能將父設定檔視為可用。 僅適用于 'NestedEndpoints' 類型的端點。 int
minChildEndpointsIPv6 必須可在子設定檔中使用的 IPv6 (DNS 記錄類型 AAAA) 端點數目下限,才能將父設定檔視為可用。 僅適用于 'NestedEndpoints' 類型的端點。 int
priority 使用「優先順序」流量路由方法時,此端點的優先順序。 可能的值為 1 到 1000,較低的值代表較高的優先順序。 這是選擇性參數。 如果已指定參數,必須在所有端點上加以指定,而且不可以有任何兩個端點共用相同的優先順序值。 int
子網路 使用「子網」流量路由方法時,對應至此端點的子網、IP 位址和/或位址範圍清單。 空白清單會符合其他端點未涵蓋的所有範圍。 EndpointPropertiesSubnetsItem[]
目標 端點的完整 DNS 名稱或 IP 位址。 流量管理員會傳回 DNS 回應中的此值以將流量導向至此端點。 string
targetResourceId 端點的 Azure 資源 URI。 不適用於 'ExternalEndpoints' 類型的端點。 string
重量 使用「加權」流量路由方法時,此端點的權數。 可能的值為 1 到 1000。 int

EndpointPropertiesCustomHeadersItem

名稱 描述
NAME 標頭名稱。 字串
value 標頭值。 字串

EndpointPropertiesSubnetsItem

名稱 描述
first 子網中的第一個位址。 string
last 子網中的最後一個位址。 string
scope 區塊大小 (子網路遮罩中的前置位數目) 。 int