Freigeben über


Microsoft.Network expressRouteCircuits/peerings 2016-12-01

Bicep-Ressourcendefinition

Der ExpressRouteCircuits/Peerings-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Network/expressRouteCircuits/Peerings-Ressource zu erstellen, fügen Sie der Vorlage die folgende Bicep hinzu.

resource symbolicname 'Microsoft.Network/expressRouteCircuits/peerings@2016-12-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    azureASN: int
    gatewayManagerEtag: 'string'
    lastModifiedBy: 'string'
    microsoftPeeringConfig: {
      advertisedPublicPrefixes: [
        'string'
      ]
      advertisedPublicPrefixesState: 'string'
      customerASN: int
      routingRegistryName: 'string'
    }
    peerASN: int
    peeringType: 'string'
    primaryAzurePort: 'string'
    primaryPeerAddressPrefix: 'string'
    provisioningState: 'string'
    routeFilter: {
      id: 'string'
      location: 'string'
      properties: {
        rules: [
          {
            id: 'string'
            location: 'string'
            properties: {
              access: 'string'
              communities: [
                'string'
              ]
              routeFilterRuleType: 'string'
            }
            tags: {
              {customized property}: 'string'
            }
          }
        ]
      }
      tags: {
        {customized property}: 'string'
      }
    }
    secondaryAzurePort: 'string'
    secondaryPeerAddressPrefix: 'string'
    sharedKey: 'string'
    state: 'string'
    stats: {
      primarybytesIn: int
      primarybytesOut: int
      secondarybytesIn: int
      secondarybytesOut: int
    }
    vlanId: int
  }
}

Eigenschaftswerte

ExpressRouteCircuitPeeringConfig

Name Beschreibung Wert
advertisedPublicPrefixes Der Verweis auf "AdvertisedPublicPrefixes". string[]
advertisedPublicPrefixesState AdvertisedPublicPrefixState der Peering-Ressource. Mögliche Werte sind "NotConfigured", "Configuring", "Configured" und "ValidationNeeded". "Konfiguriert"
"Konfigurieren"
'NotConfigured'
"ValidationNeededed"
customerASN Der CustomerASN des Peerings. Int
routingRegistryName Der RoutingRegistryName der Konfiguration. Schnur

ExpressRouteCircuitPeeringPropertiesFormat

Name Beschreibung Wert
azureASN The Azure ASN. Int
gatewayManagerEtag Das GatewayManager-Etag. Schnur
lastModifiedBy Ruft ab, ob der Anbieter oder der Kunde die Peering zuletzt geändert hat. Schnur
microsoftPeeringConfig Die Microsoft-Peeringkonfiguration. ExpressRouteCircuitPeeringConfig
PeerASN Der Peer ASN. Int
peeringType Der PeeringType. Mögliche Werte sind: "AzurePublicPeering", "AzurePrivatePeering" und "MicrosoftPeering". "AzurePrivatePeering"
"AzurePublicPeering"
"MicrosoftPeering"
primaryAzurePort Der primäre Port. Schnur
primaryPeerAddressPrefix Das primäre Adresspräfix. Schnur
provisioningState Ruft den Bereitstellungsstatus der öffentlichen IP-Ressource ab. Mögliche Werte sind: "Aktualisieren", "Löschen" und "Fehlgeschlagen". Schnur
routeFilter Der Verweis auf die RouteFilter-Ressource. RouteFilter-
secondaryAzurePort Der sekundäre Port. Schnur
secondaryPeerAddressPrefix Das Präfix der sekundären Adresse. Schnur
sharedKey Der freigegebene Schlüssel. Schnur
Zustand Der Status des Peerings. Mögliche Werte sind: "Disabled" und "Enabled" "Deaktiviert"
"Aktiviert"
Statistiken Ruft Peeringstatistiken ab. ExpressRouteCircuitStats
vlanId Die VLAN-ID. Int

ExpressRouteCircuitStats

Name Beschreibung Wert
primarybytesIn Ruft BytesIn des Peerings ab. Int
primarybytesOut Ruft BytesOut des Peerings ab. Int
secondarybytesIn Ruft BytesIn des Peerings ab. Int
secondarybytesOut Ruft BytesOut des Peerings ab. Int

Microsoft.Network/expressRouteCircuits/peerings

Name Beschreibung Wert
Name Der Ressourcenname Zeichenfolge (erforderlich)
Elternteil In Bicep können Sie die übergeordnete Ressource für eine untergeordnete Ressource angeben. Sie müssen diese Eigenschaft nur hinzufügen, wenn die untergeordnete Ressource außerhalb der übergeordneten Ressource deklariert wird.

