Paneles de Microsoft.Portal
Artículo 12/09/2024
2 colaboradores
Comentarios
En este artículo
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 .
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'
}
}
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)
Nombre
Descripción
Valor
tipo
Establezca en "Extension/HubsExtension/PartType/MarkdownPart" para el tipo MarkdownPartMetadata .
'Extension/HubsExtension/PartType/MarkdownPart' (obligatorio)
DashboardParts
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
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)
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
Ejemplos de inicio rápido
En los ejemplos de inicio rápido siguientes se implementa este tipo de recurso.
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 .
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"
}
}
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)
Nombre
Descripción
Valor
tipo
Establezca en "Extension/HubsExtension/PartType/MarkdownPart" para el tipo MarkdownPartMetadata .
'Extension/HubsExtension/PartType/MarkdownPart' (obligatorio)
DashboardParts
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
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)
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"
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
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
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.
de panel predeterminado compartido
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.
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 .
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 = ?
}
})
}
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)
Nombre
Descripción
Valor
tipo
Establezca en "Extension/HubsExtension/PartType/MarkdownPart" para el tipo MarkdownPartMetadata .
'Extension/HubsExtension/PartType/MarkdownPart' (obligatorio)
DashboardParts
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
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)
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"