Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menandai penyimpanan HealthLake data
Anda dapat menetapkan metadata ke penyimpanan HealthLake data dalam bentuk tag. Setiap tag adalah label yang terdiri dari kunci dan nilai yang ditetapkan pengguna. Tag membantu Anda mengelola, mengidentifikasi, mengatur, mencari, dan memfilter penyimpanan data.
Jangan menyimpan informasi kesehatan yang dilindungi (PHI), informasi identitas pribadi (PII), atau informasi rahasia atau sensitif lainnya dalam tag. Tag tidak dimaksudkan untuk digunakan untuk data pribadi atau sensitif.
Topik berikut menjelaskan cara menggunakan operasi HealthLake penandaan menggunakan AWS Management Console, AWS CLI, dan AWS SDKs. Untuk informasi selengkapnya, lihat Menandai AWS sumber daya Anda di Referensi Umum AWS Panduan.
Menandai penyimpanan HealthLake data
Gunakan TagResource untuk menandai penyimpanan HealthLake data. Menu berikut memberikan prosedur untuk contoh AWS Management Console dan kode untuk AWS CLI dan AWS SDKs. Untuk informasi selengkapnya, lihat TagResource di dalam Referensi API AWS HealthLake .
Untuk menandai penyimpanan HealthLake data
Pilih menu berdasarkan preferensi akses Anda AWS HealthLake.
- CLI
-
- AWS CLI
-
Untuk menambahkan tag ke penyimpanan data
tag-resourceContoh berikut menunjukkan cara menambahkan tag ke penyimpanan data.
aws healthlake tag-resource \
--resource-arn "arn:aws:healthlake:us-east-1:123456789012:datastore/fhir/0725c83f4307f263e16fd56b6d8ebdbe" \
--tags '[{"Key": "key1", "Value": "value1"}]'
Perintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat Menambahkan tag ke penyimpanan data di Panduan AWS HealthLake Pengembang. .
- Python
-
- SDK untuk 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
Ada lebih banyak tentang GitHub. Temukan contoh lengkapnya dan pelajari cara mengatur dan menjalankannya di Repositori Contoh Kode AWS.
Tidak dapat menemukan apa yang Anda butuhkan? Minta contoh kode menggunakan tautan Berikan umpan balik di bilah sisi kanan halaman ini.
-
Masuk ke halaman Penyimpanan data di HealthLake Konsol.
-
Pilih penyimpanan data.
Halaman detail penyimpanan data terbuka.
-
Di bawah bagian Tag, pilih Kelola tag.
Halaman Kelola tag terbuka.
-
Pilih Tambahkan tag baru.
-
Masukkan Kunci dan Nilai (opsional).
-
Pilih Simpan.
Gunakan ListTagsForResource untuk mencantumkan tag untuk penyimpanan HealthLake data. Menu berikut memberikan prosedur untuk contoh AWS Management Console dan kode untuk AWS CLI dan AWS SDKs. Untuk informasi selengkapnya, lihat ListTagsForResource di dalam Referensi API AWS HealthLake .
Untuk mencantumkan tag untuk penyimpanan HealthLake data
Pilih menu berdasarkan preferensi akses Anda AWS HealthLake.
- CLI
-
- AWS CLI
-
Untuk mencantumkan tag untuk penyimpanan data
list-tags-for-resourceContoh berikut mencantumkan tag yang terkait dengan penyimpanan data yang ditentukan. :
aws healthlake list-tags-for-resource \
--resource-arn "arn:aws:healthlake:us-east-1:123456789012:datastore/fhir/0725c83f4307f263e16fd56b6d8ebdbe"
Output:
{
"tags": {
"key": "value",
"key1": "value1"
}
}
Untuk informasi selengkapnya, lihat Menandai sumber daya AWS HealthLake di Panduan AWS HealthLake Pengembang.
- Python
-
- SDK untuk 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
Ada lebih banyak tentang GitHub. Temukan contoh lengkapnya dan pelajari cara mengatur dan menjalankannya di Repositori Contoh Kode AWS.
Tidak dapat menemukan apa yang Anda butuhkan? Minta contoh kode menggunakan tautan Berikan umpan balik di bilah sisi kanan halaman ini.
-
Masuk ke halaman Penyimpanan data di HealthLake Konsol.
-
Pilih penyimpanan data.
Halaman detail penyimpanan data terbuka. Di bawah bagian Tag, semua tag penyimpanan data terdaftar.
Membuka tag penyimpanan data HealthLake
Gunakan UntagResource untuk menghapus tag dari penyimpanan HealthLake data. Menu berikut memberikan prosedur untuk contoh AWS Management Console dan kode untuk AWS CLI dan AWS SDKs. Untuk informasi selengkapnya, lihat UntagResource di dalam Referensi API AWS HealthLake .
Untuk menghapus tag penyimpanan HealthLake data
Pilih menu berdasarkan preferensi akses Anda AWS HealthLake.
- CLI
-
- AWS CLI
-
Untuk menghapus tag dari penyimpanan data.
untag-resourceContoh berikut menunjukkan cara menghapus tag dari penyimpanan data.
aws healthlake untag-resource \
--resource-arn "arn:aws:healthlake:us-east-1:123456789012:datastore/fhir/b91723d65c6fdeb1d26543a49d2ed1fa" \
--tag-keys '["key1"]'
Perintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat Menghapus tag dari penyimpanan data di Panduan AWS HealthLake Pengembang.
- Python
-
- SDK untuk 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
Ada lebih banyak tentang GitHub. Temukan contoh lengkapnya dan pelajari cara mengatur dan menjalankannya di Repositori Contoh Kode AWS.
Tidak dapat menemukan apa yang Anda butuhkan? Minta contoh kode menggunakan tautan Berikan umpan balik di bilah sisi kanan halaman ini.
-
Masuk ke halaman Penyimpanan data di HealthLake Konsol.
-
Pilih penyimpanan data.
Halaman detail penyimpanan data terbuka.
-
Di bawah bagian Tag, pilih Kelola tag.
Halaman Kelola tag terbuka.
-
Pilih Hapus di samping tag yang ingin Anda hapus.
-
Pilih Simpan.