Share via


Microsoft.Network expressRouteCrossConnections 01-11-2020

Définition de ressource Bicep

Le type de ressource expressRouteCrossConnections peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.Network/expressRouteCrossConnections, ajoutez le Bicep suivant à votre modèle.

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'
  }
}

Valeurs de propriétés

expressRouteCrossConnections

Nom Description Valeur
name Nom de la ressource chaîne (obligatoire)
location Emplacement de la ressource. string
tags Balises de ressource. Dictionnaire de noms et de valeurs d’étiquettes. Voir Balises dans les modèles
properties Propriétés de la connexion croisée d’itinéraire express. ExpressRouteCrossConnectionProperties

ExpressRouteCrossConnectionProperties

Nom Description Valeur
expressRouteCircuit The ExpressRouteCircuit. ExpressRouteCircuitReference
peerings Liste des peerings. ExpressRouteCrossConnectionPeering[]
serviceProviderNotes Notes en lecture seule supplémentaires définies par le fournisseur de connectivité. string
serviceProviderProvisioningState État d’approvisionnement du circuit dans le système du fournisseur de connectivité. « Déprovisionnement »
'NotProvisioned'
'Provisionné'
'Provisionnement'

ExpressRouteCircuitReference

Nom Description Valeur
id ID de circuit express route correspondant. string

ExpressRouteCrossConnectionPeering

Nom Description Valeur
id ID de la ressource string
name Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. string
properties Propriétés du peering de connexions croisées express route. ExpressRouteCrossConnectionPeeringProperties

ExpressRouteCrossConnectionPeeringProperties

Nom Description Valeur
gatewayManagerEtag Etag GatewayManager. string
ipv6PeeringConfig Configuration du peering IPv6. Ipv6ExpressRouteCircuitPeeringConfig
microsoftPeeringConfig Configuration du peering Microsoft. ExpressRouteCircuitPeeringConfig
peerASN ASN d’homologue. int

Contraintes :
Valeur minimale = 1
Valeur maximale = 4294967295
peeringType Type de peering. 'AzurePrivatePeering'
'AzurePublicPeering'
'MicrosoftPeering'
primaryPeerAddressPrefix Préfixe d’adresse primaire. string
secondaryPeerAddressPrefix Préfixe d’adresse secondaire. string
sharedKey Clé partagée. string
state État de peering. 'Désactivé'
'Enabled'
vlanId ID de réseau local virtuel. int

Ipv6ExpressRouteCircuitPeeringConfig

Nom Description Valeur
microsoftPeeringConfig Configuration du peering Microsoft. ExpressRouteCircuitPeeringConfig
primaryPeerAddressPrefix Préfixe d’adresse primaire. string
routeFilter Référence à la ressource RouteFilter. Sous-ressource
secondaryPeerAddressPrefix Préfixe d’adresse secondaire. string
state État du peering. 'Désactivé'
'Enabled'

ExpressRouteCircuitPeeringConfig

Nom Description Valeur
annoncesCommunités Communautés du peering bgp. Spécifié pour le peering microsoft. string[]
publiéPublicPrefixes Référence à AdvertisedPublicPrefixes. string[]
customerASN CustomerASN du peering. int
legacyMode Mode hérité du peering. int
routingRegistryName RoutageRegistryName de la configuration. string

Sous-ressource

Nom Description Valeur
id ID de la ressource string

Définition de ressources de modèle ARM

Le type de ressource expressRouteCrossConnections peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.Network/expressRouteCrossConnections, ajoutez le JSON suivant à votre modèle.

{
  "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"
  }
}

Valeurs de propriétés

expressRouteCrossConnections

Nom Description Valeur
type Type de ressource « Microsoft.Network/expressRouteCrossConnections »
apiVersion Version de l’API de ressource '2020-11-01'
name Nom de la ressource chaîne (obligatoire)
location Emplacement de la ressource. string
tags Balises de ressource. Dictionnaire de noms et de valeurs d’étiquettes. Voir Balises dans les modèles
properties Propriétés de la connexion croisée d’itinéraire express. ExpressRouteCrossConnectionProperties

ExpressRouteCrossConnectionProperties

Nom Description Valeur
expressRouteCircuit The ExpressRouteCircuit. ExpressRouteCircuitReference
peerings Liste des peerings. ExpressRouteCrossConnectionPeering[]
serviceProviderNotes Notes en lecture seule supplémentaires définies par le fournisseur de connectivité. string
serviceProviderProvisioningState État d’approvisionnement du circuit dans le système du fournisseur de connectivité. « Déprovisionnement »
'NotProvisioned'
'Provisionné'
'Provisionnement'

ExpressRouteCircuitReference

Nom Description Valeur
id ID de circuit express route correspondant. string

ExpressRouteCrossConnectionPeering

Nom Description Valeur
id ID de la ressource string
name Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. string
properties Propriétés du peering de connexions croisées express route. ExpressRouteCrossConnectionPeeringProperties

ExpressRouteCrossConnectionPeeringProperties

