Share via


Microsoft.Network localNetworkGateways 2021-03-01

Bicep リソース定義

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

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

リソース形式

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

resource symbolicname 'Microsoft.Network/localNetworkGateways@2021-03-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    bgpSettings: {
      asn: int
      bgpPeeringAddress: 'string'
      bgpPeeringAddresses: [
        {
          customBgpIpAddresses: [
            'string'
          ]
          ipconfigurationId: 'string'
        }
      ]
      peerWeight: int
    }
    fqdn: 'string'
    gatewayIpAddress: 'string'
    localNetworkAddressSpace: {
      addressPrefixes: [
        'string'
      ]
    }
  }
}

プロパティ値

localNetworkGateways

名前 説明
name リソース名 string (必須)

文字数制限: 1 から 80

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

英数字で開始します。 英数字またはアンダースコアで終了します。
location リソースの場所。 string
tags リソース タグ。 タグ名と値のディクショナリ。 「テンプレートのタグ」を参照してください
properties ローカル ネットワーク ゲートウェイのプロパティ。 LocalNetworkGatewayPropertiesFormat (必須)

LocalNetworkGatewayPropertiesFormat

名前 説明
bgpSettings ローカル ネットワーク ゲートウェイの BGP スピーカー設定。 BgpSettings
fqdn ローカル ネットワーク ゲートウェイの FQDN。 string
gatewayIpAddress ローカル ネットワーク ゲートウェイの IP アドレス。 string
localNetworkAddressSpace ローカル ネットワーク サイトのアドレス空間。 AddressSpace

BgpSettings

名前 説明
Asn BGP スピーカーの ASN。 INT

制約:
最小値 = 0
最大値 = 4294967295
bgpPeeringAddress この BGP スピーカーの BGP ピアリング アドレスと BGP 識別子。 string
bgpPeeringAddresses 仮想ネットワーク ゲートウェイの IP 構成 ID を持つ BGP ピアリング アドレス。 IPConfigurationBgpPeeringAddress[]
peerWeight この BGP スピーカーから学習したルートに追加された重み。 INT

IPConfigurationBgpPeeringAddress

名前 説明
customBgpIpAddresses IP 構成に属するカスタム BGP ピアリング アドレスの一覧。 string[]
ipconfigurationId ゲートウェイに属する IP 構成の ID。 string

AddressSpace

名前 説明
addressPrefixes CIDR 表記でこの仮想ネットワーク用に予約されているアドレス ブロックの一覧。 string[]

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

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

Template 説明
2 つのサブネット、ローカル ネットワーク、ゲートウェイを使用して VNet をCreateする

Azure にデプロイする
このテンプレートは、VNet、2 つのサブネット、およびゲートウェイを作成します
VM とのサイト間 VPN 接続をCreateする

Azure にデプロイする
このテンプレートを使用すると、Virtual Network ゲートウェイを使用してサイト間 VPN 接続を作成できます
サイト間 VPN 接続をCreateする

Azure にデプロイする
このテンプレートを使用すると、Virtual Network ゲートウェイを使用してサイト間 VPN 接続を作成できます
BGP を使用したアクティブ/アクティブ VPN ゲートウェイを使用したサイト間 VPN

Azure にデプロイする
このテンプレートを使用すると、BGP を使用したアクティブ/アクティブ構成の VPN ゲートウェイを使用して、2 つの VNet 間にサイト間 VPN を展開できます。 各 Azure VPN Gatewayは、リモート ピアの FQDN を解決して、リモート VPN Gatewayのパブリック IP を決定します。 テンプレートは、可用性ゾーンを持つ Azure リージョンで想定どおりに実行されます。

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

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

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

リソース形式

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

{
  "type": "Microsoft.Network/localNetworkGateways",
  "apiVersion": "2021-03-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "bgpSettings": {
      "asn": "int",
      "bgpPeeringAddress": "string",
      "bgpPeeringAddresses": [
        {
          "customBgpIpAddresses": [ "string" ],
          "ipconfigurationId": "string"
        }
      ],
      "peerWeight": "int"
    },
    "fqdn": "string",
    "gatewayIpAddress": "string",
    "localNetworkAddressSpace": {
      "addressPrefixes": [ "string" ]
    }
  }
}

プロパティ値

localNetworkGateways

名前 説明
type リソースの種類 'Microsoft.Network/localNetworkGateways'
apiVersion リソース API のバージョン '2021-03-01'
name リソース名 string (必須)

文字数制限: 1 から 80

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

英数字で開始します。 英数字またはアンダースコアで終了します。
location リソースの場所。 string
tags リソース タグ。 タグ名と値のディクショナリ。 「テンプレートのタグ」を参照してください
properties ローカル ネットワーク ゲートウェイのプロパティ。 LocalNetworkGatewayPropertiesFormat (必須)

LocalNetworkGatewayPropertiesFormat

