Bicep リソース定義
trafficmanagerprofiles/NestedEndpoints リソースの種類は、次をターゲットとする操作と共にデプロイできます。
- リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.Network/trafficmanagerprofiles/NestedEndpoints リソースを作成するには、次の Bicep をテンプレートに追加します。
resource symbolicname 'Microsoft.Network/trafficmanagerprofiles/NestedEndpoints@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
}
}
プロパティ値
Microsoft.Network/trafficmanagerprofiles/NestedEndpoints
名前 | 形容 | 価値 |
---|---|---|
名前 | リソース名 | string (必須) |
親 | Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。 詳細については、「親リソースの外部 |
種類のリソースのシンボリック名: trafficmanagerprofiles |
プロパティ | Traffic Manager エンドポイントのプロパティ。 | エンドポイントプロパティ |
エンドポイントプロパティ
名前 | 形容 | 価値 |
---|---|---|
alwaysServe(常時サーブ) | Always Serve が有効になっている場合、エンドポイントの正常性のプローブは無効になり、エンドポイントはトラフィック ルーティング方法に含まれます。 | 「無効」 「有効」 |
カスタムヘッダー | カスタム ヘッダーの一覧。 | EndpointPropertiesCustomHeadersItem[] |
エンドポイントロケーション | "パフォーマンス" トラフィック ルーティング方法を使用する場合の外部エンドポイントまたは入れ子になったエンドポイントの場所を指定します。 | 文字列 |
エンドポイントモニターステータス | エンドポイントの監視状態。 | 'エンドポイントの確認' 「劣化」 「無効」 「非アクティブ」 「オンライン」 「停止」 「監視されていない」 |
エンドポイントステータス | エンドポイントの状態。 エンドポイントが有効の場合、エンドポイントの正常性がプローブされ、トラフィック ルーティング方法に含まれます。 | 「無効」 「有効」 |
ジオマッピング | "地理的" トラフィック ルーティング方法を使用する場合に、このエンドポイントにマップされる国/地域の一覧。 受け入れ可能な値の完全な一覧については、Traffic Manager の地理的なドキュメントを参照してください。 | 文字列[] |
minChildエンドポイント | 親プロファイルを使用可能と見なすために子プロファイルで使用できる必要があるエンドポイントの最小数。 型 'NestedEndpoints' のエンドポイントにのみ適用されます。 | 整数 (int) |
minChildEndpointsIPv4 の | 親プロファイルを使用可能と見なすために子プロファイルで使用できる必要がある IPv4 (DNS レコード タイプ A) エンドポイントの最小数。 型 'NestedEndpoints' のエンドポイントにのみ適用されます。 | 整数 (int) |
minChildEndpointsIPv6 の | 親プロファイルが使用可能と見なされるためには、子プロファイルで使用できる必要がある IPv6 (DNS レコード タイプ AAAA) エンドポイントの最小数。 型 'NestedEndpoints' のエンドポイントにのみ適用されます。 | 整数 (int) |
優先権 | "Priority" トラフィック ルーティング方法を使用する場合の、このエンドポイントの優先順位。 指定できる値は 1 から 1000 で、値が小さい方が優先度が高いことを表します。 これは省略可能なパラメーターです。 指定する場合は、すべてのエンドポイントで指定する必要があり、同じ優先順位の値を共有できるエンドポイントは 2 つありません。 | 整数 (int) |
サブネット | "サブネット" トラフィック ルーティング方法を使用する場合に、このエンドポイントにマップされるサブネット、IP アドレス、アドレス範囲の一覧。 空のリストは、他のエンドポイントでカバーされていないすべての範囲と一致します。 | エンドポイントプロパティサブネットアイテム[] |
ターゲット | エンドポイントの完全修飾 DNS 名または IP アドレス。 Traffic Manager は、このエンドポイントにトラフィックを誘導するために DNS 応答でこの値を返します。 | 文字列 |
ターゲットリソースID | エンドポイントの Azure リソース URI。 "ExternalEndpoints" 型のエンドポイントには適用されません。 | 文字列 |
重量 | "重み付け" トラフィック ルーティング方法を使用する場合の、このエンドポイントの重み。 指定できる値は 1 から 1000 です。 | 整数 (int) |
エンドポイントプロパティカスタムヘッダーアイテム
名前 | 形容 | 価値 |
---|---|---|
名前 | ヘッダー名。 | 文字列 |
価値 | ヘッダー値。 | 文字列 |
エンドポイントプロパティサブネットアイテム
名前 | 形容 | 価値 |
---|---|---|
まずは | サブネット内の最初のアドレス。 | 文字列 |
前の | サブネット内の最後のアドレス。 | 文字列 |
スコープ | ブロック サイズ (サブネット マスク内の先頭ビットの数)。 | 整数 (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"
}
}
プロパティ値
Microsoft.Network/trafficmanagerprofiles/NestedEndpoints
名前 | 形容 | 価値 |
---|---|---|
apiVersion (英語) | API のバージョン | '2022-04-01' |
名前 | リソース名 | string (必須) |
プロパティ | Traffic Manager エンドポイントのプロパティ。 | エンドポイントプロパティ |
型 | リソースの種類 | 'Microsoft.Network/trafficmanagerprofiles/NestedEndpoints' |
エンドポイントプロパティ
名前 | 形容 | 価値 |
---|---|---|
alwaysServe(常時サーブ) | Always Serve が有効になっている場合、エンドポイントの正常性のプローブは無効になり、エンドポイントはトラフィック ルーティング方法に含まれます。 | 「無効」 「有効」 |
カスタムヘッダー | カスタム ヘッダーの一覧。 | EndpointPropertiesCustomHeadersItem[] |
エンドポイントロケーション | "パフォーマンス" トラフィック ルーティング方法を使用する場合の外部エンドポイントまたは入れ子になったエンドポイントの場所を指定します。 | 文字列 |
エンドポイントモニターステータス | エンドポイントの監視状態。 | 'エンドポイントの確認' 「劣化」 「無効」 「非アクティブ」 「オンライン」 「停止」 「監視されていない」 |
エンドポイントステータス | エンドポイントの状態。 エンドポイントが有効の場合、エンドポイントの正常性がプローブされ、トラフィック ルーティング方法に含まれます。 | 「無効」 「有効」 |
ジオマッピング | "地理的" トラフィック ルーティング方法を使用する場合に、このエンドポイントにマップされる国/地域の一覧。 受け入れ可能な値の完全な一覧については、Traffic Manager の地理的なドキュメントを参照してください。 | 文字列[] |
minChildエンドポイント | 親プロファイルを使用可能と見なすために子プロファイルで使用できる必要があるエンドポイントの最小数。 型 'NestedEndpoints' のエンドポイントにのみ適用されます。 | 整数 (int) |
minChildEndpointsIPv4 の | 親プロファイルを使用可能と見なすために子プロファイルで使用できる必要がある IPv4 (DNS レコード タイプ A) エンドポイントの最小数。 型 'NestedEndpoints' のエンドポイントにのみ適用されます。 | 整数 (int) |
minChildEndpointsIPv6 の | 親プロファイルが使用可能と見なされるためには、子プロファイルで使用できる必要がある IPv6 (DNS レコード タイプ AAAA) エンドポイントの最小数。 型 'NestedEndpoints' のエンドポイントにのみ適用されます。 | 整数 (int) |
優先権 | "Priority" トラフィック ルーティング方法を使用する場合の、このエンドポイントの優先順位。 指定できる値は 1 から 1000 で、値が小さい方が優先度が高いことを表します。 これは省略可能なパラメーターです。 指定する場合は、すべてのエンドポイントで指定する必要があり、同じ優先順位の値を共有できるエンドポイントは 2 つありません。 | 整数 (int) |
サブネット | "サブネット" トラフィック ルーティング方法を使用する場合に、このエンドポイントにマップされるサブネット、IP アドレス、アドレス範囲の一覧。 空のリストは、他のエンドポイントでカバーされていないすべての範囲と一致します。 | エンドポイントプロパティサブネットアイテム[] |
ターゲット | エンドポイントの完全修飾 DNS 名または IP アドレス。 Traffic Manager は、このエンドポイントにトラフィックを誘導するために DNS 応答でこの値を返します。 | 文字列 |
ターゲットリソースID | エンドポイントの Azure リソース URI。 "ExternalEndpoints" 型のエンドポイントには適用されません。 | 文字列 |
重量 | "重み付け" トラフィック ルーティング方法を使用する場合の、このエンドポイントの重み。 指定できる値は 1 から 1000 です。 | 整数 (int) |
エンドポイントプロパティカスタムヘッダーアイテム
名前 | 形容 | 価値 |
---|---|---|
名前 | ヘッダー名。 | 文字列 |
価値 | ヘッダー値。 | 文字列 |
エンドポイントプロパティサブネットアイテム
名前 | 形容 | 価値 |
---|---|---|
まずは | サブネット内の最初のアドレス。 | 文字列 |
前の | サブネット内の最後のアドレス。 | 文字列 |
スコープ | ブロック サイズ (サブネット マスク内の先頭ビットの数)。 | 整数 (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 = {
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
}
}
}
プロパティ値
Microsoft.Network/trafficmanagerprofiles/NestedEndpoints
名前 | 形容 | 価値 |
---|---|---|
名前 | リソース名 | string (必須) |
parent_id | このリソースの親であるリソースの ID。 | 種類のリソースの ID: trafficmanagerprofiles |
プロパティ | Traffic Manager エンドポイントのプロパティ。 | エンドポイントプロパティ |
型 | リソースの種類 | 「Microsoft.Network/trafficmanagerprofiles/NestedEndpoints@2022-04-01」 |
エンドポイントプロパティ
名前 | 形容 | 価値 |
---|---|---|
alwaysServe(常時サーブ) | Always Serve が有効になっている場合、エンドポイントの正常性のプローブは無効になり、エンドポイントはトラフィック ルーティング方法に含まれます。 | 「無効」 「有効」 |
カスタムヘッダー | カスタム ヘッダーの一覧。 | EndpointPropertiesCustomHeadersItem[] |
エンドポイントロケーション | "パフォーマンス" トラフィック ルーティング方法を使用する場合の外部エンドポイントまたは入れ子になったエンドポイントの場所を指定します。 | 文字列 |
エンドポイントモニターステータス | エンドポイントの監視状態。 | 'エンドポイントの確認' 「劣化」 「無効」 「非アクティブ」 「オンライン」 「停止」 「監視されていない」 |
エンドポイントステータス | エンドポイントの状態。 エンドポイントが有効の場合、エンドポイントの正常性がプローブされ、トラフィック ルーティング方法に含まれます。 | 「無効」 「有効」 |
ジオマッピング | "地理的" トラフィック ルーティング方法を使用する場合に、このエンドポイントにマップされる国/地域の一覧。 受け入れ可能な値の完全な一覧については、Traffic Manager の地理的なドキュメントを参照してください。 | 文字列[] |
minChildエンドポイント | 親プロファイルを使用可能と見なすために子プロファイルで使用できる必要があるエンドポイントの最小数。 型 'NestedEndpoints' のエンドポイントにのみ適用されます。 | 整数 (int) |
minChildEndpointsIPv4 の | 親プロファイルを使用可能と見なすために子プロファイルで使用できる必要がある IPv4 (DNS レコード タイプ A) エンドポイントの最小数。 型 'NestedEndpoints' のエンドポイントにのみ適用されます。 | 整数 (int) |
minChildEndpointsIPv6 の | 親プロファイルが使用可能と見なされるためには、子プロファイルで使用できる必要がある IPv6 (DNS レコード タイプ AAAA) エンドポイントの最小数。 型 'NestedEndpoints' のエンドポイントにのみ適用されます。 | 整数 (int) |
優先権 | "Priority" トラフィック ルーティング方法を使用する場合の、このエンドポイントの優先順位。 指定できる値は 1 から 1000 で、値が小さい方が優先度が高いことを表します。 これは省略可能なパラメーターです。 指定する場合は、すべてのエンドポイントで指定する必要があり、同じ優先順位の値を共有できるエンドポイントは 2 つありません。 | 整数 (int) |
サブネット | "サブネット" トラフィック ルーティング方法を使用する場合に、このエンドポイントにマップされるサブネット、IP アドレス、アドレス範囲の一覧。 空のリストは、他のエンドポイントでカバーされていないすべての範囲と一致します。 | エンドポイントプロパティサブネットアイテム[] |
ターゲット | エンドポイントの完全修飾 DNS 名または IP アドレス。 Traffic Manager は、このエンドポイントにトラフィックを誘導するために DNS 応答でこの値を返します。 | 文字列 |
ターゲットリソースID | エンドポイントの Azure リソース URI。 "ExternalEndpoints" 型のエンドポイントには適用されません。 | 文字列 |
重量 | "重み付け" トラフィック ルーティング方法を使用する場合の、このエンドポイントの重み。 指定できる値は 1 から 1000 です。 | 整数 (int) |
エンドポイントプロパティカスタムヘッダーアイテム
名前 | 形容 | 価値 |
---|---|---|
名前 | ヘッダー名。 | 文字列 |
価値 | ヘッダー値。 | 文字列 |
エンドポイントプロパティサブネットアイテム
名前 | 形容 | 価値 |
---|---|---|
まずは | サブネット内の最初のアドレス。 | 文字列 |
前の | サブネット内の最後のアドレス。 | 文字列 |
スコープ | ブロック サイズ (サブネット マスク内の先頭ビットの数)。 | 整数 (int) |