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
packageId
path True

string

ID du paquet

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.

workspaceName
path True

string

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

Le nom de l’espace de travail du moniteur.

api-version
query True

string

minLength: 1

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

Réponses

Nom Type Description
200 OK

productPackageModel

Opération Azure terminée avec succès.

Other Status Codes

CloudError

Réponse d’erreur inattendue.

Sécurité

azure_auth

Flux OAuth2 d’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
CloudError

Structure de réponse d’erreur.

CloudErrorBody

Détails de l’erreur.

createdByType

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

Flag

La valeur booléenne pour laquelle sont les métadonnées.

Kind

Le type de contenu pour lequel les métadonnées sont destinées.

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.

MetadataDependencyOperator

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

metadataSource

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

metadataSupport

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

PackageKind

Le type de colis

productPackageModel

Représente un package dans Azure Security Insights.

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

La valeur booléenne pour laquelle sont les métadonnées.

Valeur Description
true

true

false

false

Kind

Le type de contenu pour lequel les métadonnées sont destinées.

Valeur Description
DataConnector

DataConnector

DataType

Type de données

Workbook

Classeur

WorkbookTemplate

WorkbookTemplate

Playbook

Guide pratique

PlaybookTemplate

Modèle de playbook

AnalyticsRuleTemplate

AnalyticsRuleTemplate

AnalyticsRule

AnalyticsRule

HuntingQuery

HuntingQuery

InvestigationQuery

InvestigationQuery

Parser

Analyseur

Watchlist

Watchlist

WatchlistTemplate

Liste de suiviModèle

Solution

Solution

AzureFunction

AzureFunction

LogicAppsCustomConnector

LogicAppsCustomConnector

AutomationRule

AutomationRule

ResourcesDataConnector

ResourcesDataConnector

Notebook

Notebook

Standalone

Indépendant

SummaryRule

RègleRésumé

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

MetadataDependencyOperator

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.

MetadataDependencyOperator

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

Valeur Description
AND

ET

OR

OR

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

PackageKind

Le type de colis

Valeur Description
Solution

Solution

Standalone

Indépendant

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

metadataAuthor

L’auteur du paquet

properties.categories

metadataCategories

Les catégories du forfait

properties.contentId

string

L’identifiant de contenu du package

properties.contentKind

PackageKind

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

metadataDependencies

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

Flag

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

properties.isFeatured

Flag

L’indicateur indique si ce paquet fait partie de la liste des paquets en vedette.

properties.isNew

Flag

L’indicateur indique s’il s’agit d’un paquet récemment publié.

properties.isPreview

Flag

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

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

metadataSource

La source du colis

properties.support

metadataSupport

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

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

Espace de travail local

Community

Communauté

Solution

Solution

SourceRepository

SourceRepository

SupportTier

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

Valeur Description
Microsoft

Microsoft

Partner

Partner

Community

Communauté

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.