Freigeben über


Microsoft.Network ExpressRoutePorts 2023-02-01

Bicep-Ressourcendefinition

Der ExpressRoutePorts-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Network/ExpressRoutePorts-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden Bicep hinzu.

resource symbolicname 'Microsoft.Network/ExpressRoutePorts@2023-02-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    bandwidthInGbps: int
    billingType: 'string'
    encapsulation: 'string'
    links: [
      {
        id: 'string'
        name: 'string'
        properties: {
          adminState: 'string'
          macSecConfig: {
            cakSecretIdentifier: 'string'
            cipher: 'string'
            cknSecretIdentifier: 'string'
            sciState: 'string'
          }
        }
      }
    ]
    peeringLocation: 'string'
  }
}

Eigenschaftswerte

ExpressRoutePorts

Name BESCHREIBUNG Wert
name Der Ressourcenname Zeichenfolge (erforderlich)
location Ressourcenspeicherort Zeichenfolge
tags Ressourcentags. Wörterbuch der Tagnamen und -werte. Weitere Informationen finden Sie unter Tags in Vorlagen.
Identität Die Identität von ExpressRoutePort, sofern konfiguriert. ManagedServiceIdentity
properties ExpressRoutePort-Eigenschaften. ExpressRoutePortPropertiesFormat

ManagedServiceIdentity

Name BESCHREIBUNG Wert
type Der Identitätstyp, der für die Ressource verwendet wird. Der Typ „SystemAssigned, UserAssigned“ umfasst sowohl eine implizit erstellte Identität als auch einen Satz von Benutzern zugewiesener Identitäten. Der Typ "None" entfernt alle Identitäten vom virtuellen Computer. "Keine"
"SystemAssigned"
'SystemAssigned, UserAssigned'
"UserAssigned"
userAssignedIdentities Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Verweise auf das Benutzeridentitätswörterbuch sind ARM-Ressourcen-IDs im Format "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Name BESCHREIBUNG Wert
{angepasste Eigenschaft} Components1Jq1T4ISchemasManagedserviceidentityProper...

Components1Jq1T4ISchemasManagedserviceidentityProper...

Dieses Objekt enthält keine Eigenschaften, die während der Bereitstellung festgelegt werden sollen. Alle Eigenschaften sind ReadOnly.

ExpressRoutePortPropertiesFormat

Name BESCHREIBUNG Wert
bandwidthInGbps Bandbreite der beschafften Ports in GBit/s. INT
billingType Der Abrechnungstyp der ExpressRoutePort-Ressource. "MeteredData"
"UnlimitedData"
Kapselung Kapselungsmethode für physische Ports. 'Dot1Q'
'QinQ'
Verknüpfungen Der Satz physischer Links der ExpressRoutePort-Ressource. ExpressRouteLink[]
peeringLocation Der Name des Peeringspeicherorts, dem expressRoutePort physisch zugeordnet ist. Zeichenfolge
Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Name der untergeordneten Portressource, die unter den untergeordneten Portressourcen des übergeordneten Ports eindeutig ist. Zeichenfolge
properties ExpressRouteLink-Eigenschaften. ExpressRouteLinkPropertiesFormat

ExpressRouteLinkPropertiesFormat

Name BESCHREIBUNG Wert
adminState Administrativer Status des physischen Ports. "Deaktiviert"
"Aktiviert"
macSecConfig MacSec-Konfiguration. ExpressRouteLinkMacSecConfig

ExpressRouteLinkMacSecConfig

Name BESCHREIBUNG Wert
cakSecretIdentifier Keyvault Secret Identifier URL mit Mac-Sicherheits-CAK-Schlüssel. Zeichenfolge
cipher Mac-Sicherheitschiffre. 'GcmAes128'
'GcmAes256'
'GcmAesXpn128'
'GcmAesXpn256'
cknSecretIdentifier Keyvault Secret Identifier URL mit mac-Sicherheits-CKN-Schlüssel. Zeichenfolge
sciState Sci-Modus aktiviert/deaktiviert. "Deaktiviert"
"Aktiviert"

Ressourcendefinition mit einer ARM-Vorlage

