Dashboard di Microsoft.Portal

Definizione di risorsa Bicep

Il tipo di risorsa dashboard può essere distribuito in:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Commenti

Per altre informazioni sulla creazione di dashboard, vedere Struttura dei dashboard di Azure.

Formato di risorsa

Per creare una risorsa Microsoft.Portal/dashboards, aggiungere il modello Bicep seguente.

resource symbolicname 'Microsoft.Portal/dashboards@2020-09-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  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: {}
  }
}

Oggetti DashboardPartMetadata

Impostare la proprietà type per specificare il tipo di oggetto.

Per Extension/HubsExtension/PartType/MarkdownPart, usare:

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

Valori delle proprietà

dashboards

Nome Descrizione valore
name Nome della risorsa stringa (obbligatoria)

Limite di caratteri: 3-160

Caratteri validi:
Caratteri alfanumerici e trattini.

Per usare caratteri con restrizioni, aggiungere il tag hidden-title con il nome del dashboard che si vuole usare. Il portale mostra questo nome quando viene visualizzato il dashboard.
posizione Posizione risorsa stringa (obbligatoria)
tags Tag delle risorse Dizionario dei nomi e dei valori dei tag. Vedere Tag nei modelli
properties Proprietà del dashboard condiviso. DashboardProperties

DashboardProperties

Nome Descrizione Valore
Lenti Le lenti del dashboard. DashboardLens[]
metadata Metadati del dashboard. object

DashboardLens

Nome Descrizione Valore
metadata Metadati del dashboard len. object
order L'ordine dell'obiettivo. int (obbligatorio)
parti Parti del dashboard. DashboardParts[] (obbligatorio)

DashboardParts

Nome Descrizione Valore
metadata Metadati della parte del dashboard. DashboardPartMetadata
position Posizione della parte del dashboard. DashboardPartsPosition (obbligatorio)

DashboardPartMetadata

Nome Descrizione Valore
tipo Impostare il tipo di oggetto Estensione/HubsExtension/PartType/MarkdownPart (obbligatorio)

MarkdownPartMetadata

Nome Descrizione Valore
tipo Tipo di parte del dashboard. 'Extension/HubsExtension/PartType/MarkdownPart' (obbligatorio)
input Input alla parte dashboard. any[]
impostazioni Impostazioni della parte Markdown. MarkdownPartMetadataSettings

MarkdownPartMetadataSettings

Nome Descrizione Valore
contenuto Contenuto della parte markdown. MarkdownPartMetadataSettingsContent

MarkdownPartMetadataSettingsContent

Nome Descrizione Valore
impostazioni Impostazione del contenuto della parte markdown. MarkdownPartMetadataSettingsContentSettings

MarkdownPartMetadataSettingsContentSettings

Nome Descrizione Valore
contenuto Contenuto della parte markdown. string
markdownSource Origine del contenuto della parte markdown. INT
markdownUri URI del contenuto markdown. string
subtitle Sottotitolo della parte markdown. string
title Titolo della parte markdown. string

DashboardPartsPosition

Nome Descrizione Valore
Colspan Intervallo di colonna della parte del dashboard. int (obbligatorio)
metadata Metadati della parte del dashboard. object
Rowspan Intervallo di riga della parte del dashboard. int (obbligatorio)
x Coordinata x della parte del dashboard. int (obbligatorio)
y Coordinata y della parte del dashboard. int (obbligatorio)

Modelli di avvio rapido

I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Modello Descrizione
Distribuire un'applicazione microservizio di Azure Spring Apps semplice

Distribuisci in Azure
Questo modello distribuisce un'applicazione microservizio di Azure Spring Apps semplice da eseguire in Azure.
Creare un dashboard di monitoraggio di Azure ML

Distribuisci in Azure
Questo modello crea un dashboard AML sopra i dati di diagnostica delle aree di lavoro Log Analytics esistenti
Creare un dashboard di portale di Azure

Distribuisci in Azure
Questo modello crea un dashboard di esempio nella portale di Azure, che mostra le prestazioni di una macchina virtuale esistente nella sottoscrizione, nonché alcune informazioni statiche e collegamenti.
Dashboard predefinito condiviso