名前 説明
bgpSettings ローカル ネットワーク ゲートウェイの BGP スピーカー設定。 BgpSettings
fqdn ローカル ネットワーク ゲートウェイの FQDN。 string
gatewayIpAddress ローカル ネットワーク ゲートウェイの IP アドレス。 string
localNetworkAddressSpace ローカル ネットワーク サイトのアドレス空間。 AddressSpace

BgpSettings

名前 説明
Asn BGP スピーカーの ASN。 INT

制約:
最小値 = 0
最大値 = 4294967295
bgpPeeringAddress この BGP スピーカーの BGP ピアリング アドレスと BGP 識別子。 string
bgpPeeringAddresses 仮想ネットワーク ゲートウェイの IP 構成 ID を持つ BGP ピアリング アドレス。 IPConfigurationBgpPeeringAddress[]
peerWeight この BGP スピーカーから学習したルートに追加された重み。 INT

IPConfigurationBgpPeeringAddress

名前 説明
customBgpIpAddresses IP 構成に属するカスタム BGP ピアリング アドレスの一覧。 string[]
ipconfigurationId ゲートウェイに属する IP 構成の ID。 string

AddressSpace

名前 説明
addressPrefixes CIDR 表記でこの仮想ネットワーク用に予約されているアドレス ブロックの一覧。 string[]

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

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

Template 説明
2 つのサブネット、ローカル ネットワーク、ゲートウェイを使用して VNet をCreateする

Azure にデプロイする
このテンプレートは、VNet、2 つのサブネット、およびゲートウェイを作成します
VM を使用してサイト間 VPN 接続をCreateする

Azure にデプロイする
このテンプレートを使用すると、Virtual Network ゲートウェイを使用してサイト間 VPN 接続を作成できます
サイト間 VPN 接続をCreateする

Azure にデプロイする
このテンプレートを使用すると、Virtual Network ゲートウェイを使用してサイト間 VPN 接続を作成できます
BGP を使用したアクティブ/アクティブ VPN ゲートウェイを使用したサイト間 VPN

Azure にデプロイする
このテンプレートを使用すると、BGP を使用したアクティブ/アクティブ構成で、VPN ゲートウェイを持つ 2 つの VNet 間にサイト間 VPN を展開できます。 各 Azure VPN Gatewayは、リモート ピアの FQDN を解決して、リモート VPN Gatewayのパブリック IP を決定します。 テンプレートは、可用性ゾーンを持つ Azure リージョンで想定どおりに実行されます。

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

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

  • リソース グループ

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

リソース形式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/localNetworkGateways@2021-03-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      bgpSettings = {
        asn = int
        bgpPeeringAddress = "string"
        bgpPeeringAddresses = [
          {
            customBgpIpAddresses = [
              "string"
            ]
            ipconfigurationId = "string"
          }
        ]
        peerWeight = int
      }
      fqdn = "string"
      gatewayIpAddress = "string"
      localNetworkAddressSpace = {
        addressPrefixes = [
          "string"
        ]
      }
    }
  })
}

プロパティ値

localNetworkGateways

名前 説明
type リソースの種類 "Microsoft.Network/localNetworkGateways@2021-03-01"
name リソース名 string (必須)

文字制限: 1 から 80

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

英数字で開始します。 英数字またはアンダースコアで終了します。
location リソースの場所。 string
parent_id リソース グループにデプロイするには、そのリソース グループの ID を使用します。 string (必須)
tags リソース タグ。 タグの名前と値のディクショナリ。
properties ローカル ネットワーク ゲートウェイのプロパティ。 LocalNetworkGatewayPropertiesFormat (必須)

LocalNetworkGatewayPropertiesFormat

名前 説明
bgpSettings ローカル ネットワーク ゲートウェイの BGP スピーカー設定。 BgpSettings
fqdn ローカル ネットワーク ゲートウェイの FQDN。 string
gatewayIpAddress ローカル ネットワーク ゲートウェイの IP アドレス。 string
localNetworkAddressSpace ローカル ネットワーク サイトのアドレス空間。 AddressSpace

BgpSettings

名前 説明
Asn BGP スピーカーの ASN。 INT

制約:
最小値 = 0
最大値 = 4294967295
bgpPeeringAddress この BGP スピーカーの BGP ピアリング アドレスと BGP 識別子。 string
bgpPeeringAddresses 仮想ネットワーク ゲートウェイの IP 構成 ID を持つ BGP ピアリング アドレス。 IPConfigurationBgpPeeringAddress[]
peerWeight この BGP スピーカーから学習したルートに追加された重み。 INT

IPConfigurationBgpPeeringAddress

名前 説明
customBgpIpAddresses IP 構成に属するカスタム BGP ピアリング アドレスの一覧。 string[]
ipconfigurationId ゲートウェイに属する IP 構成の ID。 string

AddressSpace

名前 説明
addressPrefixes CIDR 表記でこの仮想ネットワーク用に予約されているアドレス ブロックの一覧。 string[]