Compartilhar via


Microsoft.Network expressRouteCrossConnections 2019-08-01

Definição de recursos do bíceps

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 log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Network/expressRouteCrossConnections, adicione o seguinte Bicep ao seu modelo.

resource symbolicname 'Microsoft.Network/expressRouteCrossConnections@2019-08-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

Designação Descrição Valor
comunidades anunciadas As comunidades de bgp peering. Especificado para emparelhamento da Microsoft. string[]
advertisedPublicPrefixes A referência de AdvertisedPublicPrefixes. string[]
advertisedPublicPrefixesState O estado do prefixo público anunciado do recurso de emparelhamento. 'Configurado'
'Configuração'
'NotConfigured'
'ValidaçãoNecessária'
clienteASN O CustomerASN do emparelhamento. Int
legacyMode O modo legado do emparelhamento. Int
routingRegistryName O RoutingRegistryName da configuração. string

ExpressRouteCircuitReference

Designação Descrição Valor
ID ID do circuito de rota expressa correspondente. string

ExpressRouteCrossConnectionPeering

Designação Descrição Valor
ID ID do recurso. string
Designação O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades do emparelhamento de conexão cruzada de rota expressa. ExpressRouteCrossConnectionPeeringProperties

ExpressRouteCrossConnectionPeeringProperties

Designação Descrição Valor
gatewayManagerEtag O GatewayManager Etag. string
ipv6PeeringConfig A configuração de emparelhamento IPv6. Ipv6ExpressRouteCircuitPeeringConfig
lastModifiedBy Quem foi o último a modificar o peering. string
microsoftPeeringConfig A configuração de emparelhamento da Microsoft. ExpressRouteCircuitPeeringConfig
peerASN O ASN par. Int

Restrições:
Valor mínimo = 1
Valor máximo = 4294967295
emparelhamentoTipo O tipo de emparelhamento. 'AzurePrivatePeering'
'AzurePublicPeering'
'MicrosoftPeering'
primaryPeerAddressPrefix O prefixo do endereço principal. string
secondaryPeerAddressPrefix O prefixo de endereço secundário. string
sharedKey A chave compartilhada. string
Estado O estado de emparelhamento. 'Desativado'
'Habilitado'
vlanId O ID VLAN. Int

ExpressRouteCrossConnectionProperties

Designação Descrição Valor
largura de bandaInMbps A largura de banda do circuito em Mbps. Int
ExpressRouteCircuit O ExpressRouteCircuit. ExpressRouteCircuitReference
emparelhamentoLocalização O local de emparelhamento do circuito de Rota Expressa. string
emparelhamento A lista de pares. ExpressRouteCrossConnectionPeering []
serviceProviderNotes Notas adicionais somente leitura definidas pelo provedor de conectividade. string
serviceProviderProvisioningState O estado de provisionamento do circuito no sistema do provedor de conectividade. 'Desprovisionamento'
'Não provisionado'
'Provisionado'
'Provisionamento'

Ipv6ExpressRouteCircuitPeeringConfig

Designação Descrição Valor
microsoftPeeringConfig A configuração de emparelhamento da Microsoft. ExpressRouteCircuitPeeringConfig
primaryPeerAddressPrefix O prefixo do endereço principal. string
routeFilter A referência do recurso RouteFilter. SubResource
secondaryPeerAddressPrefix O prefixo de endereço secundário. string
Estado O estado do peering. 'Desativado'
'Habilitado'

Microsoft.Network/expressRouteCrossConnections

Designação Descrição Valor
Localização Localização do recurso. string
Designação O nome do recurso string (obrigatório)
propriedades Propriedades da conexão cruzada de rota expressa. ExpressRouteCrossConnectionProperties
Etiquetas Tags de recursos Dicionário de nomes e valores de tags. Consulte Tags em modelos

Tags de Recursos

Designação Descrição Valor

Subrecurso