Weitere Informationen finden Sie unter Untergeordnete Ressource außerhalb der übergeordneten Ressource.
Symbolischer Name für Ressource des Typs: expressRouteCircuits
Eigenschaften ExpressRouteCircuitPeeringPropertiesFormat

ResourceTags

Name Beschreibung Wert

RouteFilter

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Ort Ressourcenspeicherort. Schnur
Eigenschaften Routenfilterressource RouteFilterPropertiesFormat
Schilder Ressourcentags. ResourceTags-

RouteFilterPropertiesFormat

Name Beschreibung Wert
Regeln Sammlung von RouteFilterRules, die in einem Routenfilter enthalten sind. RouteFilterRule[]

RouteFilterRule

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Ort Ressourcenspeicherort. Schnur
Eigenschaften Ressourcen für Routenfilterregel RouteFilterRulePropertiesFormat
Schilder Ressourcentags. RouteFilterRuleTags

RouteFilterRulePropertiesFormat

Name Beschreibung Wert
Zugang Der Zugriffstyp der Regel. Gültige Werte sind: 'Allow', 'Deny' "Zulassen"
"Verweigern" (erforderlich)
Gemeinden Die Sammlung für bgp-Communitywerte, nach der gefiltert werden soll. z. B. ['12076:5010','12076:5020'] string[] (erforderlich)
routeFilterRuleType Der Regeltyp der Regel. Gültiger Wert ist: "Community" "Gemeinschaft" (erforderlich)

RouteFilterRuleTags

Name Beschreibung Wert

Schnellstartbeispiele

Die folgenden Schnellstartbeispiele stellen diesen Ressourcentyp bereit.

Bicep-Datei Beschreibung
ExpressRoute-Schaltkreis mit privatem Peering und Azure VNet- Diese Vorlage konfiguriert ExpressRoute Microsoft-Peering, stellt ein Azure VNet mit Expressroute-Gateway bereit und verknüpft das VNet mit dem ExpressRoute-Schaltkreis.

ARM-Vorlagenressourcendefinition

Der ExpressRouteCircuits/Peerings-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Network/expressRouteCircuits/Peerings-Ressource zu erstellen, fügen Sie Der Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.Network/expressRouteCircuits/peerings",
  "apiVersion": "2016-12-01",
  "name": "string",
  "properties": {
    "azureASN": "int",
    "gatewayManagerEtag": "string",
    "lastModifiedBy": "string",
    "microsoftPeeringConfig": {
      "advertisedPublicPrefixes": [ "string" ],
      "advertisedPublicPrefixesState": "string",
      "customerASN": "int",
      "routingRegistryName": "string"
    },
    "peerASN": "int",
    "peeringType": "string",
    "primaryAzurePort": "string",
    "primaryPeerAddressPrefix": "string",
    "provisioningState": "string",
    "routeFilter": {
      "id": "string",
      "location": "string",
      "properties": {
        "rules": [
          {
            "id": "string",
            "location": "string",
            "properties": {
              "access": "string",
              "communities": [ "string" ],
              "routeFilterRuleType": "string"
            },
            "tags": {
              "{customized property}": "string"
            }
          }
        ]
      },
      "tags": {
        "{customized property}": "string"
      }
    },
    "secondaryAzurePort": "string",
    "secondaryPeerAddressPrefix": "string",
    "sharedKey": "string",
    "state": "string",
    "stats": {
      "primarybytesIn": "int",
      "primarybytesOut": "int",
      "secondarybytesIn": "int",
      "secondarybytesOut": "int"
    },
    "vlanId": "int"
  }
}

Eigenschaftswerte

ExpressRouteCircuitPeeringConfig

Name Beschreibung Wert
advertisedPublicPrefixes Der Verweis auf "AdvertisedPublicPrefixes". string[]
advertisedPublicPrefixesState AdvertisedPublicPrefixState der Peering-Ressource. Mögliche Werte sind "NotConfigured", "Configuring", "Configured" und "ValidationNeeded". "Konfiguriert"
"Konfigurieren"
'NotConfigured'
"ValidationNeededed"
customerASN Der CustomerASN des Peerings. Int
routingRegistryName Der RoutingRegistryName der Konfiguration. Schnur

ExpressRouteCircuitPeeringPropertiesFormat

