Share via


Microsoft.Network expressRouteCrossConnections 2020-11-01

Bicep リソース定義

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

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

リソース形式

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

resource symbolicname 'Microsoft.Network/expressRouteCrossConnections@2020-11-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    expressRouteCircuit: {
      id: 'string'
    }
    peerings: [
      {
        id: 'string'
        name: 'string'
        properties: {
          gatewayManagerEtag: 'string'
          ipv6PeeringConfig: {
            microsoftPeeringConfig: {
              advertisedCommunities: [
                'string'
              ]
              advertisedPublicPrefixes: [
                'string'
              ]
              customerASN: int
              legacyMode: int
              routingRegistryName: 'string'
            }
            primaryPeerAddressPrefix: 'string'
            routeFilter: {
              id: 'string'
            }
            secondaryPeerAddressPrefix: 'string'
            state: 'string'
          }
          microsoftPeeringConfig: {
            advertisedCommunities: [
              'string'
            ]
            advertisedPublicPrefixes: [
              'string'
            ]
            customerASN: int
            legacyMode: int
            routingRegistryName: 'string'
          }
          peerASN: int
          peeringType: 'string'
          primaryPeerAddressPrefix: 'string'
          secondaryPeerAddressPrefix: 'string'
          sharedKey: 'string'
          state: 'string'
          vlanId: int
        }
      }
    ]
    serviceProviderNotes: 'string'
    serviceProviderProvisioningState: 'string'
  }
}

プロパティ値

expressRouteCrossConnections

名前 説明
name リソース名 string (必須)
location リソースの場所。 string
tags リソース タグ。 タグの名前と値のディクショナリ。 「テンプレート内のタグ」を参照してください
properties 高速ルート間接続のプロパティ。 ExpressRouteCrossConnectionProperties

ExpressRouteCrossConnectionProperties

名前 説明
expressRouteCircuit ExpressRouteCircuit。 ExpressRouteCircuitReference
peerings ピアリングの一覧。 ExpressRouteCrossConnectionPeering[]
serviceProviderNotes 接続プロバイダーによって設定された追加の読み取り専用メモ。 string
serviceProviderProvisioningState 接続プロバイダー システム内の回線のプロビジョニング状態。 'プロビジョニング解除'
'NotProvisioned'
'Provisioned'
'プロビジョニング'

ExpressRouteCircuitReference

名前 説明
id 対応する Express Route 回線 ID。 string

ExpressRouteCrossConnectionPeering

名前 説明
id リソースの ID string
name リソース グループ内で一意のリソースの名前。 この名前は、リソースへのアクセスに使用できます。 string
properties 高速ルートのクロス接続ピアリングのプロパティ。 ExpressRouteCrossConnectionPeeringProperties

ExpressRouteCrossConnectionPeeringProperties

名前 説明
gatewayManagerEtag GatewayManager Etag。 string
ipv6PeeringConfig IPv6 ピアリング構成。 Ipv6ExpressRouteCircuitPeeringConfig
microsoftPeeringConfig Microsoft ピアリング構成。 ExpressRouteCircuitPeeringConfig
peerASN ピア ASN。 INT

制約:
最小値 = 1
最大値 = 4294967295
peeringType ピアリングの種類。 'AzurePrivatePeering'
'AzurePublicPeering'
'MicrosoftPeering'
primaryPeerAddressPrefix プライマリ アドレス プレフィックス。 string
secondaryPeerAddressPrefix セカンダリ アドレス プレフィックス。 string
sharedKey 共有キー。 string
state ピアリングの状態。 'Disabled'
'Enabled'
vlanId VLAN ID。 INT

Ipv6ExpressRouteCircuitPeeringConfig

名前 説明
microsoftPeeringConfig Microsoft ピアリング構成。 ExpressRouteCircuitPeeringConfig
primaryPeerAddressPrefix プライマリ アドレス プレフィックス。 string
routeFilter RouteFilter リソースへの参照。 サブリソース
secondaryPeerAddressPrefix セカンダリ アドレス プレフィックス。 string
state ピアリングの状態。 'Disabled'
'Enabled'

ExpressRouteCircuitPeeringConfig

名前 説明
advertisedCommunities bgp ピアリングのコミュニティ。 Microsoft ピアリングに指定します。 string[]
advertisedPublicPrefixes AdvertisedPublicPrefixes への参照。 string[]
customerASN ピアリングの CustomerASN。 INT
legacyMode ピアリングのレガシ モード。 INT
routingRegistryName 構成の RoutingRegistryName。 string

サブリソース

名前 説明
id リソースの ID string

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

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

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

