Compartir a través de


Paneles de Microsoft.Portal

Observaciones

Para más información sobre cómo crear paneles, consulte La estructura de los paneles de Azure.

Definición de recursos de Bicep

El tipo de recurso dashboards se puede implementar con operaciones destinadas a:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.Portal/dashboards, agregue lo siguiente a la plantilla de 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'
  }
}

Objetos DashboardPartMetadata

Establezca el tipo propiedad para especificar el tipo de objeto.

Para Extensión/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 propiedad

DashboardLens

Nombre Descripción Valor
metadatos Metadatos del panel. cualquier
orden El orden de la lente. int (obligatorio)
partes Elementos del panel. DashboardParts[] (obligatorio)

DashboardPartMetadata

Nombre Descripción Valor
tipo Establezca en "Extension/HubsExtension/PartType/MarkdownPart" para el tipo MarkdownPartMetadata. 'Extension/HubsExtension/PartType/MarkdownPart' (obligatorio)

DashboardParts

Nombre Descripción Valor
metadatos Metadatos del elemento del panel. PanelPartMetadata
posición Posición de la parte del panel. panelPartsPosition (obligatorio)

DashboardPartsPosition

Nombre Descripción Valor
colSpan Intervalo de columnas de parte del panel. int (obligatorio)
metadatos Metadatos del elemento del panel. cualquier
rowSpan Intervalo de filas de elementos del panel. int (obligatorio)
x Coordenada x de la parte X del panel. int (obligatorio)
y Coordenada y de la parte del panel. int (obligatorio)

DashboardPropertiesWithProvisioningState

Nombre Descripción Valor
Lentes Lentes del panel. panelLens[]
metadatos Metadatos del panel. cualquier

MarkdownPartMetadata

Nombre Descripción Valor
Entradas Entrada al elemento del panel. any[]
Configuración Configuración de la parte Markdown. MarkdownPartMetadataSettings
tipo El tipo de metadatos del elemento del panel. 'Extension/HubsExtension/PartType/MarkdownPart' (obligatorio)

MarkdownPartMetadataSettings

Nombre Descripción Valor
contenido Contenido de la parte markdown. MarkdownPartMetadataSettingsContent

MarkdownPartMetadataSettingsContent

Nombre Descripción Valor
Configuración Configuración del contenido de la parte markdown. MarkdownPartMetadataSettingsContentSettings

MarkdownPartMetadataSettingsContentSettings

Nombre Descripción Valor
contenido Contenido de la parte markdown. cuerda
MarkdownSource Origen del contenido de la parte markdown. Int
MarkdownUri URI del contenido de Markdown. cuerda
subtítulo Subtítulo de la parte markdown. cuerda
título Título de la parte markdown. cuerda

Microsoft.Portal/dashboards

Nombre Descripción Valor
ubicación Ubicación geográfica donde reside el recurso string (obligatorio)
nombre El nombre del recurso cuerda

Restricciones:
Longitud mínima = 3
Longitud máxima = 3
Patrón = ^[a-zA-Z0-9-]{3,24}$ (obligatorio)
Propiedades Propiedades específicas del recurso para este recurso. DashboardPropertiesWithProvisioningState
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas

TrackedResourceTags

Nombre Descripción Valor

Ejemplos de inicio rápido

En los ejemplos de inicio rápido siguientes se implementa este tipo de recurso.

Archivo de Bicep Descripción
Creación de un panel de Azure Portal Esta plantilla crea un panel de ejemplo en Azure Portal, que muestra el rendimiento de una máquina virtual existente en la suscripción, así como algunos vínculos e información estática.
Implementación de una sencilla aplicación de microservicios de Azure Spring Apps Esta plantilla implementa una sencilla aplicación de microservicios de Azure Spring Apps para que se ejecute en Azure.

Definición de recursos de plantilla de ARM

El tipo de recurso dashboards se puede implementar con operaciones destinadas a:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.Portal/dashboards, agregue el siguiente JSON a la plantilla.

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

Objetos DashboardPartMetadata

Establezca el tipo propiedad para especificar el tipo de objeto.

Para Extensión/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 propiedad

DashboardLens

Nombre Descripción Valor
metadatos Metadatos del panel. cualquier
orden El orden de la lente. int (obligatorio)
partes Elementos del panel. DashboardParts[] (obligatorio)

DashboardPartMetadata

Nombre Descripción Valor
tipo Establezca en "Extension/HubsExtension/PartType/MarkdownPart" para el tipo MarkdownPartMetadata. 'Extension/HubsExtension/PartType/MarkdownPart' (obligatorio)

DashboardParts

Nombre Descripción Valor
metadatos Metadatos del elemento del panel. PanelPartMetadata
posición Posición de la parte del panel. panelPartsPosition (obligatorio)

DashboardPartsPosition

Nombre Descripción Valor
colSpan Intervalo de columnas de parte del panel. int (obligatorio)
metadatos Metadatos del elemento del panel. cualquier
rowSpan Intervalo de filas de elementos del panel. int (obligatorio)
x Coordenada x de la parte X del panel. int (obligatorio)
y Coordenada y de la parte del panel. int (obligatorio)

DashboardPropertiesWithProvisioningState

Nombre Descripción Valor
Lentes Lentes del panel. panelLens[]
metadatos Metadatos del panel. cualquier

MarkdownPartMetadata

Nombre Descripción Valor
Entradas Entrada al elemento del panel. any[]
Configuración Configuración de la parte Markdown. MarkdownPartMetadataSettings
tipo El tipo de metadatos del elemento del panel. 'Extension/HubsExtension/PartType/MarkdownPart' (obligatorio)

