Microsoft.Network ExpressRoutePorts 2020-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@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 |
ExpressRouteLink
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:
- 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 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 |
ExpressRouteLink
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 |
ExpressRouteLink
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" |