Udostępnij za pośrednictwem


Microsoft.Network expressRouteCircuits 2022-05-01

Definicja zasobu Bicep

Typ zasobu expressRouteCircuits można wdrożyć za pomocą operacji, które są przeznaczone:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Network/expressRouteCircuits, dodaj następujący kod Bicep do szablonu.

resource symbolicname 'Microsoft.Network/expressRouteCircuits@2022-05-01' = {
  location: 'string'
  name: 'string'
  properties: {
    allowClassicOperations: bool
    authorizationKey: 'string'
    authorizations: [
      {
        id: 'string'
        name: 'string'
        properties: {
          authorizationKey: 'string'
          authorizationUseStatus: 'string'
        }
      }
    ]
    bandwidthInGbps: int
    circuitProvisioningState: 'string'
    expressRoutePort: {
      id: 'string'
    }
    gatewayManagerEtag: 'string'
    globalReachEnabled: bool
    peerings: [
      {
        id: 'string'
        name: 'string'
        properties: {
          azureASN: int
          connections: [
            {
              id: 'string'
              name: 'string'
              properties: {
                addressPrefix: 'string'
                authorizationKey: 'string'
                expressRouteCircuitPeering: {
                  id: 'string'
                }
                ipv6CircuitConnectionConfig: {
                  addressPrefix: 'string'
                }
                peerExpressRouteCircuitPeering: {
                  id: 'string'
                }
              }
            }
          ]
          expressRouteConnection: {}
          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'
          primaryAzurePort: 'string'
          primaryPeerAddressPrefix: 'string'
          routeFilter: {
            id: 'string'
          }
          secondaryAzurePort: 'string'
          secondaryPeerAddressPrefix: 'string'
          sharedKey: 'string'
          state: 'string'
          stats: {
            primarybytesIn: int
            primarybytesOut: int
            secondarybytesIn: int
            secondarybytesOut: int
          }
          vlanId: int
        }
      }
    ]
    serviceKey: 'string'
    serviceProviderNotes: 'string'
    serviceProviderProperties: {
      bandwidthInMbps: int
      peeringLocation: 'string'
      serviceProviderName: 'string'
    }
    serviceProviderProvisioningState: 'string'
  }
  sku: {
    family: 'string'
    name: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Wartości właściwości

AuthorizationPropertiesFormat

Nazwa Opis Wartość
authorizationKey Klucz autoryzacji. struna
authorizationUseStatus Stan użycia autoryzacji. "Dostępne"
"InUse"

ExpressRouteCircuitAuthorization

Nazwa Opis Wartość
id Identyfikator zasobu. struna
nazwa Nazwa zasobu, który jest unikatowy w grupie zasobów. Ta nazwa może służyć do uzyskiwania dostępu do zasobu. struna
Właściwości Właściwości autoryzacji obwodu usługi Express Route. AuthorizationPropertiesFormat

ExpressRouteCircuitConnection

Nazwa Opis Wartość
id Identyfikator zasobu. struna
nazwa Nazwa zasobu, który jest unikatowy w grupie zasobów. Ta nazwa może służyć do uzyskiwania dostępu do zasobu. struna
Właściwości Właściwości połączenia obwodu usługi Express Route. ExpressRouteCircuitConnectionPropertiesFormat

ExpressRouteCircuitConnectionPropertiesFormat

Nazwa Opis Wartość
addressPrefix /29 przestrzeń adresów IP, aby wyrzucić adresy klienta dla tuneli. struna
authorizationKey Klucz autoryzacji. struna
expressRouteCircuitPeering Odwołanie do zasobu prywatnej komunikacji równorzędnej obwodu usługi Express Route inicjującego połączenie. SubResource
ipv6CircuitConnectionConfig Prefiks adresu IPv6Właściwości połączenia obwodu usługi Express Route. Ipv6CircuitConnectionConfig
peerExpressRouteCircuitPeering Odwołanie do zasobu prywatnej komunikacji równorzędnej obwodu usługi Express Route dla obwodu równorzędnego. SubResource

ExpressRouteCircuitPeering

Nazwa Opis Wartość
id Identyfikator zasobu. struna
nazwa Nazwa zasobu, który jest unikatowy w grupie zasobów. Ta nazwa może służyć do uzyskiwania dostępu do zasobu. struna
Właściwości Właściwości komunikacji równorzędnej obwodu usługi Express Route. ExpressRouteCircuitPeeringPropertiesFormat

ExpressRouteCircuitPeeringConfig

Nazwa Opis Wartość
anonsowanePolecenia Społeczności komunikacji równorzędnej bgp. Określono dla komunikacji równorzędnej firmy Microsoft. string[]
anonsowanePublicPrefixes Odwołanie do anonsowanychpublicPrefixes. string[]
customerASN Nazwa CustomerASN komunikacji równorzędnej. Int
legacyMode Starszy tryb komunikacji równorzędnej. Int
routingRegistryName RoutingRegistryName konfiguracji. struna

ExpressRouteCircuitPeeringPropertiesFormat

Nazwa Opis Wartość
azureASN The Azure ASN. Int
Połączenia Lista połączeń obwodu skojarzonych z prywatną komunikacją równorzędną platformy Azure dla tego obwodu. ExpressRouteCircuitConnection[]
ExpressRouteConnection Połączenie usługi ExpressRoute. ExpressRouteConnectionId
gatewayManagerEtag Element Etag GatewayManager. struna
ipv6PeeringConfig Konfiguracja komunikacji równorzędnej IPv6. Ipv6ExpressRouteCircuitPeeringConfig
microsoftPeeringConfig Konfiguracja komunikacji równorzędnej firmy Microsoft. ExpressRouteCircuitPeeringConfig
peerASN Równorzędny numer ASN. Int

Ograniczenia:
Minimalna wartość = 1
Wartość maksymalna = 4294967295
peeringType Typ komunikacji równorzędnej. "AzurePrivatePeering"
"AzurePublicPeering"
"MicrosoftPeering"
primaryAzurePort Port podstawowy. struna
primaryPeerAddressPrefix Prefiks adresu podstawowego. struna
routeFilter Odwołanie do zasobu RouteFilter. SubResource
secondaryAzurePort Port pomocniczy. struna
secondaryPeerAddressPrefix Prefiks adresu pomocniczego. struna
sharedKey Klucz wspólny. struna
stan Stan komunikacji równorzędnej. "Wyłączone"
"Włączone"
Statystyki Statystyki komunikacji równorzędnej obwodu usługi Express Route. ExpressRouteCircuitStats
vlanId Identyfikator sieci VLAN. Int

ExpressRouteCircuitPropertiesFormat

Nazwa Opis Wartość
allowClassicOperations Zezwalaj na operacje klasyczne. Bool
authorizationKey Klucz autoryzacji. struna
Zezwoleń Lista autoryzacji. ExpressRouteCircuitAuthorization[]
bandwidthInGbps Przepustowość obwodu, gdy obwód jest aprowizowany w zasobie ExpressRoutePort. Int
circuitProvisioningState Stan CircuitProvisioningState zasobu. struna
expressRoutePort Odwołanie do zasobu ExpressRoutePort podczas aprowizowania obwodu w zasobie ExpressRoutePort. SubResource
gatewayManagerEtag Element Etag GatewayManager. struna
globalReachEnabled Flaga oznaczającą stan globalnego zasięgu. Bool
komunikacja równorzędna Lista komunikacji równorzędnej. ExpressRouteCircuitPeering[]
serviceKey Klucz usługi. struna
serviceProviderNotes The ServiceProviderNotes. struna
serviceProviderProperties Właściwość ServiceProvider. ExpressRouteCircuitServiceProviderProperties
serviceProviderProvisioningState Stan ServiceProviderProvisioningState zasobu. "Anulowanie aprowizacji"
"Nie aprowizowana"
"Zainicjowano obsługę administracyjną"
"Aprowizowanie"

ExpressRouteCircuitServiceProviderProperties

Nazwa Opis Wartość
przepustowośćInMbps PrzepustowośćInMbps. Int
komunikacja równorzędnaLokalizacja Lokalizacja komunikacji równorzędnej. struna
serviceProviderName ServiceProviderName. struna

ExpressRouteCircuitSku

Nazwa Opis Wartość
rodzina Rodzina jednostki SKU. "MeteredData"
"UnlimitedData"
nazwa Nazwa jednostki SKU. struna
kondygnacja Warstwa jednostki SKU. "Podstawowa"
"Lokalny"
"Premium"
"Standardowa"

ExpressRouteCircuitStats

Nazwa Opis Wartość
primarybytesIn Podstawowy bajtW komunikacji równorzędnej. Int
primarybytesOut Podstawowy bajt bajtów komunikacji równorzędnej. Int
secondarybytesIn Pomocnicze bajtyW komunikacji równorzędnej. Int
secondarybytesOut Pomocniczy bajt bajtów komunikacji równorzędnej. Int

ExpressRouteConnectionId

Nazwa Opis Wartość

Ipv6CircuitConnectionConfig

Nazwa Opis Wartość
addressPrefix /125 przestrzeń adresów IP, aby wyrzuceć adresy klientów na potrzeby zasięgu globalnego. struna

Ipv6ExpressRouteCircuitPeeringConfig

Nazwa Opis Wartość
microsoftPeeringConfig Konfiguracja komunikacji równorzędnej firmy Microsoft. ExpressRouteCircuitPeeringConfig
primaryPeerAddressPrefix Prefiks adresu podstawowego. struna
routeFilter Odwołanie do zasobu RouteFilter. SubResource
secondaryPeerAddressPrefix Prefiks adresu pomocniczego. struna
stan Stan komunikacji równorzędnej. "Wyłączone"
"Włączone"

Microsoft.Network/expressRouteCircuits

Nazwa Opis Wartość
lokalizacja Lokalizacja zasobu. struna
nazwa Nazwa zasobu ciąg (wymagany)
Właściwości Właściwości obwodu usługi Express Route. ExpressRouteCircuitPropertiesFormat
Numer jednostki magazynowej Jednostka SKU. ExpressRouteCircuitSku
Tagi Tagi zasobów Słownik nazw tagów i wartości. Zobacz tagi w szablonach

Tagi zasobów

Nazwa Opis Wartość

Podźródło

Nazwa Opis Wartość
id Identyfikator zasobu. struna

Przykłady z przewodnika Szybki start

W poniższych przykładach szybkiego startu wdrożono ten typ zasobu.

Plik Bicep Opis
tworzenie obwodu usługi ExpressRoute Ten szablon tworzy obwód usługi ExpressRoute dla określonego dostawcy usług i jednostki SKU
obwodu usługi ExpressRoute z prywatną komunikacją równorzędną i siecią wirtualną platformy Azure Ten szablon umożliwia skonfigurowanie komunikacji równorzędnej firmy Microsoft usługi ExpressRoute, wdrożenie sieci wirtualnej platformy Azure z bramą usługi ExpressRoute i połączenie sieci wirtualnej z obwodem usługi ExpressRoute

Definicja zasobu szablonu usługi ARM

Typ zasobu expressRouteCircuits można wdrożyć za pomocą operacji, które są przeznaczone:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Network/expressRouteCircuits, dodaj następujący kod JSON do szablonu.

{
  "type": "Microsoft.Network/expressRouteCircuits",
  "apiVersion": "2022-05-01",
  "name": "string",
  "location": "string",
  "properties": {
    "allowClassicOperations": "bool",
    "authorizationKey": "string",
    "authorizations": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "authorizationKey": "string",
          "authorizationUseStatus": "string"
        }
      }
    ],
    "bandwidthInGbps": "int",
    "circuitProvisioningState": "string",
    "expressRoutePort": {
      "id": "string"
    },
    "gatewayManagerEtag": "string",
    "globalReachEnabled": "bool",
    "peerings": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "azureASN": "int",
          "connections": [
            {
              "id": "string",
              "name": "string",
              "properties": {
                "addressPrefix": "string",
                "authorizationKey": "string",
                "expressRouteCircuitPeering": {
                  "id": "string"
                },
                "ipv6CircuitConnectionConfig": {
                  "addressPrefix": "string"
                },
                "peerExpressRouteCircuitPeering": {
                  "id": "string"
                }
              }
            }
          ],
          "expressRouteConnection": {
          },
          "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",
          "primaryAzurePort": "string",
          "primaryPeerAddressPrefix": "string",
          "routeFilter": {
            "id": "string"
          },
          "secondaryAzurePort": "string",
          "secondaryPeerAddressPrefix": "string",
          "sharedKey": "string",
          "state": "string",
          "stats": {
            "primarybytesIn": "int",
            "primarybytesOut": "int",
            "secondarybytesIn": "int",
            "secondarybytesOut": "int"
          },
          "vlanId": "int"
        }
      }
    ],
    "serviceKey": "string",
    "serviceProviderNotes": "string",
    "serviceProviderProperties": {
      "bandwidthInMbps": "int",
      "peeringLocation": "string",
      "serviceProviderName": "string"
    },
    "serviceProviderProvisioningState": "string"
  },
  "sku": {
    "family": "string",
    "name": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Wartości właściwości

AuthorizationPropertiesFormat

Nazwa Opis Wartość
authorizationKey Klucz autoryzacji. struna
authorizationUseStatus Stan użycia autoryzacji. "Dostępne"
"InUse"

ExpressRouteCircuitAuthorization

Nazwa Opis Wartość
id Identyfikator zasobu. struna
nazwa Nazwa zasobu, który jest unikatowy w grupie zasobów. Ta nazwa może służyć do uzyskiwania dostępu do zasobu. struna
Właściwości Właściwości autoryzacji obwodu usługi Express Route. AuthorizationPropertiesFormat

ExpressRouteCircuitConnection

Nazwa Opis Wartość
id Identyfikator zasobu. struna
nazwa Nazwa zasobu, który jest unikatowy w grupie zasobów. Ta nazwa może służyć do uzyskiwania dostępu do zasobu. struna
Właściwości Właściwości połączenia obwodu usługi Express Route. ExpressRouteCircuitConnectionPropertiesFormat

ExpressRouteCircuitConnectionPropertiesFormat

Nazwa Opis Wartość
addressPrefix /29 przestrzeń adresów IP, aby wyrzucić adresy klienta dla tuneli. struna
authorizationKey Klucz autoryzacji. struna
expressRouteCircuitPeering Odwołanie do zasobu prywatnej komunikacji równorzędnej obwodu usługi Express Route inicjującego połączenie. SubResource
ipv6CircuitConnectionConfig Prefiks adresu IPv6Właściwości połączenia obwodu usługi Express Route. Ipv6CircuitConnectionConfig
peerExpressRouteCircuitPeering Odwołanie do zasobu prywatnej komunikacji równorzędnej obwodu usługi Express Route dla obwodu równorzędnego. SubResource

ExpressRouteCircuitPeering

Nazwa Opis Wartość
id Identyfikator zasobu. struna
nazwa Nazwa zasobu, który jest unikatowy w grupie zasobów. Ta nazwa może służyć do uzyskiwania dostępu do zasobu. struna
Właściwości Właściwości komunikacji równorzędnej obwodu usługi Express Route. ExpressRouteCircuitPeeringPropertiesFormat

ExpressRouteCircuitPeeringConfig

Nazwa Opis Wartość
anonsowanePolecenia Społeczności komunikacji równorzędnej bgp. Określono dla komunikacji równorzędnej firmy Microsoft. string[]
anonsowanePublicPrefixes Odwołanie do anonsowanychpublicPrefixes. string[]
customerASN Nazwa CustomerASN komunikacji równorzędnej. Int
legacyMode Starszy tryb komunikacji równorzędnej. Int
routingRegistryName RoutingRegistryName konfiguracji. struna

ExpressRouteCircuitPeeringPropertiesFormat

Nazwa Opis Wartość
azureASN The Azure ASN. Int
Połączenia Lista połączeń obwodu skojarzonych z prywatną komunikacją równorzędną platformy Azure dla tego obwodu. ExpressRouteCircuitConnection[]
ExpressRouteConnection Połączenie usługi ExpressRoute. ExpressRouteConnectionId
gatewayManagerEtag Element Etag GatewayManager. struna
ipv6PeeringConfig Konfiguracja komunikacji równorzędnej IPv6. Ipv6ExpressRouteCircuitPeeringConfig
microsoftPeeringConfig Konfiguracja komunikacji równorzędnej firmy Microsoft. ExpressRouteCircuitPeeringConfig
peerASN Równorzędny numer ASN. Int

Ograniczenia:
Minimalna wartość = 1
Wartość maksymalna = 4294967295
peeringType Typ komunikacji równorzędnej. "AzurePrivatePeering"
"AzurePublicPeering"
"MicrosoftPeering"
primaryAzurePort Port podstawowy. struna
primaryPeerAddressPrefix Prefiks adresu podstawowego. struna
routeFilter Odwołanie do zasobu RouteFilter. SubResource
secondaryAzurePort Port pomocniczy. struna
secondaryPeerAddressPrefix Prefiks adresu pomocniczego. struna
sharedKey Klucz wspólny. struna
stan Stan komunikacji równorzędnej. "Wyłączone"
"Włączone"
Statystyki Statystyki komunikacji równorzędnej obwodu usługi Express Route. ExpressRouteCircuitStats
vlanId Identyfikator sieci VLAN. Int

ExpressRouteCircuitPropertiesFormat

Nazwa Opis Wartość
allowClassicOperations Zezwalaj na operacje klasyczne. Bool
authorizationKey Klucz autoryzacji. struna
Zezwoleń Lista autoryzacji. ExpressRouteCircuitAuthorization[]
bandwidthInGbps Przepustowość obwodu, gdy obwód jest aprowizowany w zasobie ExpressRoutePort. Int
circuitProvisioningState Stan CircuitProvisioningState zasobu. struna
expressRoutePort Odwołanie do zasobu ExpressRoutePort podczas aprowizowania obwodu w zasobie ExpressRoutePort. SubResource
gatewayManagerEtag Element Etag GatewayManager. struna
globalReachEnabled Flaga oznaczającą stan globalnego zasięgu. Bool
komunikacja równorzędna Lista komunikacji równorzędnej. ExpressRouteCircuitPeering[]
serviceKey Klucz usługi. struna
serviceProviderNotes The ServiceProviderNotes. struna
serviceProviderProperties Właściwość ServiceProvider. ExpressRouteCircuitServiceProviderProperties
serviceProviderProvisioningState Stan ServiceProviderProvisioningState zasobu. "Anulowanie aprowizacji"
"Nie aprowizowana"
"Zainicjowano obsługę administracyjną"
"Aprowizowanie"

ExpressRouteCircuitServiceProviderProperties

Nazwa Opis Wartość
przepustowośćInMbps PrzepustowośćInMbps. Int
komunikacja równorzędnaLokalizacja Lokalizacja komunikacji równorzędnej. struna
serviceProviderName ServiceProviderName. struna

ExpressRouteCircuitSku

Nazwa Opis Wartość
rodzina Rodzina jednostki SKU. "MeteredData"
"UnlimitedData"
nazwa Nazwa jednostki SKU. struna
kondygnacja Warstwa jednostki SKU. "Podstawowa"
"Lokalny"
"Premium"
"Standardowa"

ExpressRouteCircuitStats

Nazwa Opis Wartość
primarybytesIn Podstawowy bajtW komunikacji równorzędnej. Int
primarybytesOut Podstawowy bajt bajtów komunikacji równorzędnej. Int
secondarybytesIn Pomocnicze bajtyW komunikacji równorzędnej. Int
secondarybytesOut Pomocniczy bajt bajtów komunikacji równorzędnej. Int

ExpressRouteConnectionId

Nazwa Opis Wartość

Ipv6CircuitConnectionConfig

Nazwa Opis Wartość
addressPrefix /125 przestrzeń adresów IP, aby wyrzuceć adresy klientów na potrzeby zasięgu globalnego. struna

Ipv6ExpressRouteCircuitPeeringConfig

Nazwa Opis Wartość
microsoftPeeringConfig Konfiguracja komunikacji równorzędnej firmy Microsoft. ExpressRouteCircuitPeeringConfig
primaryPeerAddressPrefix Prefiks adresu podstawowego. struna
routeFilter Odwołanie do zasobu RouteFilter. SubResource
secondaryPeerAddressPrefix Prefiks adresu pomocniczego. struna
stan Stan komunikacji równorzędnej. "Wyłączone"
"Włączone"

Microsoft.Network/expressRouteCircuits

Nazwa Opis Wartość
apiVersion Wersja interfejsu API '2022-05-01'
lokalizacja Lokalizacja zasobu. struna
nazwa Nazwa zasobu ciąg (wymagany)
Właściwości Właściwości obwodu usługi Express Route. ExpressRouteCircuitPropertiesFormat
Numer jednostki magazynowej Jednostka SKU. ExpressRouteCircuitSku
Tagi Tagi zasobów Słownik nazw tagów i wartości. Zobacz tagi w szablonach
typ Typ zasobu "Microsoft.Network/expressRouteCircuits"

Tagi zasobów

Nazwa Opis Wartość

Podźródło

Nazwa Opis Wartość
id Identyfikator zasobu. struna

Szablony szybkiego startu

Następujące szablony szybkiego startu wdrażają ten typ zasobu.

Szablon Opis
tworzenie obwodu usługi ExpressRoute

wdrażanie w usłudze Azure
Ten szablon tworzy obwód usługi ExpressRoute dla określonego dostawcy usług i jednostki SKU
Tworzenie obwodu usługi ExpressRoute za pomocą komunikacji równorzędnej BGP

wdrażanie w usłudze Azure
Ten szablon tworzy obwód usługi ExpressRoute i komunikację równorzędną BGP AzurePrublicPeering dla określonego dostawcy usług i jednostki SKU
obwodu usługi ExpressRoute z prywatną komunikacją równorzędną i siecią wirtualną platformy Azure

wdrażanie w usłudze Azure
Ten szablon umożliwia skonfigurowanie komunikacji równorzędnej firmy Microsoft usługi ExpressRoute, wdrożenie sieci wirtualnej platformy Azure z bramą usługi ExpressRoute i połączenie sieci wirtualnej z obwodem usługi ExpressRoute

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu expressRouteCircuits można wdrożyć za pomocą operacji, które są przeznaczone:

  • grupy zasobów

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Network/expressRouteCircuits, dodaj następujący program Terraform do szablonu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/expressRouteCircuits@2022-05-01"
  name = "string"
  location = "string"
  sku = {
    family = "string"
    name = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      allowClassicOperations = bool
      authorizationKey = "string"
      authorizations = [
        {
          id = "string"
          name = "string"
          properties = {
            authorizationKey = "string"
            authorizationUseStatus = "string"
          }
        }
      ]
      bandwidthInGbps = int
      circuitProvisioningState = "string"
      expressRoutePort = {
        id = "string"
      }
      gatewayManagerEtag = "string"
      globalReachEnabled = bool
      peerings = [
        {
          id = "string"
          name = "string"
          properties = {
            azureASN = int
            connections = [
              {
                id = "string"
                name = "string"
                properties = {
                  addressPrefix = "string"
                  authorizationKey = "string"
                  expressRouteCircuitPeering = {
                    id = "string"
                  }
                  ipv6CircuitConnectionConfig = {
                    addressPrefix = "string"
                  }
                  peerExpressRouteCircuitPeering = {
                    id = "string"
                  }
                }
              }
            ]
            expressRouteConnection = {
            }
            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"
            primaryAzurePort = "string"
            primaryPeerAddressPrefix = "string"
            routeFilter = {
              id = "string"
            }
            secondaryAzurePort = "string"
            secondaryPeerAddressPrefix = "string"
            sharedKey = "string"
            state = "string"
            stats = {
              primarybytesIn = int
              primarybytesOut = int
              secondarybytesIn = int
              secondarybytesOut = int
            }
            vlanId = int
          }
        }
      ]
      serviceKey = "string"
      serviceProviderNotes = "string"
      serviceProviderProperties = {
        bandwidthInMbps = int
        peeringLocation = "string"
        serviceProviderName = "string"
      }
      serviceProviderProvisioningState = "string"
    }
  })
}

