Les API sous la version /beta dans Microsoft Graph sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge. Pour déterminer si une API est disponible dans v1.0, utilisez le sélecteur Version .
Supprimez plusieurs indicateurs de renseignement sur les menaces (TI) dans une requête au lieu de plusieurs requêtes, lorsque la requête contient des ID externes au lieu d’ID.
POST /security/tiIndicators/deleteTiIndicatorsByExternalId
En-têtes de demande
Nom
Description
Autorisation
Porteur {code}
Corps de la demande
Dans le corps de la demande, indiquez un objet JSON avec les paramètres suivants.
Paramètre
Type
Description
value
String collection
Collection des externalIds objets tiIndicator à supprimer.
Réponse
Si elle réussit, cette méthode renvoie 200, OK le code de réponse et un objet de collection resultInfo dans le corps de la réponse. En cas d’erreur, cette méthode retourne un 206 Partial Content code de réponse. Pour plus d’informations , consultez Erreurs.
Exemples
L’exemple ci-après montre comment appeler cette API.
// Code snippets are only available for the latest version. Current version is 5.x
// Dependencies
using Microsoft.Graph.Beta.Security.TiIndicators.DeleteTiIndicatorsByExternalId;
var requestBody = new DeleteTiIndicatorsByExternalIdPostRequestBody
{
Value = new List<string>
{
"externalId-value1",
"externalId-value2",
},
};
// To initialize your graphClient, see https://learn.microsoft.com/en-us/graph/sdks/create-client?from=snippets&tabs=csharp
var result = await graphClient.Security.TiIndicators.DeleteTiIndicatorsByExternalId.PostAsDeleteTiIndicatorsByExternalIdPostResponseAsync(requestBody);
// THE CLI IS IN PREVIEW. NON-PRODUCTION USE ONLY
mgc-beta security ti-indicators delete-ti-indicators-by-external-id post --body '{\
"value": [\
"externalId-value1",\
"externalId-value2"\
]\
}\
'
// Code snippets are only available for the latest version. Current version is 6.x
GraphServiceClient graphClient = new GraphServiceClient(requestAdapter);
com.microsoft.graph.beta.security.tiindicators.deletetiindicatorsbyexternalid.DeleteTiIndicatorsByExternalIdPostRequestBody deleteTiIndicatorsByExternalIdPostRequestBody = new com.microsoft.graph.beta.security.tiindicators.deletetiindicatorsbyexternalid.DeleteTiIndicatorsByExternalIdPostRequestBody();
LinkedList<String> value = new LinkedList<String>();
value.add("externalId-value1");
value.add("externalId-value2");
deleteTiIndicatorsByExternalIdPostRequestBody.setValue(value);
var result = graphClient.security().tiIndicators().deleteTiIndicatorsByExternalId().post(deleteTiIndicatorsByExternalIdPostRequestBody);
<?php
use Microsoft\Graph\GraphServiceClient;
use Microsoft\Graph\Generated\Models\DeleteTiIndicatorsByExternalIdPostRequestBody;
$graphServiceClient = new GraphServiceClient($tokenRequestContext, $scopes);
$requestBody = new DeleteTiIndicatorsByExternalIdPostRequestBody();
$requestBody->setValue(['externalId-value1', 'externalId-value2', ]);
$result = $graphServiceClient->security()->tiIndicators()->deleteTiIndicatorsByExternalId()->post($requestBody)->wait();
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultez https://aka.ms/ContentUserFeedback.