Dela via


Microsoft.Network ExpressRoutePorts 2019-07-01

Bicep-resursdefinition

Resurstypen ExpressRoutePorts kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Network/ExpressRoutePorts-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.Network/ExpressRoutePorts@2019-07-01' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    bandwidthInGbps: int
    encapsulation: 'string'
    links: [
      {
        id: 'string'
        name: 'string'
        properties: {
          adminState: 'string'
          macSecConfig: {
            cakSecretIdentifier: 'string'
            cipher: 'string'
            cknSecretIdentifier: 'string'
          }
        }
      }
    ]
    peeringLocation: 'string'
    resourceGuid: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Egenskapsvärden

Komponenter1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Namn Beskrivning Värde
Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namn på en underordnad portresurs som är unik bland underordnade portresurser för den överordnade porten. sträng
Egenskaper ExpressRouteLink-egenskaper. ExpressRouteLinkPropertiesFormat

ExpressRouteLinkMacSecConfig

Namn Beskrivning Värde
cakSecretIdentifier Keyvault Secret Identifier URL som innehåller Mac Security CAK-nyckel. sträng
chiffer Mac-säkerhets chiffer. "gcm-aes-128"
"gcm-aes-256"
cknSecretIdentifier Keyvault Secret Identifier URL som innehåller Mac Security CKN-nyckel. sträng

ExpressRouteLinkPropertiesFormat

Namn Beskrivning Värde
adminState Administrativt tillstånd för den fysiska porten. "Inaktiverad"
"Aktiverad"
macSecConfig MacSec-konfiguration. ExpressRouteLinkMacSecConfig

ExpressRoutePortPropertiesFormat

Namn Beskrivning Värde
bandwidthInGbps Bandbredd för anskaffade portar i Gbit/s. Int
inkapsling Inkapslingsmetod på fysiska portar. "Dot1Q"
"QinQ"
Länkar Uppsättningen fysiska länkar för ExpressRoutePort-resursen. ExpressRouteLink[]
peeringLocation Namnet på peeringplatsen som ExpressRoutePort mappas till fysiskt. sträng
resourceGuid Egenskapen för resurs-GUID för expressrouteportresursen. sträng

ManagedServiceIdentity

Namn Beskrivning Värde
typ Den typ av identitet som används för resursen. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter från den virtuella datorn. "Ingen"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities Listan över användaridentiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. ManagedServiceIdentityUserAssignedIdentiteter

ManagedServiceIdentityUserAssignedIdentiteter

Namn Beskrivning Värde

Microsoft.Network/ExpressRoutePorts

Namn Beskrivning Värde
identitet Identiteten för ExpressRoutePort, om den är konfigurerad. ManagedServiceIdentity
plats Resursplats. sträng
Namn Resursnamnet sträng (krävs)
Egenskaper ExpressRoutePort-egenskaper. ExpressRoutePortPropertiesFormat
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

ResourceTags

Namn Beskrivning Värde

Resursdefinition för ARM-mall

Resurstypen ExpressRoutePorts kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Network/ExpressRoutePorts-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.Network/ExpressRoutePorts",
  "apiVersion": "2019-07-01",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "bandwidthInGbps": "int",
    "encapsulation": "string",
    "links": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "adminState": "string",
          "macSecConfig": {
            "cakSecretIdentifier": "string",
            "cipher": "string",
            "cknSecretIdentifier": "string"
          }
        }
      }
    ],
    "peeringLocation": "string",
    "resourceGuid": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Egenskapsvärden

Komponenter1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Namn Beskrivning Värde
Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namn på en underordnad portresurs som är unik bland underordnade portresurser för den överordnade porten. sträng
Egenskaper ExpressRouteLink-egenskaper. ExpressRouteLinkPropertiesFormat

ExpressRouteLinkMacSecConfig

Namn Beskrivning Värde
cakSecretIdentifier Keyvault Secret Identifier URL som innehåller Mac Security CAK-nyckel. sträng
chiffer Mac-säkerhets chiffer. "gcm-aes-128"
"gcm-aes-256"
cknSecretIdentifier Keyvault Secret Identifier URL som innehåller Mac Security CKN-nyckel. sträng

ExpressRouteLinkPropertiesFormat

Namn Beskrivning Värde
adminState Administrativt tillstånd för den fysiska porten. "Inaktiverad"
"Aktiverad"
macSecConfig MacSec-konfiguration. ExpressRouteLinkMacSecConfig