Designação Descrição Valor
ID ID do recurso. string

Definição de recurso de modelo 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 log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Network/expressRouteCrossConnections, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.Network/expressRouteCrossConnections",
  "apiVersion": "2019-08-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

Designação Descrição Valor
comunidades anunciadas As comunidades de bgp peering. Especificado para emparelhamento da Microsoft. string[]
advertisedPublicPrefixes A referência de AdvertisedPublicPrefixes. string[]
advertisedPublicPrefixesState O estado do prefixo público anunciado do recurso de emparelhamento. 'Configurado'
'Configuração'
'NotConfigured'
'ValidaçãoNecessária'
clienteASN O CustomerASN do emparelhamento. Int
legacyMode O modo legado do emparelhamento. Int
routingRegistryName O RoutingRegistryName da configuração. string

ExpressRouteCircuitReference

Designação Descrição Valor
ID ID do circuito de rota expressa correspondente. string

ExpressRouteCrossConnectionPeering

Designação Descrição Valor
ID ID do recurso. string
Designação O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades do emparelhamento de conexão cruzada de rota expressa. ExpressRouteCrossConnectionPeeringProperties

ExpressRouteCrossConnectionPeeringProperties

Designação Descrição Valor
gatewayManagerEtag O GatewayManager Etag. string
ipv6PeeringConfig A configuração de emparelhamento IPv6. Ipv6ExpressRouteCircuitPeeringConfig
lastModifiedBy Quem foi o último a modificar o peering. string
microsoftPeeringConfig A configuração de emparelhamento da Microsoft. ExpressRouteCircuitPeeringConfig
peerASN O ASN par. Int

Restrições:
Valor mínimo = 1
Valor máximo = 4294967295
emparelhamentoTipo O tipo de emparelhamento. 'AzurePrivatePeering'
'AzurePublicPeering'
'MicrosoftPeering'
primaryPeerAddressPrefix O prefixo do endereço principal. string
secondaryPeerAddressPrefix O prefixo de endereço secundário. string
sharedKey A chave compartilhada. string
Estado O estado de emparelhamento. 'Desativado'
'Habilitado'
vlanId O ID VLAN. Int

ExpressRouteCrossConnectionProperties

Designação Descrição Valor
largura de bandaInMbps A largura de banda do circuito em Mbps. Int
ExpressRouteCircuit O ExpressRouteCircuit. ExpressRouteCircuitReference
emparelhamentoLocalização O local de emparelhamento do circuito de Rota Expressa. string
emparelhamento A lista de pares. ExpressRouteCrossConnectionPeering []
serviceProviderNotes Notas adicionais somente leitura definidas pelo provedor de conectividade. string
serviceProviderProvisioningState O estado de provisionamento do circuito no sistema do provedor de conectividade. 'Desprovisionamento'
'Não provisionado'
'Provisionado'
'Provisionamento'

Ipv6ExpressRouteCircuitPeeringConfig

Designação Descrição Valor
microsoftPeeringConfig A configuração de emparelhamento da Microsoft. ExpressRouteCircuitPeeringConfig
primaryPeerAddressPrefix O prefixo do endereço principal. string
routeFilter A referência do recurso RouteFilter. SubResource
secondaryPeerAddressPrefix O prefixo de endereço secundário. string
Estado O estado do peering. 'Desativado'
'Habilitado'

Microsoft.Network/expressRouteCrossConnections

Designação Descrição Valor
apiVersion A versão api '2019-08-01'
Localização Localização do recurso. string
Designação O nome do recurso string (obrigatório)
propriedades Propriedades da conexão cruzada de rota expressa. ExpressRouteCrossConnectionProperties
Etiquetas Tags de recursos Dicionário de nomes e valores de tags. Consulte Tags em modelos
tipo O tipo de recurso 'Microsoft.Network/expressRouteCrossConnections'

Tags de Recursos

Designação Descrição Valor

Subrecurso

