Condividi tramite


Microsoft.Network ExpressRoutePorts 2020-11-01

Definizione di risorsa Bicep

Il tipo di risorsa ExpressRoutePorts può essere distribuito con operazioni destinate a:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.Network/ExpressRoutePorts, aggiungere il bicep seguente al modello.

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

Valori delle proprietà

ExpressRoutePorts

Nome Descrizione valore
name Nome della risorsa stringa (obbligatorio)
posizione Percorso della risorsa. string
tags Tag delle risorse. Dizionario di nomi e valori di tag. Vedere Tag nei modelli
identity Identità di ExpressRoutePort, se configurata. ManagedServiceIdentity
properties Proprietà di ExpressRoutePort. ExpressRoutePortPropertiesFormat

ManagedServiceIdentity

Nome Descrizione Valore
tipo Tipo di identità usata per la risorsa. Il tipo "SystemAssigned, UserAssigned" include sia un'identità creata in modo implicito che un set di identità assegnate dall'utente. Il tipo "Nessuno" rimuoverà le identità dalla macchina virtuale. 'Nessuno'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities Elenco di identità utente associate alla risorsa. I riferimenti alla chiave del dizionario identità utente saranno ID risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Nome Descrizione Valore
{proprietà personalizzata} Components1Jq1T4ISchemasManagedserviceidentityProper...

Components1Jq1T4ISchemasManagedserviceidentityProper...

Questo oggetto non contiene proprietà da impostare durante la distribuzione. Tutte le proprietà sono ReadOnly.

ExpressRoutePortPropertiesFormat

Nome Descrizione Valore
bandwidthInGbps Larghezza di banda delle porte acquistate in Gbps. INT
incapsulamento Metodo di incapsulamento sulle porte fisiche. 'Dot1Q'
'QinQ'
collegamenti Set di collegamenti fisici della risorsa ExpressRoutePort. ExpressRouteLink[]
peeringLocation Nome del percorso di peering a cui è stato eseguito il mapping fisico di ExpressRoutePort. string
Nome Descrizione Valore
id ID risorsa. string
name Nome della risorsa porta figlio univoca tra le risorse porta figlio dell'elemento padre. string
properties Proprietà di ExpressRouteLink. ExpressRouteLinkPropertiesFormat

ExpressRouteLinkPropertiesFormat

Nome Descrizione Valore
adminState Stato amministrativo della porta fisica. 'Disabilitato'
'Enabled'
macSecConfig Configurazione di MacSec. ExpressRouteLinkMacSecConfig

ExpressRouteLinkMacSecConfig

Nome Descrizione Valore
cakSecretIdentifier URL dell'identificatore segreto dell'insieme di credenziali delle chiavi contenente la chiave CAK di sicurezza Mac. string
cipher Crittografia di sicurezza Mac. 'GcmAes128'
'GcmAes256'
'GcmAesXpn128'
'GcmAesXpn256'
cknSecretIdentifier URL dell'identificatore segreto keyvault contenente la chiave CKN di sicurezza Mac. string
sciState Modalità Sci abilitata/disabilitata. 'Disabilitato'
'Enabled'

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa ExpressRoutePorts può essere distribuito con operazioni destinate a:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.Network/ExpressRoutePorts, aggiungere il codice JSON seguente al modello.

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

Valori delle proprietà

ExpressRoutePorts

Nome Descrizione Valore
tipo Tipo di risorsa 'Microsoft.Network/ExpressRoutePorts'
apiVersion Versione dell'API della risorsa '2020-11-01'
name Nome della risorsa stringa (obbligatorio)
posizione Percorso della risorsa. string
tags Tag delle risorse. Dizionario di nomi e valori di tag. Vedere Tag nei modelli
identity Identità di ExpressRoutePort, se configurata. ManagedServiceIdentity
properties Proprietà di ExpressRoutePort. ExpressRoutePortPropertiesFormat

ManagedServiceIdentity

Nome Descrizione Valore
tipo Tipo di identità usata per la risorsa. Il tipo "SystemAssigned, UserAssigned" include sia un'identità creata in modo implicito che un set di identità assegnate dall'utente. Il tipo "Nessuno" rimuoverà le identità dalla macchina virtuale. 'Nessuno'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities Elenco di identità utente associate alla risorsa. I riferimenti alla chiave del dizionario identità utente saranno ID risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Nome Descrizione Valore
{proprietà personalizzata} Components1Jq1T4ISchemasManagedserviceidentityProper...

Components1Jq1T4ISchemasManagedserviceidentityProper...

Questo oggetto non contiene proprietà da impostare durante la distribuzione. Tutte le proprietà sono ReadOnly.

ExpressRoutePortPropertiesFormat

