Microsoft.Network routeTables/routes

Bicep リソース定義

routeTables/routes リソースの種類は、次をターゲットとする操作でデプロイできます。

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.Network/routeTables/routes リソースを作成するには、次の Bicep をテンプレートに追加します。

resource symbolicname 'Microsoft.Network/routeTables/routes@2023-04-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    addressPrefix: 'string'
    hasBgpOverride: bool
    nextHopIpAddress: 'string'
    nextHopType: 'string'
  }
}

プロパティ値

routeTables/routes

名前 説明
name リソース名

Bicep で子リソースの名前と型を設定する方法を参照してください。
string (必須)

文字制限: 1 から 80

有効な文字:
英数字、アンダースコア、ピリオド、およびハイフン。

英数字で開始します。 英数字またはアンダースコアで終了します。
parent Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。

詳細については、「 親リソースの外部の子リソース」を参照してください。
種類のリソースのシンボル名: routeTables
properties ルートのプロパティ。 RoutePropertiesFormat

RoutePropertiesFormat

名前 説明
addressPrefix ルートが適用される宛先 CIDR。 string
hasBgpOverride LPM に関係なく、このルートが重複する BGP ルートをオーバーライドするかどうかを示す値。 [bool]
nextHopIpAddress IP アドレス パケットは に転送する必要があります。 次ホップの値は、次ホップの種類が VirtualAppliance であるルートでのみ許可されます。 string
nextHopType パケットの送信先となる Azure ホップの種類。 'Internet'
'None'
'VirtualAppliance'
'VirtualNetworkGateway'
'VnetLocal' (必須)

クイック スタート テンプレート

次のクイックスタート テンプレートでは、このリソースの種類をデプロイします。

Template 説明
クラウド接続とセキュリティのための VNS3 ネットワーク アプライアンス

Azure にデプロイする
VNS3 は、クラウド アプリケーション エッジでセキュリティ アプライアンス、アプリケーション配信コントローラー、統合された脅威管理デバイスの機能を組み合わせた機能を提供するソフトウェアのみの仮想アプライアンスです。 主な利点は、クラウド ネットワークに加えて、常にエンドツーエンドの暗号化、データ センター、クラウド リージョン、クラウド プロバイダー、コンテナーのフェデレーション、1 つの統合アドレス空間の作成、暗号化キーの構成証明可能な制御、大規模に管理可能なメッシュ化されたネットワーク、クラウドでの信頼性の高い HA、機密性の高いアプリケーションの分離 (高速低コストのネットワーク セグメント化)、アプリケーション内でのセグメント化、クラウド内のすべてのデータの分析です。 主要なネットワーク機能。仮想ルーター、スイッチ、ファイアウォール、vpn コンセントレータ、マルチキャスト ディストリビューター、WAF、NIDS、キャッシュ、プロキシ、ロード バランサー、その他のレイヤー 4 から 7 のネットワーク機能用のプラグインを備えた VNS3 では、新しい知識やトレーニングを実装する必要がないため、既存のネットワーク機器と統合できます。
Azure Firewall、クライアント VM、サーバー VM のサンドボックスを作成する

Azure にデプロイする
このテンプレートでは、2 つのサブネット (サーバー サブネットと AzureFirewall サブネット)、サーバー VM、クライアント VM、各 VM のパブリック IP アドレス、およびファイアウォールを介して VM 間でトラフィックを送信するためのルート テーブルを持つ仮想ネットワークを作成します。

ARM テンプレート リソース定義

routeTables/routes リソースの種類は、次をターゲットとする操作でデプロイできます。

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.Network/routeTables/routes リソースを作成するには、次の JSON をテンプレートに追加します。

{
  "type": "Microsoft.Network/routeTables/routes",
  "apiVersion": "2023-04-01",
  "name": "string",
  "properties": {
    "addressPrefix": "string",
    "hasBgpOverride": "bool",
    "nextHopIpAddress": "string",
    "nextHopType": "string"
  }
}

プロパティ値

routeTables/routes

名前 説明
type リソースの種類 'Microsoft.Network/routeTables/routes'
apiVersion リソース API のバージョン '2023-04-01'
name リソース名

JSON ARM テンプレートで子リソースの名前と型を設定する方法を参照してください。
string (必須)

