Udostępnij za pośrednictwem


Microsoft.Network expressRouteCircuits/peerings 2015-05-01-preview

Definicja zasobu Bicep

Typ zasobu expressRouteCircuits/peerings można wdrożyć przy użyciu operacji docelowych:

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/peerings, dodaj następujący kod Bicep do szablonu.

resource symbolicname 'Microsoft.Network/expressRouteCircuits/peerings@2015-05-01-preview' = {
  parent: resourceSymbolicName
  etag: '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: {
      bytesIn: int
      bytesOut: int
    }
    vlanId: int
  }
}

Wartości właściwości

ExpressRouteCircuitPeeringConfig

Nazwa Opis Wartość
anonsowanePublicPrefixes Pobiera lub ustawia odwołanie do anonsowanychprefiksówPublicPrefixes string[]
anonsdPublicPrefixesState Pobiera lub ustawia anonsowanyPublicPrefixState zasobu komunikacji równorzędnej "Skonfigurowane"
"Konfigurowanie"
"NotConfigured"
"ValidationNeeded"
customerASN Pobiera lub ustawia wartość CustomerAsn komunikacji równorzędnej. Int
routingRegistryName Pobiera lub ustawia wartość RoutingRegistryName konfiguracji. struna

ExpressRouteCircuitPeeringPropertiesFormat

Nazwa Opis Wartość
azureASN Pobiera lub ustawia nazwę ASN platformy Azure Int
microsoftPeeringConfig Pobiera lub ustawia konfigurację komunikacji równorzędnej firmy Microsoft ExpressRouteCircuitPeeringConfig
peerASN Pobiera lub ustawia równorzędną nazwę ASN Int
peeringType Pobiera lub ustawia typ komunikacji równorzędnej "AzurePrivatePeering"
"AzurePublicPeering"
"MicrosoftPeering"
primaryAzurePort Pobiera lub ustawia port podstawowy struna
primaryPeerAddressPrefix Pobiera lub ustawia prefiks adresu podstawowego struna
provisioningState Pobiera lub ustawia stan aprowizacji zasobu PublicIP Aktualizowanie/usuwanie/Niepowodzenie struna
secondaryAzurePort Pobiera lub ustawia port pomocniczy struna
secondaryPeerAddressPrefix Pobiera lub ustawia prefiks adresu pomocniczego struna
sharedKey Pobiera lub ustawia klucz wspólny struna
stan Pobiera lub ustawia stan komunikacji równorzędnej "Wyłączone"
"Włączone"
Statystyki Pobieranie lub komunikacja równorzędna ExpressRouteCircuitStats
vlanId Pobiera lub ustawia identyfikator sieci vlan Int

ExpressRouteCircuitStats

Nazwa Opis Wartość
bajtyIn Pobiera bajtyW komunikacji równorzędnej. Int
bytesOut Pobiera bajty z komunikacji równorzędnej. Int

Microsoft.Network/expressRouteCircuits/peerings

Nazwa Opis Wartość
etag Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany struna
nazwa Nazwa zasobu ciąg (wymagany)
rodzic W Bicep można określić zasób nadrzędny dla zasobu podrzędnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym.

Aby uzyskać więcej informacji, zobacz Zasób podrzędny poza zasobem nadrzędnym.
Nazwa symboliczna zasobu typu: expressRouteCircuits
Właściwości ExpressRouteCircuitPeeringPropertiesFormat

Przykłady z przewodnika Szybki start

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

Plik Bicep Opis
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/peerings można wdrożyć przy użyciu operacji docelowych:

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/peerings, dodaj następujący kod JSON do szablonu.

{
  "type": "Microsoft.Network/expressRouteCircuits/peerings",
  "apiVersion": "2015-05-01-preview",
  "name": "string",
  "etag": "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": {
      "bytesIn": "int",
      "bytesOut": "int"
    },
    "vlanId": "int"
  }
}

Wartości właściwości

ExpressRouteCircuitPeeringConfig

Nazwa Opis Wartość
anonsowanePublicPrefixes Pobiera lub ustawia odwołanie do anonsowanychprefiksówPublicPrefixes string[]
anonsdPublicPrefixesState Pobiera lub ustawia anonsowanyPublicPrefixState zasobu komunikacji równorzędnej "Skonfigurowane"
"Konfigurowanie"
"NotConfigured"
"ValidationNeeded"
customerASN Pobiera lub ustawia wartość CustomerAsn komunikacji równorzędnej. Int
routingRegistryName Pobiera lub ustawia wartość RoutingRegistryName konfiguracji. struna

ExpressRouteCircuitPeeringPropertiesFormat