Wartości właściwości

AuthorizationPropertiesFormat

Nazwa Opis Wartość
authorizationKey Klucz autoryzacji. struna
authorizationUseStatus Stan użycia autoryzacji. "Dostępne"
"InUse"

ExpressRouteCircuitAuthorization

Nazwa Opis Wartość
id Identyfikator zasobu. struna
nazwa Nazwa zasobu, który jest unikatowy w grupie zasobów. Ta nazwa może służyć do uzyskiwania dostępu do zasobu. struna
Właściwości Właściwości autoryzacji obwodu usługi Express Route. AuthorizationPropertiesFormat

ExpressRouteCircuitConnection

Nazwa Opis Wartość
id Identyfikator zasobu. struna
nazwa Nazwa zasobu, który jest unikatowy w grupie zasobów. Ta nazwa może służyć do uzyskiwania dostępu do zasobu. struna
Właściwości Właściwości połączenia obwodu usługi Express Route. ExpressRouteCircuitConnectionPropertiesFormat

ExpressRouteCircuitConnectionPropertiesFormat

Nazwa Opis Wartość
addressPrefix /29 przestrzeń adresów IP, aby wyrzucić adresy klienta dla tuneli. struna
authorizationKey Klucz autoryzacji. struna
expressRouteCircuitPeering Odwołanie do zasobu prywatnej komunikacji równorzędnej obwodu usługi Express Route inicjującego połączenie. SubResource
ipv6CircuitConnectionConfig Prefiks adresu IPv6Właściwości połączenia obwodu usługi Express Route. Ipv6CircuitConnectionConfig
peerExpressRouteCircuitPeering Odwołanie do zasobu prywatnej komunikacji równorzędnej obwodu usługi Express Route dla obwodu równorzędnego. SubResource

