Compartilhar via


Painéis do Microsoft.Portal

Definição de recurso do Bicep

O tipo de recurso dashboards pode ser implantado em:

Para obter uma lista das propriedades alteradas em cada versão da API, consulte log de alterações.

Comentários

Para obter mais informações sobre como criar painéis, consulte A estrutura dos painéis do Azure.

Formato de recurso

Para criar um recurso Microsoft.Portal/dashboards, adicione o Bicep a seguir ao seu modelo.

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: {}
  }
}

Objetos DashboardPartMetadata

Defina a propriedade type para especificar o tipo de objeto.

Para Extension/HubsExtension/PartType/MarkdownPart, use:

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

Valores de propriedade

dashboards

Nome Descrição Valor
name O nome do recurso cadeia de caracteres (obrigatório)

Limite de caracteres: 3-160

Caracteres válidos:
Caracteres alfanuméricos e hifens.

Para usar caracteres restritos, adicione uma marca denominada hidden-title com o nome do painel que você deseja usar. O portal exibe esse nome ao mostrar o painel.
local Localização do recurso cadeia de caracteres (obrigatório)
marcas Marcações de recursos Dicionário de nomes e valores de marcas. Confira Marcas em modelos
properties As propriedades de dashboard compartilhadas. DashboardProperties

DashboardProperties

Nome Descrição Valor
Lentes As lentes dashboard. DashboardLens[]
metadata Os metadados dashboard. objeto

DashboardLens

Nome Descrição Valor
metadata O dashboard metadados de Len. objeto
ordem A ordem das lentes. int (obrigatório)
Parte As partes dashboard. DashboardParts[] (obrigatório)

DashboardParts

Nome Descrição Valor
metadata Os metadados da parte dashboard. DashboardPartMetadata
position A posição da parte do dashboard. DashboardPartsPosition (obrigatório)

DashboardPartMetadata

Nome Descrição Valor
tipo Definir o tipo de objeto Extension/HubsExtension/PartType/MarkdownPart (obrigatório)

MarkdownPartMetadata

Nome Descrição Valor
tipo O tipo de dashboard parte. 'Extension/HubsExtension/PartType/MarkdownPart' (obrigatório)
entradas Entrada para dashboard parte. any[]
configurações Configurações da parte markdown. MarkdownPartMetadataSettings

MarkdownPartMetadataSettings

Nome Descrição Valor
conteúdo O conteúdo da parte markdown. MarkdownPartMetadataSettingsContent

MarkdownPartMetadataSettingsContent

Nome Descrição Valor
configurações A configuração do conteúdo da parte markdown. MarkdownPartMetadataSettingsContentSettings

MarkdownPartMetadataSettingsContentSettings

Nome Descrição Valor
conteúdo O conteúdo da parte markdown. string
markdownSource A origem do conteúdo da parte markdown. INT
markdownUri O uri do conteúdo de markdown. string
subtitle O subtítulo da parte markdown. string
título O título da parte markdown. string

DashboardPartsPosition

Nome Descrição Valor
Colspan O intervalo de colunas de parte do dashboard. int (obrigatório)
metadata Os metadados da dashboard parte. objeto
Rowspan O intervalo de linhas de parte do dashboard. int (obrigatório)
x A coordenada da parte x do dashboard. int (obrigatório)
s A coordenada parte y do dashboard. int (obrigatório)

Modelos de início rápido

Os modelos de início rápido a seguir implantam esse tipo de recurso.

Modelo Descrição
Implantar um aplicativo simples de microsserviço do Azure Spring Apps

Implantar no Azure
Este modelo implanta um aplicativo simples de microsserviço do Azure Spring Apps para ser executado no Azure.
Criar uma dashboard de monitoramento do Azure ML

Implantar no Azure
Este modelo cria um dashboard AML sobre os workspaces existentes do Log Analytics diagnóstico dados
Criar um portal do Azure dashboard

Implantar no Azure
Este modelo cria um exemplo dashboard no portal do Azure, mostrando o desempenho de uma máquina virtual existente em sua assinatura, bem como algumas informações e links estáticos.
Dashboard padrão compartilhado

