Sdílet prostřednictvím


Microsoft.Network expressRouteCircuits 2016-03-30

Definice prostředku Bicep

Typ prostředku expressRouteCircuits je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Network/expressRouteCircuits, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.Network/expressRouteCircuits@2016-03-30' = {
  etag: 'string'
  location: 'string'
  name: 'string'
  properties: {
    allowClassicOperations: bool
    authorizations: [
      {
        etag: 'string'
        id: 'string'
        name: 'string'
        properties: {
          authorizationKey: 'string'
          authorizationUseStatus: 'string'
          provisioningState: 'string'
        }
      }
    ]
    circuitProvisioningState: 'string'
    peerings: [
      {
        etag: 'string'
        id: 'string'
        name: 'string'
        properties: {
          azureASN: int
          microsoftPeeringConfig: {
            advertisedPublicPrefixes: [
              'string'
            ]
            advertisedPublicPrefixesState: 'string'
            customerASN: int
            routingRegistryName: 'string'
          }
          peerASN: int
          peeringType: 'string'
          primaryAzurePort: 'string'
          primaryPeerAddressPrefix: 'string'
          provisioningState: 'string'
          secondaryAzurePort: 'string'
          secondaryPeerAddressPrefix: 'string'
          sharedKey: 'string'
          state: 'string'
          stats: {
            primarybytesIn: int
            primarybytesOut: int
            secondarybytesIn: int
            secondarybytesOut: int
          }
          vlanId: int
        }
      }
    ]
    provisioningState: 'string'
    serviceKey: 'string'
    serviceProviderNotes: 'string'
    serviceProviderProperties: {
      bandwidthInMbps: int
      peeringLocation: 'string'
      serviceProviderName: 'string'
    }
    serviceProviderProvisioningState: 'string'
  }
  sku: {
    family: 'string'
    name: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Hodnoty vlastností

AuthorizationPropertiesFormat

Jméno Popis Hodnota
authorizationKey Získá nebo nastaví autorizační klíč. řetězec
authorizationUseStatus Získá nebo nastaví AuthorizationUseStatus "K dispozici"
InUse
provisioningState Získá nebo nastaví stav zřizování prostředku PublicIP, aktualizace, odstranění nebo selhání. řetězec

ExpressRouteCircuitAuthorization

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku řetězec
id ID prostředku řetězec
Jméno Získá název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti AuthorizationPropertiesFormat

ExpressRouteCircuitPeering

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku řetězec
id ID prostředku řetězec
Jméno Získá název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti ExpressRouteCircuitPeeringPropertiesFormat

ExpressRouteCircuitPeeringConfig

Jméno Popis Hodnota
inzerované opravyPublicPre Získá nebo nastaví odkaz InzerovanéPublicPreopravy string[]
advertisedPublicPrefixesState Získá nebo nastaví InzerovanýPublicPrefixState prostředku peeringu. "Nakonfigurováno"
Konfigurace
NotConfigured
ValidationNeeded
customerASN Získá nebo nastaví CustomerAsn partnerského vztahu. Int
routingRegistryName Získá nebo nastaví RoutingRegistryName konfigurace. řetězec

ExpressRouteCircuitPeeringPropertiesFormat

Jméno Popis Hodnota
azureASN Získá nebo nastaví azure ASN. Int
microsoftPeeringConfig Získá nebo nastaví konfiguraci partnerského vztahu Microsoftu. ExpressRouteCircuitPeeringConfig
peerASN Získá nebo nastaví partnerský název ASN. Int
peeringType Získá nebo nastaví Typ peeringu. AzurePrivatePeering
AzurePublicPeering
MicrosoftPeering
primaryAzurePort Získá nebo nastaví primární port. řetězec
primaryPeerAddressPrefix Získá nebo nastaví předponu primární adresy. řetězec
provisioningState Získá nebo nastaví stav zřizování prostředku PublicIP, aktualizace, odstranění nebo selhání. řetězec
secondaryAzurePort Získá nebo nastaví sekundární port. řetězec
secondaryPeerAddressPrefix Získá nebo nastaví předponu sekundární adresy. řetězec
sharedKey Získá nebo nastaví sdílený klíč. řetězec
stát Získá nebo nastaví stav partnerského vztahu. Zakázáno
Povoleno
statistické údaje Získá nebo peeringové statistiky ExpressRouteCircuitStats
vlanId Získá nebo nastaví ID sítě vlan. Int

ExpressRouteCircuitPropertiesFormat

Jméno Popis Hodnota
allowClassicOperations povolit klasické operace Bool
Povolení Získá nebo nastaví seznam autorizací. ExpressRouteCircuitAuthorization[]
circuitProvisioningState Získá nebo nastaví CircuitProvisioningState stav prostředku. řetězec
peerings Získá nebo nastaví seznam partnerských vztahů. ExpressRouteCircuitPeering[]
provisioningState Získá nebo nastaví stav zřizování prostředku PublicIP, aktualizace, odstranění nebo selhání. řetězec
serviceKey Získá nebo nastaví ServiceKey řetězec
serviceProviderNotes Získá nebo nastaví ServiceProviderNotes řetězec
serviceProviderProperties Získá nebo nastaví ServiceProviderProperties ExpressRouteCircuitServiceProviderProperties
serviceProviderProvisioningState Získá nebo nastaví ServiceProviderProvisioningState stav prostředku Zrušení zřízení
NotProvisioned
Zřízeno
Zřizování

ExpressRouteCircuitServiceProviderProperties

Jméno Popis Hodnota
bandwidthInMbps Získá nebo nastaví BandwidthInMbps. Int
peeringLocation Získá nebo nastaví umístění partnerského vztahu. řetězec
serviceProviderName Získá nebo nastaví serviceProviderName. řetězec

ExpressRouteCircuitSku

Jméno Popis Hodnota
Rodina Získá nebo nastaví rodinu SKU. MeteredData
UnlimitedData
Jméno Získá nebo nastaví název skladové položky. řetězec
úroveň Získá nebo nastaví úroveň skladové položky. Premium
"Standardní"

ExpressRouteCircuitStats

Jméno Popis Hodnota
primarybytesIn Získá BajtesIn partnerského vztahu. Int
primarybytesOut Získá BajtyOut partnerského vztahu. Int
secondarybytesIn Získá BajtesIn partnerského vztahu. Int
secondarybytesOut Získá BajtyOut partnerského vztahu. Int

Microsoft.Network/expressRouteCircuits

Jméno Popis Hodnota
etag Získá jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
umístění Umístění prostředku řetězec
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti ExpressRouteCircuit ExpressRouteCircuitPropertiesFormat
sku Získá nebo nastaví skladovou položku ExpressRouteCircuitSku
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách

Značky prostředků

Jméno Popis Hodnota

Ukázky rychlého startu

Následující ukázky rychlého startu nasadí tento typ prostředku.

Soubor Bicep Popis
vytvoření okruhu ExpressRoute Tato šablona vytvoří okruh ExpressRoute pro zadaného poskytovatele služeb a skladovou položku.
okruhu ExpressRoute s privátním partnerským vztahem a virtuální sítě Azure Tato šablona nakonfiguruje partnerský vztah ExpressRoute Microsoftu, nasadí virtuální síť Azure s bránou ExpressRoute a propojuje virtuální síť s okruhem ExpressRoute.

Definice prostředku šablony ARM

Typ prostředku expressRouteCircuits je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Network/expressRouteCircuits, přidejte do šablony následující JSON.

{
  "type": "Microsoft.Network/expressRouteCircuits",
  "apiVersion": "2016-03-30",
  "name": "string",
  "etag": "string",
  "location": "string",
  "properties": {
    "allowClassicOperations": "bool",
    "authorizations": [
      {
        "etag": "string",
        "id": "string",
        "name": "string",
        "properties": {
          "authorizationKey": "string",
          "authorizationUseStatus": "string",
          "provisioningState": "string"
        }
      }
    ],
    "circuitProvisioningState": "string",
    "peerings": [
      {
        "etag": "string",
        "id": "string",
        "name": "string",
        "properties": {
          "azureASN": "int",
          "microsoftPeeringConfig": {
            "advertisedPublicPrefixes": [ "string" ],
            "advertisedPublicPrefixesState": "string",
            "customerASN": "int",
            "routingRegistryName": "string"
          },
          "peerASN": "int",
          "peeringType": "string",
          "primaryAzurePort": "string",
          "primaryPeerAddressPrefix": "string",
          "provisioningState": "string",
          "secondaryAzurePort": "string",
          "secondaryPeerAddressPrefix": "string",
          "sharedKey": "string",
          "state": "string",
          "stats": {
            "primarybytesIn": "int",
            "primarybytesOut": "int",
            "secondarybytesIn": "int",
            "secondarybytesOut": "int"
          },
          "vlanId": "int"
        }
      }
    ],
    "provisioningState": "string",
    "serviceKey": "string",
    "serviceProviderNotes": "string",
    "serviceProviderProperties": {
      "bandwidthInMbps": "int",
      "peeringLocation": "string",
      "serviceProviderName": "string"
    },
    "serviceProviderProvisioningState": "string"
  },
  "sku": {
    "family": "string",
    "name": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Hodnoty vlastností

AuthorizationPropertiesFormat

Jméno Popis Hodnota
authorizationKey Získá nebo nastaví autorizační klíč. řetězec
authorizationUseStatus Získá nebo nastaví AuthorizationUseStatus "K dispozici"
InUse
provisioningState Získá nebo nastaví stav zřizování prostředku PublicIP, aktualizace, odstranění nebo selhání. řetězec

ExpressRouteCircuitAuthorization

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku řetězec
id ID prostředku řetězec
Jméno Získá název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti AuthorizationPropertiesFormat

ExpressRouteCircuitPeering

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku řetězec
id ID prostředku řetězec
Jméno Získá název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti ExpressRouteCircuitPeeringPropertiesFormat

ExpressRouteCircuitPeeringConfig

Jméno Popis Hodnota
inzerované opravyPublicPre Získá nebo nastaví odkaz InzerovanéPublicPreopravy string[]
advertisedPublicPrefixesState Získá nebo nastaví InzerovanýPublicPrefixState prostředku peeringu. "Nakonfigurováno"
Konfigurace
NotConfigured
ValidationNeeded
customerASN Získá nebo nastaví CustomerAsn partnerského vztahu. Int
routingRegistryName Získá nebo nastaví RoutingRegistryName konfigurace. řetězec

ExpressRouteCircuitPeeringPropertiesFormat

Jméno Popis Hodnota
azureASN Získá nebo nastaví azure ASN. Int
microsoftPeeringConfig Získá nebo nastaví konfiguraci partnerského vztahu Microsoftu. ExpressRouteCircuitPeeringConfig
peerASN Získá nebo nastaví partnerský název ASN. Int
peeringType Získá nebo nastaví Typ peeringu. AzurePrivatePeering
AzurePublicPeering
MicrosoftPeering
primaryAzurePort Získá nebo nastaví primární port. řetězec
primaryPeerAddressPrefix Získá nebo nastaví předponu primární adresy. řetězec
provisioningState Získá nebo nastaví stav zřizování prostředku PublicIP, aktualizace, odstranění nebo selhání. řetězec
secondaryAzurePort Získá nebo nastaví sekundární port. řetězec
secondaryPeerAddressPrefix Získá nebo nastaví předponu sekundární adresy. řetězec
sharedKey Získá nebo nastaví sdílený klíč. řetězec
stát Získá nebo nastaví stav partnerského vztahu. Zakázáno
Povoleno
statistické údaje Získá nebo peeringové statistiky ExpressRouteCircuitStats
vlanId Získá nebo nastaví ID sítě vlan. Int

ExpressRouteCircuitPropertiesFormat

Jméno Popis Hodnota
allowClassicOperations povolit klasické operace Bool
Povolení Získá nebo nastaví seznam autorizací. ExpressRouteCircuitAuthorization[]
circuitProvisioningState Získá nebo nastaví CircuitProvisioningState stav prostředku. řetězec
peerings Získá nebo nastaví seznam partnerských vztahů. ExpressRouteCircuitPeering[]
provisioningState Získá nebo nastaví stav zřizování prostředku PublicIP, aktualizace, odstranění nebo selhání. řetězec
serviceKey Získá nebo nastaví ServiceKey řetězec
serviceProviderNotes Získá nebo nastaví ServiceProviderNotes řetězec
serviceProviderProperties Získá nebo nastaví ServiceProviderProperties ExpressRouteCircuitServiceProviderProperties
serviceProviderProvisioningState Získá nebo nastaví ServiceProviderProvisioningState stav prostředku Zrušení zřízení
NotProvisioned
Zřízeno
Zřizování

ExpressRouteCircuitServiceProviderProperties

Jméno Popis Hodnota
bandwidthInMbps Získá nebo nastaví BandwidthInMbps. Int
peeringLocation Získá nebo nastaví umístění partnerského vztahu. řetězec
serviceProviderName Získá nebo nastaví serviceProviderName. řetězec

ExpressRouteCircuitSku

Jméno Popis Hodnota
Rodina Získá nebo nastaví rodinu SKU. MeteredData
UnlimitedData
Jméno Získá nebo nastaví název skladové položky. řetězec
úroveň Získá nebo nastaví úroveň skladové položky. Premium
"Standardní"

ExpressRouteCircuitStats

Jméno Popis Hodnota
primarybytesIn Získá BajtesIn partnerského vztahu. Int
primarybytesOut Získá BajtyOut partnerského vztahu. Int
secondarybytesIn Získá BajtesIn partnerského vztahu. Int
secondarybytesOut Získá BajtyOut partnerského vztahu. Int

Microsoft.Network/expressRouteCircuits

Jméno Popis Hodnota
apiVersion Verze rozhraní API '2016-03-30'
etag Získá jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
umístění Umístění prostředku řetězec
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti ExpressRouteCircuit ExpressRouteCircuitPropertiesFormat
sku Získá nebo nastaví skladovou položku ExpressRouteCircuitSku
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách
typ Typ prostředku Microsoft.Network/expressRouteCircuits

Značky prostředků

Jméno Popis Hodnota

Šablony pro rychlý start

Následující šablony pro rychlý start nasazují tento typ prostředku.

Šablona Popis
vytvoření okruhu ExpressRoute

nasazení do Azure
Tato šablona vytvoří okruh ExpressRoute pro zadaného poskytovatele služeb a skladovou položku.
vytvoření okruhu ExpressRoute s partnerskými vztahy protokolu BGP

nasazení do Azure
Tato šablona vytvoří okruh ExpressRoute a partnerský vztah protokolu BGP AzurePrublicPeering pro zadaného poskytovatele služeb a skladovou položku.
okruhu ExpressRoute s privátním partnerským vztahem a virtuální sítě Azure

nasazení do Azure
Tato šablona nakonfiguruje partnerský vztah ExpressRoute Microsoftu, nasadí virtuální síť Azure s bránou ExpressRoute a propojuje virtuální síť s okruhem ExpressRoute.

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku expressRouteCircuits je možné nasadit s operacemi, které cílí:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Network/expressRouteCircuits, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/expressRouteCircuits@2016-03-30"
  name = "string"
  etag = "string"
  location = "string"
  sku = {
    family = "string"
    name = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      allowClassicOperations = bool
      authorizations = [
        {
          etag = "string"
          id = "string"
          name = "string"
          properties = {
            authorizationKey = "string"
            authorizationUseStatus = "string"
            provisioningState = "string"
          }
        }
      ]
      circuitProvisioningState = "string"
      peerings = [
        {
          etag = "string"
          id = "string"
          name = "string"
          properties = {
            azureASN = int
            microsoftPeeringConfig = {
              advertisedPublicPrefixes = [
                "string"
              ]
              advertisedPublicPrefixesState = "string"
              customerASN = int
              routingRegistryName = "string"
            }
            peerASN = int
            peeringType = "string"
            primaryAzurePort = "string"
            primaryPeerAddressPrefix = "string"
            provisioningState = "string"
            secondaryAzurePort = "string"
            secondaryPeerAddressPrefix = "string"
            sharedKey = "string"
            state = "string"
            stats = {
              primarybytesIn = int
              primarybytesOut = int
              secondarybytesIn = int
              secondarybytesOut = int
            }
            vlanId = int
          }
        }
      ]
      provisioningState = "string"
      serviceKey = "string"
      serviceProviderNotes = "string"
      serviceProviderProperties = {
        bandwidthInMbps = int
        peeringLocation = "string"
        serviceProviderName = "string"
      }
      serviceProviderProvisioningState = "string"
    }
  })
}

