取消標記資源 - AWS HealthImaging

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

取消標記資源

使用 UntagResource動作取消標記 中的資料存放區和映像集AWS HealthImaging。下列程式碼範例說明如何搭配 AWS Management Console AWS CLI、 和 使用 UntagResource動作 AWS SDKs。如需詳細資訊,請參閱 AWS 一般參考 指南 中的標記 AWS 資源

若要取消標記資源

根據您對 的存取偏好設定選擇選單AWS HealthImaging。

  1. 開啟 HealthImaging 主控台資料存放區頁面

  2. 選擇資料存放區。

    資料存放區詳細資訊頁面隨即開啟。

  3. 選擇詳細資訊索引標籤。

  4. 標籤區段下,選擇管理標籤

    隨即開啟管理標籤頁面。

  5. 選擇您要移除的標籤旁的移除。

  6. 選擇 Save changes (儲存變更)。

CLI
AWS CLI

範例 1:取消標記資料存放區

下列untag-resource程式碼範例會取消標記資料存放區。

aws medical-imaging untag-resource \ --resource-arn "arn:aws:medical-imaging:us-east-1:123456789012:datastore/12345678901234567890123456789012" \ --tag-keys '["Deployment"]'

此命令不會產生輸出。

範例 2:取消標記映像集

下列untag-resource程式碼範例會取消標記映像集。

aws medical-imaging untag-resource \ --resource-arn "arn:aws:medical-imaging:us-east-1:123456789012:datastore/12345678901234567890123456789012/imageset/18f88ac7870584f58d56256646b4d92b" \ --tag-keys '["Deployment"]'

此命令不會產生輸出。

如需詳細資訊,請參閱 AWS HealthImaging 開發人員指南 中的使用 標記資源 AWS HealthImaging

  • 如需API詳細資訊,請參閱 命令參考 UntagResource中的 。 AWS CLI

Java
SDK 適用於 Java 2.x
public static void untagMedicalImagingResource(MedicalImagingClient medicalImagingClient, String resourceArn, Collection<String> tagKeys) { try { UntagResourceRequest untagResourceRequest = UntagResourceRequest.builder() .resourceArn(resourceArn) .tagKeys(tagKeys) .build(); medicalImagingClient.untagResource(untagResourceRequest); System.out.println("Tags have been removed from the resource."); } catch (MedicalImagingException e) { System.err.println(e.awsErrorDetails().errorMessage()); System.exit(1); } }
  • 如需API詳細資訊,請參閱 參考 UntagResource中的 。 AWS SDK for Java 2.x API

注意

還有更多 。 GitHub尋找完整範例,並了解如何在 AWS 程式碼範例儲存庫中設定和執行。

JavaScript
SDK 適用於 JavaScript (v3)
import { UntagResourceCommand } 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 {string[]} tagKeys - The keys of the tags to remove. */ export const untagResource = async ( resourceArn = "arn:aws:medical-imaging:us-east-1:xxxxxx:datastore/xxxxx/imageset/xxx", tagKeys = [], ) => { const response = await medicalImagingClient.send( new UntagResourceCommand({ resourceArn: resourceArn, tagKeys: tagKeys }), ); console.log(response); // { // '$metadata': { // httpStatusCode: 204, // requestId: '8a6de9a3-ec8e-47ef-8643-473518b19d45', // extendedRequestId: undefined, // cfId: undefined, // attempts: 1, // totalRetryDelay: 0 // } // } return response; };
  • 如需API詳細資訊,請參閱 參考 UntagResource中的 。 AWS SDK for JavaScript API

注意

還有更多 。 GitHub尋找完整範例,並了解如何在 AWS 程式碼範例儲存庫中設定和執行。

Python
SDK for Python (Boto3)
class MedicalImagingWrapper: def __init__(self, health_imaging_client): self.health_imaging_client = health_imaging_client def untag_resource(self, resource_arn, tag_keys): """ Untag a resource. :param resource_arn: The ARN of the resource. :param tag_keys: The tag keys to remove. """ try: self.health_imaging_client.untag_resource( resourceArn=resource_arn, tagKeys=tag_keys ) except ClientError as err: logger.error( "Couldn't untag 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)
  • 如需API詳細資訊,請參閱 UntagResource 中的 AWS SDK for Python (Boto3) API參考

注意

還有更多 。 GitHub尋找完整範例,並了解如何在 AWS 程式碼範例儲存庫中設定和執行。

可用性範例

找不到所需的內容嗎? 使用此頁面底部的提供意見回饋連結來請求程式碼範例。