Distribuisci in Azure
Per rendere operativa un'applicazione, consente di avere una visualizzazione dashboard condivisa dei servizi che costituiscono il sistema. Questo dashboard fornisce una guida introduttiva per la personalizzazione e la condivisione con altri utenti del team.

Definizione della risorsa modello di Resource Manager

Il tipo di risorsa dashboard può essere distribuito in:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Commenti

Per altre informazioni sulla creazione di dashboard, vedere Struttura dei dashboard di Azure.

Formato di risorsa

Per creare una risorsa Microsoft.Portal/dashboards, aggiungere il codice JSON seguente al modello.

{
  "type": "Microsoft.Portal/dashboards",
  "apiVersion": "2020-09-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "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": {}
  }
}

Oggetti DashboardPartMetadata

Impostare la proprietà type per specificare il tipo di oggetto.

Per Extension/HubsExtension/PartType/MarkdownPart, usare:

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

Valori delle proprietà

dashboards

Nome Descrizione Valore
tipo Tipo di risorsa 'Microsoft.Portal/dashboards'
apiVersion Versione dell'API risorsa '2020-09-01-preview'
name Nome della risorsa stringa (obbligatoria)

Limite di caratteri: 3-160

Caratteri validi:
Caratteri alfanumerici e trattini.

Per usare caratteri con restrizioni, aggiungere il tag hidden-title con il nome del dashboard che si vuole usare. Il portale mostra questo nome quando viene visualizzato il dashboard.
posizione Posizione risorsa stringa (obbligatoria)
tags Tag delle risorse Dizionario di nomi e valori di tag. Vedere Tag nei modelli
properties Proprietà del dashboard condiviso. DashboardProprietà

DashboardProprietà

Nome Descrizione Valore
Lenti Obiettivi del dashboard. DashboardLens[]
metadata Metadati del dashboard. object

DashboardLens

Nome Descrizione Valore
metadata Metadati del dashboard len. object
order L'ordine delle lenti. int (obbligatorio)
parti Parti del dashboard. DashboardParts[] (obbligatorio)

DashboardParts

Nome Descrizione Valore
metadata Metadati della parte del dashboard. DashboardPartMetadata
position Posizione della parte del dashboard. DashboardPartsPosition (obbligatorio)

DashboardPartMetadata

Nome Descrizione Valore
tipo Impostare il tipo di oggetto Extension/HubsExtension/PartType/MarkdownPart (obbligatorio)

MarkdownPartMetadata

Nome Descrizione Valore
tipo Tipo di parte del dashboard. 'Extension/HubsExtension/PartType/MarkdownPart' (obbligatorio)
input Input nella parte del dashboard. any[]
impostazioni Impostazioni della parte Markdown. MarkdownPartMetadataSettings

MarkdownPartMetadataSettings

Nome Descrizione Valore
contenuto Contenuto della parte markdown. MarkdownPartMetadataSettingsContent

MarkdownPartMetadataSettingsContent

Nome Descrizione Valore
impostazioni Impostazione del contenuto della parte markdown. MarkdownPartMetadataSettingsContentSettings

MarkdownPartMetadataSettingsContentSettings

Nome Descrizione Valore
contenuto Contenuto della parte markdown. string
markdownSource Origine del contenuto della parte markdown. INT
markdownUri URI del contenuto markdown. string
subtitle Sottotitolo della parte markdown. string
title Titolo della parte markdown. string

DashboardPartsPosition

Nome Descrizione Valore
Colspan Intervallo di colonne della parte del dashboard. int (obbligatorio)
metadata Metadati della parte del dashboard. object
Rowspan Intervallo di righe della parte del dashboard. int (obbligatorio)
x Coordinata x della parte del dashboard. int (obbligatorio)
y Coordinata della parte y del dashboard. int (obbligatorio)

Modelli di avvio rapido

I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Modello Descrizione
Distribuire una semplice applicazione di microservizio di Azure Spring Apps

Distribuisci in Azure
Questo modello distribuisce una semplice applicazione di microservizio di Azure Spring Apps da eseguire in Azure.
Creare un dashboard di monitoraggio di Azure ML