ExpressRouteCircuitPeering

Nazwa Opis Wartość
id Identyfikator zasobu. struna
nazwa Nazwa zasobu, który jest unikatowy w grupie zasobów. Ta nazwa może służyć do uzyskiwania dostępu do zasobu. struna
Właściwości Właściwości komunikacji równorzędnej obwodu usługi Express Route. ExpressRouteCircuitPeeringPropertiesFormat

ExpressRouteCircuitPeeringConfig

Nazwa Opis Wartość
anonsowanePolecenia Społeczności komunikacji równorzędnej bgp. Określono dla komunikacji równorzędnej firmy Microsoft. string[]
anonsowanePublicPrefixes Odwołanie do anonsowanychpublicPrefixes. string[]
customerASN Nazwa CustomerASN komunikacji równorzędnej. Int
legacyMode Starszy tryb komunikacji równorzędnej. Int
routingRegistryName RoutingRegistryName konfiguracji. struna

ExpressRouteCircuitPeeringPropertiesFormat

Nazwa Opis Wartość
azureASN The Azure ASN. Int
Połączenia Lista połączeń obwodu skojarzonych z prywatną komunikacją równorzędną platformy Azure dla tego obwodu. ExpressRouteCircuitConnection[]
ExpressRouteConnection Połączenie usługi ExpressRoute. ExpressRouteConnectionId
gatewayManagerEtag Element Etag GatewayManager. struna
ipv6PeeringConfig Konfiguracja komunikacji równorzędnej IPv6. Ipv6ExpressRouteCircuitPeeringConfig
microsoftPeeringConfig Konfiguracja komunikacji równorzędnej firmy Microsoft. ExpressRouteCircuitPeeringConfig
peerASN Równorzędny numer ASN. Int

