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à.
Elencare i tag per una risorsa
Usa l'ListTagsForResource
azione per elencare i tag per gli archivi di dati e i set di immagini AWS HealthImaging. I seguenti esempi di codice descrivono come utilizzare l'ListTagsForResource
azione con AWS Management Console AWS CLI, e AWS SDKs. Per ulteriori informazioni, consulta Taggare le AWS risorse nella Riferimenti generali di AWS Guida.
Per elencare i tag di una risorsa
Scegli un menu in base alle tue preferenze di accesso a AWS HealthImaging.
-
Apri la pagina degli archivi dati della HealthImaging console.
-
Scegli un archivio dati.
Viene visualizzata la pagina dei dettagli del Data store.
-
Seleziona la scheda Details (Dettagli).
Nella sezione Tag, sono elencati tutti i tag del data store.
- CLI
-
- AWS CLI
-
Esempio 1: elencare i tag delle risorse per un archivio dati
Il seguente esempio di list-tags-for-resource
codice elenca i tag per un data store.
aws medical-imaging list-tags-for-resource \
--resource-arn "arn:aws:medical-imaging:us-east-1:123456789012:datastore/12345678901234567890123456789012"
Output:
{
"tags":{
"Deployment":"Development"
}
}
Esempio 2: Elencare i tag delle risorse per un set di immagini
Il seguente esempio di list-tags-for-resource
codice elenca i tag per un set di immagini.
aws medical-imaging list-tags-for-resource \
--resource-arn "arn:aws:medical-imaging:us-east-1:123456789012:datastore/12345678901234567890123456789012/imageset/18f88ac7870584f58d56256646b4d92b"
Output:
{
"tags":{
"Deployment":"Development"
}
}
Per ulteriori informazioni, consulta Tagging resources with AWS HealthImaging nella AWS HealthImaging Developer Guide.
- Java
-
- SDKper Java 2.x
-
public static ListTagsForResourceResponse listMedicalImagingResourceTags(MedicalImagingClient medicalImagingClient,
String resourceArn) {
try {
ListTagsForResourceRequest listTagsForResourceRequest = ListTagsForResourceRequest.builder()
.resourceArn(resourceArn)
.build();
return medicalImagingClient.listTagsForResource(listTagsForResourceRequest);
} catch (MedicalImagingException e) {
System.err.println(e.awsErrorDetails().errorMessage());
System.exit(1);
}
return null;
}
- JavaScript
-
- SDKper JavaScript (v3)
-
import { ListTagsForResourceCommand } 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.
*/
export const listTagsForResource = async (
resourceArn = "arn:aws:medical-imaging:us-east-1:abc:datastore/def/imageset/ghi",
) => {
const response = await medicalImagingClient.send(
new ListTagsForResourceCommand({ resourceArn: resourceArn }),
);
console.log(response);
// {
// '$metadata': {
// httpStatusCode: 200,
// requestId: '008fc6d3-abec-4870-a155-20fa3631e645',
// extendedRequestId: undefined,
// cfId: undefined,
// attempts: 1,
// totalRetryDelay: 0
// },
// tags: { Deployment: 'Development' }
// }
return response;
};
- Python
-
- SDKper Python (Boto3)
-
class MedicalImagingWrapper:
def __init__(self, health_imaging_client):
self.health_imaging_client = health_imaging_client
def list_tags_for_resource(self, resource_arn):
"""
List the tags for a resource.
:param resource_arn: The ARN of the resource.
:return: The list of tags.
"""
try:
tags = self.health_imaging_client.list_tags_for_resource(
resourceArn=resource_arn
)
except ClientError as err:
logger.error(
"Couldn't list tags for resource. Here's why: %s: %s",
err.response["Error"]["Code"],
err.response["Error"]["Message"],
)
raise
else:
return tags["tags"]
Il codice seguente crea un'istanza dell'oggetto. MedicalImagingWrapper
client = boto3.client("medical-imaging")
medical_imaging_wrapper = MedicalImagingWrapper(client)
Non riesci a trovare quello che ti serve? Richiedi un esempio di codice utilizzando il link Fornisci feedback in fondo a questa pagina.