Sdílet prostřednictvím


Microsoft.Network ExpressRoutePorts 1. 5. 2021

Definice prostředku Bicep

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

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/ExpressRoutePorts, přidejte do šablony následující bicep.

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

Hodnoty vlastností

ExpressRoutePorts

Název Description Hodnota
name Název prostředku string (povinné)
location Umístění prostředku. řetězec
tags Značky prostředků. Slovník názvů a hodnot značek. Zobrazit značky v šablonách
identity Identita ExpressRoutePortu, pokud je nakonfigurovaná. Identita spravované služby
properties Vlastnosti ExpressRoutePort. ExpressRoutePortPropertiesFormat

Identita spravované služby

Název Description Hodnota
typ Typ identity použitý pro prostředek. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere z virtuálního počítače všechny identity. 'Žádný'
'SystemAssigned'
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentity Seznam identit uživatelů přidružených k prostředku. Odkazy na klíče slovníku identit uživatelů budou ID prostředků ARM ve formátu//subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. ManagedServiceIdentityUserAssignedIdentity

ManagedServiceIdentityUserAssignedIdentity

Název Description Hodnota
{přizpůsobená vlastnost} Components1Jq1T4ISchemasManagedserviceidentityProper...

Components1Jq1T4ISchemasManagedserviceidentityProper...

Tento objekt neobsahuje žádné vlastnosti, které by se nastavily během nasazování. Všechny vlastnosti jsou jen pro čtení.

ExpressRoutePortPropertiesFormat

Název Description Hodnota
bandwidthInGbps Šířka pásma nabílaných portů v Gb/s. int
Zapouzdření Metoda zapouzdření na fyzických portech 'Dot1Q'
'QinQ'
Odkazy Sada fyzických propojení prostředku ExpressRoutePort. ExpressRouteLink[]
peeringLocation Název umístění partnerského vztahu, na které je ExpressRoutePort namapovaný fyzicky. řetězec
Název Description Hodnota
id ID prostředku. řetězec
name Název podřízeného prostředku portu, který je jedinečný mezi prostředky podřízeného portu nadřazeného portu. řetězec
properties Vlastnosti ExpressRouteLink ExpressRouteLinkPropertiesFormat

ExpressRouteLinkPropertiesFormat

Název Description Hodnota
adminState Stav správy fyzického portu. Zakázáno
Povoleno
macSecConfig Konfigurace MacSec. ExpressRouteLinkMacSecConfig

ExpressRouteLinkMacSecConfig

Název Description Hodnota
cakSecretIdentifier Keyvault Secret Identifier URL obsahující klíč CAK zabezpečení Mac. řetězec
Šifra Bezpečnostní šifra pro Mac. 'GcmAes128'
'GcmAes256'
'GcmAesXpn128'
'GcmAesXpn256'
cknSecretIdentifier Adresa URL identifikátoru tajného kódu služby Keyvault obsahující klíč CKN zabezpečení Mac. řetězec
sciState Režim SCI je povolený nebo zakázaný. Zakázáno
Povoleno

Definice prostředku šablony ARM

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

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/ExpressRoutePorts, přidejte do šablony následující kód JSON.

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

Hodnoty vlastností

ExpressRoutePorts

Název Description Hodnota
typ Typ prostředku Microsoft.Network/ExpressRoutePorts
apiVersion Verze rozhraní API prostředku '2021-05-01'
name Název prostředku string (povinné)
location Umístění prostředku. řetězec
tags Značky prostředků. Slovník názvů a hodnot značek. Zobrazit značky v šablonách
identity Identita ExpressRoutePortu, pokud je nakonfigurovaná. Identita spravované služby
properties Vlastnosti ExpressRoutePort. ExpressRoutePortPropertiesFormat

Identita spravované služby

Název Description Hodnota
typ Typ identity použitý pro prostředek. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere z virtuálního počítače všechny identity. 'Žádný'
'SystemAssigned'
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentity Seznam identit uživatelů přidružených k prostředku. Odkazy na klíče slovníku identit uživatelů budou ID prostředků ARM ve formátu//subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. ManagedServiceIdentityUserAssignedIdentity

ManagedServiceIdentityUserAssignedIdentity

Název Description Hodnota
{přizpůsobená vlastnost} Components1Jq1T4ISchemasManagedserviceidentityProper...

Components1Jq1T4ISchemasManagedserviceidentityProper...

Tento objekt neobsahuje žádné vlastnosti, které by se nastavily během nasazování. Všechny vlastnosti jsou jen pro čtení.

ExpressRoutePortPropertiesFormat

