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 |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nom du groupe de ressources. Le nom ne respecte pas la casse. |
|
subscription
|
path | True |
string (uuid) |
ID de l’abonnement cible. La valeur doit être un UUID. |
|
template
|
path | True |
string |
Id du modèle |
|
workspace
|
path | True |
string minLength: 1maxLength: 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 |
Ok |
|
| Other Status Codes |
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 |
|---|---|
|
Cloud |
Structure de réponse d’erreur. |
|
Cloud |
Détails de l’erreur. |
|
created |
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é. |
|
metadata |
Éditeur ou créateur de l’élément de contenu. |
|
metadata |
ies pour l’élément de contenu de la solution |
|
metadata |
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. |
|
metadata |
Source d’origine de l’élément de contenu, d’où il provient. |
|
metadata |
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. |
|
package |
le packageKind du paquet contient ce modèle |
|
product |
Définition de la ressource de modèle. |
|
source |
Type de source du contenu |
|
support |
Type de prise en charge de l’élément de contenu |
|
system |
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 |
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 |
|---|---|---|
|
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 |
Il s’agit de la liste des dépendances que nous devons remplir, selon l’opérateur AND/OR |
|
| kind |
Type d’élément de contenu dont nous dépendons |
|
| name |
string |
Nom de l’élément de contenu |
| 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 |
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 |
|---|---|---|
|
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 |
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 |
Le créateur de l’élément de contenu. |
|
| properties.categories |
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 |
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 |
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 |
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 |
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 |
Source du contenu. C’est là qu’il a été créé. |
|
| properties.support |
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 |
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 |
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 |
Type d’identité qui a modifié la ressource pour la dernière fois. |