Hodnoty vlastností

AuthorizationPropertiesFormat

Jméno Popis Hodnota
authorizationKey Získá nebo nastaví autorizační klíč. řetězec
authorizationUseStatus Získá nebo nastaví AuthorizationUseStatus "K dispozici"
InUse
provisioningState Získá nebo nastaví stav zřizování prostředku PublicIP, aktualizace, odstranění nebo selhání. řetězec

ExpressRouteCircuitAuthorization

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku řetězec
id ID prostředku řetězec
Jméno Získá název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti AuthorizationPropertiesFormat

ExpressRouteCircuitPeering

Jméno Popis Hodnota
etag Jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku řetězec
id ID prostředku řetězec
Jméno Získá název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název lze použít pro přístup k prostředku. řetězec
vlastnosti ExpressRouteCircuitPeeringPropertiesFormat

ExpressRouteCircuitPeeringConfig

Jméno Popis Hodnota
inzerované opravyPublicPre Získá nebo nastaví odkaz InzerovanéPublicPreopravy string[]
advertisedPublicPrefixesState Získá nebo nastaví InzerovanýPublicPrefixState prostředku peeringu. "Nakonfigurováno"
Konfigurace
NotConfigured
ValidationNeeded
customerASN Získá nebo nastaví CustomerAsn partnerského vztahu. Int
routingRegistryName Získá nebo nastaví RoutingRegistryName konfigurace. řetězec