Name Beschreibung Wert
azureASN The Azure ASN. Int
gatewayManagerEtag Das GatewayManager-Etag. Schnur
lastModifiedBy Ruft ab, ob der Anbieter oder der Kunde die Peering zuletzt geändert hat. Schnur
microsoftPeeringConfig Die Microsoft-Peeringkonfiguration. ExpressRouteCircuitPeeringConfig
PeerASN Der Peer ASN. Int
peeringType Der PeeringType. Mögliche Werte sind: "AzurePublicPeering", "AzurePrivatePeering" und "MicrosoftPeering". "AzurePrivatePeering"
"AzurePublicPeering"
"MicrosoftPeering"
primaryAzurePort Der primäre Port. Schnur
primaryPeerAddressPrefix Das primäre Adresspräfix. Schnur
provisioningState Ruft den Bereitstellungsstatus der öffentlichen IP-Ressource ab. Mögliche Werte sind: "Aktualisieren", "Löschen" und "Fehlgeschlagen". Schnur
routeFilter Der Verweis auf die RouteFilter-Ressource. RouteFilter-
secondaryAzurePort Der sekundäre Port. Schnur
secondaryPeerAddressPrefix Das Präfix der sekundären Adresse. Schnur
sharedKey Der freigegebene Schlüssel. Schnur
Zustand Der Status des Peerings. Mögliche Werte sind: "Disabled" und "Enabled" "Deaktiviert"
"Aktiviert"
Statistiken Ruft Peeringstatistiken ab. ExpressRouteCircuitStats
vlanId Die VLAN-ID. Int

ExpressRouteCircuitStats

Name Beschreibung Wert
primarybytesIn Ruft BytesIn des Peerings ab. Int
primarybytesOut Ruft BytesOut des Peerings ab. Int
secondarybytesIn Ruft BytesIn des Peerings ab. Int
secondarybytesOut Ruft BytesOut des Peerings ab. Int

Microsoft.Network/expressRouteCircuits/peerings

Name Beschreibung Wert
apiVersion Die API-Version '2016-12-01'
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften ExpressRouteCircuitPeeringPropertiesFormat
Art Der Ressourcentyp "Microsoft.Network/expressRouteCircuits/peerings"

ResourceTags

Name Beschreibung Wert

RouteFilter

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Ort Ressourcenspeicherort. Schnur
Eigenschaften Routenfilterressource RouteFilterPropertiesFormat
Schilder Ressourcentags. ResourceTags-

RouteFilterPropertiesFormat

Name Beschreibung Wert
Regeln Sammlung von RouteFilterRules, die in einem Routenfilter enthalten sind. RouteFilterRule[]

RouteFilterRule

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Ort Ressourcenspeicherort. Schnur
Eigenschaften Ressourcen für Routenfilterregel RouteFilterRulePropertiesFormat
Schilder Ressourcentags. RouteFilterRuleTags

RouteFilterRulePropertiesFormat

Name Beschreibung Wert
Zugang Der Zugriffstyp der Regel. Gültige Werte sind: 'Allow', 'Deny' "Zulassen"
"Verweigern" (erforderlich)
Gemeinden Die Sammlung für bgp-Communitywerte, nach der gefiltert werden soll. z. B. ['12076:5010','12076:5020'] string[] (erforderlich)
routeFilterRuleType Der Regeltyp der Regel. Gültiger Wert ist: "Community" "Gemeinschaft" (erforderlich)

RouteFilterRuleTags

Name Beschreibung Wert

Schnellstartvorlagen

Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.

Schablone Beschreibung
ExpressRoute-Schaltkreis mit privatem Peering und Azure VNet-

Bereitstellen in Azure
Diese Vorlage konfiguriert ExpressRoute Microsoft-Peering, stellt ein Azure VNet mit Expressroute-Gateway bereit und verknüpft das VNet mit dem ExpressRoute-Schaltkreis.

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der ExpressRouteCircuits/Peerings-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Network/expressRouteCircuits/Peerings-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/expressRouteCircuits/peerings@2016-12-01"
  name = "string"
  body = jsonencode({
    properties = {
      azureASN = int
      gatewayManagerEtag = "string"
      lastModifiedBy = "string"
      microsoftPeeringConfig = {
        advertisedPublicPrefixes = [
          "string"
        ]
        advertisedPublicPrefixesState = "string"
        customerASN = int
        routingRegistryName = "string"
      }
      peerASN = int
      peeringType = "string"
      primaryAzurePort = "string"
      primaryPeerAddressPrefix = "string"
      provisioningState = "string"
      routeFilter = {
        id = "string"
        location = "string"
        properties = {
          rules = [
            {
              id = "string"
              location = "string"
              properties = {
                access = "string"
                communities = [
                  "string"
                ]
                routeFilterRuleType = "string"
              }
              tags = {
                {customized property} = "string"
              }
            }
          ]
        }
        tags = {
          {customized property} = "string"
        }
      }
      secondaryAzurePort = "string"
      secondaryPeerAddressPrefix = "string"
      sharedKey = "string"
      state = "string"
      stats = {
        primarybytesIn = int
        primarybytesOut = int
        secondarybytesIn = int
        secondarybytesOut = int
      }
      vlanId = int
    }
  })
}