Ograniczenia:
Minimalna wartość = 1
Wartość maksymalna = 4294967295
peeringType Typ komunikacji równorzędnej. "AzurePrivatePeering"
"AzurePublicPeering"
"MicrosoftPeering"
primaryAzurePort Port podstawowy. struna
primaryPeerAddressPrefix Prefiks adresu podstawowego. struna
routeFilter Odwołanie do zasobu RouteFilter. SubResource
secondaryAzurePort Port pomocniczy. struna
secondaryPeerAddressPrefix Prefiks adresu pomocniczego. struna
sharedKey Klucz wspólny. struna
stan Stan komunikacji równorzędnej. "Wyłączone"
"Włączone"
Statystyki Statystyki komunikacji równorzędnej obwodu usługi Express Route. ExpressRouteCircuitStats
vlanId Identyfikator sieci VLAN. Int

ExpressRouteCircuitPropertiesFormat

Nazwa Opis Wartość
allowClassicOperations Zezwalaj na operacje klasyczne. Bool
authorizationKey Klucz autoryzacji. struna
Zezwoleń Lista autoryzacji. ExpressRouteCircuitAuthorization[]
bandwidthInGbps Przepustowość obwodu, gdy obwód jest aprowizowany w zasobie ExpressRoutePort. Int
circuitProvisioningState Stan CircuitProvisioningState zasobu. struna
expressRoutePort Odwołanie do zasobu ExpressRoutePort podczas aprowizowania obwodu w zasobie ExpressRoutePort. SubResource
gatewayManagerEtag Element Etag GatewayManager. struna
globalReachEnabled Flaga oznaczającą stan globalnego zasięgu. Bool
komunikacja równorzędna Lista komunikacji równorzędnej. ExpressRouteCircuitPeering[]
serviceKey Klucz usługi. struna
serviceProviderNotes The ServiceProviderNotes. struna
serviceProviderProperties Właściwość ServiceProvider. ExpressRouteCircuitServiceProviderProperties
serviceProviderProvisioningState Stan ServiceProviderProvisioningState zasobu. "Anulowanie aprowizacji"
"Nie aprowizowana"
"Zainicjowano obsługę administracyjną"
"Aprowizowanie"