Nazwa Opis Wartość
azureASN Pobiera lub ustawia nazwę ASN platformy Azure Int
microsoftPeeringConfig Pobiera lub ustawia konfigurację komunikacji równorzędnej firmy Microsoft ExpressRouteCircuitPeeringConfig
peerASN Pobiera lub ustawia równorzędną nazwę ASN Int
peeringType Pobiera lub ustawia typ komunikacji równorzędnej "AzurePrivatePeering"
"AzurePublicPeering"
"MicrosoftPeering"
primaryAzurePort Pobiera lub ustawia port podstawowy struna
primaryPeerAddressPrefix Pobiera lub ustawia prefiks adresu podstawowego struna
provisioningState Pobiera lub ustawia stan aprowizacji zasobu PublicIP Aktualizowanie/usuwanie/Niepowodzenie struna
secondaryAzurePort Pobiera lub ustawia port pomocniczy struna
secondaryPeerAddressPrefix Pobiera lub ustawia prefiks adresu pomocniczego struna
sharedKey Pobiera lub ustawia klucz wspólny struna
stan Pobiera lub ustawia stan komunikacji równorzędnej "Wyłączone"
"Włączone"
Statystyki Pobieranie lub komunikacja równorzędna ExpressRouteCircuitStats
vlanId Pobiera lub ustawia identyfikator sieci vlan Int

ExpressRouteCircuitStats

Nazwa Opis Wartość
bajtyIn Pobiera bajtyW komunikacji równorzędnej. Int
bytesOut Pobiera bajty z komunikacji równorzędnej. Int

Microsoft.Network/expressRouteCircuits/peerings

Nazwa Opis Wartość
apiVersion Wersja interfejsu API "2015-05-01-preview"
etag Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany struna
nazwa Nazwa zasobu ciąg (wymagany)
Właściwości ExpressRouteCircuitPeeringPropertiesFormat
typ Typ zasobu "Microsoft.Network/expressRouteCircuits/peerings"

Szablony szybkiego startu

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

Szablon Opis
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/peerings można wdrożyć przy użyciu operacji docelowych:

  • 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/peerings, dodaj następujący program Terraform do szablonu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/expressRouteCircuits/peerings@2015-05-01-preview"
  name = "string"
  etag = "string"
  body = jsonencode({
    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 = {
        bytesIn = int
        bytesOut = int
      }
      vlanId = int
    }
  })
}

Wartości właściwości

ExpressRouteCircuitPeeringConfig

Nazwa Opis Wartość
anonsowanePublicPrefixes Pobiera lub ustawia odwołanie do anonsowanychprefiksówPublicPrefixes string[]
anonsdPublicPrefixesState Pobiera lub ustawia anonsowanyPublicPrefixState zasobu komunikacji równorzędnej "Skonfigurowane"
"Konfigurowanie"
"NotConfigured"
"ValidationNeeded"
customerASN Pobiera lub ustawia wartość CustomerAsn komunikacji równorzędnej. Int
routingRegistryName Pobiera lub ustawia wartość RoutingRegistryName konfiguracji. struna

ExpressRouteCircuitPeeringPropertiesFormat

Nazwa Opis Wartość
azureASN Pobiera lub ustawia nazwę ASN platformy Azure Int
microsoftPeeringConfig Pobiera lub ustawia konfigurację komunikacji równorzędnej firmy Microsoft ExpressRouteCircuitPeeringConfig
peerASN Pobiera lub ustawia równorzędną nazwę ASN Int
peeringType Pobiera lub ustawia typ komunikacji równorzędnej "AzurePrivatePeering"
"AzurePublicPeering"
"MicrosoftPeering"
primaryAzurePort Pobiera lub ustawia port podstawowy struna
primaryPeerAddressPrefix Pobiera lub ustawia prefiks adresu podstawowego struna
provisioningState Pobiera lub ustawia stan aprowizacji zasobu PublicIP Aktualizowanie/usuwanie/Niepowodzenie struna
secondaryAzurePort Pobiera lub ustawia port pomocniczy struna
secondaryPeerAddressPrefix Pobiera lub ustawia prefiks adresu pomocniczego struna
sharedKey Pobiera lub ustawia klucz wspólny struna
stan Pobiera lub ustawia stan komunikacji równorzędnej "Wyłączone"
"Włączone"
Statystyki Pobieranie lub komunikacja równorzędna ExpressRouteCircuitStats
vlanId Pobiera lub ustawia identyfikator sieci vlan Int

ExpressRouteCircuitStats

Nazwa Opis Wartość
bajtyIn Pobiera bajtyW komunikacji równorzędnej. Int
bytesOut Pobiera bajty z komunikacji równorzędnej. Int

Microsoft.Network/expressRouteCircuits/peerings

Nazwa Opis Wartość
etag Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany struna
nazwa Nazwa zasobu ciąg (wymagany)
parent_id Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. Identyfikator zasobu typu: expressRouteCircuits
Właściwości ExpressRouteCircuitPeeringPropertiesFormat
typ Typ zasobu "Microsoft.Network/expressRouteCircuits/peerings@2015-05-01-preview"