你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Microsoft.Network ExpressRoutePorts 2024-03-01

Bicep 资源定义

可以使用目标操作部署 ExpressRoutePorts 资源类型:

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.Network/ExpressRoutePorts 资源,请将以下 Bicep 添加到模板。

resource symbolicname 'Microsoft.Network/ExpressRoutePorts@2024-03-01' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  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'
  }
  tags: {
    {customized property}: 'string'
  }
}

属性值

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

名字 描述 价值
名字 描述 价值
id 资源 ID。 字符串
名字 父级子端口资源中唯一的子端口资源的名称。 字符串
性能 ExpressRouteLink 属性。 ExpressRouteLinkPropertiesFormat

ExpressRouteLinkMacSecConfig

名字 描述 价值
cakSecretIdentifier 包含 Mac 安全 CAK 密钥的 Keyvault 机密标识符 URL。 字符串
密码 Mac 安全密码。 “GcmAes128”
“GcmAes256”
“GcmAesXpn128”
“GcmAesXpn256”
cknSecretIdentifier 包含 Mac 安全 CKN 密钥的 Keyvault 机密标识符 URL。 字符串
sciState 已启用/禁用 Sci 模式。 “Disabled”
“Enabled”

ExpressRouteLinkPropertiesFormat

名字 描述 价值
adminState 物理端口的管理状态。 “Disabled”
“Enabled”
macSecConfig MacSec 配置。 ExpressRouteLinkMacSecConfig

ExpressRoutePortPropertiesFormat

名字 描述 价值
bandwidthIn Gbps Gbps 中采购的端口的带宽。 int
billingType ExpressRoutePort 资源的计费类型。 “MeteredData”
“UnlimitedData”
封装 物理端口上的封装方法。 “Dot1Q”
“QinQ”
链接 ExpressRoutePort 资源的物理链接集。 ExpressRouteLink[]
peeringLocation ExpressRoutePort 在物理上映射到的对等互连位置的名称。 字符串

ManagedServiceIdentity

名字 描述 价值
类型 用于资源的标识类型。 类型“SystemAssigned,UserAssigned”包括隐式创建的标识和一组用户分配的标识。 类型“None”将从虚拟机中删除任何标识。 “None”
“SystemAssigned”
“SystemAssigned,UserAssigned”
“UserAssigned”
userAssignedIdentities 与资源关联的用户标识列表。 用户标识字典密钥引用的格式为 ARM 资源 ID:“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}”。 ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

名字 描述 价值

Microsoft.Network/ExpressRoutePorts

名字 描述 价值
身份 ExpressRoutePort 的标识(如果已配置)。 ManagedServiceIdentity
位置 资源位置。 字符串
名字 资源名称 string (必需)
性能 ExpressRoutePort 属性。 ExpressRoutePortPropertiesFormat
标签 资源标记 标记名称和值的字典。 请参阅模板 中的 标记

ResourceTags

名字 描述 价值

ARM 模板资源定义

可以使用目标操作部署 ExpressRoutePorts 资源类型:

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.Network/ExpressRoutePorts 资源,请将以下 JSON 添加到模板。

{
  "type": "Microsoft.Network/ExpressRoutePorts",
  "apiVersion": "2024-03-01",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "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"
  },
  "tags": {
    "{customized property}": "string"
  }
}

属性值

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

名字 描述 价值
名字 描述 价值
id 资源 ID。 字符串
名字 父级子端口资源中唯一的子端口资源的名称。 字符串
性能 ExpressRouteLink 属性。 ExpressRouteLinkPropertiesFormat

ExpressRouteLinkMacSecConfig

名字 描述 价值
cakSecretIdentifier 包含 Mac 安全 CAK 密钥的 Keyvault 机密标识符 URL。 字符串
密码 Mac 安全密码。 “GcmAes128”
“GcmAes256”
“GcmAesXpn128”
“GcmAesXpn256”
cknSecretIdentifier 包含 Mac 安全 CKN 密钥的 Keyvault 机密标识符 URL。 字符串
sciState 已启用/禁用 Sci 模式。 “Disabled”
“Enabled”

ExpressRouteLinkPropertiesFormat

名字 描述 价值
adminState 物理端口的管理状态。 “Disabled”
“Enabled”
macSecConfig MacSec 配置。 ExpressRouteLinkMacSecConfig

ExpressRoutePortPropertiesFormat