ExpressRoutePortPropertiesFormat

Namn Beskrivning Värde
bandwidthInGbps Bandbredd för anskaffade portar i Gbit/s. Int
inkapsling Inkapslingsmetod på fysiska portar. "Dot1Q"
"QinQ"
Länkar Uppsättningen fysiska länkar för ExpressRoutePort-resursen. ExpressRouteLink[]
peeringLocation Namnet på peeringplatsen som ExpressRoutePort mappas till fysiskt. sträng
resourceGuid Egenskapen för resurs-GUID för expressrouteportresursen. sträng

ManagedServiceIdentity

Namn Beskrivning Värde
typ Den typ av identitet som används för resursen. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter från den virtuella datorn. "Ingen"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities Listan över användaridentiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. ManagedServiceIdentityUserAssignedIdentiteter

ManagedServiceIdentityUserAssignedIdentiteter

Namn Beskrivning Värde

Microsoft.Network/ExpressRoutePorts

Namn Beskrivning Värde
apiVersion API-versionen '2019-07-01'
identitet Identiteten för ExpressRoutePort, om den är konfigurerad. ManagedServiceIdentity
plats Resursplats. sträng
Namn Resursnamnet sträng (krävs)
Egenskaper ExpressRoutePort-egenskaper. ExpressRoutePortPropertiesFormat
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.Network/ExpressRoutePorts"

ResourceTags

Namn Beskrivning Värde

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen ExpressRoutePorts kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Network/ExpressRoutePorts-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/ExpressRoutePorts@2019-07-01"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      bandwidthInGbps = int
      encapsulation = "string"
      links = [
        {
          id = "string"
          name = "string"
          properties = {
            adminState = "string"
            macSecConfig = {
              cakSecretIdentifier = "string"
              cipher = "string"
              cknSecretIdentifier = "string"
            }
          }
        }
      ]
      peeringLocation = "string"
      resourceGuid = "string"
    }
  })
}

Egenskapsvärden

Komponenter1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Namn Beskrivning Värde
Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namn på en underordnad portresurs som är unik bland underordnade portresurser för den överordnade porten. sträng
Egenskaper ExpressRouteLink-egenskaper. ExpressRouteLinkPropertiesFormat

ExpressRouteLinkMacSecConfig

Namn Beskrivning Värde
cakSecretIdentifier Keyvault Secret Identifier URL som innehåller Mac Security CAK-nyckel. sträng
chiffer Mac-säkerhets chiffer. "gcm-aes-128"
"gcm-aes-256"
cknSecretIdentifier Keyvault Secret Identifier URL som innehåller Mac Security CKN-nyckel. sträng

ExpressRouteLinkPropertiesFormat

Namn Beskrivning Värde
adminState Administrativt tillstånd för den fysiska porten. "Inaktiverad"
"Aktiverad"
macSecConfig MacSec-konfiguration. ExpressRouteLinkMacSecConfig

ExpressRoutePortPropertiesFormat

Namn Beskrivning Värde
bandwidthInGbps Bandbredd för anskaffade portar i Gbit/s. Int
inkapsling Inkapslingsmetod på fysiska portar. "Dot1Q"
"QinQ"
Länkar Uppsättningen fysiska länkar för ExpressRoutePort-resursen. ExpressRouteLink[]
peeringLocation Namnet på peeringplatsen som ExpressRoutePort mappas till fysiskt. sträng
resourceGuid Egenskapen för resurs-GUID för expressrouteportresursen. sträng

ManagedServiceIdentity

Namn Beskrivning Värde
typ Den typ av identitet som används för resursen. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter från den virtuella datorn. "Ingen"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities Listan över användaridentiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. ManagedServiceIdentityUserAssignedIdentiteter

ManagedServiceIdentityUserAssignedIdentiteter

Namn Beskrivning Värde

Microsoft.Network/ExpressRoutePorts

Namn Beskrivning Värde
identitet Identiteten för ExpressRoutePort, om den är konfigurerad. ManagedServiceIdentity
plats Resursplats. sträng
Namn Resursnamnet sträng (krävs)
Egenskaper ExpressRoutePort-egenskaper. ExpressRoutePortPropertiesFormat
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.Network/ExpressRoutePorts@2019-07-01"

ResourceTags

Namn Beskrivning Värde