기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
리소스에 태그 지정
TagResource
작업을 사용하여 의 데이터 스토어 및 이미지 세트에 태그를 지정합니다AWS HealthImaging. 다음 코드 예제에서는 AWS Management Console AWS CLI, 및 에서 TagResource
작업을 사용하는 방법을 설명합니다 AWS SDKs. 자세한 내용은 AWS 일반 참조 가이드의 AWS 리소스 태그 지정을 참조하세요.
리소스에 태그를 지정하려면
에 대한 액세스 기본 설정에 따라 메뉴를 선택합니다AWS HealthImaging.
-
HealthImaging 콘솔 데이터 스토어 페이지를 엽니다.
-
데이터 스토어를 선택합니다.
데이터 스토어 세부 정보 페이지가 열립니다.
-
세부 정보 탭을 선택하십시오.
-
태그 섹션에서 태그 관리를 선택합니다.
태그 관리 페이지가 열립니다.
-
새 태그 추가를 선택합니다.
-
키와 값(선택 사항)을 입력합니다.
-
Save changes(변경 사항 저장)를 선택합니다.
- CLI
-
- AWS CLI
-
예제 1: 데이터 스토어에 태그 지정
다음은 데이터 스토어에 태그를 지정하는 tag-resource
코드 예제입니다.
aws medical-imaging tag-resource \
--resource-arn "arn:aws:medical-imaging:us-east-1:123456789012:datastore/12345678901234567890123456789012"
\
--tags '{"Deployment":"Development"}
'
이 명령은 출력을 생성하지 않습니다.
예제 2: 이미지 세트에 태그 지정
다음은 이미지 세트에 태그를 지정하는 tag-resource
코드 예제입니다.
aws medical-imaging tag-resource \
--resource-arn "arn:aws:medical-imaging:us-east-1:123456789012:datastore/12345678901234567890123456789012/imageset/18f88ac7870584f58d56256646b4d92b"
\
--tags '{"Deployment":"Development"}
'
이 명령은 출력을 생성하지 않습니다.
자세한 내용은 AWS HealthImaging 개발자 안내서의 를 사용하여 리소스 태그 지정 AWS HealthImaging을 참조하세요.
- Java
-
- SDK 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);
}
}
에 대한 자세한 내용은 를 참조하세요 GitHub. AWS 코드 예시 리포지토리에서 전체 예시를 찾고 설정 및 실행하는 방법을 배워보세요.
- JavaScript
-
- SDK 용 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;
};
에 대한 자세한 내용은 를 참조하세요 GitHub. AWS 코드 예시 리포지토리에서 전체 예시를 찾고 설정 및 실행하는 방법을 배워보세요.
- Python
-
- SDK 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
다음 코드는 MedicalImagingWrapper 객체를 인스턴스화합니다.
client = boto3.client("medical-imaging")
medical_imaging_wrapper = MedicalImagingWrapper(client)
에 대한 자세한 내용은 를 참조하세요 GitHub. AWS 코드 예시 리포지토리에서 전체 예시를 찾고 설정 및 실행하는 방법을 배워보세요.
필요한 예제를 찾을 수 없습니까? 이 페이지 하단의 피드백 제공 링크를 사용하여 코드 예제를 요청합니다.