Compartir a través de


Libros de Microsoft.Insights

Definición de recursos de Bicep

El tipo de recurso workbooks se puede implementar con operaciones que tienen como destino:

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.Insights/workbooks, agregue el siguiente bicep a la plantilla.

resource symbolicname 'Microsoft.Insights/workbooks@2023-06-01' = {
  etag: 'string'
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  kind: 'string'
  location: 'string'
  name: 'string'
  properties: {
    category: 'string'
    description: 'string'
    displayName: 'string'
    serializedData: 'string'
    sourceId: 'string'
    storageUri: 'string'
    tags: [
      'string'
    ]
    version: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Valores de propiedad

Microsoft.Insights/workbooks

Nombre Descripción Valor
etag Etag de recursos cuerda
identidad Identidad usada para BYOS workbookResourceIdentity
amable El tipo de libro. Solo se comparte el valor válido. 'shared'
ubicación Ubicación geográfica donde reside el recurso string (obligatorio)
nombre El nombre del recurso string (obligatorio)
Propiedades Metadatos que describen un libro para un recurso de Azure. workbookProperties
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas

TrackedResourceTags

Nombre Descripción Valor

UserAssignedIdentities

Nombre Descripción Valor

UserAssignedIdentity

Nombre Descripción Valor

WorkbookProperties

Nombre Descripción Valor
categoría Categoría del libro, según lo definido por el usuario en el momento de la creación. string (obligatorio)
descripción Descripción del libro. cuerda
displayName Nombre definido por el usuario (nombre para mostrar) del libro. string (obligatorio)
serializedData Configuración de este libro en particular. Los datos de configuración son una cadena que contiene JSON válido string (obligatorio)
sourceId ResourceId para un recurso de origen. cuerda
storageUri ResourceId a la cuenta de almacenamiento cuando se usa bring your own storage cuerda
Etiquetas En desuso, use el otro campo de etiquetas. string[]
Versión Formato de versión del esquema del libro, como "Notebook/1.0", que debe coincidir con el libro en serializedData cuerda

WorkbookResourceIdentity

Nombre Descripción Valor
tipo Tipo de identidad de servicio administrada (donde se permiten los tipos SystemAssigned y UserAssigned). 'Ninguno'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (obligatorio)
userAssignedIdentities Conjunto de identidades asignadas por el usuario asociadas al recurso. Las claves de diccionario userAssignedIdentities serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Los valores del diccionario pueden ser objetos vacíos ({}) en las solicitudes. UserAssignedIdentities

Ejemplos de inicio rápido

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

Archivo de Bicep Descripción
Libro de optimización de costos Esta plantilla crea un nuevo libro de Azure Monitor para la optimización de costos en función de Well-Architected Framework.
libro del kit de herramientas de FinOps Esta plantilla crea un nuevo libro de Azure Monitor para la gobernanza.

Definición de recursos de plantilla de ARM

El tipo de recurso workbooks se puede implementar con operaciones que tienen como destino:

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.Insights/workbooks, agregue el siguiente JSON a la plantilla.

{
  "type": "Microsoft.Insights/workbooks",
  "apiVersion": "2023-06-01",
  "name": "string",
  "etag": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "kind": "string",
  "location": "string",
  "properties": {
    "category": "string",
    "description": "string",
    "displayName": "string",
    "serializedData": "string",
    "sourceId": "string",
    "storageUri": "string",
    "tags": [ "string" ],
    "version": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valores de propiedad

Microsoft.Insights/workbooks

Nombre Descripción Valor
apiVersion La versión de api '2023-06-01'
etag Etag de recursos cuerda
identidad Identidad usada para BYOS workbookResourceIdentity
amable El tipo de libro. Solo se comparte el valor válido. 'shared'
ubicación Ubicación geográfica donde reside el recurso string (obligatorio)
nombre El nombre del recurso string (obligatorio)
Propiedades Metadatos que describen un libro para un recurso de Azure. workbookProperties
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas
tipo El tipo de recurso "Microsoft.Insights/workbooks"

TrackedResourceTags

Nombre Descripción Valor

UserAssignedIdentities

Nombre Descripción Valor

UserAssignedIdentity

Nombre Descripción Valor

WorkbookProperties

Nombre Descripción Valor
categoría Categoría del libro, según lo definido por el usuario en el momento de la creación. string (obligatorio)
descripción Descripción del libro. cuerda
displayName Nombre definido por el usuario (nombre para mostrar) del libro. string (obligatorio)
serializedData Configuración de este libro en particular. Los datos de configuración son una cadena que contiene JSON válido string (obligatorio)
sourceId ResourceId para un recurso de origen. cuerda
storageUri ResourceId a la cuenta de almacenamiento cuando se usa bring your own storage cuerda
Etiquetas En desuso, use el otro campo de etiquetas. string[]
Versión Formato de versión del esquema del libro, como "Notebook/1.0", que debe coincidir con el libro en serializedData cuerda

WorkbookResourceIdentity

Nombre Descripción Valor
tipo Tipo de identidad de servicio administrada (donde se permiten los tipos SystemAssigned y UserAssigned). 'Ninguno'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (obligatorio)
userAssignedIdentities Conjunto de identidades asignadas por el usuario asociadas al recurso. Las claves de diccionario userAssignedIdentities serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Los valores del diccionario pueden ser objetos vacíos ({}) en las solicitudes. UserAssignedIdentities

Plantillas de inicio rápido

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

Plantilla Descripción
Libro de optimización de costos

Implementación en Azure
Esta plantilla crea un nuevo libro de Azure Monitor para la optimización de costos en función de Well-Architected Framework.
libro del kit de herramientas de FinOps

Implementación en Azure
Esta plantilla crea un nuevo libro de Azure Monitor para la gobernanza.

Definición de recursos de Terraform (proveedor AzAPI)

El tipo de recurso workbooks se puede implementar con operaciones que tienen como destino:

  • Grupo de recursos

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.Insights/workbooks, agregue el siguiente terraform a la plantilla.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Insights/workbooks@2023-06-01"
  name = "string"
  etag = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  kind = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      category = "string"
      description = "string"
      displayName = "string"
      serializedData = "string"
      sourceId = "string"
      storageUri = "string"
      tags = [
        "string"
      ]
      version = "string"
    }
  })
}

