次の方法で共有


Microsoft.Portal ダッシュボード

備考

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

Bicep リソース定義

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

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

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

リソースの形式

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

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

DashboardPartMetadata オブジェクト

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

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

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

プロパティ値

DashboardLens

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

DashboardPartMetadata

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

DashboardParts

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

DashboardPartsPosition

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

DashboardPropertiesWithProvisioningState

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

MarkdownPartMetadata

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

MarkdownPartMetadataSettings

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

MarkdownPartMetadataSettingsContent

名前 形容 価値
設定 マークダウン パーツのコンテンツの設定。 MarkdownPartMetadataSettingsContentSettings

MarkdownPartMetadataSettingsContentSettings

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

Microsoft.Portal/ダッシュボード

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

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

TrackedResourceTags

名前 形容 価値

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

次のクイック スタート サンプルでは、このリソースの種類をデプロイします。

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

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

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

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

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

リソースの形式

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

{
  "type": "Microsoft.Portal/dashboards",
  "apiVersion": "2022-12-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": {
      "settings": {
        "content": "string",
        "markdownSource": "int",
        "markdownUri": "string",
        "subtitle": "string",
        "title": "string"
      }
    }
  },
  "type": "Extension/HubsExtension/PartType/MarkdownPart"
}

プロパティ値

DashboardLens

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

DashboardPartMetadata

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

DashboardParts

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

DashboardPartsPosition

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

DashboardPropertiesWithProvisioningState

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

MarkdownPartMetadata

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

MarkdownPartMetadataSettings

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

MarkdownPartMetadataSettingsContent

名前 形容 価値
設定 マークダウン パーツのコンテンツの設定。 MarkdownPartMetadataSettingsContentSettings

MarkdownPartMetadataSettingsContentSettings

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

Microsoft.Portal/ダッシュボード

名前 形容 価値
apiVersion API のバージョン '2022-12-01-preview'
場所 リソースが存在する地理的な場所 string (必須)
名前 リソース名

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

TrackedResourceTags

名前 形容 価値

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

次のクイック スタート テンプレートでは、このリソースの種類をデプロイします。

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

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

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

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

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

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

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

  • リソース グループの

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

リソースの形式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Portal/dashboards@2022-12-01-preview"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    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 = {
      settings = {
        content = "string"
        markdownSource = int
        markdownUri = "string"
        subtitle = "string"
        title = "string"
      }
    }
  }
  type = "Extension/HubsExtension/PartType/MarkdownPart"
}

プロパティ値

DashboardLens

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

DashboardPartMetadata

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

DashboardParts

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

DashboardPartsPosition

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

DashboardPropertiesWithProvisioningState

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

MarkdownPartMetadata

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

MarkdownPartMetadataSettings

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

MarkdownPartMetadataSettingsContent

名前 形容 価値
設定 マークダウン パーツのコンテンツの設定。 MarkdownPartMetadataSettingsContentSettings

MarkdownPartMetadataSettingsContentSettings

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

Microsoft.Portal/ダッシュボード

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

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

TrackedResourceTags

名前 形容 価値