Delen via


Microsoft.Network ExpressRoutePorts

Bicep-resourcedefinitie

Het ExpressRoutePorts-resourcetype kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Network/ExpressRoutePorts-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Network/ExpressRoutePorts@2023-11-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'
  }
}

Eigenschapswaarden

ExpressRoutePorts

Naam Description Waarde
naam De resourcenaam tekenreeks (vereist)
location Resourcelocatie. tekenreeks
tags Resourcetags. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
identity De identiteit van ExpressRoutePort, indien geconfigureerd. ManagedServiceIdentity
properties ExpressRoutePort-eigenschappen. ExpressRoutePortPropertiesFormat

ManagedServiceIdentity

Naam Description Waarde
type Het type identiteit dat voor de resource wordt gebruikt. Het type 'SystemAssigned, UserAssigned' bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type 'Geen' worden alle identiteiten van de virtuele machine verwijderd. 'Geen'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen naar de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. ManagedServiceIdentityUserAssignedId-entiteiten

ManagedServiceIdentityUserAssignedId-entiteiten

Naam Description Waarde
{aangepaste eigenschap} Components1Jq1T4ISchemasManagedserviceidentityProper...

Components1Jq1T4ISchemasManagedserviceidentityProper...

Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.

ExpressRoutePortPropertiesFormat

Naam Description Waarde
bandwidthInGbps Bandbreedte van aangeschafte poorten in Gbps. int
billingType Het factureringstype van de ExpressRoutePort-resource. 'MeteredData'
'UnlimitedData'
Inkapseling Inkapselingsmethode op fysieke poorten. 'Dot1Q'
QinQ
Verwijzigingen De set fysieke koppelingen van de ExpressRoutePort-resource. ExpressRouteLink[]
peeringLocation De naam van de peeringlocatie waaraan de ExpressRoutePort fysiek is toegewezen. tekenreeks
Naam Description Waarde
id Resource-id. tekenreeks
naam De naam van de onderliggende poortresource die uniek is onder de onderliggende poortresources van het bovenliggende item. tekenreeks
properties ExpressRouteLink-eigenschappen. ExpressRouteLinkPropertiesFormat

ExpressRouteLinkPropertiesFormat

Naam Description Waarde
adminState Beheerstatus van de fysieke poort. 'Uitgeschakeld'
Ingeschakeld
macSecConfig MacSec-configuratie. ExpressRouteLinkMacSecConfig

ExpressRouteLinkMacSecConfig

Naam Description Waarde
cakSecretIdentifier Keyvault Secret Identifier URL met Mac-beveiligings-CAK-sleutel. tekenreeks
Cipher Mac-beveiligingssleutel. 'GcmAes128'
'GcmAes256'
'GcmAesXpn128'
'GcmAesXpn256'
cknSecretIdentifier Keyvault Geheime id-URL met CKN-sleutel voor Mac-beveiliging. tekenreeks
sciState Sci-modus ingeschakeld/uitgeschakeld. 'Uitgeschakeld'
Ingeschakeld

Resourcedefinitie van ARM-sjabloon

Het ExpressRoutePorts-resourcetype kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Network/ExpressRoutePorts-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Network/ExpressRoutePorts",
  "apiVersion": "2023-11-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"
  }
}

Eigenschapswaarden

ExpressRoutePorts

Naam Description Waarde
type Het resourcetype 'Microsoft.Network/ExpressRoutePorts'
apiVersion De resource-API-versie '2023-11-01'
naam De resourcenaam tekenreeks (vereist)
location Resourcelocatie. tekenreeks
tags Resourcetags. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
identity De identiteit van ExpressRoutePort, indien geconfigureerd. ManagedServiceIdentity
properties ExpressRoutePort-eigenschappen. ExpressRoutePortPropertiesFormat

ManagedServiceIdentity

Naam Description Waarde
type Het type identiteit dat voor de resource wordt gebruikt. Het type 'SystemAssigned, UserAssigned' bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type 'Geen' worden alle identiteiten van de virtuele machine verwijderd. 'Geen'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen naar de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. ManagedServiceIdentityUserAssignedId-entiteiten

ManagedServiceIdentityUserAssignedId-entiteiten

Naam Description Waarde
{aangepaste eigenschap} Components1Jq1T4ISchemasManagedserviceidentityProper...

Components1Jq1T4ISchemasManagedserviceidentityProper...

Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.

ExpressRoutePortPropertiesFormat

