Partager via


Product Template - Get

Obtient un modèle par son identifiant.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/contentproducttemplates/{templateId}?api-version=2025-09-01

Paramètres URI

Nom Dans Obligatoire Type Description
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nom du groupe de ressources. Le nom ne respecte pas la casse.

subscriptionId
path True

string (uuid)

ID de l’abonnement cible. La valeur doit être un UUID.

templateId
path True

string

Id du modèle

workspaceName
path True

string

minLength: 1
maxLength: 90
pattern: ^[A-Za-z0-9][A-Za-z0-9-]+[A-Za-z0-9]$

Nom de l’espace de travail.

api-version
query True

string

minLength: 1

Version de l’API à utiliser pour cette opération.

Réponses

Nom Type Description
200 OK

productTemplateModel

Ok

Other Status Codes

CloudError

Réponse d’erreur décrivant pourquoi l’opération a échoué.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

Nom Description
user_impersonation emprunter l’identité de votre compte d’utilisateur

Exemples

Get a template.

Exemple de requête

GET https://management.azure.com/subscriptions/d0cfeab2-9ae0-4464-9919-dccaee2e48f0/resourceGroups/myRg/providers/Microsoft.OperationalInsights/workspaces/myWorkspace/providers/Microsoft.SecurityInsights/contentproducttemplates/8365ebfe-a381-45b7-ad08-7d818070e11f?api-version=2025-09-01

Exemple de réponse

{
  "id": "/subscriptions/d0cfeab2-9ae0-4464-9919-dccaee2e48f0/resourceGroups/myRg/providers/Microsoft.OperationalIinsights/workspaces/myWorkspace/providers/Microsoft.SecurityInsights/contentProductTemplates/8365ebfe-a381-45b7-ad08-7d818070e11f",
  "name": "8365ebfe-a381-45b7-ad08-7d818070e11f",
  "type": "Microsoft.SecurityInsights/contentproducttemplates",
  "etag": "\"0300bf09-0000-0000-0000-5c37296e0000\"",
  "properties": {
    "contentId": "contentId",
    "version": "1.0.0",
    "packageVersion": "1.0.0",
    "displayName": "My installed template",
    "contentKind": "Workbooks",
    "contentProductId": "packageId-wb-rimnsoeh4nt32",
    "packageId": "packageId",
    "packageKind": "Standalone",
    "packageName": "package name",
    "source": {
      "kind": "Standalone",
      "name": "Source name"
    },
    "mainTemplate": {}
  },
  "systemData": {
    "createdBy": "string",
    "createdByType": "User",
    "createdAt": "2020-04-27T21:53:29.0928001Z",
    "lastModifiedBy": "string",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2020-04-27T21:53:29.0928001Z"
  }
}

Définitions

Nom Description
CloudError

Structure de réponse d’erreur.

CloudErrorBody

Détails de l’erreur.

createdByType

Type d’identité qui a créé la ressource.

flag

L’indicateur indique si ce modèle est obsolète

kind

Le type de contenu auquel le modèle est destiné.

metadataAuthor

Éditeur ou créateur de l’élément de contenu.

metadataCategories

ies pour l’élément de contenu de la solution

metadataDependencies

Dépendances de l’élément de contenu, autres éléments de contenu dont il a besoin pour fonctionner. Peut décrire des dépendances plus complexes à l’aide d’une structure récursive/imbriquée. Pour une seule dépendance, un id/kind/version peut être fourni ou un opérateur/critère pour les dépendances complexes.

metadataSource

Source d’origine de l’élément de contenu, d’où il provient.

metadataSupport

Informations de support pour l’élément de contenu.

operator

Opérateur utilisé pour la liste des dépendances dans le tableau de critères.

packageKind

le packageKind du paquet contient ce modèle

productTemplateModel

Définition de la ressource de modèle.

sourceKind

Type de source du contenu

supportTier

Type de prise en charge de l’élément de contenu

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

CloudError

Structure de réponse d’erreur.

Nom Type Description
error

CloudErrorBody

Données d’erreur

