Microsoft.Network ExpressRoutePorts 2023-02-01

Bicep kaynak tanımı

ExpressRoutePorts kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Network/ExpressRoutePorts kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

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

Özellik değerleri

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Ad Açıklama Değer
Ad Açıklama Değer
Kimliği Kaynak Kimliği. dizgi
ad Üst öğedeki alt bağlantı noktası kaynakları arasında benzersiz olan alt bağlantı noktası kaynağının adı. dizgi
Özellikler ExpressRouteLink özellikleri. ExpressRouteLinkPropertiesFormat

ExpressRouteLinkMacSecConfig

Ad Açıklama Değer
cakSecretIdentifier Mac güvenlik CAK anahtarını içeren Keyvault Gizli Dizi Tanımlayıcı URL'si. dizgi
şifre Mac güvenlik şifresi. 'GcmAes128'
'GcmAes256'
'GcmAesXpn128'
'GcmAesXpn256'
cknSecretIdentifier Mac güvenlik CKN anahtarını içeren Keyvault Gizli Dizi Tanımlayıcı URL'si. dizgi
sciState Sci modu etkin/devre dışı. 'Devre Dışı'
'Etkin'

ExpressRouteLinkPropertiesFormat

Ad Açıklama Değer
adminState Fiziksel bağlantı noktasının yönetim durumu. 'Devre Dışı'
'Etkin'
macSecConfig MacSec yapılandırması. ExpressRouteLinkMacSecConfig

ExpressRoutePortPropertiesFormat

Ad Açıklama Değer
bandwidthInGbps Gb/sn cinsinden temin edilen bağlantı noktalarının bant genişliği. Int
billingType ExpressRoutePort kaynağının faturalama türü. 'MeteredData'
'UnlimitedData'
kapsülleme Fiziksel bağlantı noktalarında kapsülleme yöntemi. 'Dot1Q'
'QinQ'
Bağlantı ExpressRoutePort kaynağının fiziksel bağlantı kümesi. ExpressRouteLink[]
peeringLocation ExpressRoutePort'un fiziksel olarak eşlendiği eşleme konumunun adı. dizgi

ManagedServiceIdentity

Ad Açıklama Değer
tür Kaynak için kullanılan kimlik türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan bir kimlik kümesini içerir. 'Hiçbiri' türü sanal makineden tüm kimlikleri kaldırır. 'Hiçbiri'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities Kaynakla ilişkilendirilmiş kullanıcı kimliklerinin listesi. Kullanıcı kimliği sözlük anahtarı başvuruları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Ad Açıklama Değer

Microsoft.Network/ExpressRoutePorts

Ad Açıklama Değer
kimlik Yapılandırıldıysa ExpressRoutePort'un kimliği. ManagedServiceIdentity
yer Kaynak konumu. dizgi
ad Kaynak adı dize (gerekli)
Özellikler ExpressRoutePort özellikleri. ExpressRoutePortPropertiesFormat
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri

ResourceTags

Ad Açıklama Değer

ARM şablonu kaynak tanımı

ExpressRoutePorts kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Network/ExpressRoutePorts kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

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

Özellik değerleri

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Ad Açıklama Değer
Ad Açıklama Değer
Kimliği Kaynak Kimliği. dizgi
ad Üst öğedeki alt bağlantı noktası kaynakları arasında benzersiz olan alt bağlantı noktası kaynağının adı. dizgi
Özellikler ExpressRouteLink özellikleri. ExpressRouteLinkPropertiesFormat

ExpressRouteLinkMacSecConfig

Ad Açıklama Değer
cakSecretIdentifier Mac güvenlik CAK anahtarını içeren Keyvault Gizli Dizi Tanımlayıcı URL'si. dizgi
şifre Mac güvenlik şifresi. 'GcmAes128'
'GcmAes256'
'GcmAesXpn128'
'GcmAesXpn256'
cknSecretIdentifier Mac güvenlik CKN anahtarını içeren Keyvault Gizli Dizi Tanımlayıcı URL'si. dizgi
sciState Sci modu etkin/devre dışı. 'Devre Dışı'
'Etkin'

ExpressRouteLinkPropertiesFormat

Ad Açıklama Değer
adminState Fiziksel bağlantı noktasının yönetim durumu. 'Devre Dışı'
'Etkin'
macSecConfig MacSec yapılandırması. ExpressRouteLinkMacSecConfig

ExpressRoutePortPropertiesFormat

