Partilhar via


Painéis do Microsoft.Portal 2020-09-01-preview

Comentários

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

Definição de recursos do bíceps

O tipo de recurso de painéis pode ser implantado com operações que visam:

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

Formato do recurso

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

resource symbolicname 'Microsoft.Portal/dashboards@2020-09-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'
  }
}

Objetos DashboardPartMetadata

Defina a propriedade type para especificar o tipo de objeto.

Para Extension/HubsExtension/PartType/MarkdownPart, use:

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

Valores de propriedade

Lente do painel

Designação Descrição Valor
metadados O painel len metadados do painel. qualquer
Encomenda A ordem das lentes. int (obrigatório)
peças As partes do painel. DashboardParts[] (obrigatório)

DashboardPartMetadata

Designação Descrição Valor
tipo Defina como 'Extension/HubsExtension/PartType/MarkdownPart' para o tipo MarkdownPartMetadata. 'Extension/HubsExtension/PartType/MarkdownPart' (obrigatório)

DashboardParts

Designação Descrição Valor
metadados Os metadados da parte do painel. DashboardPartMetadata
posição A posição da peça do painel. DashboardPartsPosition (obrigatório)

DashboardPartsPosition

Designação Descrição Valor
colSpan A extensão da coluna de parte do painel. int (obrigatório)
metadados Os metadados da parte do painel. qualquer
rowSpan A extensão da linha de parte do painel. int (obrigatório)
x A coordenada parte x do painel. int (obrigatório)
y A parte y coordenada do painel. int (obrigatório)

DashboardPropertiesWithProvisioningState

Designação Descrição Valor
lentes As lentes do painel de instrumentos. DashboardLens[]
metadados Os metadados do painel. qualquer

MarkdownPartMetadata

Designação Descrição Valor
Insumos Entrada para a parte do painel. qualquer[]
Configurações Configurações de peças de Markdown. MarkdownPartMetadataSettings
tipo O tipo de metadados da parte do painel. 'Extension/HubsExtension/PartType/MarkdownPart' (obrigatório)

MarkdownPartMetadataSettings

Designação Descrição Valor
Conteúdo O conteúdo da parte de markdown. MarkdownPartMetadataSettingsContent

MarkdownPartMetadataSettingsContent

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

MarkdownPartMetadataSettingsContentSettings

Designação Descrição Valor
Conteúdo O conteúdo da parte de markdown. string
markdownFonte A fonte do conteúdo da parte de markdown. Int
markdownUri O uri do conteúdo de markdown. string
subtítulo O subtítulo da parte de markdown. string
título O título da parte de markdown. string

Microsoft.Portal/dashboards

Designação Descrição Valor
Localização A geolocalização onde o recurso vive string (obrigatório)
Designação O nome do recurso string

Restrições:
Comprimento mínimo = 3
Comprimento máximo = 3
Padrão = ^[a-zA-Z0-9-]{3,24}$ (obrigatório)
propriedades As propriedades específicas do recurso para este recurso. DashboardPropertiesWithProvisioningState
Etiquetas Tags de recursos Dicionário de nomes e valores de tags. Consulte Tags em modelos

TrackedResourceTags

Designação Descrição Valor

Exemplos de início rápido

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

Arquivo Bicep Descrição
Criar um painel do portal do Azure Este modelo cria um painel de exemplo 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.
Implantar um aplicativo de microsserviço simples do Azure Spring Apps Este modelo implanta um aplicativo de microsserviço simples do Azure Spring Apps para ser executado no Azure.

Definição de recurso de modelo ARM

O tipo de recurso de painéis pode ser implantado com operações que visam:

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

Formato do recurso

Para criar um recurso Microsoft.Portal/dashboards, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.Portal/dashboards",
  "apiVersion": "2020-09-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"
  }
}

Objetos DashboardPartMetadata

Defina a propriedade type para especificar o tipo de objeto.

Para Extension/HubsExtension/PartType/MarkdownPart, use:

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

Valores de propriedade

Lente do painel

Designação Descrição Valor
metadados O painel len metadados do painel. qualquer
Encomenda A ordem das lentes. int (obrigatório)
peças As partes do painel. DashboardParts[] (obrigatório)

DashboardPartMetadata

Designação Descrição Valor
tipo Defina como 'Extension/HubsExtension/PartType/MarkdownPart' para o tipo MarkdownPartMetadata. 'Extension/HubsExtension/PartType/MarkdownPart' (obrigatório)

DashboardParts

Designação Descrição Valor
metadados Os metadados da parte do painel. DashboardPartMetadata
posição A posição da peça do painel. DashboardPartsPosition (obrigatório)

DashboardPartsPosition

Designação Descrição Valor
colSpan A extensão da coluna de parte do painel. int (obrigatório)
metadados Os metadados da parte do painel. qualquer
rowSpan A extensão da linha de parte do painel. int (obrigatório)
x A coordenada parte x do painel. int (obrigatório)
y A parte y coordenada do painel. int (obrigatório)

DashboardPropertiesWithProvisioningState

Designação Descrição Valor
lentes As lentes do painel de instrumentos. DashboardLens[]
metadados Os metadados do painel. qualquer

MarkdownPartMetadata

