Marcando armazenamentos HealthLake de dados - AWS HealthLake

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Marcando armazenamentos HealthLake de dados

Você pode atribuir metadados aos armazenamentos de HealthLake dados na forma de tags. Cada tag é um rótulo que consiste em um valor e uma chave definida pelo usuário. As tags ajudam você a gerenciar, identificar, organizar, pesquisar e filtrar armazenamentos de dados.

Importante

Não armazene informações de saúde protegidas (PHI), informações de identificação pessoal (PII) nem outras informações confidenciais ou sigilosas em tags. As tags não devem ser usadas para dados privados ou confidenciais.

Os tópicos a seguir descrevem como usar operações de HealthLake marcação usando o AWS Management Console AWS CLI, e. AWS SDKs Para obter mais informações, consulte Como marcar seus AWS recursos no Referência geral da AWS Guia.

Marcando um armazenamento de HealthLake dados

Use TagResource para marcar um armazenamento HealthLake de dados. Os menus a seguir fornecem um procedimento para o AWS Management Console e exemplos de código para AWS CLI AWS SDKs e. Para obter mais informações, consulte TagResource na Referência de APIs do AWS HealthLake .

Para marcar um armazenamento HealthLake de dados

Escolha um menu com base na sua preferência de acesso AWS HealthLake a.

CLI
AWS CLI

Como adicionar uma tag ao datastore

O exemplo de tag-resource a seguir mostra como adicionar uma tag a um datastore.

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

Este comando não produz saída.

Para obter mais informações, consulte Adicionar uma tag a um armazenamento de dados no Guia do AWS HealthLake desenvolvedor. .

  • Para obter detalhes da API, consulte TagResourcena Referência 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 obter detalhes da API, consulte a TagResourceReferência da API AWS SDK for Python (Boto3).

nota

Tem mais sobre GitHub. Encontre o exemplo completo e saiba como configurar e executar no AWS Code Examples Repository.

Exemplo de disponibilidade

Não consegue encontrar o que precisa? Solicite um exemplo de código usando o link Fornecer feedback na barra lateral direita desta página.

  1. Faça login na página Armazenamentos de dados no HealthLake console.

  2. Escolha um datastore.

    A página Detalhes do datastore é aberta.

  3. Na seção Tags, escolha Gerenciar tags.

    A página Gerenciar tags é aberta.

  4. Selecione Adicionar nova tag.

  5. Insira uma chave e um valor (opcional).

  6. Escolha Salvar.

Listando tags para um armazenamento HealthLake de dados

Use ListTagsForResource para listar as tags de um armazenamento HealthLake de dados. Os menus a seguir fornecem um procedimento para o AWS Management Console e exemplos de código para AWS CLI AWS SDKs e. Para obter mais informações, consulte ListTagsForResource na Referência de APIs do AWS HealthLake .

Para listar tags para um armazenamento HealthLake de dados

Escolha um menu com base na sua preferência de acesso AWS HealthLake a.

CLI
AWS CLI

Como listar tags para um datastore

O exemplo de list-tags-for-resource a seguir lista as tags associadas ao datastore especificado.

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

Saída:

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

Para obter mais informações, consulte Como marcar recursos AWS HealthLake no Guia do AWS HealthLake desenvolvedor.

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 obter detalhes da API, consulte a ListTagsForResourceReferência da API AWS SDK for Python (Boto3).

nota

Tem mais sobre GitHub. Encontre o exemplo completo e saiba como configurar e executar no AWS Code Examples Repository.

Exemplo de disponibilidade

Não consegue encontrar o que precisa? Solicite um exemplo de código usando o link Fornecer feedback na barra lateral direita desta página.

  1. Faça login na página Armazenamentos de dados no HealthLake console.

  2. Escolha um datastore.

    A página Detalhes do datastore é aberta. Na seção Tags, todas as tags do datastore são listadas.

Desmarcando um armazenamento de dados HealthLake

Use UntagResource para remover uma tag de um armazenamento HealthLake de dados. Os menus a seguir fornecem um procedimento para o AWS Management Console e exemplos de código para AWS CLI AWS SDKs e. Para obter mais informações, consulte UntagResource na Referência de APIs do AWS HealthLake .

Para desmarcar um armazenamento de HealthLake dados

Escolha um menu com base na sua preferência de acesso AWS HealthLake a.

CLI
AWS CLI

Como remover tags de um datastore.

O exemplo de untag-resource a seguir mostra como remover tags de um datastore.

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

Este comando não produz saída.

Para obter mais informações, consulte Remoção de tags de um armazenamento de dados no Guia do AWS HealthLake desenvolvedor.

  • Para obter detalhes da API, consulte UntagResourcena Referência 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 obter detalhes da API, consulte a UntagResourceReferência da API AWS SDK for Python (Boto3).

nota

Tem mais sobre GitHub. Encontre o exemplo completo e saiba como configurar e executar no AWS Code Examples Repository.

Exemplo de disponibilidade

Não consegue encontrar o que precisa? Solicite um exemplo de código usando o link Fornecer feedback na barra lateral direita desta página.

  1. Faça login na página Armazenamentos de dados no HealthLake console.

  2. Escolha um datastore.

    A página Detalhes do datastore é aberta.

  3. Na seção Tags, escolha Gerenciar tags.

    A página Gerenciar tags é aberta.

  4. Escolha Remover ao lado da tag que você quer removida.

  5. Escolha Salvar.