Ad Açıklama Değer
bandwidthInGbps Gb/sn cinsinden temin edilen bağlantı noktalarının bant genişliği. Int
billingType ExpressRoutePort kaynağının faturalama türü. 'MeteredData'
'UnlimitedData'
kapsülleme Fiziksel bağlantı noktalarında kapsülleme yöntemi. 'Dot1Q'
'QinQ'
Bağlantı ExpressRoutePort kaynağının fiziksel bağlantı kümesi. ExpressRouteLink[]
peeringLocation ExpressRoutePort'un fiziksel olarak eşlendiği eşleme konumunun adı. dizgi

ManagedServiceIdentity

Ad Açıklama Değer
tür Kaynak için kullanılan kimlik türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan bir kimlik kümesini içerir. 'Hiçbiri' türü sanal makineden tüm kimlikleri kaldırır. 'Hiçbiri'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities Kaynakla ilişkilendirilmiş kullanıcı kimliklerinin listesi. Kullanıcı kimliği sözlük anahtarı başvuruları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Ad Açıklama Değer

Microsoft.Network/ExpressRoutePorts

Ad Açıklama Değer
apiVersion API sürümü '2023-02-01'
kimlik Yapılandırıldıysa ExpressRoutePort'un kimliği. ManagedServiceIdentity
yer Kaynak konumu. dizgi
ad Kaynak adı dize (gerekli)
Özellikler ExpressRoutePort özellikleri. ExpressRoutePortPropertiesFormat
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri
tür Kaynak türü 'Microsoft.Network/ExpressRoutePorts'

ResourceTags

Ad Açıklama Değer

Terraform (AzAPI sağlayıcısı) kaynak tanımı

ExpressRoutePorts kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • Kaynak grupları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Network/ExpressRoutePorts kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

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

Özellik değerleri

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Ad Açıklama Değer
Ad Açıklama Değer
Kimliği Kaynak Kimliği. dizgi
ad Üst öğedeki alt bağlantı noktası kaynakları arasında benzersiz olan alt bağlantı noktası kaynağının adı. dizgi
Özellikler ExpressRouteLink özellikleri. ExpressRouteLinkPropertiesFormat

ExpressRouteLinkMacSecConfig

Ad Açıklama Değer
cakSecretIdentifier Mac güvenlik CAK anahtarını içeren Keyvault Gizli Dizi Tanımlayıcı URL'si. dizgi
şifre Mac güvenlik şifresi. 'GcmAes128'
'GcmAes256'
'GcmAesXpn128'
'GcmAesXpn256'
cknSecretIdentifier Mac güvenlik CKN anahtarını içeren Keyvault Gizli Dizi Tanımlayıcı URL'si. dizgi
sciState Sci modu etkin/devre dışı. 'Devre Dışı'
'Etkin'

ExpressRouteLinkPropertiesFormat

Ad Açıklama Değer
adminState Fiziksel bağlantı noktasının yönetim durumu. 'Devre Dışı'
'Etkin'
macSecConfig MacSec yapılandırması. ExpressRouteLinkMacSecConfig

ExpressRoutePortPropertiesFormat

Ad Açıklama Değer
bandwidthInGbps Gb/sn cinsinden temin edilen bağlantı noktalarının bant genişliği. Int
billingType ExpressRoutePort kaynağının faturalama türü. 'MeteredData'
'UnlimitedData'
kapsülleme Fiziksel bağlantı noktalarında kapsülleme yöntemi. 'Dot1Q'
'QinQ'
Bağlantı ExpressRoutePort kaynağının fiziksel bağlantı kümesi. ExpressRouteLink[]
peeringLocation ExpressRoutePort'un fiziksel olarak eşlendiği eşleme konumunun adı. dizgi

ManagedServiceIdentity

Ad Açıklama Değer
tür Kaynak için kullanılan kimlik türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan bir kimlik kümesini içerir. 'Hiçbiri' türü sanal makineden tüm kimlikleri kaldırır. 'Hiçbiri'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities Kaynakla ilişkilendirilmiş kullanıcı kimliklerinin listesi. Kullanıcı kimliği sözlük anahtarı başvuruları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Ad Açıklama Değer

Microsoft.Network/ExpressRoutePorts

Ad Açıklama Değer
kimlik Yapılandırıldıysa ExpressRoutePort'un kimliği. ManagedServiceIdentity
yer Kaynak konumu. dizgi
ad Kaynak adı dize (gerekli)
Özellikler ExpressRoutePort özellikleri. ExpressRoutePortPropertiesFormat
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü.
tür Kaynak türü "Microsoft.Network/ExpressRoutePorts@2023-02-01"

ResourceTags

Ad Açıklama Değer