Implantar no Azure
Para tornar um aplicativo operacional, ele ajuda a ter uma exibição dashboard compartilhada dos serviços que compõem o sistema. Esse dashboard fornece um início rápido para personalizar e compartilhar isso com outras pessoas da equipe.

Definição de recurso de modelo do ARM

O tipo de recurso dashboards pode ser implantado em:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Comentários

Para obter mais informações sobre como criar painéis, consulte A estrutura dos painéis do Azure.

Formato de recurso

Para criar um recurso Microsoft.Portal/dashboards, adicione o JSON a seguir ao modelo.

{
  "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": {}
  }
}

Objetos DashboardPartMetadata

Defina a propriedade type para especificar o tipo de objeto.

Para Extension/HubsExtension/PartType/MarkdownPart, use:

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

Valores de propriedade

dashboards

Nome Descrição Valor
tipo O tipo de recurso 'Microsoft.Portal/dashboards'
apiVersion A versão da API de recursos '2020-09-01-preview'
name O nome do recurso cadeia de caracteres (obrigatório)

Limite de caracteres: 3 a 160

Caracteres válidos:
Caracteres alfanuméricos e hifens.

Para usar caracteres restritos, adicione uma marca denominada hidden-title com o nome do painel que você deseja usar. O portal exibe esse nome ao mostrar o painel.
local Localização do recurso cadeia de caracteres (obrigatório)
marcas Marcações de recursos Dicionário de nomes e valores de marcas. Consulte Marcas em modelos
properties As propriedades de dashboard compartilhadas. DashboardProperties

DashboardProperties

Nome Descrição Valor
Lentes As lentes dashboard. DashboardLens[]
metadata Os metadados dashboard. objeto

DashboardLens

Nome Descrição Valor
metadata O dashboard metadados de Len. objeto
ordem A ordem das lentes. int (obrigatório)
Parte As partes dashboard. DashboardParts[] (obrigatório)

DashboardParts

Nome Descrição Valor
metadata Os metadados da dashboard parte. DashboardPartMetadata
position A posição da parte do dashboard. DashboardPartsPosition (obrigatório)

DashboardPartMetadata

Nome Descrição Valor
tipo Definir o tipo de objeto Extension/HubsExtension/PartType/MarkdownPart (obrigatório)

MarkdownPartMetadata

Nome Descrição Valor
tipo O tipo de dashboard parte. 'Extension/HubsExtension/PartType/MarkdownPart' (obrigatório)
entradas Entrada para dashboard parte. any[]
configurações Configurações de parte de markdown. MarkdownPartMetadataSettings

MarkdownPartMetadataSettings

Nome Descrição Valor
conteúdo O conteúdo da parte markdown. MarkdownPartMetadataSettingsContent

MarkdownPartMetadataSettingsContent

Nome Descrição Valor
configurações A configuração do conteúdo da parte markdown. MarkdownPartMetadataSettingsContentSettings

MarkdownPartMetadataSettingsContentSettings

Nome Descrição Valor
conteúdo O conteúdo da parte markdown. string
markdownSource A origem do conteúdo da parte markdown. INT
markdownUri O uri do conteúdo de markdown. string
subtitle O subtítulo da parte markdown. string
título O título da parte markdown. string

DashboardPartsPosition

Nome Descrição Valor
Colspan O intervalo de colunas de parte do dashboard. int (obrigatório)
metadata Os metadados da dashboard parte. objeto
Rowspan O intervalo de linhas de parte do dashboard. int (obrigatório)
x A coordenada da parte x do dashboard. int (obrigatório)
s A coordenada parte y do dashboard. int (obrigatório)

Modelos de início rápido

Os modelos de início rápido a seguir implantam esse tipo de recurso.

Modelo Descrição
Implantar um aplicativo simples de microsserviço do Azure Spring Apps

Implantar no Azure
Este modelo implanta um aplicativo simples de microsserviço do Azure Spring Apps para ser executado no Azure.
Criar uma dashboard de monitoramento do Azure ML

