Watchlists - Get
Obtenez une watchlist, sans ses éléments watchlist.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/watchlists/{watchlistAlias}?api-version=2024-03-01
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
resource
|
path | True |
string |
Nom du groupe de ressources. Le nom ne respecte pas la casse. |
subscription
|
path | True |
string |
ID de l’abonnement cible. |
watchlist
|
path | True |
string |
Alias watchlist |
workspace
|
path | True |
string |
Nom de l’espace de travail. Regex pattern: |
api-version
|
query | True |
string |
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 la raison de l’échec de l’opération. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nom | Description |
---|---|
user_impersonation | Emprunter l’identité de votre compte d’utilisateur |
Exemples
Get a watchlist.
Sample Request
GET https://management.azure.com/subscriptions/d0cfe6b2-9ac0-4464-9919-dccaee2e48c0/resourceGroups/myRg/providers/Microsoft.OperationalInsights/workspaces/myWorkspace/providers/Microsoft.SecurityInsights/watchlists/highValueAsset?api-version=2024-03-01
Sample Response
{
"id": "/subscriptions/d0cfe6b2-9ac0-4464-9919-dccaee2e48c0/resourceGroups/myRg/providers/Microsoft.OperationalIinsights/workspaces/myWorkspace/providers/Microsoft.SecurityInsights/watchlists/highValueAsset",
"name": "highValueAsset",
"type": "Microsoft.SecurityInsights/Watchlists",
"etag": "\"0300bf09-0000-0000-0000-5c37296e0000\"",
"properties": {
"watchlistId": "76d5a51f-ba1f-4038-9d22-59fda38dc017",
"displayName": "High Value Assets Watchlist",
"provider": "Microsoft",
"source": "Local file",
"created": "2020-09-28T00:26:54.7746089+00:00",
"updated": "2020-09-28T00:26:57+00:00",
"createdBy": {
"objectId": "2046feea-040d-4a46-9e2b-91c2941bfa70",
"email": "john@contoso.com",
"name": "john doe"
},
"updatedBy": {
"objectId": "2046feea-040d-4a46-9e2b-91c2941bfa70",
"email": "john@contoso.com",
"name": "john doe"
},
"description": "Watchlist from CSV content",
"watchlistType": "watchlist",
"watchlistAlias": "highValueAsset",
"itemsSearchKey": "header1",
"isDeleted": false,
"labels": [
"Tag1",
"Tag2"
],
"defaultDuration": "P1279DT12H30M5S",
"tenantId": "f686d426-8d16-42db-81b7-ab578e110ccd"
}
}
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. |
system |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
User |
Informations utilisateur ayant effectué une action |
Watchlist |
Représente une watchlist dans Azure Security Insights. |
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 programmation. |
message |
string |
Message décrivant l’erreur, destiné à être affiché dans une interface utilisateur. |
createdByType
Type d’identité qui a créé la ressource.
Nom | Type | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
systemData
Métadonnées relatives à la création et à la dernière modification de la ressource.
Nom | Type | Description |
---|---|---|
createdAt |
string |
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 |
Horodatage de la dernière modification de la 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. |
UserInfo
Informations utilisateur ayant effectué une action
Nom | Type | Description |
---|---|---|
string |
L’e-mail de l’utilisateur. |
|
name |
string |
Nom de l'utilisateur. |
objectId |
string |
ID d’objet de l’utilisateur. |
Watchlist
Représente une watchlist dans Azure Security Insights.
Nom | Type | Description |
---|---|---|
etag |
string |
Etag de la ressource Azure |
id |
string |
ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
nom de la ressource. |
properties.contentType |
string |
Type de contenu du contenu brut. Pour l’instant, seul le texte/csv est valide |
properties.created |
string |
Heure à laquelle la watchlist a été créée |
properties.createdBy |
Décrit un utilisateur qui a créé la watchlist |
|
properties.defaultDuration |
string |
Durée par défaut d’une watchlist (au format de durée ISO 8601) |
properties.description |
string |
Description de la watchlist |
properties.displayName |
string |
Nom complet de la watchlist |
properties.isDeleted |
boolean |
Indicateur qui indique si la watchlist est supprimée ou non |
properties.itemsSearchKey |
string |
La clé de recherche est utilisée pour optimiser les performances des requêtes lors de l’utilisation de watchlists pour les jointures avec d’autres données. Par exemple, activez une colonne avec des adresses IP comme champ SearchKey désigné, puis utilisez ce champ comme champ clé lors de la jointure à d’autres données d’événement par adresse IP. |
properties.labels |
string[] |
Liste des étiquettes pertinentes pour cette watchlist |
properties.numberOfLinesToSkip |
integer |
Nombre de lignes dans un contenu csv à ignorer avant l’en-tête |
properties.provider |
string |
Fournisseur de la watchlist |
properties.rawContent |
string |
Contenu brut qui représente les éléments de watchlist à créer. Exemple : cette ligne sera ignorée header1,header2 value1,value2 |
properties.source |
string |
Source de la watchlist. Accepte uniquement « Fichier local » et « Stockage distant ». Et il doit être inclus dans la demande. |
properties.tenantId |
string |
TenantId auquel appartient la watchlist |
properties.updated |
string |
La dernière fois que la watchlist a été mise à jour |
properties.updatedBy |
Décrit un utilisateur qui a mis à jour la watchlist |
|
properties.uploadStatus |
string |
La status du chargement de watchlist : New, InProgress ou Complete. Remarque : Lorsqu’un chargement de watchlist status est InProgress, la watchlist ne peut pas être supprimée |
properties.watchlistAlias |
string |
Alias de la watchlist |
properties.watchlistId |
string |
ID (guid) de la watchlist |
properties.watchlistType |
string |
Type de la watchlist |
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 » |