名字 描述 价值
bandwidthIn Gbps Gbps 中采购的端口的带宽。 int
billingType ExpressRoutePort 资源的计费类型。 “MeteredData”
“UnlimitedData”
封装 物理端口上的封装方法。 “Dot1Q”
“QinQ”
链接 ExpressRoutePort 资源的物理链接集。 ExpressRouteLink[]
peeringLocation ExpressRoutePort 在物理上映射到的对等互连位置的名称。 字符串

ManagedServiceIdentity

名字 描述 价值
类型 用于资源的标识类型。 类型“SystemAssigned,UserAssigned”包括隐式创建的标识和一组用户分配的标识。 类型“None”将从虚拟机中删除任何标识。 “None”
“SystemAssigned”
“SystemAssigned,UserAssigned”
“UserAssigned”
userAssignedIdentities 与资源关联的用户标识列表。 用户标识字典密钥引用的格式为 ARM 资源 ID:“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}”。 ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

名字 描述 价值

Microsoft.Network/ExpressRoutePorts

名字 描述 价值
apiVersion API 版本 '2024-03-01'
身份 ExpressRoutePort 的标识(如果已配置)。 ManagedServiceIdentity
位置 资源位置。 字符串
名字 资源名称 string (必需)
性能 ExpressRoutePort 属性。 ExpressRoutePortPropertiesFormat
标签 资源标记 标记名称和值的字典。 请参阅模板 中的 标记
类型 资源类型 “Microsoft.Network/ExpressRoutePorts”

ResourceTags

名字 描述 价值

Terraform (AzAPI 提供程序)资源定义

可以使用目标操作部署 ExpressRoutePorts 资源类型:

  • 资源组

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.Network/ExpressRoutePorts 资源,请将以下 Terraform 添加到模板。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/ExpressRoutePorts@2024-03-01"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  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"
    }
  })
}

属性值

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

名字 描述 价值
名字 描述 价值
id 资源 ID。 字符串
名字 父级子端口资源中唯一的子端口资源的名称。 字符串
性能 ExpressRouteLink 属性。 ExpressRouteLinkPropertiesFormat

ExpressRouteLinkMacSecConfig

名字 描述 价值
cakSecretIdentifier 包含 Mac 安全 CAK 密钥的 Keyvault 机密标识符 URL。 字符串
密码 Mac 安全密码。 “GcmAes128”
“GcmAes256”
“GcmAesXpn128”
“GcmAesXpn256”
cknSecretIdentifier 包含 Mac 安全 CKN 密钥的 Keyvault 机密标识符 URL。 字符串
sciState 已启用/禁用 Sci 模式。 “Disabled”
“Enabled”

ExpressRouteLinkPropertiesFormat

名字 描述 价值
adminState 物理端口的管理状态。 “Disabled”
“Enabled”
macSecConfig MacSec 配置。 ExpressRouteLinkMacSecConfig

ExpressRoutePortPropertiesFormat

名字 描述 价值
bandwidthIn Gbps Gbps 中采购的端口的带宽。 int
billingType ExpressRoutePort 资源的计费类型。 “MeteredData”
“UnlimitedData”
封装 物理端口上的封装方法。 “Dot1Q”
“QinQ”
链接 ExpressRoutePort 资源的物理链接集。 ExpressRouteLink[]
peeringLocation ExpressRoutePort 在物理上映射到的对等互连位置的名称。 字符串

ManagedServiceIdentity

名字 描述 价值
类型 用于资源的标识类型。 类型“SystemAssigned,UserAssigned”包括隐式创建的标识和一组用户分配的标识。 类型“None”将从虚拟机中删除任何标识。 “None”
“SystemAssigned”
“SystemAssigned,UserAssigned”
“UserAssigned”
userAssignedIdentities 与资源关联的用户标识列表。 用户标识字典密钥引用的格式为 ARM 资源 ID:“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}”。 ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

名字 描述 价值

Microsoft.Network/ExpressRoutePorts

名字 描述 价值
身份 ExpressRoutePort 的标识(如果已配置)。 ManagedServiceIdentity
位置 资源位置。 字符串
名字 资源名称 string (必需)
性能 ExpressRoutePort 属性。 ExpressRoutePortPropertiesFormat
标签 资源标记 标记名称和值的字典。
类型 资源类型 “Microsoft.Network/ExpressRoutePorts@2024-03-01”

ResourceTags

名字 描述 价值