Löschen eines Datenspeichers - AWS HealthImaging

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Löschen eines Datenspeichers

Verwenden Sie die DeleteDatastore Aktion, um einen AWS HealthImaging Datenspeicher zu löschen. Die folgenden Menüs enthalten eine Vorgehensweise für das AWS Management Console und Codebeispiele für AWS CLI und AWS SDKs. Weitere Informationen finden Sie unter DeleteDatastore in der AWS HealthImaging API-Referenz.

Anmerkung

Bevor ein Datenspeicher gelöscht werden kann, müssen Sie zuerst alle darin enthaltenen Bilddatensätze löschen. Weitere Informationen finden Sie unter Löschen eines Bilddatensatzes.

Um einen Datenspeicher zu löschen

Wählen Sie ein Menü, das Ihren Zugriffspräferenzen für entspricht AWS HealthImaging.

  1. Öffnen Sie die Seite Datenspeicher der HealthImaging Konsole.

  2. Wählen Sie einen Datenspeicher aus.

  3. Wählen Sie Löschen.

    Die Seite Datenspeicher löschen wird geöffnet.

  4. Um das Löschen des Datenspeichers zu bestätigen, geben Sie den Namen des Datenspeichers in das Texteingabefeld ein.

  5. Wählen Sie Datenspeicher löschen.

Bash
AWS CLI mit Bash-Skript
############################################################################### # function errecho # # This function outputs everything sent to it to STDERR (standard error output). ############################################################################### function errecho() { printf "%s\n" "$*" 1>&2 } ############################################################################### # function imaging_delete_datastore # # This function deletes an AWS HealthImaging data store. # # Parameters: # -i datastore_id - The ID of the data store. # # Returns: # 0 - If successful. # 1 - If it fails. ############################################################################### function imaging_delete_datastore() { local datastore_id response local option OPTARG # Required to use getopts command in a function. # bashsupport disable=BP5008 function usage() { echo "function imaging_delete_datastore" echo "Deletes an AWS HealthImaging data store." echo " -i datastore_id - The ID of the data store." echo "" } # Retrieve the calling parameters. while getopts "i:h" option; do case "${option}" in i) datastore_id="${OPTARG}" ;; h) usage return 0 ;; \?) echo "Invalid parameter" usage return 1 ;; esac done export OPTIND=1 if [[ -z "$datastore_id" ]]; then errecho "ERROR: You must provide a data store ID with the -i parameter." usage return 1 fi response=$(aws medical-imaging delete-datastore \ --datastore-id "$datastore_id") local error_code=${?} if [[ $error_code -ne 0 ]]; then aws_cli_error_log $error_code errecho "ERROR: AWS reports medical-imaging delete-datastore operation failed.$response" return 1 fi return 0 }
  • APIEinzelheiten finden Sie DeleteDatastorein der AWS CLI Befehlsreferenz.

Anmerkung

Es gibt noch mehr dazu GitHub. Sie sehen das vollständige Beispiel und erfahren, wie Sie das AWS -Code-Beispiel-Repository einrichten und ausführen.

CLI
AWS CLI

Um einen Datenspeicher zu löschen

Das folgende delete-datastore Codebeispiel löscht einen Datenspeicher.

aws medical-imaging delete-datastore \ --datastore-id "12345678901234567890123456789012"

Ausgabe:

{ "datastoreId": "12345678901234567890123456789012", "datastoreStatus": "DELETING" }

Weitere Informationen finden Sie unter Löschen eines AWS HealthImaging Datenspeichers im Entwicklerhandbuch.

  • APIEinzelheiten finden Sie DeleteDatastorein der AWS CLI Befehlsreferenz.

Java
SDKfür Java 2.x
public static void deleteMedicalImagingDatastore(MedicalImagingClient medicalImagingClient, String datastoreID) { try { DeleteDatastoreRequest datastoreRequest = DeleteDatastoreRequest.builder() .datastoreId(datastoreID) .build(); medicalImagingClient.deleteDatastore(datastoreRequest); } catch (MedicalImagingException e) { System.err.println(e.awsErrorDetails().errorMessage()); System.exit(1); } }
Anmerkung

Es gibt noch mehr dazu GitHub. Sie sehen das vollständige Beispiel und erfahren, wie Sie das AWS -Code-Beispiel-Repository einrichten und ausführen.

JavaScript
SDKfür JavaScript (v3)
import { DeleteDatastoreCommand } from "@aws-sdk/client-medical-imaging"; import { medicalImagingClient } from "../libs/medicalImagingClient.js"; /** * @param {string} datastoreId - The ID of the data store to delete. */ export const deleteDatastore = async (datastoreId = "DATASTORE_ID") => { const response = await medicalImagingClient.send( new DeleteDatastoreCommand({ datastoreId }), ); console.log(response); // { // '$metadata': { // httpStatusCode: 200, // requestId: 'f5beb409-678d-48c9-9173-9a001ee1ebb1', // extendedRequestId: undefined, // cfId: undefined, // attempts: 1, // totalRetryDelay: 0 // }, // datastoreId: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', // datastoreStatus: 'DELETING' // } return response; };
  • APIEinzelheiten finden Sie DeleteDatastoreunter AWS SDK for JavaScript APIReferenz.

Anmerkung

Es gibt noch mehr dazu GitHub. Sie sehen das vollständige Beispiel und erfahren, wie Sie das AWS -Code-Beispiel-Repository einrichten und ausführen.

Python
SDKfür Python (Boto3)
class MedicalImagingWrapper: def __init__(self, health_imaging_client): self.health_imaging_client = health_imaging_client def delete_datastore(self, datastore_id): """ Delete a data store. :param datastore_id: The ID of the data store. """ try: self.health_imaging_client.delete_datastore(datastoreId=datastore_id) except ClientError as err: logger.error( "Couldn't delete data store %s. Here's why: %s: %s", datastore_id, err.response["Error"]["Code"], err.response["Error"]["Message"], ) raise

Der folgende Code instanziiert das Objekt. MedicalImagingWrapper

client = boto3.client("medical-imaging") medical_imaging_wrapper = MedicalImagingWrapper(client)
  • APIEinzelheiten finden Sie unter DeleteDatastorePython (Boto3) API -Referenz.AWS SDK

Anmerkung

Es gibt noch mehr dazu. GitHub Sie sehen das vollständige Beispiel und erfahren, wie Sie das AWS -Code-Beispiel-Repository einrichten und ausführen.

Beispiel für die Verfügbarkeit

Sie können nicht finden, was Sie brauchen? Fordern Sie über den Link Feedback geben in der rechten Seitenleiste dieser Seite ein Codebeispiel an.