Microsoft.Network ExpressRoutePorts 2023-11-01
Definizione di risorsa Bicep
Il tipo di risorsa ExpressRoutePorts può essere distribuito con operazioni destinate a:
- Gruppi di risorse - Vedere i comandi di distribuzione dei 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 bicep seguente al modello.
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'
}
}
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 |
billingType | Tipo di fatturazione della risorsa ExpressRoutePort. | 'MeteredData' 'UnlimitedData' |
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 |
ExpressRouteLink
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della risorsa porta figlio univoca tra le risorse della porta figlio dell'elemento padre. | string |
properties | Proprietà 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 keyvault contenente la chiave CAK di sicurezza Mac. | string |
cipher | Crittografia di sicurezza Mac. | 'GcmAes128' 'GcmAes256' 'GcmAesXpn128' 'GcmAesXpn256' |
cknSecretIdentifier | URL identificatore segreto keyvault contenente la chiave CKN di sicurezza Mac. | string |
sciState | Modalità sci abilitata/disabilitata. | 'Disabilitato' 'Enabled' |
Definizione della risorsa modello di Resource Manager
Il tipo di risorsa ExpressRoutePorts può essere distribuito con operazioni destinate:
- Gruppi di risorse - Vedere i comandi di distribuzione del gruppo 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 JSON seguente al modello.
{
"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"
}
}
Valori delle proprietà
ExpressRoutePorts
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | 'Microsoft.Network/ExpressRoutePorts' |
apiVersion | Versione dell'API risorsa | '2023-11-01' |
name | Nome della risorsa | stringa (obbligatoria) |
posizione | Percorso della risorsa. | string |
tags | Tag di risorse. | Dizionario dei nomi e dei valori dei tag. Vedere Tag nei modelli |
identity | Identità di ExpressRoutePort, se configurata. | ManagedServiceIdentity |
properties | Proprietà ExpressRoutePort. | ExpressRoutePortPropertiesFormat |
ManagedServiceIdentity
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di identità utilizzata 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 delle identità utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno id risorsa ARM nel modulo: '/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 |
billingType | Tipo di fatturazione della risorsa ExpressRoutePort. | 'MeteredData' 'UnlimitedData' |
incapsulamento | Metodo di incapsulamento sulle porte fisiche. | 'Dot1Q' 'QinQ' |
collegamenti | Set di collegamenti fisici della risorsa ExpressRoutePort. | ExpressRouteLink[] |
peeringLocation | Nome della posizione di peering a cui viene eseguito il mapping fisico di ExpressRoutePort. | string |
ExpressRouteLink
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della risorsa porta figlio univoca tra le risorse della porta figlio dell'elemento padre. | string |
properties | Proprietà 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 keyvault contenente la chiave CAK di sicurezza Mac. | string |
cipher | Crittografia di sicurezza Mac. | 'GcmAes128' 'GcmAes256' 'GcmAesXpn128' 'GcmAesXpn256' |
cknSecretIdentifier | URL 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:
- 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@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"
}
})
}
Valori delle proprietà
ExpressRoutePorts
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | "Microsoft.Network/ExpressRoutePorts@2023-11-01" |
name | Nome della risorsa | stringa (obbligatoria) |
posizione | Percorso della risorsa. | string |
parent_id | Per distribuire in un gruppo di risorse, usare l'ID del gruppo di risorse. | stringa (obbligatoria) |
tags | Tag di risorse. | Dizionario dei nomi e dei valori dei tag. |
identity | Identità di ExpressRoutePort, se configurata. | ManagedServiceIdentity |
properties | Proprietà ExpressRoutePort. | ExpressRoutePortPropertiesFormat |
ManagedServiceIdentity
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di identità utilizzata 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 delle identità utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno id risorsa ARM nel modulo: '/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 |
billingType | Tipo di fatturazione della risorsa ExpressRoutePort. | "MeteredData" "UnlimitedData" |
incapsulamento | Metodo di incapsulamento sulle porte fisiche. | "Dot1Q" "QinQ" |
collegamenti | Set di collegamenti fisici della risorsa ExpressRoutePort. | ExpressRouteLink[] |
peeringLocation | Nome della posizione di peering a cui viene eseguito il mapping fisico di ExpressRoutePort. | string |
ExpressRouteLink
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa. | string |
name | Nome della risorsa porta figlio univoca tra le risorse della porta figlio dell'elemento padre. | string |
properties | Proprietà 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 keyvault contenente la chiave CAK di sicurezza Mac. | string |
cipher | Crittografia di sicurezza Mac. | "GcmAes128" "GcmAes256" "GcmAesXpn128" "GcmAesXpn256" |
cknSecretIdentifier | URL identificatore segreto keyvault contenente la chiave CKN di sicurezza Mac. | string |
sciState | Modalità sci abilitata/disabilitata. | "Disabilitato" "Abilitato" |