Designação Descrição Valor
Insumos Entrada para a parte do painel. qualquer[]
Configurações Configurações de peças de Markdown. MarkdownPartMetadataSettings
tipo O tipo de metadados da parte do painel. 'Extension/HubsExtension/PartType/MarkdownPart' (obrigatório)

MarkdownPartMetadataSettings

Designação Descrição Valor
Conteúdo O conteúdo da parte de markdown. MarkdownPartMetadataSettingsContent

MarkdownPartMetadataSettingsContent

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

MarkdownPartMetadataSettingsContentSettings

Designação Descrição Valor
Conteúdo O conteúdo da parte de markdown. string
markdownFonte A fonte do conteúdo da parte de markdown. Int
markdownUri O uri do conteúdo de markdown. string
subtítulo O subtítulo da parte de markdown. string
título O título da parte de markdown. string

Microsoft.Portal/dashboards

Designação Descrição Valor
apiVersion A versão api '2020-09-01-pré-visualização'
Localização A geolocalização onde o recurso vive string (obrigatório)
Designação O nome do recurso string

Restrições:
Comprimento mínimo = 3
Comprimento máximo = 3
Padrão = ^[a-zA-Z0-9-]{3,24}$ (obrigatório)
propriedades As propriedades específicas do recurso para este recurso. DashboardPropertiesWithProvisioningState
Etiquetas Tags de recursos Dicionário de nomes e valores de tags. Consulte Tags em modelos
tipo O tipo de recurso 'Microsoft.Portal/dashboards'

TrackedResourceTags

Designação Descrição Valor

Modelos de início rápido

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

Modelo Descrição
Criar um painel de monitoramento do Azure ML

Implantar no Azure
Este modelo cria um painel AML sobre os dados de diagnóstico existentes dos espaços de trabalho do Log Analytics
Criar um painel do portal do Azure

Implantar no Azure
Este modelo cria um painel de exemplo 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.
Implantar um aplicativo de microsserviço simples do Azure Spring Apps

Implantar no Azure
Este modelo implanta um aplicativo de microsserviço simples do Azure Spring Apps para ser executado no Azure.
Painel padrão compartilhado

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

Definição de recursos Terraform (provedor AzAPI)

O tipo de recurso de painéis pode ser implantado com operações que visam:

  • Grupos de recursos

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

Formato do recurso

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Portal/dashboards@2020-09-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 = ?
    }
  })
}

Objetos DashboardPartMetadata

Defina a propriedade type para especificar o tipo de objeto.

Para Extension/HubsExtension/PartType/MarkdownPart, use:

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

Valores de propriedade

Lente do painel

Designação Descrição Valor
metadados O painel len metadados do painel. qualquer
Encomenda A ordem das lentes. int (obrigatório)
peças As partes do painel. DashboardParts[] (obrigatório)

DashboardPartMetadata

Designação Descrição Valor
tipo Defina como 'Extension/HubsExtension/PartType/MarkdownPart' para o tipo MarkdownPartMetadata. 'Extension/HubsExtension/PartType/MarkdownPart' (obrigatório)

DashboardParts

Designação Descrição Valor
metadados Os metadados da parte do painel. DashboardPartMetadata
posição A posição da peça do painel. DashboardPartsPosition (obrigatório)

DashboardPartsPosition

Designação Descrição Valor
colSpan A extensão da coluna de parte do painel. int (obrigatório)
metadados Os metadados da parte do painel. qualquer
rowSpan A extensão da linha de parte do painel. int (obrigatório)
x A coordenada parte x do painel. int (obrigatório)
y A parte y coordenada do painel. int (obrigatório)

DashboardPropertiesWithProvisioningState

Designação Descrição Valor
lentes As lentes do painel de instrumentos. DashboardLens[]
metadados Os metadados do painel. qualquer

MarkdownPartMetadata

Designação Descrição Valor
Insumos Entrada para a parte do painel. qualquer[]
Configurações Configurações de peças de Markdown. MarkdownPartMetadataSettings
tipo O tipo de metadados da parte do painel. 'Extension/HubsExtension/PartType/MarkdownPart' (obrigatório)

MarkdownPartMetadataSettings

Designação Descrição Valor
Conteúdo O conteúdo da parte de markdown. MarkdownPartMetadataSettingsContent

MarkdownPartMetadataSettingsContent

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

MarkdownPartMetadataSettingsContentSettings

Designação Descrição Valor
Conteúdo O conteúdo da parte de markdown. string
markdownFonte A fonte do conteúdo da parte de markdown. Int
markdownUri O uri do conteúdo de markdown. string
subtítulo O subtítulo da parte de markdown. string
título O título da parte de markdown. string

Microsoft.Portal/dashboards

Designação Descrição Valor
Localização A geolocalização onde o recurso vive string (obrigatório)
Designação O nome do recurso string

Restrições:
Comprimento mínimo = 3
Comprimento máximo = 3
Padrão = ^[a-zA-Z0-9-]{3,24}$ (obrigatório)
propriedades As propriedades específicas do recurso para este recurso. DashboardPropertiesWithProvisioningState
Etiquetas Tags de recursos Dicionário de nomes e valores de tags.
tipo O tipo de recurso "Microsoft.Portal/dashboards@2020-09-01-preview"

TrackedResourceTags

Designação Descrição Valor