D’autres exemples de kits AWS SDK sont disponibles dans le référentiel GitHub AWS Doc SDK Examples
Utilisation de DeleteMatchingWorkflow avec un kit SDK AWS
Les exemples de code suivants illustrent comment utiliser DeleteMatchingWorkflow.
- Java
-
- SDK pour Java 2.x
-
Note
Il y en a plus sur GitHub. Trouvez l’exemple complet et découvrez comment le configurer et l’exécuter dans le référentiel d’exemples de code AWS
. /** * Asynchronously deletes a workflow with the specified name. * * @param workflowName the name of the workflow to be deleted * @return a {@link CompletableFuture} that completes when the workflow has been deleted * @throws RuntimeException if the deletion of the workflow fails */ public CompletableFuture<DeleteMatchingWorkflowResponse> deleteMatchingWorkflowAsync(String workflowName) { DeleteMatchingWorkflowRequest request = DeleteMatchingWorkflowRequest.builder() .workflowName(workflowName) .build(); return getResolutionAsyncClient().deleteMatchingWorkflow(request) .whenComplete((response, exception) -> { if (response != null) { logger.info("{} was deleted", workflowName ); } else { if (exception == null) { throw new CompletionException("An unknown error occurred while deleting the workflow.", null); } Throwable cause = exception.getCause(); if (cause instanceof ResourceNotFoundException) { throw new CompletionException("The workflow to delete was not found.", cause); } // Wrap other AWS exceptions in a CompletionException. throw new CompletionException("Failed to delete workflow: " + exception.getMessage(), exception); } }); }-
Pour plus d’informations sur l’API, consultez DeleteMatchingWorkflow dans la Référence des API du kit AWS SDK for Java 2.x.
-
- JavaScript
-
- Kit SDK pour JavaScript (v3)
-
Note
Il y en a plus sur GitHub. Trouvez l’exemple complet et découvrez comment le configurer et l’exécuter dans le référentiel d’exemples de code AWS
. //The default inputs for this demo are read from the ../inputs.json. import { fileURLToPath } from "node:url"; import { DeleteMatchingWorkflowCommand, EntityResolutionClient, } from "@aws-sdk/client-entityresolution"; import data from "../inputs.json" with { type: "json" }; const region = "eu-west-1"; const erClient = new EntityResolutionClient({ region: region }); export const main = async () => { try { const deleteWorkflowParams = { workflowName: `${data.inputs.workflowName}`, }; const command = new DeleteMatchingWorkflowCommand(deleteWorkflowParams); const response = await erClient.send(command); console.log("Workflow deleted successfully!", response); } catch (error) { console.log("error ", error); } };-
Pour plus d’informations sur l’API, consultez DeleteMatchingWorkflow dans la Référence des API du kit AWS SDK pour JavaScript.
-
CreateSchemaMapping
DeleteSchemaMapping