Microsoft.Network trafficmanagerprofiles/NestedEndpoints 2022-04-01
Bicep リソース定義
trafficmanagerprofiles/NestedEndpoints リソースの種類は、次をターゲットとする操作でデプロイできます。
- リソース グループ - リソース グループのデプロイ コマンドを参照してください
各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。
リソース形式
Microsoft.Network/trafficmanagerprofiles/NestedEndpoints リソースを作成するには、次の Bicep をテンプレートに追加します。
resource symbolicname 'Microsoft.Network/trafficmanagerprofiles/NestedEndpoints@2022-04-01' = {
name: 'string'
parent: resourceSymbolicName
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
}
}
プロパティ値
trafficmanagerprofiles/NestedEndpoints
名前 | 説明 | 値 |
---|---|---|
name | リソース名 Bicep で子リソースの名前と型を設定する方法を参照してください。 |
string (必須) |
parent | Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。 詳細については、「 親リソースの外部の子リソース」を参照してください。 |
種類のリソースのシンボル名: trafficmanagerprofiles |
properties | Traffic Manager エンドポイントのプロパティ。 | EndpointProperties |
EndpointProperties
名前 | 説明 | 値 |
---|---|---|
alwaysServe | Always Serve が有効になっている場合、エンドポイントの正常性のプローブは無効になり、エンドポイントはトラフィック ルーティング方法に含まれます。 | 'Disabled' 'Enabled' |
customHeaders | カスタム ヘッダーの一覧。 | EndpointPropertiesCustomHeadersItem[] |
endpointLocation | "パフォーマンス" トラフィック ルーティング方法を使用する場合の外部エンドポイントまたは入れ子になったエンドポイントの場所を指定します。 | string |
endpointMonitorStatus | エンドポイントの監視状態。 | 'CheckingEndpoint' 'Degraded' 'Disabled' '非アクティブ' 'Online' 'Stopped' 'Unmonitored' |
endpointStatus | エンドポイントの状態。 エンドポイントが有効な場合、これはエンドポイントの正常性をプローブし、トラフィックのルーティング方法に含まれます。 | 'Disabled' 'Enabled' |
geoMapping | "地理的" トラフィック ルーティング方法を使用する場合に、このエンドポイントにマップされる国/地域の一覧。 受け入れられる値の完全な一覧については、Traffic Manager の地理的なドキュメントを参照してください。 | string[] |
minChildEndpoints | 親プロファイルを使用可能と見なすために子プロファイルで使用できる必要があるエンドポイントの最小数。 型 'NestedEndpoints' のエンドポイントにのみ適用されます。 | INT |
minChildEndpointsIPv4 | 親プロファイルを使用可能と見なすために子プロファイルで使用できる必要がある IPv4 (DNS レコード タイプ A) エンドポイントの最小数。 型 'NestedEndpoints' のエンドポイントにのみ適用されます。 | INT |
minChildEndpointsIPv6 | 親プロファイルを使用可能と見なすために子プロファイルで使用できる必要がある IPv6 (DNS レコード タイプ AAAA) エンドポイントの最小数。 型 'NestedEndpoints' のエンドポイントにのみ適用されます。 | INT |
priority | "Priority" トラフィック ルーティング方法を使用する場合の、このエンドポイントの優先度。 使用できる値は 1 から 1000 で、低い値は優先度が高いことを表します。 これは省略可能なパラメーターです。 指定した場合、すべてのエンドポイントに指定する必要があります。2 つのエンドポイントが同じ優先度の値を共有することはできません。 | INT |
サブネット | "サブネット" トラフィック ルーティング方法を使用する場合に、このエンドポイントにマップされるサブネット、IP アドレス、アドレス範囲の一覧。 空のリストは、他のエンドポイントでカバーされていないすべての範囲と一致します。 | EndpointPropertiesSubnetsItem[] |
ターゲット (target) | エンドポイントの完全修飾 DNS 名または IP アドレス。 トラフィック マネージャーは、このエンドポイントにトラフィックをダイレクトする DNS 応答にこの値を返します。 | string |
targetResourceId | エンドポイントの の Azure リソース URI。 "ExternalEndpoints" 型のエンドポイントには適用されません。 | string |
weight | "重み付け" トラフィック ルーティング方法を使用する場合の、このエンドポイントの重み。 使用できる値は 1 から 1000 です。 | INT |
EndpointPropertiesCustomHeadersItem
Name | 説明 | 値 |
---|---|---|
name | ヘッダー名。 | string |
value | ヘッダー値。 | string |
EndpointPropertiesSubnetsItem
名前 | 説明 | 値 |
---|---|---|
first | サブネット内の最初のアドレス。 | string |
last | サブネット内の最後のアドレス。 | string |
scope | ブロック サイズ (サブネット マスク内の先頭ビット数)。 | INT |
ARM テンプレート リソース定義
trafficmanagerprofiles/NestedEndpoints リソースの種類は、次をターゲットとする操作でデプロイできます。
- リソース グループ - リソース グループのデプロイ コマンドを参照してください
各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。
リソース形式
Microsoft.Network/trafficmanagerprofiles/NestedEndpoints リソースを作成するには、テンプレートに次の JSON を追加します。
{
"type": "Microsoft.Network/trafficmanagerprofiles/NestedEndpoints",
"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"
}
}
プロパティ値
trafficmanagerprofiles/NestedEndpoints
名前 | 説明 | 値 |
---|---|---|
type | リソースの種類 | 'Microsoft.Network/trafficmanagerprofiles/NestedEndpoints' |
apiVersion | リソース API のバージョン | '2022-04-01' |
name | リソース名 JSON ARM テンプレートで子リソースの名前と型を設定する方法を参照してください。 |
string (必須) |
properties | Traffic Manager エンドポイントのプロパティ。 | EndpointProperties |
EndpointProperties
名前 | 説明 | 値 |
---|---|---|
alwaysServe | Always Serve が有効になっている場合、エンドポイントの正常性のプローブは無効になり、エンドポイントはトラフィック ルーティング方法に含まれます。 | 'Disabled' 'Enabled' |
customHeaders | カスタム ヘッダーの一覧。 | EndpointPropertiesCustomHeadersItem[] |
endpointLocation | "パフォーマンス" トラフィック ルーティング方法を使用する場合の外部エンドポイントまたは入れ子になったエンドポイントの場所を指定します。 | string |
endpointMonitorStatus | エンドポイントの監視状態。 | 'CheckingEndpoint' 'Degraded' 'Disabled' '非アクティブ' 'Online' 'Stopped' 'Unmonitored' |
endpointStatus | エンドポイントの状態。 エンドポイントが有効な場合、これはエンドポイントの正常性をプローブし、トラフィックのルーティング方法に含まれます。 | 'Disabled' 'Enabled' |
geoMapping | "地理的" トラフィック ルーティング方法を使用する場合に、このエンドポイントにマップされる国/地域の一覧。 受け入れられる値の完全な一覧については、Traffic Manager の地理的なドキュメントを参照してください。 | string[] |
minChildEndpoints | 親プロファイルを使用可能と見なすために子プロファイルで使用できる必要があるエンドポイントの最小数。 型 'NestedEndpoints' のエンドポイントにのみ適用されます。 | INT |
minChildEndpointsIPv4 | 親プロファイルを使用可能と見なすために子プロファイルで使用できる必要がある IPv4 (DNS レコード タイプ A) エンドポイントの最小数。 型 'NestedEndpoints' のエンドポイントにのみ適用されます。 | INT |
minChildEndpointsIPv6 | 親プロファイルを使用可能と見なすために子プロファイルで使用できる必要がある IPv6 (DNS レコード タイプ AAAA) エンドポイントの最小数。 型 'NestedEndpoints' のエンドポイントにのみ適用されます。 | INT |
priority | "Priority" トラフィック ルーティング方法を使用する場合の、このエンドポイントの優先度。 使用できる値は 1 から 1000 で、低い値は優先度が高いことを表します。 これは省略可能なパラメーターです。 指定した場合、すべてのエンドポイントに指定する必要があります。2 つのエンドポイントが同じ優先度の値を共有することはできません。 | INT |
サブネット | "サブネット" トラフィック ルーティング方法を使用する場合に、このエンドポイントにマップされるサブネット、IP アドレス、アドレス範囲の一覧。 空のリストは、他のエンドポイントでカバーされていないすべての範囲と一致します。 | EndpointPropertiesSubnetsItem[] |
ターゲット (target) | エンドポイントの完全修飾 DNS 名または IP アドレス。 トラフィック マネージャーは、このエンドポイントにトラフィックをダイレクトする DNS 応答にこの値を返します。 | string |
targetResourceId | エンドポイントの の Azure リソース URI。 型 'ExternalEndpoints' のエンドポイントには適用されません。 | string |
weight | "重み付け" トラフィック ルーティング方法を使用する場合の、このエンドポイントの重み。 指定できる値は 1 ~ 1000 です。 | INT |
EndpointPropertiesCustomHeadersItem
名前 | 説明 | 値 |
---|---|---|
name | ヘッダー名。 | string |
value | ヘッダー値。 | string |
EndpointPropertiesSubnetsItem
名前 | 説明 | 値 |
---|---|---|
first | サブネット内の最初のアドレス。 | string |
last | サブネット内の最後のアドレス。 | string |
scope | ブロック サイズ (サブネット マスク内の先頭ビットの数)。 | INT |
Terraform (AzAPI プロバイダー) リソース定義
trafficmanagerprofiles/NestedEndpoints リソースの種類は、次を対象とする操作でデプロイできます。
- リソース グループ
各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。
リソース形式
Microsoft.Network/trafficmanagerprofiles/NestedEndpoints リソースを作成するには、次の Terraform をテンプレートに追加します。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/trafficmanagerprofiles/NestedEndpoints@2022-04-01"
name = "string"
parent_id = "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
}
})
}
プロパティ値
trafficmanagerprofiles/NestedEndpoints
Name | 説明 | 値 |
---|---|---|
type | リソースの種類 | "Microsoft.Network/trafficmanagerprofiles/NestedEndpoints@2022-04-01" |
name | リソース名 | string (必須) |
parent_id | このリソースの親であるリソースの ID。 | 種類のリソースの ID: trafficmanagerprofiles |
properties | Traffic Manager エンドポイントのプロパティ。 | EndpointProperties |
EndpointProperties
名前 | 説明 | 値 |
---|---|---|
alwaysServe | Always Serve が有効になっている場合、エンドポイントの正常性のプローブは無効になり、エンドポイントはトラフィック ルーティング方法に含まれます。 | "無効" "有効" |
customHeaders | カスタム ヘッダーの一覧。 | EndpointPropertiesCustomHeadersItem[] |
endpointLocation | "パフォーマンス" トラフィック ルーティング方法を使用する場合の外部エンドポイントまたは入れ子になったエンドポイントの場所を指定します。 | string |
endpointMonitorStatus | エンドポイントの監視状態。 | "CheckingEndpoint" "低下" "無効" "非アクティブ" "オンライン" "停止しました" "Unmonitored" |
endpointStatus | エンドポイントの状態。 エンドポイントが有効な場合、これはエンドポイントの正常性をプローブし、トラフィックのルーティング方法に含まれます。 | "無効" "有効" |
geoMapping | "地理的" トラフィック ルーティング方法を使用する場合に、このエンドポイントにマップされる国/地域の一覧。 許容される値の完全な一覧については、Traffic Manager の地理的なドキュメントを参照してください。 | string[] |
minChildEndpoints | 親プロファイルを使用可能と見なすために、子プロファイルで使用できる必要があるエンドポイントの最小数。 型 'NestedEndpoints' のエンドポイントにのみ適用されます。 | INT |
minChildEndpointsIPv4 | 親プロファイルを使用可能と見なすために子プロファイルで使用できる必要がある IPv4 (DNS レコードタイプ A) エンドポイントの最小数。 型 'NestedEndpoints' のエンドポイントにのみ適用されます。 | INT |
minChildEndpointsIPv6 | 親プロファイルを使用可能と見なすために子プロファイルで使用できる必要がある IPv6 (DNS レコードタイプ AAAA) エンドポイントの最小数。 型 'NestedEndpoints' のエンドポイントにのみ適用されます。 | INT |
priority | "Priority" トラフィック ルーティング方法を使用する場合の、このエンドポイントの優先度。 使用できる値は 1 から 1000 で、低い値は優先度が高いことを表します。 これは省略可能なパラメーターです。 指定した場合、すべてのエンドポイントに指定する必要があります。2 つのエンドポイントが同じ優先度の値を共有することはできません。 | INT |
サブネット | "サブネット" トラフィック ルーティング方法を使用する場合に、このエンドポイントにマップされるサブネット、IP アドレス、アドレス範囲の一覧。 空のリストは、他のエンドポイントでカバーされていないすべての範囲と一致します。 | EndpointPropertiesSubnetsItem[] |
ターゲット (target) | エンドポイントの完全修飾 DNS 名または IP アドレス。 トラフィック マネージャーは、このエンドポイントにトラフィックをダイレクトする DNS 応答にこの値を返します。 | string |
targetResourceId | エンドポイントの の Azure リソース URI。 "ExternalEndpoints" 型のエンドポイントには適用されません。 | string |
weight | "重み付け" トラフィック ルーティング方法を使用する場合の、このエンドポイントの重み。 使用できる値は 1 から 1000 です。 | INT |
EndpointPropertiesCustomHeadersItem
Name | 説明 | 値 |
---|---|---|
name | ヘッダー名。 | string |
value | ヘッダー値。 | string |
EndpointPropertiesSubnetsItem
Name | 説明 | 値 |
---|---|---|
first | サブネット内の最初のアドレス。 | string |
last | サブネット内の最後のアドレス。 | string |
scope | ブロック サイズ (サブネット マスク内の先頭ビット数)。 | int |