ExpressRouteCircuitPeeringPropertiesFormat

Jméno Popis Hodnota
azureASN Získá nebo nastaví azure ASN. Int
microsoftPeeringConfig Získá nebo nastaví konfiguraci partnerského vztahu Microsoftu. ExpressRouteCircuitPeeringConfig
peerASN Získá nebo nastaví partnerský název ASN. Int
peeringType Získá nebo nastaví Typ peeringu. AzurePrivatePeering
AzurePublicPeering
MicrosoftPeering
primaryAzurePort Získá nebo nastaví primární port. řetězec
primaryPeerAddressPrefix Získá nebo nastaví předponu primární adresy. řetězec
provisioningState Získá nebo nastaví stav zřizování prostředku PublicIP, aktualizace, odstranění nebo selhání. řetězec
secondaryAzurePort Získá nebo nastaví sekundární port. řetězec
secondaryPeerAddressPrefix Získá nebo nastaví předponu sekundární adresy. řetězec
sharedKey Získá nebo nastaví sdílený klíč. řetězec
stát Získá nebo nastaví stav partnerského vztahu. Zakázáno
Povoleno
statistické údaje Získá nebo peeringové statistiky ExpressRouteCircuitStats
vlanId Získá nebo nastaví ID sítě vlan. Int

ExpressRouteCircuitPropertiesFormat