CloudErrorBody

Détails de l’erreur.

Nom Type Description
code

string

Identificateur de l’erreur. Les codes sont invariants et sont destinés à être consommés par programme.

message

string

Message décrivant l’erreur, destiné à être adapté à l’affichage dans une interface utilisateur.

createdByType

Type d’identité qui a créé la ressource.

Valeur Description
User
Application
ManagedIdentity
Key

flag

L’indicateur indique si ce modèle est obsolète

Valeur Description
true
false

kind

Le type de contenu auquel le modèle est destiné.

Valeur Description
DataConnector
DataType
Workbook
WorkbookTemplate
Playbook
PlaybookTemplate
AnalyticsRuleTemplate
AnalyticsRule
HuntingQuery
InvestigationQuery
Parser
Watchlist
WatchlistTemplate
Solution
AzureFunction
LogicAppsCustomConnector
AutomationRule
ResourcesDataConnector

Les connecteurs de la plate-forme de connecteur sans code (CCP)

Notebook

Notebooks Jupyter

Standalone

Contenu ponctuel / autonome fourni par les contributeurs de la communauté

SummaryRule

Les règles récapitulatives effectuent directement le traitement par lots dans votre espace de travail Log Analytics.

metadataAuthor

Éditeur ou créateur de l’élément de contenu.

Nom Type Description
email

string

Adresse e-mail de la personne-ressource de l’auteur

link

string

Lien vers la page de l’auteur/fournisseur

name

string

Nom de l’auteur. Entreprise ou personne.

metadataCategories

ies pour l’élément de contenu de la solution

Nom Type Description
domains

string[]

domaine pour l’élément de contenu de la solution

verticals

string[]

Secteurs verticaux de l’élément de contenu de la solution

metadataDependencies

Dépendances de l’élément de contenu, autres éléments de contenu dont il a besoin pour fonctionner. Peut décrire des dépendances plus complexes à l’aide d’une structure récursive/imbriquée. Pour une seule dépendance, un id/kind/version peut être fourni ou un opérateur/critère pour les dépendances complexes.

Nom Type Description
contentId

string

Id de l’élément de contenu dont nous dépendons

criteria

metadataDependencies[]

Il s’agit de la liste des dépendances que nous devons remplir, selon l’opérateur AND/OR

kind

kind

Type d’élément de contenu dont nous dépendons

name

string

Nom de l’élément de contenu

operator

operator

Opérateur utilisé pour la liste des dépendances dans le tableau de critères.

version

string

Version de l’élément de contenu dont nous dépendons. Peut être vide, * ou manquant pour indiquer qu’une version remplit la dépendance. Si la version ne correspond pas au format numérique que nous avons défini, une correspondance exacte est requise.

metadataSource

Source d’origine de l’élément de contenu, d’où il provient.

Nom Type Description
kind

sourceKind

Type de source du contenu

name

string

Nom de la source de contenu. Le nom du dépôt, le nom de la solution, le nom de l’espace de travail LA, etc.

sourceId

string

ID de la source de contenu. L’ID de la solution, l’ID de l’espace de travail, etc

metadataSupport

Informations de support pour l’élément de contenu.

Nom Type Description
email

string

E-mail du contact d’assistance

link

string

Lien vers l’aide de l’assistance, comme la page d’assistance pour ouvrir un ticket, etc.

name

string

Nom de la personne-ressource du support. Entreprise ou personne.

tier

supportTier

Type de prise en charge de l’élément de contenu

operator

Opérateur utilisé pour la liste des dépendances dans le tableau de critères.

Valeur Description
AND
OR

packageKind

le packageKind du paquet contient ce modèle

Valeur Description
Solution
Standalone

productTemplateModel

Définition de la ressource de modèle.

Nom Type Description
etag

string

Etag de la ressource Azure

id

string (arm-id)

ID de ressource complet pour la ressource. Par exemple, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} »

name

string

Nom de la ressource

properties.author

metadataAuthor

Le créateur de l’élément de contenu.

properties.categories

metadataCategories