Naam Description Waarde
bandwidthInGbps Bandbreedte van aangeschafte poorten in Gbps. int
billingType Het factureringstype van de ExpressRoutePort-resource. 'MeteredData'
'UnlimitedData'
Inkapseling Inkapselingsmethode op fysieke poorten. 'Dot1Q'
'QinQ'
Verwijzigingen De set fysieke koppelingen van de ExpressRoutePort-resource. ExpressRouteLink[]
peeringLocation De naam van de peeringlocatie waaraan de ExpressRoutePort fysiek is toegewezen. tekenreeks
Naam Description Waarde
id Resource-id. tekenreeks
naam De naam van de onderliggende poortresource die uniek is onder de onderliggende poortresources van het bovenliggende item. tekenreeks
properties ExpressRouteLink-eigenschappen. ExpressRouteLinkPropertiesFormat

ExpressRouteLinkPropertiesFormat

Naam Description Waarde
adminState Beheerstatus van de fysieke poort. 'Uitgeschakeld'
Ingeschakeld
macSecConfig MacSec-configuratie. ExpressRouteLinkMacSecConfig

ExpressRouteLinkMacSecConfig

Naam Description Waarde
cakSecretIdentifier Keyvault Geheime id-URL met Mac-beveiligings-CAK-sleutel. tekenreeks
Cipher Mac-beveiligingscodering. 'GcmAes128'
'GcmAes256'
'GcmAesXpn128'
'GcmAesXpn256'
cknSecretIdentifier Keyvault Secret Identifier URL met Mac-beveiligings-CKN-sleutel. tekenreeks
sciState Sci-modus ingeschakeld/uitgeschakeld. 'Uitgeschakeld'
Ingeschakeld

Terraform-resourcedefinitie (AzAPI-provider)

Het ExpressRoutePorts-resourcetype kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • Resourcegroepen

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Network/ExpressRoutePorts-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/ExpressRoutePorts@2023-11-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"
    }
  })
}

Eigenschapswaarden

ExpressRoutePorts

Naam Description Waarde
type Het resourcetype "Microsoft.Network/ExpressRoutePorts@2023-11-01"
naam De resourcenaam tekenreeks (vereist)
location Resourcelocatie. tekenreeks
parent_id Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. tekenreeks (vereist)
tags Resourcetags. Woordenlijst met tagnamen en -waarden.
identity De identiteit van ExpressRoutePort, indien geconfigureerd. ManagedServiceIdentity
properties ExpressRoutePort-eigenschappen. ExpressRoutePortPropertiesFormat

ManagedServiceIdentity

Naam Description Waarde
type Het type identiteit dat voor de resource wordt gebruikt. Het type 'SystemAssigned, UserAssigned' omvat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type 'Geen' worden alle identiteiten van de virtuele machine verwijderd. "SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
identity_ids De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen naar de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm:/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Matrix met gebruikersidentiteits-id's.

ManagedServiceIdentityUserAssignedId-entiteiten

Naam Description Waarde
{aangepaste eigenschap} Components1Jq1T4ISchemasManagedserviceidentityProper...

Components1Jq1T4ISchemasManagedserviceidentityProper...

Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn Alleen-lezen.

ExpressRoutePortPropertiesFormat

Naam Description Waarde
bandwidthInGbps Bandbreedte van aangeschafte poorten in Gbps. int
billingType Het factureringstype van de ExpressRoutePort-resource. "MeteredData"
"UnlimitedData"
Inkapseling Inkapselingsmethode op fysieke poorten. "Dot1Q"
"QinQ"
Verwijzigingen De set fysieke koppelingen van de ExpressRoutePort-resource. ExpressRouteLink[]
peeringLocation De naam van de peeringlocatie waaraan de ExpressRoutePort fysiek is toegewezen. tekenreeks
Naam Description Waarde
id Resource-id. tekenreeks
naam De naam van de onderliggende poortresource die uniek is onder de onderliggende poortresources van het bovenliggende item. tekenreeks
properties ExpressRouteLink-eigenschappen. ExpressRouteLinkPropertiesFormat

ExpressRouteLinkPropertiesFormat

Naam Description Waarde
adminState Beheerstatus van de fysieke poort. "Uitgeschakeld"
"Ingeschakeld"
macSecConfig MacSec-configuratie. ExpressRouteLinkMacSecConfig

ExpressRouteLinkMacSecConfig

Naam Description Waarde
cakSecretIdentifier Keyvault Geheime id-URL met Mac-beveiligings-CAK-sleutel. tekenreeks
Cipher Mac-beveiligingscodering. "GcmAes128"
"GcmAes256"
"GcmAesXpn128"
"GcmAesXpn256"
cknSecretIdentifier Keyvault Secret Identifier URL met Mac-beveiligings-CKN-sleutel. tekenreeks
sciState Sci-modus ingeschakeld/uitgeschakeld. "Uitgeschakeld"
"Ingeschakeld"