Jméno Popis Hodnota
allowClassicOperations povolit klasické operace Bool
Povolení Získá nebo nastaví seznam autorizací. ExpressRouteCircuitAuthorization[]
circuitProvisioningState Získá nebo nastaví CircuitProvisioningState stav prostředku. řetězec
peerings Získá nebo nastaví seznam partnerských vztahů. ExpressRouteCircuitPeering[]
provisioningState Získá nebo nastaví stav zřizování prostředku PublicIP, aktualizace, odstranění nebo selhání. řetězec
serviceKey Získá nebo nastaví ServiceKey řetězec
serviceProviderNotes Získá nebo nastaví ServiceProviderNotes řetězec
serviceProviderProperties Získá nebo nastaví ServiceProviderProperties ExpressRouteCircuitServiceProviderProperties
serviceProviderProvisioningState Získá nebo nastaví ServiceProviderProvisioningState stav prostředku Zrušení zřízení
NotProvisioned
Zřízeno
Zřizování

ExpressRouteCircuitServiceProviderProperties

Jméno Popis Hodnota
bandwidthInMbps Získá nebo nastaví BandwidthInMbps. Int
peeringLocation Získá nebo nastaví umístění partnerského vztahu. řetězec
serviceProviderName Získá nebo nastaví serviceProviderName. řetězec

ExpressRouteCircuitSku

Jméno Popis Hodnota
Rodina Získá nebo nastaví rodinu SKU. MeteredData
UnlimitedData
Jméno Získá nebo nastaví název skladové položky. řetězec
úroveň Získá nebo nastaví úroveň skladové položky. Premium
"Standardní"

ExpressRouteCircuitStats

Jméno Popis Hodnota
primarybytesIn Získá BajtesIn partnerského vztahu. Int
primarybytesOut Získá BajtyOut partnerského vztahu. Int
secondarybytesIn Získá BajtesIn partnerského vztahu. Int
secondarybytesOut Získá BajtyOut partnerského vztahu. Int

Microsoft.Network/expressRouteCircuits

Jméno Popis Hodnota
etag Získá jedinečný řetězec jen pro čtení, který se změní při každé aktualizaci prostředku. řetězec
umístění Umístění prostředku řetězec
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti ExpressRouteCircuit ExpressRouteCircuitPropertiesFormat
sku Získá nebo nastaví skladovou položku ExpressRouteCircuitSku
visačky Značky prostředků Slovník názvů a hodnot značek
typ Typ prostředku Microsoft.Network/expressRouteCircuits@2016-03-30

Značky prostředků

Jméno Popis Hodnota