ExpressRouteCircuitServiceProviderProperties

Nazwa Opis Wartość
przepustowośćInMbps PrzepustowośćInMbps. Int
komunikacja równorzędnaLokalizacja Lokalizacja komunikacji równorzędnej. struna
serviceProviderName ServiceProviderName. struna

ExpressRouteCircuitSku

Nazwa Opis Wartość
rodzina Rodzina jednostki SKU. "MeteredData"
"UnlimitedData"
nazwa Nazwa jednostki SKU. struna
kondygnacja Warstwa jednostki SKU. "Podstawowa"
"Lokalny"
"Premium"
"Standardowa"

ExpressRouteCircuitStats

Nazwa Opis Wartość
primarybytesIn Podstawowy bajtW komunikacji równorzędnej. Int
primarybytesOut Podstawowy bajt bajtów komunikacji równorzędnej. Int
secondarybytesIn Pomocnicze bajtyW komunikacji równorzędnej. Int
secondarybytesOut Pomocniczy bajt bajtów komunikacji równorzędnej. Int

ExpressRouteConnectionId

Nazwa Opis Wartość

Ipv6CircuitConnectionConfig

Nazwa Opis Wartość
addressPrefix /125 przestrzeń adresów IP, aby wyrzuceć adresy klientów na potrzeby zasięgu globalnego. struna

Ipv6ExpressRouteCircuitPeeringConfig

Nazwa Opis Wartość
microsoftPeeringConfig Konfiguracja komunikacji równorzędnej firmy Microsoft. ExpressRouteCircuitPeeringConfig
primaryPeerAddressPrefix Prefiks adresu podstawowego. struna
routeFilter Odwołanie do zasobu RouteFilter. SubResource
secondaryPeerAddressPrefix Prefiks adresu pomocniczego. struna
stan Stan komunikacji równorzędnej. "Wyłączone"
"Włączone"

Microsoft.Network/expressRouteCircuits

Nazwa Opis Wartość
lokalizacja Lokalizacja zasobu. struna
nazwa Nazwa zasobu ciąg (wymagany)
Właściwości Właściwości obwodu usługi Express Route. ExpressRouteCircuitPropertiesFormat
Numer jednostki magazynowej Jednostka SKU. ExpressRouteCircuitSku
Tagi Tagi zasobów Słownik nazw tagów i wartości.
typ Typ zasobu "Microsoft.Network/expressRouteCircuits@2022-05-01"

Tagi zasobów

Nazwa Opis Wartość

Podźródło

Nazwa Opis Wartość
id Identyfikator zasobu. struna