Nom Description Valeur
gatewayManagerEtag Etag GatewayManager. string
ipv6PeeringConfig Configuration du peering IPv6. Ipv6ExpressRouteCircuitPeeringConfig
microsoftPeeringConfig Configuration du peering Microsoft. ExpressRouteCircuitPeeringConfig
peerASN ASN d’homologue. int

Contraintes :
Valeur minimale = 1
Valeur maximale = 4294967295
peeringType Type de peering. 'AzurePrivatePeering'
'AzurePublicPeering'
'MicrosoftPeering'
primaryPeerAddressPrefix Préfixe d’adresse primaire. string
secondaryPeerAddressPrefix Préfixe d’adresse secondaire. string
sharedKey Clé partagée. string
state État de peering. 'Désactivé'
'Enabled'
vlanId ID de réseau local virtuel. int

Ipv6ExpressRouteCircuitPeeringConfig

Nom Description Valeur
microsoftPeeringConfig Configuration du peering Microsoft. ExpressRouteCircuitPeeringConfig
primaryPeerAddressPrefix Préfixe d’adresse primaire. string
routeFilter Référence à la ressource RouteFilter. Sous-ressource
secondaryPeerAddressPrefix Préfixe d’adresse secondaire. string
state État du peering. 'Désactivé'
'Enabled'

ExpressRouteCircuitPeeringConfig

Nom Description Valeur
annoncesCommunités Communautés du peering bgp. Spécifié pour le peering microsoft. string[]
publiéPublicPrefixes Référence à AdvertisedPublicPrefixes. string[]
customerASN CustomerASN du peering. int
legacyMode Mode hérité du peering. int
routingRegistryName RoutageRegistryName de la configuration. string

Sous-ressource

Nom Description Valeur
id ID de la ressource string

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource expressRouteCrossConnections peut être déployé avec des opérations qui ciblent :

  • Groupes de ressources

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.Network/expressRouteCrossConnections, ajoutez le Terraform suivant à votre modèle.

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"
    }
  })
}

Valeurs de propriétés

expressRouteCrossConnections

Nom Description Valeur
type Type de ressource « Microsoft.Network/expressRouteCrossConnections@2020-11-01 »
name Nom de la ressource chaîne (obligatoire)
location Emplacement de la ressource. string
parent_id Pour effectuer un déploiement sur un groupe de ressources, utilisez l’ID de ce groupe de ressources. chaîne (obligatoire)
tags Balises de ressource. Dictionnaire de noms et de valeurs d’étiquettes.
properties Propriétés de la connexion croisée d’itinéraire express. ExpressRouteCrossConnectionProperties

ExpressRouteCrossConnectionProperties

Nom Description Valeur
expressRouteCircuit The ExpressRouteCircuit. ExpressRouteCircuitReference
peerings Liste des peerings. ExpressRouteCrossConnectionPeering[]
serviceProviderNotes Notes en lecture seule supplémentaires définies par le fournisseur de connectivité. string
serviceProviderProvisioningState État d’approvisionnement du circuit dans le système du fournisseur de connectivité. « Déprovisionnement »
« Non provisionné »
« Provisionné »
« Approvisionnement »

ExpressRouteCircuitReference

Nom Description Valeur
id ID de circuit express route correspondant. string

ExpressRouteCrossConnectionPeering

Nom Description Valeur
id ID de la ressource string
name Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. string
properties Propriétés du peering de connexions croisées express route. ExpressRouteCrossConnectionPeeringProperties

ExpressRouteCrossConnectionPeeringProperties

Nom Description Valeur
gatewayManagerEtag Etag GatewayManager. string
ipv6PeeringConfig Configuration du peering IPv6. Ipv6ExpressRouteCircuitPeeringConfig
microsoftPeeringConfig Configuration du peering Microsoft. ExpressRouteCircuitPeeringConfig
peerASN ASN homologue. int

Contraintes :
Valeur minimale = 1
Valeur maximale = 4294967295
peeringType Type de peering. « AzurePrivatePeering »
« AzurePublicPeering »
« MicrosoftPeering »
primaryPeerAddressPrefix Préfixe d’adresse principale. string
secondaryPeerAddressPrefix Préfixe d’adresse secondaire. string
sharedKey Clé partagée. string
state État de peering. « Désactivé »
« Activé »
vlanId ID de réseau local virtuel. int

Ipv6ExpressRouteCircuitPeeringConfig

Nom Description Valeur
microsoftPeeringConfig Configuration du peering Microsoft. ExpressRouteCircuitPeeringConfig
primaryPeerAddressPrefix Préfixe d’adresse principale. string
routeFilter Référence à la ressource RouteFilter. SubResource
secondaryPeerAddressPrefix Préfixe d’adresse secondaire. string
state État du peering. « Désactivé »
« Activé »

ExpressRouteCircuitPeeringConfig

Nom Description Valeur
annoncesCommunités Communautés de peering bgp. Spécifié pour le peering Microsoft. string[]
advertisedPublicPrefixes Référence à AdvertisedPublicPrefixes. string[]
customerASN CustomerASN du peering. int
legacyMode Mode hérité du peering. int
routingRegistryName RoutingRegistryName de la configuration. string

SubResource

Nom Description Valeur
id ID de la ressource string