Der ExpressRoutePorts-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Network/ExpressRoutePorts-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.Network/ExpressRoutePorts",
  "apiVersion": "2023-02-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "bandwidthInGbps": "int",
    "billingType": "string",
    "encapsulation": "string",
    "links": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "adminState": "string",
          "macSecConfig": {
            "cakSecretIdentifier": "string",
            "cipher": "string",
            "cknSecretIdentifier": "string",
            "sciState": "string"
          }
        }
      }
    ],
    "peeringLocation": "string"
  }
}

Eigenschaftswerte

ExpressRoutePorts

Name BESCHREIBUNG Wert
type Der Ressourcentyp "Microsoft.Network/ExpressRoutePorts"
apiVersion Die Version der Ressourcen-API '2023-02-01'
name Der Ressourcenname Zeichenfolge (erforderlich)
location Ressourcenspeicherort Zeichenfolge
tags Ressourcentags. Wörterbuch der Tagnamen und -werte. Weitere Informationen finden Sie unter Tags in Vorlagen.
Identität Die Identität von ExpressRoutePort, sofern konfiguriert. ManagedServiceIdentity
properties ExpressRoutePort-Eigenschaften. ExpressRoutePortPropertiesFormat

ManagedServiceIdentity

Name BESCHREIBUNG Wert
type Der Identitätstyp, der für die Ressource verwendet wird. Der Typ „SystemAssigned, UserAssigned“ umfasst sowohl eine implizit erstellte Identität als auch einen Satz von Benutzern zugewiesener Identitäten. Der Typ "None" entfernt alle Identitäten vom virtuellen Computer. "Keine"
"SystemAssigned"
'SystemAssigned, UserAssigned'
"UserAssigned"
userAssignedIdentities Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Verweise auf das Benutzeridentitätswörterbuch sind ARM-Ressourcen-IDs im Format "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Name BESCHREIBUNG Wert
{angepasste Eigenschaft} Components1Jq1T4ISchemasManagedserviceidentityProper...

Components1Jq1T4ISchemasManagedserviceidentityProper...

Dieses Objekt enthält keine Eigenschaften, die während der Bereitstellung festgelegt werden sollen. Alle Eigenschaften sind ReadOnly.

ExpressRoutePortPropertiesFormat

Name BESCHREIBUNG Wert
bandwidthInGbps Bandbreite der beschafften Ports in Gbit/s. INT
billingType Der Abrechnungstyp der ExpressRoutePort-Ressource. "MeteredData"
"UnlimitedData"
Kapselung Kapselungsmethode an physischen Ports. 'Dot1Q'
'QinQ'
Verknüpfungen Der Satz von physischen Links der ExpressRoutePort-Ressource. ExpressRouteLink[]
peeringLocation Der Name des Peeringspeicherorts, dem der ExpressRoutePort physisch zugeordnet ist. Zeichenfolge
Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Name der untergeordneten Portressource, die unter den untergeordneten Portressourcen des übergeordneten Ports eindeutig ist. Zeichenfolge
properties ExpressRouteLink-Eigenschaften. ExpressRouteLinkPropertiesFormat

ExpressRouteLinkPropertiesFormat

Name BESCHREIBUNG Wert
adminState Administrativer Status des physischen Ports. "Deaktiviert"
"Aktiviert"
macSecConfig MacSec-Konfiguration. ExpressRouteLinkMacSecConfig

ExpressRouteLinkMacSecConfig

Name BESCHREIBUNG Wert
cakSecretIdentifier Keyvault Secret Identifier URL mit Mac-Sicherheits-CAK-Schlüssel. Zeichenfolge
cipher Mac-Sicherheitschiffre. 'GcmAes128'
'GcmAes256'
'GcmAesXpn128'
'GcmAesXpn256'
cknSecretIdentifier Keyvault Secret Identifier URL mit Mac-Sicherheits-CKN-Schlüssel. Zeichenfolge
sciState Sci-Modus aktiviert/deaktiviert. "Deaktiviert"
"Aktiviert"

Terraform (AzAPI-Anbieter) Ressourcendefinition