Nome Descrizione Valore
bandwidthInGbps Larghezza di banda delle porte acquistate in Gbps. INT
incapsulamento Metodo di incapsulamento sulle porte fisiche. 'Dot1Q'
'QinQ'
collegamenti Set di collegamenti fisici della risorsa ExpressRoutePort. ExpressRouteLink[]
peeringLocation Nome del percorso di peering a cui è stato eseguito il mapping fisico di ExpressRoutePort. string
Nome Descrizione Valore
id ID risorsa. string
name Nome della risorsa porta figlio univoca tra le risorse porta figlio dell'elemento padre. string
properties Proprietà di ExpressRouteLink. ExpressRouteLinkPropertiesFormat

ExpressRouteLinkPropertiesFormat

Nome Descrizione Valore
adminState Stato amministrativo della porta fisica. 'Disabilitato'
'Enabled'
macSecConfig Configurazione di MacSec. ExpressRouteLinkMacSecConfig

ExpressRouteLinkMacSecConfig

Nome Descrizione Valore
cakSecretIdentifier URL dell'identificatore segreto dell'insieme di credenziali delle chiavi contenente la chiave CAK di sicurezza Mac. string
cipher Crittografia di sicurezza Mac. 'GcmAes128'
'GcmAes256'
'GcmAesXpn128'
'GcmAesXpn256'
cknSecretIdentifier URL dell'identificatore segreto keyvault contenente la chiave CKN di sicurezza Mac. string
sciState Modalità Sci abilitata/disabilitata. 'Disabilitato'
'Enabled'

Definizione della risorsa Terraform (provider AzAPI)

Il tipo di risorsa ExpressRoutePorts può essere distribuito con operazioni destinate a:

  • Gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.Network/ExpressRoutePorts, aggiungere il codice Terraform seguente al modello.

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

Valori delle proprietà

ExpressRoutePorts

Nome Descrizione Valore
tipo Tipo di risorsa "Microsoft.Network/ExpressRoutePorts@2020-11-01"
name Nome della risorsa stringa (obbligatorio)
posizione Percorso della risorsa. string
parent_id Per eseguire la distribuzione in un gruppo di risorse, usare l'ID del gruppo di risorse. stringa (obbligatorio)
tags Tag delle risorse. Dizionario di nomi e valori di tag.
identity Identità di ExpressRoutePort, se configurata. ManagedServiceIdentity
properties Proprietà di ExpressRoutePort. ExpressRoutePortPropertiesFormat

ManagedServiceIdentity

Nome Descrizione Valore
tipo Tipo di identità usata per la risorsa. Il tipo "SystemAssigned, UserAssigned" include sia un'identità creata in modo implicito che un set di identità assegnate dall'utente. Il tipo "Nessuno" rimuoverà le identità dalla macchina virtuale. "SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
identity_ids Elenco di identità utente associate alla risorsa. I riferimenti alla chiave del dizionario identità utente saranno ID risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. Matrice di ID identità utente.

ManagedServiceIdentityUserAssignedIdentities

Nome Descrizione Valore
{proprietà personalizzata} Components1Jq1T4ISchemasManagedserviceidentityProper...

Components1Jq1T4ISchemasManagedserviceidentityProper...

Questo oggetto non contiene proprietà da impostare durante la distribuzione. Tutte le proprietà sono ReadOnly.

ExpressRoutePortPropertiesFormat

Nome Descrizione Valore
bandwidthInGbps Larghezza di banda delle porte acquistate in Gbps. INT
incapsulamento Metodo di incapsulamento sulle porte fisiche. "Dot1Q"
"QinQ"
collegamenti Set di collegamenti fisici della risorsa ExpressRoutePort. ExpressRouteLink[]
peeringLocation Nome del percorso di peering a cui è stato eseguito il mapping fisico di ExpressRoutePort. string
Nome Descrizione Valore
id ID risorsa. string
name Nome della risorsa porta figlio univoca tra le risorse porta figlio dell'elemento padre. string
properties Proprietà di ExpressRouteLink. ExpressRouteLinkPropertiesFormat

ExpressRouteLinkPropertiesFormat

Nome Descrizione Valore
adminState Stato amministrativo della porta fisica. "Disabilitato"
"Abilitato"
macSecConfig Configurazione di MacSec. ExpressRouteLinkMacSecConfig

ExpressRouteLinkMacSecConfig

Nome Descrizione Valore
cakSecretIdentifier URL dell'identificatore segreto dell'insieme di credenziali delle chiavi contenente la chiave CAK di sicurezza Mac. string
cipher Crittografia di sicurezza Mac. "GcmAes128"
"GcmAes256"
"GcmAesXpn128"
"GcmAesXpn256"
cknSecretIdentifier URL dell'identificatore segreto keyvault contenente la chiave CKN di sicurezza Mac. string
sciState Modalità Sci abilitata/disabilitata. "Disabilitato"
"Abilitato"