リソース形式

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

{
  "type": "Microsoft.Network/expressRouteCrossConnections",
  "apiVersion": "2020-11-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "expressRouteCircuit": {
      "id": "string"
    },
    "peerings": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "gatewayManagerEtag": "string",
          "ipv6PeeringConfig": {
            "microsoftPeeringConfig": {
              "advertisedCommunities": [ "string" ],
              "advertisedPublicPrefixes": [ "string" ],
              "customerASN": "int",
              "legacyMode": "int",
              "routingRegistryName": "string"
            },
            "primaryPeerAddressPrefix": "string",
            "routeFilter": {
              "id": "string"
            },
            "secondaryPeerAddressPrefix": "string",
            "state": "string"
          },
          "microsoftPeeringConfig": {
            "advertisedCommunities": [ "string" ],
            "advertisedPublicPrefixes": [ "string" ],
            "customerASN": "int",
            "legacyMode": "int",
            "routingRegistryName": "string"
          },
          "peerASN": "int",
          "peeringType": "string",
          "primaryPeerAddressPrefix": "string",
          "secondaryPeerAddressPrefix": "string",
          "sharedKey": "string",
          "state": "string",
          "vlanId": "int"
        }
      }
    ],
    "serviceProviderNotes": "string",
    "serviceProviderProvisioningState": "string"
  }
}

プロパティ値

expressRouteCrossConnections

名前 説明
type リソースの種類 'Microsoft.Network/expressRouteCrossConnections'
apiVersion リソース API のバージョン '2020-11-01'
name リソース名 string (必須)
location リソースの場所。 string
tags リソース タグ。 タグの名前と値のディクショナリ。 「テンプレート内のタグ」を参照してください
properties 高速ルート間接続のプロパティ。 ExpressRouteCrossConnectionProperties

ExpressRouteCrossConnectionProperties

名前 説明
expressRouteCircuit ExpressRouteCircuit。 ExpressRouteCircuitReference
peerings ピアリングの一覧。 ExpressRouteCrossConnectionPeering[]
serviceProviderNotes 接続プロバイダーによって設定された追加の読み取り専用メモ。 string
serviceProviderProvisioningState 接続プロバイダー システム内の回線のプロビジョニング状態。 'プロビジョニング解除'
'NotProvisioned'
'Provisioned'
'プロビジョニング'

ExpressRouteCircuitReference

名前 説明
id 対応する Express Route 回線 ID。 string

ExpressRouteCrossConnectionPeering

名前 説明
id リソースの ID string
name リソース グループ内で一意のリソースの名前。 この名前は、リソースへのアクセスに使用できます。 string
properties 高速ルートのクロス接続ピアリングのプロパティ。 ExpressRouteCrossConnectionPeeringProperties

ExpressRouteCrossConnectionPeeringProperties

名前 説明
gatewayManagerEtag GatewayManager Etag。 string
ipv6PeeringConfig IPv6 ピアリング構成。 Ipv6ExpressRouteCircuitPeeringConfig
microsoftPeeringConfig Microsoft ピアリング構成。 ExpressRouteCircuitPeeringConfig
peerASN ピア ASN。 INT

制約:
最小値 = 1
最大値 = 4294967295
peeringType ピアリングの種類。 'AzurePrivatePeering'
'AzurePublicPeering'
'MicrosoftPeering'
primaryPeerAddressPrefix プライマリ アドレス プレフィックス。 string
secondaryPeerAddressPrefix セカンダリ アドレス プレフィックス。 string
sharedKey 共有キー。 string
state ピアリングの状態。 'Disabled'
'Enabled'
vlanId VLAN ID。 INT

Ipv6ExpressRouteCircuitPeeringConfig

名前 説明
microsoftPeeringConfig Microsoft ピアリング構成。 ExpressRouteCircuitPeeringConfig
primaryPeerAddressPrefix プライマリ アドレス プレフィックス。 string
routeFilter RouteFilter リソースへの参照。 サブリソース
secondaryPeerAddressPrefix セカンダリ アドレス プレフィックス。 string
state ピアリングの状態。 'Disabled'
'Enabled'

ExpressRouteCircuitPeeringConfig

名前 説明
advertisedCommunities bgp ピアリングのコミュニティ。 Microsoft ピアリングに指定します。 string[]
advertisedPublicPrefixes AdvertisedPublicPrefixes への参照。 string[]
customerASN ピアリングの CustomerASN。 INT
legacyMode ピアリングのレガシ モード。 INT
routingRegistryName 構成の RoutingRegistryName。 string

サブリソース

