次の方法で共有


Microsoft.Portal ダッシュボード 2025-04-01-preview

備考

ダッシュボードの作成の詳細については、「Azure ダッシュボードの構造」を参照してください。

Bicep リソース定義

ダッシュボードのリソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

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

リソースの形式

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

resource symbolicname 'Microsoft.Portal/dashboards@2025-04-01-preview' = {
  location: 'string'
  name: 'string'
  properties: {
    lenses: [
      {
        metadata: any(...)
        order: int
        parts: [
          {
            metadata: {
              type: 'string'
              // For remaining properties, see DashboardPartMetadata objects
            }
            position: {
              colSpan: int
              metadata: any(...)
              rowSpan: int
              x: int
              y: int
            }
          }
        ]
      }
    ]
    metadata: any(...)
  }
  tags: {
    {customized property}: 'string'
  }
}

DashboardPartMetadata オブジェクト

プロパティを設定して、オブジェクトの型を指定します。

Extension/HubsExtension/PartType/MarkdownPartの場合は、次を使用します。

{
  inputs: [
    any(...)
  ]
  settings: {
    content: {
      content: 'string'
      markdownSource: int
      markdownUri: 'string'
      subtitle: 'string'
      title: 'string'
    }
  }
  type: 'Extension/HubsExtension/PartType/MarkdownPart'
}

プロパティ値

Microsoft.Portal/ダッシュボード

名前 形容 価値
場所 リソースが存在する地理的な場所 string (必須)
名前 リソース名

制約:
最小長 = 3
最大長 = 64
パターン = ^[a-zA-Z0-9-]{3,24}$ (必須)
プロパティ このリソースのリソース固有のプロパティ。 DashboardPropertiesWithProvisioningState
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート タグを参照してください

ダッシュボードレンズ

名前 形容 価値
メタデータ ダッシュボード len のメタデータ。 任意
命令 レンズの順序。 int (必須)
パーツ ダッシュボード パーツ。 DashboardParts[] (必須)

ダッシュボード パート メタデータ

名前 形容 価値
種類 MarkdownPartMetadata 型の 'Extension/HubsExtension/PartType/MarkdownPart'設定します。 'Extension/HubsExtension/PartType/MarkdownPart' (必須)

ダッシュボードパーツ

名前 形容 価値
メタデータ ダッシュボード パーツのメタデータ。 ダッシュボード パート メタデータ
立場 ダッシュボードのパーツ位置。 DashboardPartsPosition (必須)

ダッシュボードパーツポジション

名前 形容 価値
colSpan(コルスパン) ダッシュボードのパーツ列スパン。 int (必須)
メタデータ ダッシュボード パーツのメタデータ。 任意
rowスパン ダッシュボードのパーツ行スパン。 int (必須)
x ダッシュボードのパート x 座標。 int (必須)
y ダッシュボードのパート y 座標。 int (必須)

DashboardPropertiesWithProvisioningState

名前 形容 価値
レンズ ダッシュボードレンズ。 ダッシュボードレンズ[]
メタデータ ダッシュボードのメタデータ。 任意

MarkdownPartメタデータ

名前 形容 価値
入力 ダッシュボード パーツへの入力。 どれでも[]
設定 マークダウン パーツの設定。 MarkdownPartMetadataSettings (英語)
種類 ダッシュボード パーツのメタデータの種類。 'Extension/HubsExtension/PartType/MarkdownPart' (必須)

MarkdownPartMetadataSettings (英語)

名前 形容 価値
コンテンツ マークダウン パーツの内容。 MarkdownPartMetadataSettingsコンテンツ

MarkdownPartMetadataSettingsコンテンツ

名前 形容 価値
コンテンツ マークダウン パーツの内容。
マークダウンソース マークダウン パーツのコンテンツのソース。 整数 (int)
マークダウンUri マークダウン コンテンツの URI。
字幕 マークダウン部分のサブタイトル。
タイトル マークダウン パーツのタイトル。

追跡リソースタグ

名前 形容 価値

使用例

Azure 検証済みモジュール

次の Azure 検証済みモジュール を使用して、このリソースの種類をデプロイできます。

モジュール 形容
ポータル ダッシュボードの ポータル ダッシュボード用 AVM リソース モジュール

Azure クイック スタートのサンプル

Azure クイック スタート テンプレート、このリソースの種類をデプロイするための Bicep サンプルが含まれています。

Bicep ファイル 形容
Azure portal ダッシュボード を作成する このテンプレートでは、Azure portal にサンプル ダッシュボードが作成され、サブスクリプション内の既存の仮想マシンのパフォーマンスと、いくつかの静的な情報とリンクが表示されます。
単純な Azure Spring Apps マイクロサービス アプリケーション をデプロイする このテンプレートは、Azure 上で実行する単純な Azure Spring Apps マイクロサービス アプリケーションをデプロイします。

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

ダッシュボードのリソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

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

リソースの形式

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

{
  "type": "Microsoft.Portal/dashboards",
  "apiVersion": "2025-04-01-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "lenses": [
      {
        "metadata": {},
        "order": "int",
        "parts": [
          {
            "metadata": {
              "type": "string"
              // For remaining properties, see DashboardPartMetadata objects
            },
            "position": {
              "colSpan": "int",
              "metadata": {},
              "rowSpan": "int",
              "x": "int",
              "y": "int"
            }
          }
        ]
      }
    ],
    "metadata": {}
  },
  "tags": {
    "{customized property}": "string"
  }
}

DashboardPartMetadata オブジェクト

プロパティを設定して、オブジェクトの型を指定します。

Extension/HubsExtension/PartType/MarkdownPartの場合は、次を使用します。

{
  "inputs": [ {} ],
  "settings": {
    "content": {
      "content": "string",
      "markdownSource": "int",
      "markdownUri": "string",
      "subtitle": "string",
      "title": "string"
    }
  },
  "type": "Extension/HubsExtension/PartType/MarkdownPart"
}

プロパティ値

Microsoft.Portal/ダッシュボード

名前 形容 価値
apiVersion (英語) API のバージョン 「2025-04-01-プレビュー」
場所 リソースが存在する地理的な場所 string (必須)
名前 リソース名

制約:
最小長 = 3
最大長 = 64
パターン = ^[a-zA-Z0-9-]{3,24}$ (必須)
プロパティ このリソースのリソース固有のプロパティ。 DashboardPropertiesWithProvisioningState
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート タグを参照してください
種類 リソースの種類 'Microsoft.Portal/dashboards'

ダッシュボードレンズ

名前 形容 価値
メタデータ ダッシュボード len のメタデータ。 任意
命令 レンズの順序。 int (必須)
パーツ ダッシュボード パーツ。 DashboardParts[] (必須)

ダッシュボード パート メタデータ

名前 形容 価値
種類 MarkdownPartMetadata 型の 'Extension/HubsExtension/PartType/MarkdownPart'設定します。 'Extension/HubsExtension/PartType/MarkdownPart' (必須)

ダッシュボードパーツ

名前 形容 価値
メタデータ ダッシュボード パーツのメタデータ。 ダッシュボード パート メタデータ
立場 ダッシュボードのパーツ位置。 DashboardPartsPosition (必須)

ダッシュボードパーツポジション

名前 形容 価値
colSpan(コルスパン) ダッシュボードのパーツ列スパン。 int (必須)
メタデータ ダッシュボード パーツのメタデータ。 任意
rowスパン ダッシュボードのパーツ行スパン。 int (必須)
x ダッシュボードのパート x 座標。 int (必須)
y ダッシュボードのパート y 座標。 int (必須)

DashboardPropertiesWithProvisioningState

名前 形容 価値
レンズ ダッシュボードレンズ。 ダッシュボードレンズ[]
メタデータ ダッシュボードのメタデータ。 任意

MarkdownPartメタデータ

名前 形容 価値
入力 ダッシュボード パーツへの入力。 どれでも[]
設定 マークダウン パーツの設定。 MarkdownPartMetadataSettings (英語)
種類 ダッシュボード パーツのメタデータの種類。 'Extension/HubsExtension/PartType/MarkdownPart' (必須)

MarkdownPartMetadataSettings (英語)

名前 形容 価値
コンテンツ マークダウン パーツの内容。 MarkdownPartMetadataSettingsコンテンツ

MarkdownPartMetadataSettingsコンテンツ

名前 形容 価値
コンテンツ マークダウン パーツの内容。
マークダウンソース マークダウン パーツのコンテンツのソース。 整数 (int)
マークダウンUri マークダウン コンテンツの URI。
字幕 マークダウン部分のサブタイトル。
タイトル マークダウン パーツのタイトル。

追跡リソースタグ

名前 形容 価値

使用例

Azure クイック スタート テンプレート

このリソースの種類 デプロイする Azure クイック スタート テンプレート 次に示します。

テンプレート 形容
Azure ML 監視ダッシュボード を作成する

AzureDeploy to AzureDeploy to AzureDeploy to Azureにデプロイする
このテンプレートは、既存の Log Analytics ワークスペースの診断データの上に AML ダッシュボードを作成します
Azure portal ダッシュボード を作成する

AzureDeploy to AzureDeploy to AzureDeploy to Azureにデプロイする
このテンプレートでは、Azure portal にサンプル ダッシュボードが作成され、サブスクリプション内の既存の仮想マシンのパフォーマンスと、いくつかの静的な情報とリンクが表示されます。
単純な Azure Spring Apps マイクロサービス アプリケーション をデプロイする

