次の方法で共有


Microsoft.Network ExpressRoutePorts 2022-11-01

Bicep リソース定義

ExpressRoutePorts リソースの種類は、次をターゲットとする操作でデプロイできます。

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.Network/ExpressRoutePorts リソースを作成するには、次の Bicep をテンプレートに追加します。

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

プロパティ値

ExpressRoutePorts

名前 説明
name リソース名 string (必須)
location リソースの場所。 string
tags リソース タグ。 タグ名と値のディクショナリ。 「テンプレートのタグ」を参照してください
identity ExpressRoutePort の ID (構成されている場合)。 ManagedServiceIdentity
properties ExpressRoutePort プロパティ。 ExpressRoutePortPropertiesFormat

ManagedServiceIdentity

名前 説明
type リソースに使用される ID の種類。 種類 "SystemAssigned、UserAssigned" には、暗黙的に作成された ID とユーザー割り当て ID のセットの両方が含まれます。 種類 'None' は、仮想マシンから ID を削除します。 'None'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities リソースに関連付けられているユーザー ID の一覧。 ユーザー ID ディクショナリ キーの参照は、'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' という形式の ARM リソース ID になります。 ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

名前 説明
{カスタマイズされたプロパティ} Components1Jq1T4ISchemasManagedserviceidentityProper...

Components1Jq1T4ISchemasManagedserviceidentityProper...

このオブジェクトには、デプロイ中に設定するプロパティは含まれません。 すべてのプロパティは ReadOnly です。

ExpressRoutePortPropertiesFormat

名前 説明
bandwidthInGbps 調達されたポートの帯域幅 (Gbps)。 INT
billingType ExpressRoutePort リソースの課金の種類。 'MeteredData'
'UnlimitedData'
カプセル化 物理ポートでのカプセル化方法。 'Dot1Q'
'QinQ'
リンク ExpressRoutePort リソースの物理リンクのセット。 ExpressRouteLink[]
peeringLocation ExpressRoutePort が物理的にマップされるピアリングの場所の名前。 string
名前 説明
id リソースの ID string
name 親の子ポート リソース間で一意の子ポート リソースの名前。 string
properties ExpressRouteLink プロパティ。 ExpressRouteLinkPropertiesFormat

ExpressRouteLinkPropertiesFormat

名前 説明
adminState 物理ポートの管理状態。 'Disabled'
'Enabled'
macSecConfig MacSec の構成。 ExpressRouteLinkMacSecConfig

ExpressRouteLinkMacSecConfig

名前 説明
cakSecretIdentifier Mac セキュリティ CAK キーを含む Keyvault シークレット識別子 URL。 string
cipher Mac セキュリティ暗号。 'GcmAes128'
'GcmAes256'
'GcmAesXpn128'
'GcmAesXpn256'
cknSecretIdentifier Mac セキュリティ CKN キーを含む Keyvault シークレット識別子 URL。 string
sciState Sci モードが有効または無効になっています。 'Disabled'
'Enabled'

ARM テンプレート リソース定義

ExpressRoutePorts リソースの種類は、次をターゲットとする操作でデプロイできます。

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.Network/ExpressRoutePorts リソースを作成するには、次の JSON をテンプレートに追加します。

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

プロパティ値

ExpressRoutePorts

名前 説明
type リソースの種類 'Microsoft.Network/ExpressRoutePorts'
apiVersion リソース API のバージョン '2022-11-01'
name リソース名 string (必須)
location リソースの場所。 string
tags リソース タグ。 タグ名と値のディクショナリ。 「テンプレートのタグ」を参照してください
identity ExpressRoutePort の ID (構成されている場合)。 ManagedServiceIdentity
properties ExpressRoutePort プロパティ。 ExpressRoutePortPropertiesFormat

ManagedServiceIdentity

名前 説明
type リソースに使用される ID の種類。 種類 "SystemAssigned、UserAssigned" には、暗黙的に作成された ID とユーザー割り当て ID のセットの両方が含まれます。 種類 'None' は、仮想マシンから ID を削除します。 'None'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities リソースに関連付けられているユーザー ID の一覧。 ユーザー ID ディクショナリ キーの参照は、'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' という形式の ARM リソース ID になります。 ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

名前 説明
{カスタマイズされたプロパティ} Components1Jq1T4ISchemasManagedserviceidentityProper...

Components1Jq1T4ISchemasManagedserviceidentityProper...

このオブジェクトには、デプロイ中に設定するプロパティは含まれません。 すべてのプロパティは ReadOnly です。

ExpressRoutePortPropertiesFormat

