次の方法で共有


Microsoft.Network vpnSites 2020-04-01

Bicep リソース定義

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

  • リソース グループの - リソース グループのデプロイ コマンド 参照

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

リソースの形式

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

resource symbolicname 'Microsoft.Network/vpnSites@2020-04-01' = {
  location: 'string'
  name: 'string'
  properties: {
    addressSpace: {
      addressPrefixes: [
        'string'
      ]
    }
    bgpProperties: {
      asn: int
      bgpPeeringAddress: 'string'
      bgpPeeringAddresses: [
        {
          customBgpIpAddresses: [
            'string'
          ]
          ipconfigurationId: 'string'
        }
      ]
      peerWeight: int
    }
    deviceProperties: {
      deviceModel: 'string'
      deviceVendor: 'string'
      linkSpeedInMbps: int
    }
    ipAddress: 'string'
    isSecuritySite: bool
    siteKey: 'string'
    virtualWan: {
      id: 'string'
    }
    vpnSiteLinks: [
      {
        id: 'string'
        name: 'string'
        properties: {
          bgpProperties: {
            asn: int
            bgpPeeringAddress: 'string'
          }
          fqdn: 'string'
          ipAddress: 'string'
          linkProperties: {
            linkProviderName: 'string'
            linkSpeedInMbps: int
          }
        }
      }
    ]
  }
  tags: {
    {customized property}: 'string'
  }
}

プロパティ値

AddressSpace

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

BgpSettings

名前 形容 価値
asn BGP スピーカーの ASN。 int

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

DeviceProperties

名前 形容 価値
deviceModel デバイスのモデル。
deviceVendor デバイスベンダーの名前。
linkSpeedIn Mbps リンク速度。 int

IPConfigurationBgpPeeringAddress

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

Microsoft.Network/vpnSites

名前 形容 価値
場所 リソースの場所。
名前 リソース名 string (必須)
プロパティ VPN サイトのプロパティ。 VpnSiteProperties の
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください

ResourceTags

名前 形容 価値

SubResource

名前 形容 価値
身分証明書 リソース ID。

VpnLinkBgpSettings

名前 形容 価値
asn BGP スピーカーの ASN。 int
bgpPeeringAddress この BGP スピーカーの BGP ピアリング アドレスと BGP 識別子。

VpnLinkProviderProperties

名前 形容 価値
linkProviderName リンク プロバイダーの名前。
linkSpeedIn Mbps リンク速度。 int
名前 形容 価値
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ VPN サイト リンクのプロパティ。 VpnSiteLinkProperties の

VpnSiteLinkProperties

名前 形容 価値
bgpProperties bgp プロパティのセット。 VpnLinkBgpSettings の
fqdn vpn-site-link の FQDN。
ipAddress vpn-site-link の IP アドレス。
linkProperties リンク プロバイダーのプロパティ。 VpnLinkProviderProperties の

VpnSiteProperties

名前 形容 価値
addressSpace IP アドレス範囲の配列を含む AddressSpace。 AddressSpace
bgpProperties bgp プロパティのセット。 BgpSettings
deviceProperties デバイスのプロパティ。 DeviceProperties の
ipAddress VPN サイトの IP アドレス。
isSecuritySite IsSecuritySite フラグ。 bool
siteKey 接続に使用できる VPN サイトのキー。
virtualWan vpnSite が属する VirtualWAN。 SubResource の
vpnSiteLinks すべての VPN サイト リンクの一覧。 VpnSiteLink[]

クイック スタートのサンプル

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

Bicep ファイル 形容
Virtual WAN リソースを作成 このテンプレートを使用すると、Virtual WAN、Virtual Hub、VPN Gateway、VPN サイト、VPN Connecton などの仮想 WAN リソースを作成できます。

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

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

  • リソース グループの - リソース グループのデプロイ コマンド 参照

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

リソースの形式

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

{
  "type": "Microsoft.Network/vpnSites",
  "apiVersion": "2020-04-01",
  "name": "string",
  "location": "string",
  "properties": {
    "addressSpace": {
      "addressPrefixes": [ "string" ]
    },
    "bgpProperties": {
      "asn": "int",
      "bgpPeeringAddress": "string",
      "bgpPeeringAddresses": [
        {
          "customBgpIpAddresses": [ "string" ],
          "ipconfigurationId": "string"
        }
      ],
      "peerWeight": "int"
    },
    "deviceProperties": {
      "deviceModel": "string",
      "deviceVendor": "string",
      "linkSpeedInMbps": "int"
    },
    "ipAddress": "string",
    "isSecuritySite": "bool",
    "siteKey": "string",
    "virtualWan": {
      "id": "string"
    },
    "vpnSiteLinks": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "bgpProperties": {
            "asn": "int",
            "bgpPeeringAddress": "string"
          },
          "fqdn": "string",
          "ipAddress": "string",
          "linkProperties": {
            "linkProviderName": "string",
            "linkSpeedInMbps": "int"
          }
        }
      }
    ]
  },
  "tags": {
    "{customized property}": "string"
  }
}

プロパティ値

AddressSpace

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

BgpSettings

名前 形容 価値
asn BGP スピーカーの ASN。 int

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

DeviceProperties

名前 形容 価値
deviceModel デバイスのモデル。
deviceVendor デバイスベンダーの名前。
linkSpeedIn Mbps リンク速度。 int

IPConfigurationBgpPeeringAddress

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

Microsoft.Network/vpnSites

