Taggare una risorsa - AWS HealthImaging

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Taggare una risorsa

Usa l'TagResourceazione per etichettare una risorsa in AWS HealthImaging. I seguenti esempi di codice descrivono come utilizzare l'TagResourceazione con AWS Management Console AWS CLI, e AWS SDK. Per ulteriori informazioni, consulta Taggare le AWS risorse nella Riferimenti generali di AWS Guida.

Per etichettare una risorsa (archivio dati)

Scegli un menu in base alle tue preferenze di accesso ad AWS HealthImaging.

  1. Apri la pagina degli archivi dati della HealthImaging console.

  2. Scegli un archivio dati.

    Viene visualizzata la pagina dei dettagli del Data store.

  3. Seleziona la scheda Details (Dettagli).

  4. Nella sezione Tag, scegli Gestisci tag.

    Si apre la pagina Gestisci tag.

  5. Scegli Aggiungi nuovo tag.

  6. Inserisci una chiave e un valore (opzionale).

  7. Seleziona Salvataggio delle modifiche.

CLI
AWS CLI

Esempio 1: etichettare un archivio dati

I seguenti esempi di tag-resource codice contrassegnano un data store.

aws medical-imaging tag-resource \ --resource-arn "arn:aws:medical-imaging:us-east-1:123456789012:datastore/12345678901234567890123456789012" \ --tags '{"Deployment":"Development"}'

Questo comando non produce alcun output.

Esempio 2: etichettare un set di immagini

I seguenti esempi di tag-resource codice contrassegnano un set di immagini.

aws medical-imaging tag-resource \ --resource-arn "arn:aws:medical-imaging:us-east-1:123456789012:datastore/12345678901234567890123456789012/imageset/18f88ac7870584f58d56256646b4d92b" \ --tags '{"Deployment":"Development"}'

Questo comando non produce alcun output.

Per ulteriori informazioni, consulta Tagging resources with AWS HealthImaging nella AWS HealthImaging Developer Guide.

Java
SDK per 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); } }
  • Per i dettagli sull'API, TagResourceconsulta AWS SDK for Java 2.x API Reference.

Nota

C'è di più su GitHub. Trova l'esempio completo e scopri di più sulla configurazione e l'esecuzione nel Repository di esempi di codice AWS.

JavaScript
SDK per 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; };
  • Per i dettagli sull'API, consulta la sezione AWS SDK for JavaScript API TagResourceReference.

Nota

C'è di più su GitHub. Trova l'esempio completo e scopri di più sulla configurazione e l'esecuzione nel Repository di esempi di codice AWS.

Python
SDK per 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

Il codice seguente crea un'istanza dell' MedicalImagingWrapper oggetto.

client = boto3.client("medical-imaging") medical_imaging_wrapper = MedicalImagingWrapper(client)
  • Per i dettagli sull'API, consulta TagResource AWSSDK for Python (Boto3) API Reference.

Nota

C'è di più su. GitHub Trova l'esempio completo e scopri di più sulla configurazione e l'esecuzione nel Repository di esempi di codice AWS.