Partager via


Microsoft.Network expressRouteCrossConnections/peerings 2020-06-01

Définition de ressource Bicep

Le type de ressource expressRouteCrossConnections/peerings 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 de ressource

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

resource symbolicname 'Microsoft.Network/expressRouteCrossConnections/peerings@2020-06-01' = {
  parent: resourceSymbolicName
  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
  }
}

Valeurs de propriété

ExpressRouteCircuitPeeringConfig

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

ExpressRouteCrossConnectionPeeringProperties

Nom Description Valeur
gatewayManagerEtag The GatewayManager Etag. corde
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. corde
secondaryPeerAddressPrefix Préfixe d’adresse secondaire. corde
sharedKey Clé partagée. corde
état É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 primaire. corde
routeFilter Référence à la ressource RouteFilter. SubResource
secondaryPeerAddressPrefix Préfixe d’adresse secondaire. corde
état État du peering. 'Désactivé'
'Activé'

Microsoft.Network/expressRouteCrossConnections/peerings

Nom Description Valeur
nom Nom de la ressource chaîne (obligatoire)
parent Dans Bicep, vous pouvez spécifier la ressource parente d’une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente.

Pour plus d’informations, consultez ressource enfant en dehors de la ressource parente.
Nom symbolique de la ressource de type : expressRouteCrossConnections
Propriétés Propriétés du peering de connexions croisées express route. ExpressRouteCrossConnectionPeeringProperties

Sous-ressource

Nom Description Valeur
id ID de ressource. corde

Définition de ressource de modèle ARM

Le type de ressource expressRouteCrossConnections/peerings 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 de ressource

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

{
  "type": "Microsoft.Network/expressRouteCrossConnections/peerings",
  "apiVersion": "2020-06-01",
  "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"
  }
}

Valeurs de propriété

ExpressRouteCircuitPeeringConfig

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

ExpressRouteCrossConnectionPeeringProperties

Nom Description Valeur
gatewayManagerEtag The GatewayManager Etag. corde
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. corde
secondaryPeerAddressPrefix Préfixe d’adresse secondaire. corde
sharedKey Clé partagée. corde
état É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 primaire. corde
routeFilter Référence à la ressource RouteFilter. SubResource
secondaryPeerAddressPrefix Préfixe d’adresse secondaire. corde
état État du peering. 'Désactivé'
'Activé'

Microsoft.Network/expressRouteCrossConnections/peerings

Nom Description Valeur
apiVersion Version de l’API '2020-06-01'
nom Nom de la ressource chaîne (obligatoire)
Propriétés Propriétés du peering de connexions croisées express route. ExpressRouteCrossConnectionPeeringProperties
type Type de ressource 'Microsoft.Network/expressRouteCrossConnections/peerings'

Sous-ressource

Nom Description Valeur
id ID de ressource. corde

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource expressRouteCrossConnections/peerings 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 de ressource

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/expressRouteCrossConnections/peerings@2020-06-01"
  name = "string"
  body = jsonencode({
    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
    }
  })
}

Valeurs de propriété

ExpressRouteCircuitPeeringConfig

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

ExpressRouteCrossConnectionPeeringProperties

Nom Description Valeur
gatewayManagerEtag The GatewayManager Etag. corde
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. corde
secondaryPeerAddressPrefix Préfixe d’adresse secondaire. corde
sharedKey Clé partagée. corde
état É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 primaire. corde
routeFilter Référence à la ressource RouteFilter. SubResource
secondaryPeerAddressPrefix Préfixe d’adresse secondaire. corde
état État du peering. 'Désactivé'
'Activé'

Microsoft.Network/expressRouteCrossConnections/peerings

Nom Description Valeur
nom Nom de la ressource chaîne (obligatoire)
parent_id ID de la ressource qui est le parent de cette ressource. ID de ressource de type : expressRouteCrossConnections
Propriétés Propriétés du peering de connexions croisées express route. ExpressRouteCrossConnectionPeeringProperties
type Type de ressource « Microsoft.Network/expressRouteCrossConnections/peerings@2020-06-01 »

Sous-ressource

Nom Description Valeur
id ID de ressource. corde