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.
Eine Ressource taggen
Verwenden Sie die TagResource
Aktion, um Datenspeicher und Bildsätze in AWS zu taggen HealthImaging. In den folgenden Codebeispielen wird beschrieben, wie die TagResource
Aktion mit AWS Management Console AWS CLI, und verwendet wird AWS SDKs. Weitere Informationen finden Sie im Allgemeine AWS-Referenz Leitfaden unter AWS Ressourcen taggen.
So taggen Sie eine Ressource
Wählen Sie ein Menü, das auf Ihren Zugriffspräferenzen für AWS basiert HealthImaging.
-
Öffnen Sie die Seite Datenspeicher der HealthImaging Konsole.
-
Wählen Sie einen Datenspeicher aus.
Die Seite mit den Details zum Datenspeicher wird geöffnet.
-
Wählen Sie die Registerkarte Details.
-
Wählen Sie im Abschnitt Tags die Option Tags verwalten aus.
Die Seite „Tags verwalten“ wird geöffnet.
-
Wählen Sie Neues Tag hinzufügen aus.
-
Geben Sie einen Schlüssel und einen Wert ein (optional).
-
Wählen Sie Änderungen speichern.
- CLI
-
- AWS CLI
-
Beispiel 1: Um einen Datenspeicher zu taggen
Die folgenden tag-resource
Codebeispiele kennzeichnen einen Datenspeicher.
aws medical-imaging tag-resource \
--resource-arn "arn:aws:medical-imaging:us-east-1:123456789012:datastore/12345678901234567890123456789012"
\
--tags '{"Deployment":"Development"}
'
Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Beispiel 2: Um einen Bilddatensatz zu taggen
In den folgenden tag-resource
Codebeispielen wird ein Bilddatensatz markiert.
aws medical-imaging tag-resource \
--resource-arn "arn:aws:medical-imaging:us-east-1:123456789012:datastore/12345678901234567890123456789012/imageset/18f88ac7870584f58d56256646b4d92b"
\
--tags '{"Deployment":"Development"}
'
Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Ressourcen taggen mit AWS HealthImaging im AWS HealthImaging Entwicklerhandbuch.
- Java
-
- SDK für Java 2.x
-
public static void tagMedicalImagingResource(MedicalImagingClient medicalImagingClient,
String resourceArn,
Map<String, String> tags) {
try {
TagResourceRequest tagResourceRequest = TagResourceRequest.builder()
.resourceArn(resourceArn)
.tags(tags)
.build();
medicalImagingClient.tagResource(tagResourceRequest);
System.out.println("Tags have been added to the resource.");
} catch (MedicalImagingException e) {
System.err.println(e.awsErrorDetails().errorMessage());
System.exit(1);
}
}
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
-
- SDK für JavaScript (v3)
-
import { TagResourceCommand } from "@aws-sdk/client-medical-imaging";
import { medicalImagingClient } from "../libs/medicalImagingClient.js";
/**
* @param {string} resourceArn - The Amazon Resource Name (ARN) for the data store or image set.
* @param {Record<string,string>} tags - The tags to add to the resource as JSON.
* - For example: {"Deployment" : "Development"}
*/
export const tagResource = async (
resourceArn = "arn:aws:medical-imaging:us-east-1:xxxxxx:datastore/xxxxx/imageset/xxx",
tags = {},
) => {
const response = await medicalImagingClient.send(
new TagResourceCommand({ resourceArn: resourceArn, tags: tags }),
);
console.log(response);
// {
// '$metadata': {
// httpStatusCode: 204,
// requestId: '8a6de9a3-ec8e-47ef-8643-473518b19d45',
// extendedRequestId: undefined,
// cfId: undefined,
// attempts: 1,
// totalRetryDelay: 0
// }
// }
return response;
};
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
-
- SDK für Python (Boto3)
-
class MedicalImagingWrapper:
def __init__(self, health_imaging_client):
self.health_imaging_client = health_imaging_client
def tag_resource(self, resource_arn, tags):
"""
Tag a resource.
:param resource_arn: The ARN of the resource.
:param tags: The tags to apply.
"""
try:
self.health_imaging_client.tag_resource(resourceArn=resource_arn, tags=tags)
except ClientError as err:
logger.error(
"Couldn't tag resource. Here's why: %s: %s",
err.response["Error"]["Code"],
err.response["Error"]["Message"],
)
raise
Der folgende Code instanziiert das MedicalImagingWrapper Objekt.
client = boto3.client("medical-imaging")
medical_imaging_wrapper = MedicalImagingWrapper(client)
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.