Compartilhar via


Microsoft.Network expressRouteCrossConnections 2019-04-01

Definição de recurso do Bicep

O tipo de recurso expressRouteCrossConnections pode ser implantado com operações direcionadas:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.

Formato de recurso

Para criar um recurso Microsoft.Network/expressRouteCrossConnections, adicione o Bicep a seguir ao modelo.

resource symbolicname 'Microsoft.Network/expressRouteCrossConnections@2019-04-01' = {
  location: 'string'
  name: 'string'
  properties: {
    bandwidthInMbps: int
    expressRouteCircuit: {
      id: 'string'
    }
    peeringLocation: 'string'
    peerings: [
      {
        id: 'string'
        name: 'string'
        properties: {
          gatewayManagerEtag: 'string'
          ipv6PeeringConfig: {
            microsoftPeeringConfig: {
              advertisedCommunities: [
                'string'
              ]
              advertisedPublicPrefixes: [
                'string'
              ]
              advertisedPublicPrefixesState: 'string'
              customerASN: int
              legacyMode: int
              routingRegistryName: 'string'
            }
            primaryPeerAddressPrefix: 'string'
            routeFilter: {
              id: 'string'
            }
            secondaryPeerAddressPrefix: 'string'
            state: 'string'
          }
          lastModifiedBy: 'string'
          microsoftPeeringConfig: {
            advertisedCommunities: [
              'string'
            ]
            advertisedPublicPrefixes: [
              'string'
            ]
            advertisedPublicPrefixesState: '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'
  }
  tags: {
    {customized property}: 'string'
  }
}

Valores de propriedade

ExpressRouteCircuitPeeringConfig

Nome Descrição Valor
advertisedCommunities As comunidades do emparelhamento bgp. Especificado para o emparelhamento da Microsoft. string[]
advertisedPublicPrefixes A referência de AdvertisedPublicPrefixes. string[]
advertisedPublicPrefixesState O estado de prefixo público anunciado do recurso emparelhamento. 'Configurado'
'Configurando'
'NotConfigured'
'ValidationNeededed'
customerASN O CustomerASN do emparelhamento. int
legacyMode O modo herdado do emparelhamento. int
routingRegistryName O RoutingRegistryName da configuração. corda

ExpressRouteCircuitReference

Nome Descrição Valor
id ID do circuito de rota expressa correspondente. corda

ExpressRouteCrossConnectionPeering

Nome Descrição Valor
id ID do recurso. corda
nome Obtém o nome do recurso exclusivo em um grupo de recursos. Esse nome pode ser usado para acessar o recurso. corda
Propriedades Propriedades do emparelhamento entre conexões de rota expressa. ExpressRouteCrossConnectionPeeringProperties

ExpressRouteCrossConnectionPeeringProperties

Nome Descrição Valor
gatewayManagerEtag O GatewayManager Etag. corda
ipv6PeeringConfig A configuração de emparelhamento IPv6. Ipv6ExpressRouteCircuitPeeringConfig
lastModifiedBy Obtém se o provedor ou o cliente modificou o emparelhamento pela última vez. corda
microsoftPeeringConfig A configuração de emparelhamento da Microsoft. ExpressRouteCircuitPeeringConfig
peerASN O ASN do par. int

Restrições:
Valor mínimo = 1
Valor máximo = 4294967295
peeringType O tipo de emparelhamento. 'AzurePrivatePeering'
'AzurePublicPeering'
'MicrosoftPeering'
primaryPeerAddressPrefix O prefixo de endereço primário. corda
secondaryPeerAddressPrefix O prefixo de endereço secundário. corda
sharedKey A chave compartilhada. corda
estado O estado de emparelhamento. 'Desabilitado'
'Habilitado'
vlanId A ID da VLAN. int

ExpressRouteCrossConnectionProperties

Nome Descrição Valor
bandwidthInMbps A largura de banda do circuito em Mbps. int
expressRouteCircuit O ExpressRouteCircuit. ExpressRouteCircuitReference
peeringLocation O local de emparelhamento do circuito do ExpressRoute. corda
emparelhamentos A lista de emparelhamentos. ExpressRouteCrossConnectionPeering []
serviceProviderNotes Notas adicionais somente leitura definidas pelo provedor de conectividade. corda
serviceProviderProvisioningState O estado de provisionamento do circuito no sistema de provedor de conectividade. 'Desprovisionamento'
'NotProvisioned'
'Provisionado'
'Provisionamento'

Ipv6ExpressRouteCircuitPeeringConfig

Nome Descrição Valor
microsoftPeeringConfig A configuração de emparelhamento da Microsoft. ExpressRouteCircuitPeeringConfig
primaryPeerAddressPrefix O prefixo de endereço primário. corda
routeFilter A referência do recurso RouteFilter. sub-recurso
secondaryPeerAddressPrefix O prefixo de endereço secundário. corda
estado O estado do emparelhamento. 'Desabilitado'
'Habilitado'

Microsoft.Network/expressRouteCrossConnections

Nome Descrição Valor
localização Local do recurso. corda
nome O nome do recurso cadeia de caracteres (obrigatório)
Propriedades Propriedades da conexão cruzada de rota expressa. ExpressRouteCrossConnectionProperties
Tags Marcas de recurso Dicionário de nomes e valores de marca. Consulte Marcas em modelos

ResourceTags

Nome Descrição Valor

SubResource

Nome Descrição Valor
id ID do recurso. corda

Definição de recurso de modelo do ARM

O tipo de recurso expressRouteCrossConnections pode ser implantado com operações direcionadas:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.

Formato de recurso

Para criar um recurso Microsoft.Network/expressRouteCrossConnections, adicione o JSON a seguir ao modelo.

{
  "type": "Microsoft.Network/expressRouteCrossConnections",
  "apiVersion": "2019-04-01",
  "name": "string",
  "location": "string",
  "properties": {
    "bandwidthInMbps": "int",
    "expressRouteCircuit": {
      "id": "string"
    },
    "peeringLocation": "string",
    "peerings": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "gatewayManagerEtag": "string",
          "ipv6PeeringConfig": {
            "microsoftPeeringConfig": {
              "advertisedCommunities": [ "string" ],
              "advertisedPublicPrefixes": [ "string" ],
              "advertisedPublicPrefixesState": "string",
              "customerASN": "int",
              "legacyMode": "int",
              "routingRegistryName": "string"
            },
            "primaryPeerAddressPrefix": "string",
            "routeFilter": {
              "id": "string"
            },
            "secondaryPeerAddressPrefix": "string",
            "state": "string"
          },
          "lastModifiedBy": "string",
          "microsoftPeeringConfig": {
            "advertisedCommunities": [ "string" ],
            "advertisedPublicPrefixes": [ "string" ],
            "advertisedPublicPrefixesState": "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"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valores de propriedade

ExpressRouteCircuitPeeringConfig

Nome Descrição Valor
advertisedCommunities As comunidades do emparelhamento bgp. Especificado para o emparelhamento da Microsoft. string[]
advertisedPublicPrefixes A referência de AdvertisedPublicPrefixes. string[]
advertisedPublicPrefixesState O estado de prefixo público anunciado do recurso emparelhamento. 'Configurado'
'Configurando'
'NotConfigured'
'ValidationNeededed'
customerASN O CustomerASN do emparelhamento. int
legacyMode O modo herdado do emparelhamento. int
routingRegistryName O RoutingRegistryName da configuração. corda

ExpressRouteCircuitReference

Nome Descrição Valor
id ID do circuito de rota expressa correspondente. corda

ExpressRouteCrossConnectionPeering

Nome Descrição Valor
id ID do recurso. corda
nome Obtém o nome do recurso exclusivo em um grupo de recursos. Esse nome pode ser usado para acessar o recurso. corda
Propriedades Propriedades do emparelhamento entre conexões de rota expressa. ExpressRouteCrossConnectionPeeringProperties

ExpressRouteCrossConnectionPeeringProperties

Nome Descrição Valor
gatewayManagerEtag O GatewayManager Etag. corda
ipv6PeeringConfig A configuração de emparelhamento IPv6. Ipv6ExpressRouteCircuitPeeringConfig
lastModifiedBy Obtém se o provedor ou o cliente modificou o emparelhamento pela última vez. corda
microsoftPeeringConfig A configuração de emparelhamento da Microsoft. ExpressRouteCircuitPeeringConfig
peerASN O ASN do par. int

Restrições:
Valor mínimo = 1
Valor máximo = 4294967295
peeringType O tipo de emparelhamento. 'AzurePrivatePeering'
'AzurePublicPeering'
'MicrosoftPeering'
primaryPeerAddressPrefix O prefixo de endereço primário. corda
secondaryPeerAddressPrefix O prefixo de endereço secundário. corda
sharedKey A chave compartilhada. corda
estado O estado de emparelhamento. 'Desabilitado'
'Habilitado'
vlanId A ID da VLAN. int

ExpressRouteCrossConnectionProperties

Nome Descrição Valor
bandwidthInMbps A largura de banda do circuito em Mbps. int
expressRouteCircuit O ExpressRouteCircuit. ExpressRouteCircuitReference
peeringLocation O local de emparelhamento do circuito do ExpressRoute. corda
emparelhamentos A lista de emparelhamentos. ExpressRouteCrossConnectionPeering []
serviceProviderNotes Notas adicionais somente leitura definidas pelo provedor de conectividade. corda
serviceProviderProvisioningState O estado de provisionamento do circuito no sistema de provedor de conectividade. 'Desprovisionamento'
'NotProvisioned'
'Provisionado'
'Provisionamento'

Ipv6ExpressRouteCircuitPeeringConfig

Nome Descrição Valor
microsoftPeeringConfig A configuração de emparelhamento da Microsoft. ExpressRouteCircuitPeeringConfig
primaryPeerAddressPrefix O prefixo de endereço primário. corda
routeFilter A referência do recurso RouteFilter. sub-recurso
secondaryPeerAddressPrefix O prefixo de endereço secundário. corda
estado O estado do emparelhamento. 'Desabilitado'
'Habilitado'

Microsoft.Network/expressRouteCrossConnections

Nome Descrição Valor
apiVersion A versão da API '2019-04-01'
localização Local do recurso. corda
nome O nome do recurso cadeia de caracteres (obrigatório)
Propriedades Propriedades da conexão cruzada de rota expressa. ExpressRouteCrossConnectionProperties
Tags Marcas de recurso Dicionário de nomes e valores de marca. Consulte Marcas em modelos
tipo O tipo de recurso 'Microsoft.Network/expressRouteCrossConnections'

ResourceTags

Nome Descrição Valor

SubResource

Nome Descrição Valor
id ID do recurso. corda

Definição de recurso do Terraform (provedor de AzAPI)

O tipo de recurso expressRouteCrossConnections pode ser implantado com operações direcionadas:

  • grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.

Formato de recurso

Para criar um recurso Microsoft.Network/expressRouteCrossConnections, adicione o Terraform a seguir ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/expressRouteCrossConnections@2019-04-01"
  name = "string"
  location = "string"
  body = jsonencode({
    properties = {
      bandwidthInMbps = int
      expressRouteCircuit = {
        id = "string"
      }
      peeringLocation = "string"
      peerings = [
        {
          id = "string"
          name = "string"
          properties = {
            gatewayManagerEtag = "string"
            ipv6PeeringConfig = {
              microsoftPeeringConfig = {
                advertisedCommunities = [
                  "string"
                ]
                advertisedPublicPrefixes = [
                  "string"
                ]
                advertisedPublicPrefixesState = "string"
                customerASN = int
                legacyMode = int
                routingRegistryName = "string"
              }
              primaryPeerAddressPrefix = "string"
              routeFilter = {
                id = "string"
              }
              secondaryPeerAddressPrefix = "string"
              state = "string"
            }
            lastModifiedBy = "string"
            microsoftPeeringConfig = {
              advertisedCommunities = [
                "string"
              ]
              advertisedPublicPrefixes = [
                "string"
              ]
              advertisedPublicPrefixesState = "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"
    }
  })
  tags = {
    {customized property} = "string"
  }
}

Valores de propriedade

ExpressRouteCircuitPeeringConfig

Nome Descrição Valor
advertisedCommunities As comunidades do emparelhamento bgp. Especificado para o emparelhamento da Microsoft. string[]
advertisedPublicPrefixes A referência de AdvertisedPublicPrefixes. string[]
advertisedPublicPrefixesState O estado de prefixo público anunciado do recurso emparelhamento. 'Configurado'
'Configurando'
'NotConfigured'
'ValidationNeededed'
customerASN O CustomerASN do emparelhamento. int
legacyMode O modo herdado do emparelhamento. int
routingRegistryName O RoutingRegistryName da configuração. corda

ExpressRouteCircuitReference

Nome Descrição Valor
id ID do circuito de rota expressa correspondente. corda

ExpressRouteCrossConnectionPeering

Nome Descrição Valor
id ID do recurso. corda
nome Obtém o nome do recurso exclusivo em um grupo de recursos. Esse nome pode ser usado para acessar o recurso. corda
Propriedades Propriedades do emparelhamento entre conexões de rota expressa. ExpressRouteCrossConnectionPeeringProperties

ExpressRouteCrossConnectionPeeringProperties

Nome Descrição Valor
gatewayManagerEtag O GatewayManager Etag. corda
ipv6PeeringConfig A configuração de emparelhamento IPv6. Ipv6ExpressRouteCircuitPeeringConfig
lastModifiedBy Obtém se o provedor ou o cliente modificou o emparelhamento pela última vez. corda
microsoftPeeringConfig A configuração de emparelhamento da Microsoft. ExpressRouteCircuitPeeringConfig
peerASN O ASN do par. int

Restrições:
Valor mínimo = 1
Valor máximo = 4294967295
peeringType O tipo de emparelhamento. 'AzurePrivatePeering'
'AzurePublicPeering'
'MicrosoftPeering'
primaryPeerAddressPrefix O prefixo de endereço primário. corda
secondaryPeerAddressPrefix O prefixo de endereço secundário. corda
sharedKey A chave compartilhada. corda
estado O estado de emparelhamento. 'Desabilitado'
'Habilitado'
vlanId A ID da VLAN. int

ExpressRouteCrossConnectionProperties

Nome Descrição Valor
bandwidthInMbps A largura de banda do circuito em Mbps. int
expressRouteCircuit O ExpressRouteCircuit. ExpressRouteCircuitReference
peeringLocation O local de emparelhamento do circuito do ExpressRoute. corda
emparelhamentos A lista de emparelhamentos. ExpressRouteCrossConnectionPeering []
serviceProviderNotes Notas adicionais somente leitura definidas pelo provedor de conectividade. corda
serviceProviderProvisioningState O estado de provisionamento do circuito no sistema de provedor de conectividade. 'Desprovisionamento'
'NotProvisioned'
'Provisionado'
'Provisionamento'

Ipv6ExpressRouteCircuitPeeringConfig

Nome Descrição Valor
microsoftPeeringConfig A configuração de emparelhamento da Microsoft. ExpressRouteCircuitPeeringConfig
primaryPeerAddressPrefix O prefixo de endereço primário. corda
routeFilter A referência do recurso RouteFilter. sub-recurso
secondaryPeerAddressPrefix O prefixo de endereço secundário. corda
estado O estado do emparelhamento. 'Desabilitado'
'Habilitado'

Microsoft.Network/expressRouteCrossConnections

Nome Descrição Valor
localização Local do recurso. corda
nome O nome do recurso cadeia de caracteres (obrigatório)
Propriedades Propriedades da conexão cruzada de rota expressa. ExpressRouteCrossConnectionProperties
Tags Marcas de recurso Dicionário de nomes e valores de marca.
tipo O tipo de recurso "Microsoft.Network/expressRouteCrossConnections@2019-04-01"

ResourceTags

Nome Descrição Valor

SubResource

Nome Descrição Valor
id ID do recurso. corda