Implantar no Azure
Este modelo cria um dashboard AML sobre os workspaces existentes do Log Analytics diagnóstico dados
Criar um portal do Azure dashboard

Implantar no Azure
Este modelo cria um exemplo dashboard no portal do Azure, mostrando o desempenho de uma máquina virtual existente em sua assinatura, bem como algumas informações estáticas e links.
Dashboard padrão compartilhado

Implantar no Azure
Para tornar um aplicativo operacional, ajuda a ter uma exibição dashboard compartilhada dos serviços que compõem o sistema. Este dashboard fornece um início rápido para personalizar e compartilhar isso com outras pessoas da equipe.

Definição de recurso do Terraform (provedor de AzAPI)

O tipo de recurso dashboards pode ser implantado em:

  • Grupos de recursos

Para obter uma lista das propriedades alteradas em cada versão da API, consulte log de alterações.

Formato de recurso

Para criar um recurso Microsoft.Portal/dashboards, adicione o Terraform a seguir ao seu modelo.

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 = {}
    }
  })
}

Objetos DashboardPartMetadata

Defina a propriedade type para especificar o tipo de objeto.

Para Extension/HubsExtension/PartType/MarkdownPart, use:

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

Valores de propriedade

dashboards

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.Portal/dashboards@2020-09-01-preview"
name O nome do recurso cadeia de caracteres (obrigatório)

Limite de caracteres: 3-160

Caracteres válidos:
Caracteres alfanuméricos e hifens.

Para usar caracteres restritos, adicione uma marca denominada hidden-title com o nome do painel que você deseja usar. O portal exibe esse nome ao mostrar o painel.
local Localização do recurso cadeia de caracteres (obrigatório)
parent_id Para implantar em um grupo de recursos, use a ID desse grupo de recursos. cadeia de caracteres (obrigatório)
marcas Marcações de recursos Dicionário de nomes e valores de marcas.
properties As propriedades de dashboard compartilhadas. DashboardProperties

DashboardProperties

Nome Descrição Valor
Lentes As lentes dashboard. DashboardLens[]
metadata Os metadados dashboard. objeto

DashboardLens

Nome Descrição Valor
metadata O dashboard metadados de Len. objeto
ordem A ordem das lentes. int (obrigatório)
Parte As partes dashboard. DashboardParts[] (obrigatório)

DashboardParts

Nome Descrição Valor
metadata Os metadados da parte dashboard. DashboardPartMetadata
position A posição da parte do dashboard. DashboardPartsPosition (obrigatório)

DashboardPartMetadata

Nome Descrição Valor
tipo Definir o tipo de objeto Extension/HubsExtension/PartType/MarkdownPart (obrigatório)

MarkdownPartMetadata

Nome Descrição Valor
tipo O tipo de dashboard parte. "Extension/HubsExtension/PartType/MarkdownPart" (obrigatório)
entradas Entrada para dashboard parte. any[]
configurações Configurações da parte markdown. MarkdownPartMetadataSettings

MarkdownPartMetadataSettings

Nome Descrição Valor
conteúdo O conteúdo da parte markdown. MarkdownPartMetadataSettingsContent

MarkdownPartMetadataSettingsContent

Nome Descrição Valor
configurações A configuração do conteúdo da parte markdown. MarkdownPartMetadataSettingsContentSettings

MarkdownPartMetadataSettingsContentSettings

Nome Descrição Valor
conteúdo O conteúdo da parte markdown. string
markdownSource A origem do conteúdo da parte markdown. INT
markdownUri O URI do conteúdo de markdown. string
subtitle O subtítulo da parte markdown. string
título O título da parte markdown. string

DashboardPartsPosition

Nome Descrição Valor
Colspan O intervalo de colunas de parte do dashboard. int (obrigatório)
metadata Os metadados da parte dashboard. objeto
Rowspan O intervalo de linhas de parte do dashboard. int (obrigatório)
x A coordenada da parte x do dashboard. int (obrigatório)
s A coordenada parte y do dashboard. int (obrigatório)