Product Package - Get
Obtient un package par son identificateur à partir du catalogue.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/contentProductPackages/{packageId}?api-version=2025-09-01
Paramètres URI
| Nom | Dans | Obligatoire | Type | Description |
|---|---|---|---|---|
|
package
|
path | True |
string |
ID du paquet |
|
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. |
|
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 package.
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/contentProductPackages/str.azure-sentinel-solution-str?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/contentProductPackages/str.azure-sentinel-solution-str",
"name": "str.azure-sentinel-solution-str",
"type": "Microsoft.SecurityInsights/contentproductpackages",
"etag": "\"0300bf09-0000-0000-0000-5c37296e0000\"",
"properties": {
"contentId": "str.azure-sentinel-solution-str",
"contentProductId": "str.azure-sentinel-solution-str-sl-igl6jawr4gwmu",
"contentKind": "Solution",
"installedVersion": "2.0.0",
"version": "2.0.0",
"displayName": "str",
"source": {
"kind": "Solution",
"name": "str",
"sourceId": "str.azure-sentinel-solution-str"
},
"author": {
"name": "Microsoft",
"email": "support@microsoft.com"
},
"support": {
"tier": "Microsoft",
"name": "Microsoft Corporation",
"email": "support@microsoft.com",
"link": "https://support.microsoft.com/"
},
"dependencies": {
"criteria": [
{
"contentId": "strDataConnector",
"kind": "DataConnector",
"version": "2.0.0"
},
{
"contentId": "str-Parser",
"kind": "Parser",
"version": "2.0.0"
}
],
"operator": "AND"
},
"providers": [
"Microsoft"
],
"categories": {
"domains": [
"Security - Cloud Security"
],
"verticals": null
},
"firstPublishDate": "2022-04-01",
"packageContent": "JSON string of the package"
},
"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 s’il s’agit d’un paquet récemment publié. |
| kind |
Type d’élément de contenu dont nous dépendons |
|
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 type de colis |
|
product |
Représente un package dans Azure Security Insights. |
|
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 s’il s’agit d’un paquet récemment publié.
| Valeur | Description |
|---|---|
| true | |
| false |
kind
Type d’élément de contenu dont nous dépendons
| 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 type de colis
| Valeur | Description |
|---|---|
| Solution | |
| Standalone |
productPackageModel
Représente un package dans Azure Security Insights.
| 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 |
L’auteur du paquet |
|
| properties.categories |
Les catégories du forfait |
|
| properties.contentId |
string |
L’identifiant de contenu du package |
| properties.contentKind |
Le type de colis |
|
| properties.contentProductId |
string |
ID unique du contenu. Il doit être généré en fonction du contentId, du contentKind et du contentVersion du package |
| properties.contentSchemaVersion |
string |
Version du schéma de contenu. |
| properties.dependencies |
Le niveau d’assistance du package |
|
| properties.description |
string |
La description du forfait |
| properties.displayName |
string |
Le nom d’affichage du package |
| properties.firstPublishDate |
string (date) |
Première date de publication de l’élément de package |
| 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.installedVersion |
string |
La version du paquet installé, nulle ou absente, signifie non installée. |
| properties.isDeprecated |
L’indicateur indique si ce modèle est obsolète |
|
| properties.isFeatured |
L’indicateur indique si ce paquet fait partie de la liste des paquets en vedette. |
|
| properties.isNew |
L’indicateur indique s’il s’agit d’un paquet récemment publié. |
|
| properties.isPreview |
L’indicateur indique si ce package est en préversion. |
|
| properties.lastPublishDate |
string (date) |
Date de dernière publication de l’élément de package |
| properties.metadataResourceId |
string (arm-id) |
L’ID de ressource de métadonnées. |
| properties.packagedContent |
object |
Le json du modèle ARM à déployer. Extensible. |
| properties.providers |
string[] |
Fournisseurs pour l’article du forfait |
| properties.publisherDisplayName |
string |
Nom complet de l’éditeur du package |
| properties.source |
La source du colis |
|
| properties.support |
Le niveau d’assistance du package |
|
| 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 |
le dernier numéro de version du paquet |
| 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. |