名前 説明
bandwidthInGbps 調達されたポートの帯域幅 (Gbps)。 INT
billingType ExpressRoutePort リソースの課金の種類。 'MeteredData'
'UnlimitedData'
カプセル化 物理ポートでのカプセル化方法。 'Dot1Q'
'QinQ'
リンク ExpressRoutePort リソースの物理リンクのセット。 ExpressRouteLink[]
peeringLocation ExpressRoutePort が物理的にマップされるピアリングの場所の名前。 string
名前 説明
id リソースの ID string
name 親の子ポート リソース間で一意の子ポート リソースの名前。 string
properties ExpressRouteLink プロパティ。 ExpressRouteLinkPropertiesFormat

ExpressRouteLinkPropertiesFormat

名前 説明
adminState 物理ポートの管理状態。 'Disabled'
'Enabled'
macSecConfig MacSec の構成。 ExpressRouteLinkMacSecConfig

ExpressRouteLinkMacSecConfig

名前 説明
cakSecretIdentifier Mac セキュリティ CAK キーを含む Keyvault シークレット識別子 URL。 string
cipher Mac セキュリティ暗号。 'GcmAes128'
'GcmAes256'
'GcmAesXpn128'
'GcmAesXpn256'
cknSecretIdentifier Mac セキュリティ CKN キーを含む Keyvault シークレット識別子 URL。 string
sciState Sci モードが有効または無効になっています。 'Disabled'
'Enabled'

Terraform (AzAPI プロバイダー) リソース定義

ExpressRoutePorts リソースの種類は、次をターゲットとする操作でデプロイできます。

  • リソース グループ

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.Network/ExpressRoutePorts リソースを作成するには、次の Terraform をテンプレートに追加します。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/ExpressRoutePorts@2022-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"
    }
  })
}

プロパティ値

ExpressRoutePorts

名前 説明
type リソースの種類 "Microsoft.Network/ExpressRoutePorts@2022-11-01"
name リソース名 string (必須)
location リソースの場所。 string
parent_id リソース グループにデプロイするには、そのリソース グループの ID を使用します。 string (必須)
tags リソース タグ。 タグ名と値のディクショナリ。
identity ExpressRoutePort の ID (構成されている場合)。 ManagedServiceIdentity
properties ExpressRoutePort プロパティ。 ExpressRoutePortPropertiesFormat

ManagedServiceIdentity

名前 説明
type リソースに使用される ID の種類。 種類 "SystemAssigned、UserAssigned" には、暗黙的に作成された ID とユーザー割り当て ID のセットの両方が含まれます。 種類 'None' は、仮想マシンからすべての ID を削除します。 "SystemAssigned"
"SystemAssigned、UserAssigned"
"UserAssigned"
identity_ids リソースに関連付けられているユーザー ID の一覧。 ユーザー ID ディクショナリ キー参照は、"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}" という形式の ARM リソース ID になります。 ユーザー ID ID の配列。

ManagedServiceIdentityUserAssignedIdentities

名前 説明
{カスタマイズされたプロパティ} Components1Jq1T4ISchemasManagedserviceidentityProper...

Components1Jq1T4ISchemasManagedserviceidentityProper...

このオブジェクトには、デプロイ中に設定するプロパティは含まれません。 すべてのプロパティは ReadOnly です。

ExpressRoutePortPropertiesFormat

名前 説明
bandwidthInGbps 調達されたポートの帯域幅 (Gbps)。 INT
billingType ExpressRoutePort リソースの課金の種類。 "MeteredData"
"UnlimitedData"
カプセル化 物理ポートのカプセル化方法。 "Dot1Q"
"QinQ"
リンク ExpressRoutePort リソースの物理リンクのセット。 ExpressRouteLink[]
peeringLocation ExpressRoutePort が物理的にマップされるピアリングの場所の名前。 string
名前 説明
id リソースの ID string
name 親の子ポート リソース間で一意の子ポート リソースの名前。 string
properties ExpressRouteLink プロパティ。 ExpressRouteLinkPropertiesFormat

ExpressRouteLinkPropertiesFormat

名前 説明
adminState 物理ポートの管理状態。 "無効"
"有効"
macSecConfig MacSec の構成。 ExpressRouteLinkMacSecConfig

ExpressRouteLinkMacSecConfig

名前 説明
cakSecretIdentifier Mac セキュリティ CAK キーを含む Keyvault シークレット識別子 URL。 string
cipher Mac セキュリティ暗号。 "GcmAes128"
"GcmAes256"
"GcmAesXpn128"
"GcmAesXpn256"
cknSecretIdentifier Mac セキュリティ CKN キーを含む Keyvault シークレット識別子 URL。 string
sciState Sci モードが有効または無効になっています。 "無効"
"有効"