AzureDeploy to AzureDeploy to AzureDeploy to Azureにデプロイする
このテンプレートは、Azure 上で実行する単純な Azure Spring Apps マイクロサービス アプリケーションをデプロイします。
共有の既定のダッシュボード する

AzureDeploy to AzureDeploy to AzureDeploy to Azureにデプロイする
アプリケーションを運用できるようにするために、システムを構成するサービスの共有ダッシュボード ビューを作成するのに役立ちます。 このダッシュボードには、チームの他のユーザーとカスタマイズして共有するためのクイック スタートが用意されています。

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

ダッシュボードのリソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループの

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

リソースの形式

Microsoft.Portal/ダッシュボード リソースを作成するには、次の Terraform をテンプレートに追加します。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Portal/dashboards@2025-04-01-preview"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      lenses = [
        {
          metadata = ?
          order = int
          parts = [
            {
              metadata = {
                type = "string"
                // For remaining properties, see DashboardPartMetadata objects
              }
              position = {
                colSpan = int
                metadata = ?
                rowSpan = int
                x = int
                y = int
              }
            }
          ]
        }
      ]
      metadata = ?
    }
  }
}

DashboardPartMetadata オブジェクト

プロパティを設定して、オブジェクトの型を指定します。

Extension/HubsExtension/PartType/MarkdownPartの場合は、次を使用します。

{
  inputs = [
    ?
  ]
  settings = {
    content = {
      content = "string"
      markdownSource = int
      markdownUri = "string"
      subtitle = "string"
      title = "string"
    }
  }
  type = "Extension/HubsExtension/PartType/MarkdownPart"
}

プロパティ値

Microsoft.Portal/ダッシュボード

名前 形容 価値
場所 リソースが存在する地理的な場所 string (必須)
名前 リソース名

制約:
最小長 = 3
最大長 = 64
パターン = ^[a-zA-Z0-9-]{3,24}$ (必須)
プロパティ このリソースのリソース固有のプロパティ。 DashboardPropertiesWithProvisioningState
タグ リソース タグ タグ名と値のディクショナリ。
種類 リソースの種類 「Microsoft.Portal/dashboards@2025-04-01-preview」

ダッシュボードレンズ

名前 形容 価値
メタデータ ダッシュボード len のメタデータ。 任意
命令 レンズの順序。 int (必須)
パーツ ダッシュボード パーツ。 DashboardParts[] (必須)

ダッシュボード パート メタデータ

名前 形容 価値
種類 MarkdownPartMetadata 型の 'Extension/HubsExtension/PartType/MarkdownPart'設定します。 'Extension/HubsExtension/PartType/MarkdownPart' (必須)

ダッシュボードパーツ

名前 形容 価値
メタデータ ダッシュボード パーツのメタデータ。 ダッシュボード パート メタデータ
立場 ダッシュボードのパーツ位置。 DashboardPartsPosition (必須)

ダッシュボードパーツポジション

名前 形容 価値
colSpan(コルスパン) ダッシュボードのパーツ列スパン。 int (必須)
メタデータ ダッシュボード パーツのメタデータ。 任意
rowスパン ダッシュボードのパーツ行スパン。 int (必須)
x ダッシュボードのパート x 座標。 int (必須)
y ダッシュボードのパート y 座標。 int (必須)

DashboardPropertiesWithProvisioningState

名前 形容 価値
レンズ ダッシュボードレンズ。 ダッシュボードレンズ[]
メタデータ ダッシュボードのメタデータ。 任意

MarkdownPartメタデータ

名前 形容 価値
入力 ダッシュボード パーツへの入力。 どれでも[]
設定 マークダウン パーツの設定。 MarkdownPartMetadataSettings (英語)
種類 ダッシュボード パーツのメタデータの種類。 'Extension/HubsExtension/PartType/MarkdownPart' (必須)

MarkdownPartMetadataSettings (英語)

名前 形容 価値
コンテンツ マークダウン パーツの内容。 MarkdownPartMetadataSettingsコンテンツ

MarkdownPartMetadataSettingsコンテンツ

名前 形容 価値
コンテンツ マークダウン パーツの内容。
マークダウンソース マークダウン パーツのコンテンツのソース。 整数 (int)
マークダウンUri マークダウン コンテンツの URI。
字幕 マークダウン部分のサブタイトル。
タイトル マークダウン パーツのタイトル。

追跡リソースタグ

名前 形容 価値

使用例

Azure 検証済みモジュール

次の Azure 検証済みモジュール を使用して、このリソースの種類をデプロイできます。

モジュール 形容
Azure Portal ダッシュボード Azure Portal ダッシュボード用 AVM リソース モジュール