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 |