文字制限: 1 から 80

有効な文字:
英数字、アンダースコア、ピリオド、およびハイフン。

英数字で開始します。 英数字またはアンダースコアで終了します。
properties ルートのプロパティ。 RoutePropertiesFormat

RoutePropertiesFormat

名前 説明
addressPrefix ルートが適用される宛先 CIDR。 string
hasBgpOverride LPM に関係なく、このルートが重複する BGP ルートをオーバーライドするかどうかを示す値。 [bool]
nextHopIpAddress IP アドレス パケットは に転送する必要があります。 次ホップの値は、次ホップの種類が VirtualAppliance であるルートでのみ許可されます。 string
nextHopType パケットの送信先となる Azure ホップの種類。 'Internet'
'None'
'VirtualAppliance'
'VirtualNetworkGateway'
'VnetLocal' (必須)

クイック スタート テンプレート

次のクイックスタート テンプレートでは、このリソースの種類をデプロイします。

Template 説明
クラウド接続とセキュリティのための VNS3 ネットワーク アプライアンス

Azure にデプロイする
VNS3 は、クラウド アプリケーション エッジでセキュリティ アプライアンス、アプリケーション配信コントローラー、統合された脅威管理デバイスの機能を組み合わせた機能を提供するソフトウェアのみの仮想アプライアンスです。 主な利点は、クラウド ネットワークに加えて、常にエンドツーエンドの暗号化、データ センター、クラウド リージョン、クラウド プロバイダー、コンテナーのフェデレーション、1 つの統合アドレス空間の作成、暗号化キーの構成証明可能な制御、大規模に管理可能なメッシュ化されたネットワーク、クラウドでの信頼性の高い HA、機密性の高いアプリケーションの分離 (高速低コストのネットワーク セグメント化)、アプリケーション内でのセグメント化、クラウド内のすべてのデータの分析です。 主要なネットワーク機能。仮想ルーター、スイッチ、ファイアウォール、vpn コンセントレータ、マルチキャスト ディストリビューター、WAF、NIDS、キャッシュ、プロキシ、ロード バランサー、その他のレイヤー 4 から 7 のネットワーク機能用のプラグインを備えた VNS3 では、新しい知識やトレーニングを実装する必要がないため、既存のネットワーク機器と統合できます。
Azure Firewall、クライアント VM、サーバー VM のサンドボックスを作成する

Azure にデプロイする
このテンプレートでは、2 つのサブネット (サーバー サブネットと AzureFirewall サブネット)、サーバー VM、クライアント VM、各 VM のパブリック IP アドレス、およびファイアウォールを介して VM 間でトラフィックを送信するためのルート テーブルを持つ仮想ネットワークを作成します。

Terraform (AzAPI プロバイダー) リソース定義

routeTables/routes リソースの種類は、次をターゲットとする操作でデプロイできます。

  • リソース グループ

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.Network/routeTables/routes リソースを作成するには、次の Terraform をテンプレートに追加します。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/routeTables/routes@2023-04-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      addressPrefix = "string"
      hasBgpOverride = bool
      nextHopIpAddress = "string"
      nextHopType = "string"
    }
  })
}

プロパティ値

routeTables/routes

名前 説明
type リソースの種類 "Microsoft.Network/routeTables/routes@2023-04-01"
name リソース名 string (必須)

文字制限: 1 から 80

有効な文字:
英数字、アンダースコア、ピリオド、およびハイフン。

英数字で開始します。 英数字またはアンダースコアで終了します。
parent_id このリソースの親であるリソースの ID。 種類のリソースの ID: routeTables
properties ルートのプロパティ。 RoutePropertiesFormat

RoutePropertiesFormat

名前 説明
addressPrefix ルートが適用される宛先 CIDR。 string
hasBgpOverride LPM に関係なく、このルートが重複する BGP ルートをオーバーライドするかどうかを示す値。 [bool]
nextHopIpAddress IP アドレス パケットは に転送する必要があります。 次ホップの値は、次ホップの種類が VirtualAppliance であるルートでのみ許可されます。 string
nextHopType パケットの送信先となる Azure ホップの種類。 "インターネット"
"None"
"VirtualAppliance"
"VirtualNetworkGateway"
"VnetLocal" (必須)