名前 説明
id リソースの ID string

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

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

  • リソース グループ

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

リソース形式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/expressRouteCrossConnections@2020-11-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      expressRouteCircuit = {
        id = "string"
      }
      peerings = [
        {
          id = "string"
          name = "string"
          properties = {
            gatewayManagerEtag = "string"
            ipv6PeeringConfig = {
              microsoftPeeringConfig = {
                advertisedCommunities = [
                  "string"
                ]
                advertisedPublicPrefixes = [
                  "string"
                ]
                customerASN = int
                legacyMode = int
                routingRegistryName = "string"
              }
              primaryPeerAddressPrefix = "string"
              routeFilter = {
                id = "string"
              }
              secondaryPeerAddressPrefix = "string"
              state = "string"
            }
            microsoftPeeringConfig = {
              advertisedCommunities = [
                "string"
              ]
              advertisedPublicPrefixes = [
                "string"
              ]
              customerASN = int
              legacyMode = int
              routingRegistryName = "string"
            }
            peerASN = int
            peeringType = "string"
            primaryPeerAddressPrefix = "string"
            secondaryPeerAddressPrefix = "string"
            sharedKey = "string"
            state = "string"
            vlanId = int
          }
        }
      ]
      serviceProviderNotes = "string"
      serviceProviderProvisioningState = "string"
    }
  })
}

プロパティ値

expressRouteCrossConnections

名前 説明
type リソースの種類 "Microsoft.Network/expressRouteCrossConnections@2020-11-01"
name リソース名 string (必須)
location リソースの場所。 string
parent_id リソース グループにデプロイするには、そのリソース グループの ID を使用します。 string (必須)
tags リソース タグ。 タグの名前と値のディクショナリ。
properties 高速ルート間接続のプロパティ。 ExpressRouteCrossConnectionProperties

ExpressRouteCrossConnectionProperties

名前 説明
expressRouteCircuit ExpressRouteCircuit。 ExpressRouteCircuitReference
peerings ピアリングの一覧。 ExpressRouteCrossConnectionPeering[]
serviceProviderNotes 接続プロバイダーによって設定された追加の読み取り専用メモ。 string
serviceProviderProvisioningState 接続プロバイダー システム内の回線のプロビジョニング状態。 "プロビジョニング解除"
"NotProvisioned"
"プロビジョニング済み"
"プロビジョニング"

ExpressRouteCircuitReference

名前 説明
id 対応する Express Route 回線 ID。 string

ExpressRouteCrossConnectionPeering

名前 説明
id リソースの ID string
name リソース グループ内で一意のリソースの名前。 この名前は、リソースへのアクセスに使用できます。 string
properties 高速ルートのクロス接続ピアリングのプロパティ。 ExpressRouteCrossConnectionPeeringProperties

ExpressRouteCrossConnectionPeeringProperties

名前 説明
gatewayManagerEtag GatewayManager Etag。 string
ipv6PeeringConfig IPv6 ピアリング構成。 Ipv6ExpressRouteCircuitPeeringConfig
microsoftPeeringConfig Microsoft ピアリング構成。 ExpressRouteCircuitPeeringConfig
peerASN ピア ASN。 INT

制約:
最小値 = 1
最大値 = 4294967295
peeringType ピアリングの種類。 "AzurePrivatePeering"
"AzurePublicPeering"
"MicrosoftPeering"
primaryPeerAddressPrefix プライマリ アドレス プレフィックス。 string
secondaryPeerAddressPrefix セカンダリ アドレス プレフィックス。 string
sharedKey 共有キー。 string
state ピアリングの状態。 "無効"
"有効"
vlanId VLAN ID。 INT

Ipv6ExpressRouteCircuitPeeringConfig

名前 説明
microsoftPeeringConfig Microsoft ピアリング構成。 ExpressRouteCircuitPeeringConfig
primaryPeerAddressPrefix プライマリ アドレス プレフィックス。 string
routeFilter RouteFilter リソースへの参照。 サブリソース
secondaryPeerAddressPrefix セカンダリ アドレス プレフィックス。 string
state ピアリングの状態。 "無効"
"有効"

ExpressRouteCircuitPeeringConfig

名前 説明
advertisedCommunities BGP ピアリングのコミュニティ。 Microsoft ピアリングに指定します。 string[]
advertisedPublicPrefixes AdvertisedPublicPrefixes への参照。 string[]
customerASN ピアリングの CustomerASN。 INT
legacyMode ピアリングのレガシ モード。 INT
routingRegistryName 構成の RoutingRegistryName。 string

サブリソース

名前 説明
id リソースの ID string