Der ExpressRoutePorts-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Network/ExpressRoutePorts-Ressource zu erstellen, fügen Sie Der Vorlage die folgende Terraform-Ressource hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/ExpressRoutePorts@2023-02-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      bandwidthInGbps = int
      billingType = "string"
      encapsulation = "string"
      links = [
        {
          id = "string"
          name = "string"
          properties = {
            adminState = "string"
            macSecConfig = {
              cakSecretIdentifier = "string"
              cipher = "string"
              cknSecretIdentifier = "string"
              sciState = "string"
            }
          }
        }
      ]
      peeringLocation = "string"
    }
  })
}

Eigenschaftswerte

ExpressRoutePorts

Name BESCHREIBUNG Wert
type Ressourcentyp "Microsoft.Network/ExpressRoutePorts@2023-02-01"
name Der Ressourcenname Zeichenfolge (erforderlich)
location Ressourcenspeicherort Zeichenfolge
parent_id Verwenden Sie zum Bereitstellen in einer Ressourcengruppe die ID dieser Ressourcengruppe. Zeichenfolge (erforderlich)
tags Ressourcentags. Wörterbuch der Tagnamen und -werte.
Identität Die Identität von ExpressRoutePort, sofern konfiguriert. ManagedServiceIdentity
properties ExpressRoutePort-Eigenschaften. ExpressRoutePortPropertiesFormat

ManagedServiceIdentity

Name BESCHREIBUNG Wert
type Der Identitätstyp, der für die Ressource verwendet wird. Der Typ „SystemAssigned, UserAssigned“ umfasst sowohl eine implizit erstellte Identität als auch einen Satz von Benutzern zugewiesener Identitäten. Der Typ "None" entfernt alle Identitäten vom virtuellen Computer. "SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
identity_ids Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Bei den Referenzdaten des Benutzeridentitätswörterbuchs handelt es sich um ARM-Ressourcen-IDs in der Form : "/subscriptions/{subscriptionId}/resourceGroupGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". Array von Benutzeridentitäts-IDs.

ManagedServiceIdentityUserAssignedIdentities

Name BESCHREIBUNG Wert
{angepasste Eigenschaft} Components1Jq1T4ISchemasManagedserviceidentityProper...

Components1Jq1T4ISchemasManagedserviceidentityProper...

Dieses Objekt enthält keine Eigenschaften, die während der Bereitstellung festgelegt werden sollen. Alle Eigenschaften sind ReadOnly.

ExpressRoutePortPropertiesFormat

Name BESCHREIBUNG Wert
bandwidthInGbps Bandbreite der beschafften Ports in Gbit/s. INT
billingType Der Abrechnungstyp der ExpressRoutePort-Ressource. "MeteredData"
"UnlimitedData"
Kapselung Kapselungsmethode an physischen Ports. "Dot1Q"
"QinQ"
Verknüpfungen Der Satz von physischen Links der ExpressRoutePort-Ressource. ExpressRouteLink[]
peeringLocation Der Name des Peeringspeicherorts, dem der ExpressRoutePort physisch zugeordnet ist. Zeichenfolge
Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
name Name der untergeordneten Portressource, die unter den untergeordneten Portressourcen des übergeordneten Ports eindeutig ist. Zeichenfolge
properties ExpressRouteLink-Eigenschaften. ExpressRouteLinkPropertiesFormat

ExpressRouteLinkPropertiesFormat

Name BESCHREIBUNG Wert
adminState Administrativer Status des physischen Ports. "Deaktiviert"
"Aktiviert"
macSecConfig MacSec-Konfiguration. ExpressRouteLinkMacSecConfig

ExpressRouteLinkMacSecConfig

Name BESCHREIBUNG Wert
cakSecretIdentifier Keyvault Secret Identifier URL mit Mac-Sicherheits-CAK-Schlüssel. Zeichenfolge
cipher Mac-Sicherheitschiffre. "GcmAes128"
"GcmAes256"
"GcmAesXpn128"
"GcmAesXpn256"
cknSecretIdentifier Keyvault Secret Identifier URL mit Mac-Sicherheits-CKN-Schlüssel. Zeichenfolge
sciState Sci-Modus aktiviert/deaktiviert. "Deaktiviert"
"Aktiviert"