Etiquetado de almacenes HealthLake de datos - AWS HealthLake

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Etiquetado de almacenes HealthLake de datos

Puede asignar metadatos a los almacenes HealthLake de datos en forma de etiquetas. Cada etiqueta es una marca que consta de una clave y un valor definidos por el usuario. Las etiquetas le ayudan a administrar, identificar, organizar, buscar y filtrar los almacenes de datos.

Importante

No almacene información de identificación personal (PII), información médica protegida (PHI) ni otra información confidencial en las etiquetas. Las etiquetas no se han diseñado para usarse con información privada o confidencial.

En los temas siguientes se describe cómo utilizar las operaciones de HealthLake etiquetado mediante las letras AWS Management Console AWS CLI, y AWS SDKs. Para obtener más información, consulte Etiquetar AWS los recursos en la Referencia general de AWS Guía.

Etiquetar un almacén de datos HealthLake

Se utiliza TagResource para etiquetar un banco HealthLake de datos. Los menús siguientes proporcionan un procedimiento AWS Management Console y ejemplos de código para AWS CLI y AWS SDKs. Para obtener más información, consulta TagResource en la AWS HealthLake Referencia de la API de .

Para etiquetar un HealthLake banco de datos

Elija un menú en función de sus preferencias de acceso a AWS HealthLake.

CLI
AWS CLI

Agregación de una etiqueta al almacén de datos

En el siguiente ejemplo de tag-resource, se muestra cómo agregar una etiqueta a un almacén de datos.

aws healthlake tag-resource \ --resource-arn "arn:aws:healthlake:us-east-1:123456789012:datastore/fhir/0725c83f4307f263e16fd56b6d8ebdbe" \ --tags '[{"Key": "key1", "Value": "value1"}]'

Este comando no genera ninguna salida.

Para obtener más información, consulte Añadir una etiqueta a un banco de datos en la Guía para AWS HealthLake desarrolladores. .

  • Para obtener más información sobre la API, consulte TagResourcela Referencia de AWS CLI comandos.

Python
SDK para 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
  • Para obtener más información sobre la API, consulta TagResourcela AWS Referencia de API de SDK for Python (Boto3).

nota

Hay más información al respecto. GitHub Busque el ejemplo completo y aprenda a configurar y ejecutar en el Repositorio de ejemplos de código de AWS.

Ejemplo de disponibilidad

¿No encuentra lo que necesita? Solicita un ejemplo de código mediante el enlace Enviar comentarios en la barra lateral derecha de esta página.

  1. Inicie sesión en la página de almacenes de datos de la HealthLake consola.

  2. Elija un almacén de datos.

    Se abrirá la página de Detalles del almacén de datos.

  3. En la sección Etiquetas, elija Administrar etiquetas.

    Se abrirá la página de Administrar etiquetas.

  4. Elija Añadir nueva etiqueta.

  5. Ingrese una clave y un valor (opcional).

  6. Seleccione Save.

Listar etiquetas para un almacén HealthLake de datos

Se utiliza ListTagsForResource para enumerar las etiquetas de un HealthLake banco de datos. En los menús siguientes se proporciona un procedimiento AWS Management Console y ejemplos de código para AWS CLI y AWS SDKs. Para obtener más información, consulta ListTagsForResource en la AWS HealthLake Referencia de la API de .

Para enumerar las etiquetas de un HealthLake banco de datos

Elija un menú en función de sus preferencias de acceso a AWS HealthLake.

CLI
AWS CLI

Muestra de las etiquetas para un almacén de datos

En el siguiente ejemplo de list-tags-for-resource, se muestran las etiquetas asociadas al almacén de datos especificado:

aws healthlake list-tags-for-resource \ --resource-arn "arn:aws:healthlake:us-east-1:123456789012:datastore/fhir/0725c83f4307f263e16fd56b6d8ebdbe"

Salida:

{ "tags": { "key": "value", "key1": "value1" } }

Para obtener más información, consulta Cómo etiquetar los recursos AWS HealthLake en la Guía para AWS HealthLake desarrolladores.

  • Para obtener más información sobre la API, consulte ListTagsForResourcela Referencia de AWS CLI comandos.

Python
SDK para 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
  • Para obtener más información sobre la API, consulta ListTagsForResourcela AWS Referencia de API de SDK for Python (Boto3).

nota

Hay más información al respecto. GitHub Busque el ejemplo completo y aprenda a configurar y ejecutar en el Repositorio de ejemplos de código de AWS.

Ejemplo de disponibilidad

¿No encuentra lo que necesita? Solicita un ejemplo de código mediante el enlace Enviar comentarios en la barra lateral derecha de esta página.

  1. Inicie sesión en la página de almacenes de datos de la HealthLake consola.

  2. Elija un almacén de datos.

    Se abrirá la página de Detalles del almacén de datos. En la sección Etiquetas, se muestran todas las etiquetas del almacén de datos.

Eliminar el etiquetado de un almacén de datos HealthLake

Se utiliza UntagResource para eliminar una etiqueta de un banco de HealthLake datos. En los menús siguientes se proporciona un procedimiento AWS Management Console y ejemplos de código para AWS CLI y AWS SDKs. Para obtener más información, consulta UntagResource en la AWS HealthLake Referencia de la API de .

Para quitar la etiqueta de un banco HealthLake de datos

Elija un menú en función de sus preferencias de acceso a AWS HealthLake.

CLI
AWS CLI

Eliminación de etiquetas de un almacén de datos.

En el siguiente ejemplo de untag-resource, se muestra cómo eliminar etiquetas de un almacén de datos.

aws healthlake untag-resource \ --resource-arn "arn:aws:healthlake:us-east-1:123456789012:datastore/fhir/b91723d65c6fdeb1d26543a49d2ed1fa" \ --tag-keys '["key1"]'

Este comando no genera ninguna salida.

Para obtener más información, consulte Eliminar etiquetas de un banco de datos en la Guía para AWS HealthLake desarrolladores.

  • Para obtener más información sobre la API, consulte UntagResourcela Referencia de AWS CLI comandos.

Python
SDK para 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
  • Para obtener más información sobre la API, consulta UntagResourcela AWS Referencia de API de SDK for Python (Boto3).

nota

Hay más información al respecto. GitHub Busque el ejemplo completo y aprenda a configurar y ejecutar en el Repositorio de ejemplos de código de AWS.

Ejemplo de disponibilidad

¿No encuentra lo que necesita? Solicita un ejemplo de código mediante el enlace Enviar comentarios en la barra lateral derecha de esta página.

  1. Inicie sesión en la página de almacenes de datos de la HealthLake consola.

  2. Elija un almacén de datos.

    Se abrirá la página de Detalles del almacén de datos.

  3. En la sección Etiquetas, elija Administrar etiquetas.

    Se abrirá la página de Administrar etiquetas.

  4. Elija Eliminar junto a la etiqueta que desea eliminar.

  5. Seleccione Save.