Partager via


Classeurs Microsoft.Insights

Définition de ressource Bicep

Le type de ressource classeurs peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.Insights/workbooks, ajoutez le Bicep suivant à votre modèle.

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

Valeurs de propriétés

workbooks

Nom Description Valeur
name Nom de la ressource chaîne (obligatoire)
location Emplacement géographique où réside la ressource chaîne (obligatoire)
tags Balises de ressource. Dictionnaire de noms et de valeurs d’étiquettes. Voir Balises dans les modèles
kind Type de classeur. Seule la valeur valide est partagée. 'shared'
etag Etag de ressources string
identité Identité utilisée pour BYOS WorkbookResourceIdentity
properties Métadonnées décrivant un classeur pour une ressource Azure. WorkbookProperties

WorkbookResourceIdentity

Nom Description Valeur
type Type d’identité de service managé (où les types SystemAssigned et UserAssigned sont autorisés). 'None'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (obligatoire)
userAssignedIdentities Ensemble d’identités affectées par l’utilisateur associées à la ressource. Les clés de dictionnaire userAssignedIdentities seront des ID de ressource ARM au format « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Les valeurs du dictionnaire peuvent être des objets vides ({}) dans les requêtes. object

WorkbookProperties

Nom Description Valeur
catégorie Catégorie de classeur, telle que définie par l’utilisateur au moment de la création. chaîne (obligatoire)
description Description du classeur. string
displayName Nom défini par l’utilisateur (nom d’affichage) du classeur. chaîne (obligatoire)
serializedData Configuration de ce classeur particulier. Les données de configuration sont une chaîne contenant des données JSON valides chaîne (obligatoire)
sourceId ResourceId pour une ressource source. string
storageUri ResourceId du compte de stockage lorsque vous utilisez votre propre stockage string
tags Étant déprécié, utilisez le champ autres balises string[]
version Format de version de schéma de classeur, comme « Notebook/1.0 », qui doit correspondre au classeur dans serializedData string

Définition de ressources de modèle ARM

Le type de ressource classeurs peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.Insights/workbooks, ajoutez le code JSON suivant à votre modèle.

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

Valeurs de propriétés

workbooks

Nom Description Valeur
type Type de ressource 'Microsoft.Insights/workbooks'
apiVersion Version de l’API de ressource '2023-06-01'
name Nom de la ressource string (obligatoire)
location Emplacement géographique où réside la ressource string (obligatoire)
tags Balises de ressource. Dictionnaire de noms et de valeurs d’étiquettes. Voir Balises dans les modèles
kind Type de classeur. Seule la valeur valide est partagée. 'shared'
etag Etag de la ressource string
identité Identité utilisée pour BYOS WorkbookResourceIdentity
properties Métadonnées décrivant un classeur pour une ressource Azure. WorkbookProperties

WorkbookResourceIdentity

Nom Description Valeur
type Type d’identité de service managé (où les types SystemAssigned et UserAssigned sont autorisés). 'None'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (obligatoire)
userAssignedIdentities Ensemble d’identités affectées par l’utilisateur associées à la ressource. Les clés de dictionnaire userAssignedIdentities sont des ID de ressource ARM au format : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Les valeurs du dictionnaire peuvent être des objets vides ({}) dans les requêtes. object

WorkbookProperties

Nom Description Valeur
catégorie Catégorie de classeur, telle que définie par l’utilisateur au moment de la création. string (obligatoire)
description Description du classeur. string
displayName Nom défini par l’utilisateur (nom complet) du classeur. string (obligatoire)
serializedData Configuration de ce classeur particulier. Les données de configuration sont une chaîne contenant des données JSON valides string (obligatoire)
sourceId ResourceId pour une ressource source. string
storageUri ResourceId pour le compte de stockage quand apportez votre propre stockage est utilisé string
tags Étant déprécié, utilisez le champ d’autres balises string[]
version Format de version du schéma de classeur, comme « Notebook/1.0 », qui doit correspondre au classeur dans SerializedData string

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource classeurs peut être déployé avec des opérations qui ciblent :

  • Groupes de ressources

Pour obtenir la liste des propriétés modifiées dans chaque version d’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.Insights/workbooks, ajoutez le Terraform suivant à votre modèle.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Insights/workbooks@2023-06-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      category = "string"
      description = "string"
      displayName = "string"
      serializedData = "string"
      sourceId = "string"
      storageUri = "string"
      tags = [
        "string"
      ]
      version = "string"
    }
    kind = "shared"
    etag = "string"
  })
}

Valeurs de propriétés

workbooks

Nom Description Valeur
type Type de ressource « Microsoft.Insights/workbooks@2023-06-01 »
name Nom de la ressource string (obligatoire)
location Emplacement géographique où réside la ressource string (obligatoire)
parent_id Pour effectuer un déploiement dans un groupe de ressources, utilisez l’ID de ce groupe de ressources. string (obligatoire)
tags Balises de ressource. Dictionnaire de noms et de valeurs d’étiquettes.
kind Type de classeur. Seule la valeur valide est partagée. "shared"
etag Etag de la ressource string
identité Identité utilisée pour BYOS WorkbookResourceIdentity
properties Métadonnées décrivant un classeur pour une ressource Azure. WorkbookProperties

WorkbookResourceIdentity

Nom Description Valeur
type Type d’identité de service managé (où les types SystemAssigned et UserAssigned sont autorisés). « SystemAssigned »
« SystemAssigned,UserAssigned »
« UserAssigned » (obligatoire)
identity_ids Ensemble d’identités affectées par l’utilisateur associées à la ressource. Les clés de dictionnaire userAssignedIdentities sont des ID de ressource ARM au format : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Les valeurs du dictionnaire peuvent être des objets vides ({}) dans les requêtes. Tableau d’ID d’identité utilisateur.

WorkbookProperties

Nom Description Valeur
catégorie Catégorie de classeur, telle que définie par l’utilisateur au moment de la création. string (obligatoire)
description Description du classeur. string
displayName Nom défini par l’utilisateur (nom complet) du classeur. string (obligatoire)
serializedData Configuration de ce classeur particulier. Les données de configuration sont une chaîne contenant des données JSON valides string (obligatoire)
sourceId ResourceId pour une ressource source. string
storageUri ResourceId pour le compte de stockage quand apportez votre propre stockage est utilisé string
tags Étant déprécié, utilisez le champ d’autres balises string[]
version Format de version du schéma de classeur, comme « Notebook/1.0 », qui doit correspondre au classeur dans SerializedData string