Valores de propiedad

Microsoft.Insights/workbooks

Nombre Descripción Valor
etag Etag de recursos cuerda
identidad Identidad usada para BYOS workbookResourceIdentity
amable El tipo de libro. Solo se comparte el valor válido. 'shared'
ubicación Ubicación geográfica donde reside el recurso string (obligatorio)
nombre El nombre del recurso string (obligatorio)
Propiedades Metadatos que describen un libro para un recurso de Azure. workbookProperties
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta.
tipo El tipo de recurso "Microsoft.Insights/workbooks@2023-06-01"

TrackedResourceTags

Nombre Descripción Valor

UserAssignedIdentities

Nombre Descripción Valor

UserAssignedIdentity

Nombre Descripción Valor

WorkbookProperties

Nombre Descripción Valor
categoría Categoría del libro, según lo definido por el usuario en el momento de la creación. string (obligatorio)
descripción Descripción del libro. cuerda
displayName Nombre definido por el usuario (nombre para mostrar) del libro. string (obligatorio)
serializedData Configuración de este libro en particular. Los datos de configuración son una cadena que contiene JSON válido string (obligatorio)
sourceId ResourceId para un recurso de origen. cuerda
storageUri ResourceId a la cuenta de almacenamiento cuando se usa bring your own storage cuerda
Etiquetas En desuso, use el otro campo de etiquetas. string[]
Versión Formato de versión del esquema del libro, como "Notebook/1.0", que debe coincidir con el libro en serializedData cuerda

WorkbookResourceIdentity

Nombre Descripción Valor
tipo Tipo de identidad de servicio administrada (donde se permiten los tipos SystemAssigned y UserAssigned). 'Ninguno'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (obligatorio)
userAssignedIdentities Conjunto de identidades asignadas por el usuario asociadas al recurso. Las claves de diccionario userAssignedIdentities serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Los valores del diccionario pueden ser objetos vacíos ({}) en las solicitudes. UserAssignedIdentities