名前 形容 価値
apiVersion API のバージョン '2020-04-01'
場所 リソースの場所。
名前 リソース名 string (必須)
プロパティ VPN サイトのプロパティ。 VpnSiteProperties の
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
種類 リソースの種類 'Microsoft.Network/vpnSites'

ResourceTags

名前 形容 価値

SubResource

名前 形容 価値
身分証明書 リソース ID。

VpnLinkBgpSettings

名前 形容 価値
asn BGP スピーカーの ASN。 int
bgpPeeringAddress この BGP スピーカーの BGP ピアリング アドレスと BGP 識別子。

VpnLinkProviderProperties

名前 形容 価値
linkProviderName リンク プロバイダーの名前。
linkSpeedIn Mbps リンク速度。 int
名前 形容 価値
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ VPN サイト リンクのプロパティ。 VpnSiteLinkProperties の

VpnSiteLinkProperties

名前 形容 価値
bgpProperties bgp プロパティのセット。 VpnLinkBgpSettings の
fqdn vpn-site-link の FQDN。
ipAddress vpn-site-link の IP アドレス。
linkProperties リンク プロバイダーのプロパティ。 VpnLinkProviderProperties の

VpnSiteProperties

名前 形容 価値
addressSpace IP アドレス範囲の配列を含む AddressSpace。 AddressSpace
bgpProperties bgp プロパティのセット。 BgpSettings
deviceProperties デバイスのプロパティ。 DeviceProperties の
ipAddress VPN サイトの IP アドレス。
isSecuritySite IsSecuritySite フラグ。 bool
siteKey 接続に使用できる VPN サイトのキー。
virtualWan vpnSite が属する VirtualWAN。 SubResource の
vpnSiteLinks すべての VPN サイト リンクの一覧。 VpnSiteLink[]

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

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

テンプレート 形容
Virtual WAN リソースを作成

Azure にデプロイする
このテンプレートを使用すると、Virtual WAN、Virtual Hub、VPN Gateway、VPN サイト、VPN Connecton などの仮想 WAN リソースを作成できます。

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

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

  • リソース グループの

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

リソースの形式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/vpnSites@2020-04-01"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      addressSpace = {
        addressPrefixes = [
          "string"
        ]
      }
      bgpProperties = {
        asn = int
        bgpPeeringAddress = "string"
        bgpPeeringAddresses = [
          {
            customBgpIpAddresses = [
              "string"
            ]
            ipconfigurationId = "string"
          }
        ]
        peerWeight = int
      }
      deviceProperties = {
        deviceModel = "string"
        deviceVendor = "string"
        linkSpeedInMbps = int
      }
      ipAddress = "string"
      isSecuritySite = bool
      siteKey = "string"
      virtualWan = {
        id = "string"
      }
      vpnSiteLinks = [
        {
          id = "string"
          name = "string"
          properties = {
            bgpProperties = {
              asn = int
              bgpPeeringAddress = "string"
            }
            fqdn = "string"
            ipAddress = "string"
            linkProperties = {
              linkProviderName = "string"
              linkSpeedInMbps = int
            }
          }
        }
      ]
    }
  })
}

プロパティ値

AddressSpace

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

BgpSettings

名前 形容 価値
asn BGP スピーカーの ASN。 int

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

DeviceProperties

名前 形容 価値
deviceModel デバイスのモデル。
deviceVendor デバイスベンダーの名前。
linkSpeedIn Mbps リンク速度。 int

IPConfigurationBgpPeeringAddress

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

Microsoft.Network/vpnSites

名前 形容 価値
場所 リソースの場所。
名前 リソース名 string (必須)
プロパティ VPN サイトのプロパティ。 VpnSiteProperties の
タグ リソース タグ タグ名と値のディクショナリ。
種類 リソースの種類 "Microsoft.Network/vpnSites@2020-04-01"

ResourceTags

名前 形容 価値

SubResource

名前 形容 価値
身分証明書 リソース ID。

VpnLinkBgpSettings

名前 形容 価値
asn BGP スピーカーの ASN。 int
bgpPeeringAddress この BGP スピーカーの BGP ピアリング アドレスと BGP 識別子。

VpnLinkProviderProperties

名前 形容 価値
linkProviderName リンク プロバイダーの名前。
linkSpeedIn Mbps リンク速度。 int
名前 形容 価値
身分証明書 リソース ID。
名前 リソース グループ内で一意であるリソースの名前。 この名前は、リソースへのアクセスに使用できます。
プロパティ VPN サイト リンクのプロパティ。 VpnSiteLinkProperties の

VpnSiteLinkProperties

名前 形容 価値
bgpProperties bgp プロパティのセット。 VpnLinkBgpSettings の
fqdn vpn-site-link の FQDN。
ipAddress vpn-site-link の IP アドレス。
linkProperties リンク プロバイダーのプロパティ。 VpnLinkProviderProperties の

VpnSiteProperties

名前 形容 価値
addressSpace IP アドレス範囲の配列を含む AddressSpace。 AddressSpace
bgpProperties bgp プロパティのセット。 BgpSettings
deviceProperties デバイスのプロパティ。 DeviceProperties の
ipAddress VPN サイトの IP アドレス。
isSecuritySite IsSecuritySite フラグ。 bool
siteKey 接続に使用できる VPN サイトのキー。
virtualWan vpnSite が属する VirtualWAN。 SubResource の
vpnSiteLinks すべての VPN サイト リンクの一覧。 VpnSiteLink[]