MarkdownPartMetadataSettings

Nombre Descripción Valor
contenido Contenido de la parte markdown. MarkdownPartMetadataSettingsContent

MarkdownPartMetadataSettingsContent

Nombre Descripción Valor
Configuración Configuración del contenido de la parte markdown. MarkdownPartMetadataSettingsContentSettings

MarkdownPartMetadataSettingsContentSettings

Nombre Descripción Valor
contenido Contenido de la parte markdown. cuerda
MarkdownSource Origen del contenido de la parte markdown. Int
MarkdownUri URI del contenido de Markdown. cuerda
subtítulo Subtítulo de la parte markdown. cuerda
título Título de la parte markdown. cuerda

Microsoft.Portal/dashboards

Nombre Descripción Valor
apiVersion La versión de api "2022-12-01-preview"
ubicación Ubicación geográfica donde reside el recurso string (obligatorio)
nombre El nombre del recurso cuerda

Restricciones:
Longitud mínima = 3
Longitud máxima = 3
Patrón = ^[a-zA-Z0-9-]{3,24}$ (obligatorio)
Propiedades Propiedades específicas del recurso para este recurso. DashboardPropertiesWithProvisioningState
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas
tipo El tipo de recurso "Microsoft.Portal/dashboards"

TrackedResourceTags

Nombre Descripción Valor

Plantillas de inicio rápido

Las siguientes plantillas de inicio rápido implementan este tipo de recurso.

Plantilla Descripción
Creación de un panel de supervisión de Azure ML

Implementación en Azure
Esta plantilla crea un panel de AML sobre los datos de diagnóstico de áreas de trabajo de Log Analytics existentes.
Creación de un panel de Azure Portal

Implementación en Azure
Esta plantilla crea un panel de ejemplo en Azure Portal, que muestra el rendimiento de una máquina virtual existente en la suscripción, así como algunos vínculos e información estática.
Implementación de una sencilla aplicación de microservicios de Azure Spring Apps

Implementación en Azure
Esta plantilla implementa una sencilla aplicación de microservicios de Azure Spring Apps para que se ejecute en Azure.
de panel predeterminado compartido

Implementación en Azure
Para que una aplicación funcione, ayuda a tener una vista de panel compartida de los servicios que componen el sistema. Este panel proporciona un inicio rápido para personalizar y compartirlo con otros usuarios del equipo.

Definición de recursos de Terraform (proveedor AzAPI)

El tipo de recurso dashboards se puede implementar con operaciones destinadas a:

  • grupos de recursos de

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.Portal/dashboards, agregue el siguiente Terraform a la plantilla.

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

Objetos DashboardPartMetadata

Establezca el tipo propiedad para especificar el tipo de objeto.

Para Extensión/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 propiedad

DashboardLens

Nombre Descripción Valor
metadatos Metadatos del panel. cualquier
orden El orden de la lente. int (obligatorio)
partes Elementos del panel. DashboardParts[] (obligatorio)

DashboardPartMetadata

Nombre Descripción Valor
tipo Establezca en "Extension/HubsExtension/PartType/MarkdownPart" para el tipo MarkdownPartMetadata. 'Extension/HubsExtension/PartType/MarkdownPart' (obligatorio)

DashboardParts

Nombre Descripción Valor
metadatos Metadatos del elemento del panel. PanelPartMetadata
posición Posición de la parte del panel. panelPartsPosition (obligatorio)

DashboardPartsPosition

Nombre Descripción Valor
colSpan Intervalo de columnas de parte del panel. int (obligatorio)
metadatos Metadatos del elemento del panel. cualquier
rowSpan Intervalo de filas de elementos del panel. int (obligatorio)
x Coordenada x de la parte X del panel. int (obligatorio)
y Coordenada y de la parte del panel. int (obligatorio)

DashboardPropertiesWithProvisioningState

Nombre Descripción Valor
Lentes Lentes del panel. panelLens[]
metadatos Metadatos del panel. cualquier

MarkdownPartMetadata

Nombre Descripción Valor
Entradas Entrada al elemento del panel. any[]
Configuración Configuración de la parte Markdown. MarkdownPartMetadataSettings
tipo El tipo de metadatos del elemento del panel. 'Extension/HubsExtension/PartType/MarkdownPart' (obligatorio)

MarkdownPartMetadataSettings

Nombre Descripción Valor
contenido Contenido de la parte markdown. MarkdownPartMetadataSettingsContent

MarkdownPartMetadataSettingsContent

Nombre Descripción Valor
Configuración Configuración del contenido de la parte markdown. MarkdownPartMetadataSettingsContentSettings

MarkdownPartMetadataSettingsContentSettings

Nombre Descripción Valor
contenido Contenido de la parte markdown. cuerda
MarkdownSource Origen del contenido de la parte markdown. Int
MarkdownUri URI del contenido de Markdown. cuerda
subtítulo Subtítulo de la parte markdown. cuerda
título Título de la parte markdown. cuerda

Microsoft.Portal/dashboards

Nombre Descripción Valor
ubicación Ubicación geográfica donde reside el recurso string (obligatorio)
nombre El nombre del recurso cuerda

Restricciones:
Longitud mínima = 3
Longitud máxima = 3
Patrón = ^[a-zA-Z0-9-]{3,24}$ (obligatorio)
Propiedades Propiedades específicas del recurso para este recurso. DashboardPropertiesWithProvisioningState
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta.
tipo El tipo de recurso "Microsoft.Portal/dashboards@2022-12-01-preview"

TrackedResourceTags

Nombre Descripción Valor