Microsoft.Network ExpressRoutePorts 2019-11-01
Artigo 10/25/2024
1 colaborador
Comentários
Neste artigo
Definição de recursos do bíceps
O tipo de recurso ExpressRoutePorts pode ser implantado com operações que visam:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações .
Para criar um recurso Microsoft.Network/ExpressRoutePorts, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.Network/ExpressRoutePorts@2019-11-01' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
bandwidthInGbps: int
encapsulation: 'string'
links: [
{
id: 'string'
name: 'string'
properties: {
adminState: 'string'
macSecConfig: {
cakSecretIdentifier: 'string'
cipher: 'string'
cknSecretIdentifier: 'string'
}
}
}
]
peeringLocation: 'string'
}
tags: {
{customized property}: 'string'
}
}
Valores de propriedade
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
Designação
Descrição
Valor
ExpressRouteLink
Designação
Descrição
Valor
ID
ID do recurso.
string
Designação
Nome do recurso de porta filho que é exclusivo entre os recursos de porta filho do pai.
string
propriedades
Propriedades ExpressRouteLink.
ExpressRouteLinkPropertiesFormat
ExpressRouteLinkMacSecConfig
Designação
Descrição
Valor
cakSecretIdentifier
URL do identificador secreto do Keyvault contendo a chave CAK de segurança do Mac.
string
cifra
Cifra de segurança do Mac.
«GCM-AES-128» «GCM-AES-256»
cknSecretIdentifier
URL do identificador secreto do Keyvault contendo a chave CKN de segurança do Mac.
string
Designação
Descrição
Valor
adminState
Estado administrativo da porta física.
'Desativado' 'Habilitado'
macSecConfig
Configuração MacSec.
ExpressRouteLinkMacSecConfig
Designação
Descrição
Valor
largura de bandaInGbps
Largura de banda das portas adquiridas em Gbps.
Int
encapsulamento
Método de encapsulamento em portas físicas.
'Ponto1Q' 'QinQ'
ligações
O conjunto de links físicos do recurso ExpressRoutePort.
ExpressRouteLink []
emparelhamentoLocalização
O nome do local de emparelhamento para o qual o ExpressRoutePort é mapeado fisicamente.
string
ManagedServiceIdentity
Designação
Descrição
Valor
tipo
O tipo de identidade usado para o recurso. O tipo 'SystemAssigned, UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'Nenhum' removerá todas as identidades da máquina virtual.
'Nenhuma' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned'
userAssignedIdentities
A lista de identidades de usuário associadas ao recurso. As referências de chave do dicionário de identidade do usuário serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
ManagedServiceIdentityUserAssignedIdentities
ManagedServiceIdentityUserAssignedIdentities
Designação
Descrição
Valor
Microsoft.Network/ExpressRoutePorts
Designação
Descrição
Valor
identidade
A identidade de ExpressRoutePort, se configurada.
ManagedServiceIdentity
Localização
Localização do recurso.
string
Designação
O nome do recurso
string (obrigatório)
propriedades
Propriedades ExpressRoutePort.
ExpressRoutePortPropertiesFormat
Etiquetas
Tags de recursos
Dicionário de nomes e valores de tags. Consulte Tags em modelos
Designação
Descrição
Valor
Definição de recurso de modelo ARM
O tipo de recurso ExpressRoutePorts pode ser implantado com operações que visam:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações .
Para criar um recurso Microsoft.Network/ExpressRoutePorts, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.Network/ExpressRoutePorts",
"apiVersion": "2019-11-01",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"bandwidthInGbps": "int",
"encapsulation": "string",
"links": [
{
"id": "string",
"name": "string",
"properties": {
"adminState": "string",
"macSecConfig": {
"cakSecretIdentifier": "string",
"cipher": "string",
"cknSecretIdentifier": "string"
}
}
}
],
"peeringLocation": "string"
},
"tags": {
"{customized property}": "string"
}
}
Valores de propriedade
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
Designação
Descrição
Valor
ExpressRouteLink
Designação
Descrição
Valor
ID
ID do recurso.
string
Designação
Nome do recurso de porta filho que é exclusivo entre os recursos de porta filho do pai.
string
propriedades
Propriedades ExpressRouteLink.
ExpressRouteLinkPropertiesFormat
ExpressRouteLinkMacSecConfig
Designação
Descrição
Valor
cakSecretIdentifier
URL do identificador secreto do Keyvault contendo a chave CAK de segurança do Mac.
string
cifra
Cifra de segurança do Mac.
«GCM-AES-128» «GCM-AES-256»
cknSecretIdentifier
URL do identificador secreto do Keyvault contendo a chave CKN de segurança do Mac.
string
Designação
Descrição
Valor
adminState
Estado administrativo da porta física.
'Desativado' 'Habilitado'
macSecConfig
Configuração MacSec.
ExpressRouteLinkMacSecConfig
Designação
Descrição
Valor
largura de bandaInGbps
Largura de banda das portas adquiridas em Gbps.
Int
encapsulamento
Método de encapsulamento em portas físicas.
'Ponto1Q' 'QinQ'
ligações
O conjunto de links físicos do recurso ExpressRoutePort.
ExpressRouteLink []
emparelhamentoLocalização
O nome do local de emparelhamento para o qual o ExpressRoutePort é mapeado fisicamente.
string
ManagedServiceIdentity
Designação
Descrição
Valor
tipo
O tipo de identidade usado para o recurso. O tipo 'SystemAssigned, UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'Nenhum' removerá todas as identidades da máquina virtual.
'Nenhuma' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned'
userAssignedIdentities
A lista de identidades de usuário associadas ao recurso. As referências de chave do dicionário de identidade do usuário serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
ManagedServiceIdentityUserAssignedIdentities
ManagedServiceIdentityUserAssignedIdentities
Designação
Descrição
Valor
Microsoft.Network/ExpressRoutePorts
Designação
Descrição
Valor
apiVersion
A versão api
'2019-11-01'
identidade
A identidade de ExpressRoutePort, se configurada.
ManagedServiceIdentity
Localização
Localização do recurso.
string
Designação
O nome do recurso
string (obrigatório)
propriedades
Propriedades ExpressRoutePort.
ExpressRoutePortPropertiesFormat
Etiquetas
Tags de recursos
Dicionário de nomes e valores de tags. Consulte Tags em modelos
tipo
O tipo de recurso
'Microsoft.Network/ExpressRoutePorts'
Designação
Descrição
Valor
O tipo de recurso ExpressRoutePorts pode ser implantado com operações que visam:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações .
Para criar um recurso Microsoft.Network/ExpressRoutePorts, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/ExpressRoutePorts@2019-11-01"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
body = jsonencode({
properties = {
bandwidthInGbps = int
encapsulation = "string"
links = [
{
id = "string"
name = "string"
properties = {
adminState = "string"
macSecConfig = {
cakSecretIdentifier = "string"
cipher = "string"
cknSecretIdentifier = "string"
}
}
}
]
peeringLocation = "string"
}
})
tags = {
{customized property} = "string"
}
}
Valores de propriedade
Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
Designação
Descrição
Valor
ExpressRouteLink
Designação
Descrição
Valor
ID
ID do recurso.
string
Designação
Nome do recurso de porta filho que é exclusivo entre os recursos de porta filho do pai.
string
propriedades
Propriedades ExpressRouteLink.
ExpressRouteLinkPropertiesFormat
ExpressRouteLinkMacSecConfig
Designação
Descrição
Valor
cakSecretIdentifier
URL do identificador secreto do Keyvault contendo a chave CAK de segurança do Mac.
string
cifra
Cifra de segurança do Mac.
«GCM-AES-128» «GCM-AES-256»
cknSecretIdentifier
URL do identificador secreto do Keyvault contendo a chave CKN de segurança do Mac.
string
Designação
Descrição
Valor
adminState
Estado administrativo da porta física.
'Desativado' 'Habilitado'
macSecConfig
Configuração MacSec.
ExpressRouteLinkMacSecConfig
Designação
Descrição
Valor
largura de bandaInGbps
Largura de banda das portas adquiridas em Gbps.
Int
encapsulamento
Método de encapsulamento em portas físicas.
'Ponto1Q' 'QinQ'
ligações
O conjunto de links físicos do recurso ExpressRoutePort.
ExpressRouteLink []
emparelhamentoLocalização
O nome do local de emparelhamento para o qual o ExpressRoutePort é mapeado fisicamente.
string
ManagedServiceIdentity
Designação
Descrição
Valor
tipo
O tipo de identidade usado para o recurso. O tipo 'SystemAssigned, UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'Nenhum' removerá todas as identidades da máquina virtual.
'Nenhuma' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned'
userAssignedIdentities
A lista de identidades de usuário associadas ao recurso. As referências de chave do dicionário de identidade do usuário serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
ManagedServiceIdentityUserAssignedIdentities
ManagedServiceIdentityUserAssignedIdentities
Designação
Descrição
Valor
Microsoft.Network/ExpressRoutePorts
Designação
Descrição
Valor
identidade
A identidade de ExpressRoutePort, se configurada.
ManagedServiceIdentity
Localização
Localização do recurso.
string
Designação
O nome do recurso
string (obrigatório)
propriedades
Propriedades ExpressRoutePort.
ExpressRoutePortPropertiesFormat
Etiquetas
Tags de recursos
Dicionário de nomes e valores de tags.
tipo
O tipo de recurso
"Microsoft.Network/ExpressRoutePorts@2019-11-01"
Designação
Descrição
Valor