Catégories de l’article

properties.contentId

string

ID statique du contenu. Utilisé pour identifier les dépendances et le contenu des solutions ou de la communauté. Codé en dur/statique pour un contenu et des solutions prêts à l’emploi. Dynamique pour les créations de l’utilisateur. Il s’agit du nom de la ressource

properties.contentKind

kind

Le type de contenu auquel le modèle est destiné.

properties.contentProductId

string

ID unique du contenu. Il doit être généré en fonction du contentId du package, du contentId du modèle, du contentKind du modèle et du contentVersion du modèle

properties.contentSchemaVersion

string

Version du schéma du contenu. Peut être utilisé pour distinguer différents flux en fonction de la version du schéma

properties.customVersion

string

La version personnalisée du contenu. Un texte libre facultatif

properties.dependencies

metadataDependencies

Dépendances de l’élément de contenu, autres éléments de contenu dont il a besoin pour fonctionner. Peut décrire des dépendances plus complexes à l’aide d’une structure récursive/imbriquée. Pour une seule dépendance, un id/kind/version peut être fourni ou un opérateur/critère pour les formats complexes.

properties.displayName

string

Le nom d’affichage du modèle

properties.firstPublishDate

string (date)

Première date de publication de l’élément de contenu

properties.icon

string

l’identificateur de l’icône. Cet ID peut être récupéré ultérieurement à partir des métadonnées de contenu

properties.isDeprecated

flag

L’indicateur indique si ce modèle est obsolète

properties.lastPublishDate

string (date)

Date de dernière publication de l’élément de contenu

properties.packageId

string

l’ID du package contient ce modèle

properties.packageKind

packageKind

le packageKind du paquet contient ce modèle

properties.packageName

string

Le nom du paquet contient ce modèle

properties.packageVersion

string

Version du package. Le format par défaut et recommandé est numérique (par exemple, 1, 1.0, 1.0.0, 1.0.0.0), conformément aux meilleures pratiques en matière de métadonnées ARM. Il peut également s’agir de n’importe quelle chaîne, mais nous ne pouvons pas garantir les vérifications de version

properties.packagedContent

object

Le json du template ARM à déployer

properties.previewImages

string[]

Prévisualisez les noms des fichiers image. Ceux-ci seront extraits des artefacts de la solution

properties.previewImagesDark

string[]

Prévisualisez les noms des fichiers image. Ceux-ci seront extraits des artefacts de la solution. Utilisé pour la prise en charge du thème sombre

properties.providers

string[]

Fournisseurs pour l’élément de contenu

properties.source

metadataSource

Source du contenu. C’est là qu’il a été créé.

properties.support

metadataSupport

Informations d’assistance pour le modèle - type, nom, coordonnées

properties.threatAnalysisTactics

string[]

Les tactiques couvertes par la ressource

properties.threatAnalysisTechniques

string[]

les techniques couvertes par la ressource doivent être alignées sur les tactiques utilisées

properties.version

string

Version du contenu. Le format par défaut et recommandé est numérique (par exemple, 1, 1.0, 1.0.0, 1.0.0.0), conformément aux meilleures pratiques en matière de métadonnées ARM. Il peut également s’agir de n’importe quelle chaîne, mais nous ne pouvons pas garantir les vérifications de version

systemData

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

type

string

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

sourceKind

Type de source du contenu

Valeur Description
LocalWorkspace
Community
Solution
SourceRepository

supportTier

Type de prise en charge de l’élément de contenu

Valeur Description
Microsoft
Partner
Community

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

Nom Type Description
createdAt

string (date-time)

Horodatage de la création de ressources (UTC).

createdBy

string

Identité qui a créé la ressource.

createdByType

createdByType

Type d’identité qui a créé la ressource.

lastModifiedAt

string (date-time)

Horodatage de la dernière modification de ressource (UTC)

lastModifiedBy

string

Identité qui a modifié la ressource pour la dernière fois.

lastModifiedByType

createdByType

Type d’identité qui a modifié la ressource pour la dernière fois.