翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
HealthLake データストアのタグ付け
メタデータは、タグの形式で HealthLake データストアに割り当てることができます。各タグは、ユーザー定義のキーと値で構成されるラベルです。タグは、データストアの管理、識別、整理、検索、フィルタリングに役立ちます。
保健情報 (PHI)、個人を特定できる情報 (PII)などの機密情報や秘匿性の高い情報はタグに格納しないでください。タグは、プライベートデータまたは機密データに使用することを目的としたものではありません。
以下のトピックでは、 AWS マネジメントコンソール、、 AWS CLIおよび AWS SDKs を使用して HealthLake タグ付けオペレーションを使用する方法について説明します。詳細については、「 ガイド」の「 AWS リソースのタグ付け」を参照してください。 AWS 全般のリファレンス
HealthLake データストアのタグ付け
TagResource を使用して HealthLake データストアにタグを付けます。以下のメニューでは、 の手順 AWS マネジメントコンソール と、 AWS CLI および AWS SDKs。詳細については、「AWS HealthLake API リファレンス」の「TagResource」を参照してください。
HealthLake データストアにタグを付けるには
アクセス設定に基づいてメニューを選択します AWS HealthLake。
- CLI
-
- AWS CLI
-
データストアにタグを追加するには
次の tag-resource の例では、データストアにタグを追加する方法を示します。
aws healthlake tag-resource \
--resource-arn "arn:aws:healthlake:us-east-1:123456789012:datastore/fhir/0725c83f4307f263e16fd56b6d8ebdbe" \
--tags '[{"Key": "key1", "Value": "value1"}]'
このコマンドでは何も出力されません。
詳細については、AWS HealthLake デベロッパーガイドの「データストアへのタグの追加」を参照してください。
- Python
-
- SDK for Python (Boto3)
-
@classmethod
def from_client(cls) -> "HealthLakeWrapper":
"""
Creates a HealthLakeWrapper instance with a default AWS HealthLake client.
:return: An instance of HealthLakeWrapper initialized with the default HealthLake client.
"""
health_lake_client = boto3.client("healthlake")
return cls(health_lake_client)
def tag_resource(self, resource_arn: str, tags: list[dict[str, str]]) -> None:
"""
Tags a HealthLake resource.
:param resource_arn: The resource ARN.
:param tags: The tags to add to the resource.
"""
try:
self.health_lake_client.tag_resource(ResourceARN=resource_arn, Tags=tags)
except ClientError as err:
logger.exception(
"Couldn't tag resource %s. Here's why %s",
resource_arn,
err.response["Error"]["Message"],
)
raise
GitHub には、その他のリソースもあります。用例一覧を検索し、AWS コード例リポジトリでの設定と実行の方法を確認してください。
必要なものが見つからなかった場合。このページの右側サイドバーにあるフィードバックを提供するリンクを使用して、コード例をリクエストします。
-
HealthLake コンソールのデータストアページにサインインします。
-
データストアを選択します。
[データストアの詳細] ページが開きます。
-
[タグ] セクションで、[タグの管理] を選択します。
[タグの管理] ページが開きます。
-
[新しいタグを追加] をクリックします。
-
[キー] を入力し、オプションで [値] を入力します。
-
[保存] を選択します。
ListTagsForResource を使用して HealthLake データストアのタグを一覧表示します。以下のメニューでは、 の手順 AWS マネジメントコンソール と、 AWS CLI および AWS SDKs。詳細については、「AWS HealthLake API リファレンス」の「ListTagsForResource」を参照してください。
HealthLake データストアのタグを一覧表示するには
アクセス設定に基づいてメニューを選択します AWS HealthLake。
- CLI
-
- AWS CLI
-
データストアのタグを一覧表示するには
次の list-tags-for-resource の例では、指定したデータストアに関連付けられているタグを一覧表示します。
aws healthlake list-tags-for-resource \
--resource-arn "arn:aws:healthlake:us-east-1:123456789012:datastore/fhir/0725c83f4307f263e16fd56b6d8ebdbe"
出力:
{
"tags": {
"key": "value",
"key1": "value1"
}
}
詳細については、AWS HealthLake デベロッパーガイドの「HealthLake でのリソースのタグ付け」を参照してください。 AWS HealthLake
- Python
-
- SDK for Python (Boto3)
-
@classmethod
def from_client(cls) -> "HealthLakeWrapper":
"""
Creates a HealthLakeWrapper instance with a default AWS HealthLake client.
:return: An instance of HealthLakeWrapper initialized with the default HealthLake client.
"""
health_lake_client = boto3.client("healthlake")
return cls(health_lake_client)
def list_tags_for_resource(self, resource_arn: str) -> dict[str, str]:
"""
Lists the tags for a HealthLake resource.
:param resource_arn: The resource ARN.
:return: The tags for the resource.
"""
try:
response = self.health_lake_client.list_tags_for_resource(
ResourceARN=resource_arn
)
return response["Tags"]
except ClientError as err:
logger.exception(
"Couldn't list tags for resource %s. Here's why %s",
resource_arn,
err.response["Error"]["Message"],
)
raise
GitHub には、その他のリソースもあります。用例一覧を検索し、AWS コード例リポジトリでの設定と実行の方法を確認してください。
必要なものが見つからなかった場合。このページの右側サイドバーにあるフィードバックを提供するリンクを使用して、コード例をリクエストします。
-
HealthLake コンソールのデータストアページにサインインします。
-
データストアを選択します。
[データストアの詳細] ページが開きます。[タグ] セクションに、すべてのデータストアタグが一覧表示されます。
HealthLake データストアのタグ解除
UntagResource を使用して HealthLake データストアからタグを削除します。以下のメニューでは、 の手順 AWS マネジメントコンソール と、 AWS CLI および AWS SDKs。詳細については、「AWS HealthLake API リファレンス」の「UntagResource」を参照してください。
HealthLake データストアのタグを解除するには
アクセス設定に基づいてメニューを選択します AWS HealthLake。
- CLI
-
- AWS CLI
-
データストアからタグを削除するには
次の untag-resource の例では、データストアからタグを削除する方法を示します。
aws healthlake untag-resource \
--resource-arn "arn:aws:healthlake:us-east-1:123456789012:datastore/fhir/b91723d65c6fdeb1d26543a49d2ed1fa" \
--tag-keys '["key1"]'
このコマンドでは何も出力されません。
詳細については、AWS HealthLake デベロッパーガイドの「データストアからのタグの削除」を参照してください。
- Python
-
- SDK for Python (Boto3)
-
@classmethod
def from_client(cls) -> "HealthLakeWrapper":
"""
Creates a HealthLakeWrapper instance with a default AWS HealthLake client.
:return: An instance of HealthLakeWrapper initialized with the default HealthLake client.
"""
health_lake_client = boto3.client("healthlake")
return cls(health_lake_client)
def untag_resource(self, resource_arn: str, tag_keys: list[str]) -> None:
"""
Untags a HealthLake resource.
:param resource_arn: The resource ARN.
:param tag_keys: The tag keys to remove from the resource.
"""
try:
self.health_lake_client.untag_resource(
ResourceARN=resource_arn, TagKeys=tag_keys
)
except ClientError as err:
logger.exception(
"Couldn't untag resource %s. Here's why %s",
resource_arn,
err.response["Error"]["Message"],
)
raise
GitHub には、その他のリソースもあります。用例一覧を検索し、AWS コード例リポジトリでの設定と実行の方法を確認してください。
必要なものが見つからなかった場合。このページの右側サイドバーにあるフィードバックを提供するリンクを使用して、コード例をリクエストします。
-
HealthLake コンソールのデータストアページにサインインします。
-
データストアを選択します。
[データストアの詳細] ページが開きます。
-
[タグ] セクションで、[タグの管理] を選択します。
[タグの管理] ページが開きます。
-
削除するタグの横にある [削除] を選択します。
-
[保存] を選択します。