Eigenschaftswerte

ExpressRouteCircuitPeeringConfig

Name Beschreibung Wert
advertisedPublicPrefixes Der Verweis auf "AdvertisedPublicPrefixes". string[]
advertisedPublicPrefixesState AdvertisedPublicPrefixState der Peering-Ressource. Mögliche Werte sind "NotConfigured", "Configuring", "Configured" und "ValidationNeeded". "Konfiguriert"
"Konfigurieren"
'NotConfigured'
"ValidationNeededed"
customerASN Der CustomerASN des Peerings. Int
routingRegistryName Der RoutingRegistryName der Konfiguration. Schnur

ExpressRouteCircuitPeeringPropertiesFormat

Name Beschreibung Wert
azureASN The Azure ASN. Int
gatewayManagerEtag Das GatewayManager-Etag. Schnur
lastModifiedBy Ruft ab, ob der Anbieter oder der Kunde die Peering zuletzt geändert hat. Schnur
microsoftPeeringConfig Die Microsoft-Peeringkonfiguration. ExpressRouteCircuitPeeringConfig
PeerASN Der Peer ASN. Int
peeringType Der PeeringType. Mögliche Werte sind: "AzurePublicPeering", "AzurePrivatePeering" und "MicrosoftPeering". "AzurePrivatePeering"
"AzurePublicPeering"
"MicrosoftPeering"
primaryAzurePort Der primäre Port. Schnur
primaryPeerAddressPrefix Das primäre Adresspräfix. Schnur
provisioningState Ruft den Bereitstellungsstatus der öffentlichen IP-Ressource ab. Mögliche Werte sind: "Aktualisieren", "Löschen" und "Fehlgeschlagen". Schnur
routeFilter Der Verweis auf die RouteFilter-Ressource. RouteFilter-
secondaryAzurePort Der sekundäre Port. Schnur
secondaryPeerAddressPrefix Das Präfix der sekundären Adresse. Schnur
sharedKey Der freigegebene Schlüssel. Schnur
Zustand Der Status des Peerings. Mögliche Werte sind: "Disabled" und "Enabled" "Deaktiviert"
"Aktiviert"
Statistiken Ruft Peeringstatistiken ab. ExpressRouteCircuitStats
vlanId Die VLAN-ID. Int

ExpressRouteCircuitStats

Name Beschreibung Wert
primarybytesIn Ruft BytesIn des Peerings ab. Int
primarybytesOut Ruft BytesOut des Peerings ab. Int
secondarybytesIn Ruft BytesIn des Peerings ab. Int
secondarybytesOut Ruft BytesOut des Peerings ab. Int

Microsoft.Network/expressRouteCircuits/peerings

Name Beschreibung Wert
Name Der Ressourcenname Zeichenfolge (erforderlich)
parent_id Die ID der Ressource, die das übergeordnete Element für diese Ressource ist. ID für Ressource vom Typ: expressRouteCircuits
Eigenschaften ExpressRouteCircuitPeeringPropertiesFormat
Art Der Ressourcentyp "Microsoft.Network/expressRouteCircuits/peerings@2016-12-01"

ResourceTags

Name Beschreibung Wert

RouteFilter

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Ort Ressourcenspeicherort. Schnur
Eigenschaften Routenfilterressource RouteFilterPropertiesFormat
Schilder Ressourcentags. ResourceTags-

RouteFilterPropertiesFormat

Name Beschreibung Wert
Regeln Sammlung von RouteFilterRules, die in einem Routenfilter enthalten sind. RouteFilterRule[]

RouteFilterRule

Name Beschreibung Wert
id Ressourcen-ID. Schnur
Ort Ressourcenspeicherort. Schnur
Eigenschaften Ressourcen für Routenfilterregel RouteFilterRulePropertiesFormat
Schilder Ressourcentags. RouteFilterRuleTags

RouteFilterRulePropertiesFormat

Name Beschreibung Wert
Zugang Der Zugriffstyp der Regel. Gültige Werte sind: 'Allow', 'Deny' "Zulassen"
"Verweigern" (erforderlich)
Gemeinden Die Sammlung für bgp-Communitywerte, nach der gefiltert werden soll. z. B. ['12076:5010','12076:5020'] string[] (erforderlich)
routeFilterRuleType Der Regeltyp der Regel. Gültiger Wert ist: "Community" "Gemeinschaft" (erforderlich)

RouteFilterRuleTags

Name Beschreibung Wert