Distribuisci in Azure
Questo modello crea un dashboard AML sui dati di diagnostica delle aree di lavoro Log Analytics esistenti
Creare un dashboard portale di Azure

Distribuisci in Azure
Questo modello crea un dashboard di esempio nella portale di Azure, che mostra le prestazioni di una macchina virtuale esistente nella sottoscrizione, nonché alcune informazioni e collegamenti statici.
Dashboard predefinito condiviso

Distribuisci in Azure
Per rendere operativa un'applicazione, è possibile avere una visualizzazione dashboard condivisa dei servizi che costituiscono il sistema. Questo dashboard offre una guida introduttiva per personalizzare e condividere il dashboard con altri utenti del team.

Definizione della risorsa Terraform (provider AzAPI)

Il tipo di risorsa dashboard può essere distribuito in:

  • Gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.Portal/dashboards, aggiungere il codice Terraform seguente al modello.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Portal/dashboards@2020-09-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  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 = {}
    }
  })
}

Oggetti DashboardPartMetadata

Impostare la proprietà type per specificare il tipo di oggetto.

Per Extension/HubsExtension/PartType/MarkdownPart, usare:

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

Valori delle proprietà

dashboards

Nome Descrizione Valore
tipo Tipo di risorsa "Microsoft.Portal/dashboards@2020-09-01-preview"
name Nome della risorsa stringa (obbligatorio)

Limite di caratteri: 3-160

Caratteri validi:
Caratteri alfanumerici e trattini.

Per usare caratteri con restrizioni, aggiungere il tag hidden-title con il nome del dashboard che si vuole usare. Il portale mostra questo nome quando viene visualizzato il dashboard.
posizione Posizione risorsa stringa (obbligatorio)
parent_id Per eseguire la distribuzione in un gruppo di risorse, usare l'ID del gruppo di risorse. stringa (obbligatorio)
tags Tag delle risorse Dizionario di nomi e valori di tag.
properties Proprietà del dashboard condiviso. DashboardProprietà

DashboardProprietà

Nome Descrizione Valore
Lenti Obiettivi del dashboard. DashboardLens[]
metadata Metadati del dashboard. object

DashboardLens

Nome Descrizione Valore
metadata Metadati del dashboard len. object
order L'ordine delle lenti. int (obbligatorio)
parti Parti del dashboard. DashboardParts[] (obbligatorio)

DashboardParts

Nome Descrizione Valore
metadata Metadati della parte del dashboard. DashboardPartMetadata
position Posizione della parte del dashboard. DashboardPartsPosition (obbligatorio)

DashboardPartMetadata

Nome Descrizione Valore
tipo Impostare il tipo di oggetto Estensione/HubsExtension/PartType/MarkdownPart (obbligatorio)

MarkdownPartMetadata

Nome Descrizione Valore
tipo Tipo di parte del dashboard. "Extension/HubsExtension/PartType/MarkdownPart" (obbligatorio)
input Input alla parte dashboard. any[]
impostazioni Impostazioni della parte Markdown. MarkdownPartMetadataSettings

MarkdownPartMetadataSettings

Nome Descrizione Valore
contenuto Contenuto della parte markdown. MarkdownPartMetadataSettingsContent

MarkdownPartMetadataSettingsContent

Nome Descrizione Valore
impostazioni Impostazione del contenuto della parte markdown. MarkdownPartMetadataSettingsContentSettings

MarkdownPartMetadataSettingsContentSettings

Nome Descrizione Valore
contenuto Contenuto della parte markdown. string
markdownSource Origine del contenuto della parte markdown. INT
markdownUri URI del contenuto markdown. string
subtitle Sottotitolo della parte markdown. string
title Titolo della parte markdown. string

DashboardPartsPosition

Nome Descrizione Valore
Colspan Intervallo di colonna della parte del dashboard. int (obbligatorio)
metadata Metadati della parte del dashboard. object
Rowspan Intervallo di riga della parte del dashboard. int (obbligatorio)
x Coordinata x della parte del dashboard. int (obbligatorio)
y Coordinata y della parte del dashboard. int (obbligatorio)