Designação Descrição Valor
ID ID do recurso. string

Definição de recursos Terraform (provedor 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 log de alterações.

Formato do recurso

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/expressRouteCrossConnections@2019-08-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

Designação Descrição Valor
comunidades anunciadas As comunidades de bgp peering. Especificado para emparelhamento da Microsoft. string[]
advertisedPublicPrefixes A referência de AdvertisedPublicPrefixes. string[]
advertisedPublicPrefixesState O estado do prefixo público anunciado do recurso de emparelhamento. 'Configurado'
'Configuração'
'NotConfigured'
'ValidaçãoNecessária'
clienteASN O CustomerASN do emparelhamento. Int
legacyMode O modo legado do emparelhamento. Int
routingRegistryName O RoutingRegistryName da configuração. string

ExpressRouteCircuitReference

Designação Descrição Valor
ID ID do circuito de rota expressa correspondente. string

ExpressRouteCrossConnectionPeering

Designação Descrição Valor
ID ID do recurso. string
Designação O nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso. string
propriedades Propriedades do emparelhamento de conexão cruzada de rota expressa. ExpressRouteCrossConnectionPeeringProperties

ExpressRouteCrossConnectionPeeringProperties

Designação Descrição Valor
gatewayManagerEtag O GatewayManager Etag. string
ipv6PeeringConfig A configuração de emparelhamento IPv6. Ipv6ExpressRouteCircuitPeeringConfig
lastModifiedBy Quem foi o último a modificar o peering. string
microsoftPeeringConfig A configuração de emparelhamento da Microsoft. ExpressRouteCircuitPeeringConfig
peerASN O ASN par. Int

Restrições:
Valor mínimo = 1
Valor máximo = 4294967295
emparelhamentoTipo O tipo de emparelhamento. 'AzurePrivatePeering'
'AzurePublicPeering'
'MicrosoftPeering'
primaryPeerAddressPrefix O prefixo do endereço principal. string
secondaryPeerAddressPrefix O prefixo de endereço secundário. string
sharedKey A chave compartilhada. string
Estado O estado de emparelhamento. 'Desativado'
'Habilitado'
vlanId O ID VLAN. Int

ExpressRouteCrossConnectionProperties

Designação Descrição Valor
largura de bandaInMbps A largura de banda do circuito em Mbps. Int
ExpressRouteCircuit O ExpressRouteCircuit. ExpressRouteCircuitReference
emparelhamentoLocalização O local de emparelhamento do circuito de Rota Expressa. string
emparelhamento A lista de pares. ExpressRouteCrossConnectionPeering []
serviceProviderNotes Notas adicionais somente leitura definidas pelo provedor de conectividade. string
serviceProviderProvisioningState O estado de provisionamento do circuito no sistema do provedor de conectividade. 'Desprovisionamento'
'Não provisionado'
'Provisionado'
'Provisionamento'

Ipv6ExpressRouteCircuitPeeringConfig

Designação Descrição Valor
microsoftPeeringConfig A configuração de emparelhamento da Microsoft. ExpressRouteCircuitPeeringConfig
primaryPeerAddressPrefix O prefixo do endereço principal. string
routeFilter A referência do recurso RouteFilter. SubResource
secondaryPeerAddressPrefix O prefixo de endereço secundário. string
Estado O estado do peering. 'Desativado'
'Habilitado'

Microsoft.Network/expressRouteCrossConnections

Designação Descrição Valor
Localização Localização do recurso. string
Designação O nome do recurso string (obrigatório)
propriedades Propriedades da conexão cruzada de rota expressa. ExpressRouteCrossConnectionProperties
Etiquetas Tags de recursos Dicionário de nomes e valores de tags.
tipo O tipo de recurso "Microsoft.Network/expressRouteCrossConnections@2019-08-01"

Tags de Recursos

Designação Descrição Valor

Subrecurso

Designação Descrição Valor
ID ID do recurso. string