Název Description Hodnota
bandwidthInGbps Šířka pásma nabílaných portů v Gb/s. int
Zapouzdření Metoda zapouzdření na fyzických portech 'Dot1Q'
'QinQ'
Odkazy Sada fyzických propojení prostředku ExpressRoutePort. ExpressRouteLink[]
peeringLocation Název umístění partnerského vztahu, na které je ExpressRoutePort fyzicky namapovaný. řetězec
Název Description Hodnota
id ID prostředku. řetězec
name Název podřízeného prostředku portu, který je jedinečný mezi podřízenými prostředky portu nadřazeného objektu. řetězec
properties Vlastnosti ExpressRouteLink ExpressRouteLinkPropertiesFormat

ExpressRouteLinkPropertiesFormat

Název Description Hodnota
adminState Stav správy fyzického portu. Zakázáno
'Povoleno'
macSecConfig Konfigurace MacSec. ExpressRouteLinkMacSecConfig

ExpressRouteLinkMacSecConfig

Název Description Hodnota
cakSecretIdentifier Keyvault Secret Identifier URL obsahující klíč CAK zabezpečení Mac. řetězec
Šifra Bezpečnostní šifra pro Mac. 'GcmAes128'
'GcmAes256'
'GcmAesXpn128'
'GcmAesXpn256'
cknSecretIdentifier Adresa URL identifikátoru tajného klíče Keyvault obsahující klíč CKN zabezpečení Pro Mac. řetězec
sciState Režim SCI je povolený/zakázaný. Zakázáno
'Povoleno'

Definice prostředku Terraformu (zprostředkovatele AzAPI)

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

  • 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/ExpressRoutePorts, přidejte do šablony následující Terraform.

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

Hodnoty vlastností

ExpressRoutePorts

Název Description Hodnota
typ Typ prostředku "Microsoft.Network/ExpressRoutePorts@2021-05-01"
name Název prostředku string (povinné)
location Umístění prostředku. řetězec
parent_id K nasazení do skupiny prostředků použijte ID této skupiny prostředků. string (povinné)
tags Značky prostředků. Slovník názvů značek a hodnot.
identity Identita ExpressRoutePortu, pokud je nakonfigurovaná. ManagedServiceIdentity
properties Vlastnosti ExpressRoutePort. ExpressRoutePortPropertiesFormat

ManagedServiceIdentity

Název Description Hodnota
typ Typ identity použité pro prostředek Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere z virtuálního počítače všechny identity. "SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
identity_ids Seznam identit uživatelů přidružených k prostředku Odkazy na klíče slovníku identit uživatelů budou ID prostředků ARM ve formátu :/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Pole ID identit uživatelů

ManagedServiceIdentityUserAssignedIdentity

Název Description Hodnota
{přizpůsobená vlastnost} Components1Jq1T4ISchemasManagedserviceidentityProper...

Components1Jq1T4ISchemasManagedserviceidentityProper...

Tento objekt neobsahuje žádné vlastnosti, které by se nastavily během nasazování. Všechny vlastnosti jsou Jen pro čtení.

ExpressRoutePortPropertiesFormat

Název Description Hodnota
bandwidthInGbps Šířka pásma pořízených portů v Gb/s. int
Zapouzdření Metoda zapouzdření na fyzických portech "Dot1Q"
"QinQ"
Odkazy Sada fyzických propojení prostředku ExpressRoutePort. ExpressRouteLink[]
peeringLocation Název umístění partnerského vztahu, na které je ExpressRoutePort fyzicky namapovaný. řetězec
Název Description Hodnota
id ID prostředku. řetězec
name Název podřízeného prostředku portu, který je jedinečný mezi podřízenými prostředky portu nadřazeného objektu. řetězec
properties Vlastnosti ExpressRouteLink ExpressRouteLinkPropertiesFormat

ExpressRouteLinkPropertiesFormat

Název Description Hodnota
adminState Stav správy fyzického portu. "Zakázáno"
"Povoleno"
macSecConfig Konfigurace MacSec. ExpressRouteLinkMacSecConfig

ExpressRouteLinkMacSecConfig

Název Description Hodnota
cakSecretIdentifier Keyvault Secret Identifier URL obsahující klíč CAK zabezpečení Mac. řetězec
Šifra Bezpečnostní šifra pro Mac. "GcmAes128"
"GcmAes256"
"GcmAesXpn128"
"GcmAesXpn256"
cknSecretIdentifier Adresa URL identifikátoru tajného klíče Keyvault obsahující klíč CKN zabezpečení Pro Mac. řetězec
sciState Režim SCI je povolený/zakázaný. "Zakázáno"
"Povoleno"