

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.

# Encuentra secretos en AWS Secrets Manager
<a name="manage_search-secret"></a>

Cuando se buscan secretos sin un filtro, Secrets Manager busca coincidencias de palabras clave en el nombre, la descripción, la clave de etiqueta y el valor de etiqueta del secreto. La búsqueda sin filtros no distingue entre mayúsculas y minúsculas, e ignora los caracteres especiales, como el espacio, /, \$1, =, y \$1, y solo utiliza números y letras. Cuando realiza búsquedas sin filtro, Secrets Manager analiza la cadena de búsqueda para convertirla en palabras separadas. Las palabras se separan mediante cualquier cambio de mayúscula a minúscula, de letra a número o de number/letter puntuación. Por ejemplo, al ingresar el término de búsqueda `credsDatabase#892` se realiza una búsqueda de `creds`, `Database`, y `892` en nombre, descripción y clave y valor de etiqueta.

Secrets Manager genera una entrada de CloudTrail registro al enumerar los secretos. Para obtener más información, consulte [AWS Secrets Manager Registra eventos con AWS CloudTrail](monitoring-cloudtrail.md).

Secrets Manager es un servicio regional y solo se devuelven secretos de la región seleccionada.

## Filtros de búsqueda
<a name="manage_search-secret-filters"></a>

Si no utiliza ningún filtro, Secrets Manager divide la cadena de búsqueda en palabras y, a continuación, busca coincidencias en todos los atributos. Esta búsqueda no distingue entre mayúsculas y minúsculas. Por ejemplo, la búsqueda de **My\$1Secret** une secretos con las palabras **my** (mi) o **secret** (secreto) en el nombre, la descripción o las etiquetas.

Puede aplicar los siguientes filtros para la búsqueda:

**Name (Nombre)**  
Busca coincidencias con el principio de los nombres de los secretos; distingue entre mayúsculas y minúsculas. Por ejemplo, **Name:** **Data** devuelve un secreto que se llame `DatabaseSecret`, pero no `databaseSecret`, ni `MyData`. 

**Description (Descripción)**  
Busca coincidencias con las palabras de las descripciones de los secretos; no distingue entre mayúsculas y minúsculas. Por ejemplo, **Description:** **My Description** devuelve secretos con las siguientes descripciones:   
+ `My Description`
+ `my description`
+ `My basic description`
+ `Description of my secret`

**Administrado por**  
Busca secretos gestionados por servicios ajenos a AWS, por ejemplo:  
+ 1Password
+ Akeyless
+ CyberArk
+ HashiCorp

**Servicio propietario**  
Busca coincidencias con el principio del ID del servicio de administración, sin distinguir entre mayúsculas y minúsculas. Por ejemplo, **my-ser** busca coincidencias de secretos administrados por servicios con el prefijo `my-serv` y `my-service`. Para obtener más información, consulte [Secretos gestionados por otros servicios](service-linked-secrets.md). 

**Secretos replicados**  
Puede filtrar por secretos principales, secretos de réplica o secretos que no se hayan replicado.

**Tag key (Clave de etiqueta)**  
Busca coincidencias con el principio de las claves de etiqueta; distingue entre mayúsculas y minúsculas. Por ejemplo, **Tag key:** **Prod** devuelve secretos con la etiqueta `Production` y `Prod1`, pero no secretos con la etiqueta `prod` o `1 Prod`.

**Tag value (Valor de etiqueta)**  
Busca coincidencias con el principio de los valores de etiqueta; distingue entre mayúsculas y minúsculas. Por ejemplo, **Tag value:** **Prod** devuelve secretos con la etiqueta `Production` y `Prod1`, pero no secretos con el valor de etiqueta `prod` o `1 Prod`. 

## AWS CLI
<a name="manage_search-secret_cli"></a>

**Example Ver una lista de los secretos de la cuenta**  
En el siguiente ejemplo de [https://docs.aws.amazon.com//cli/latest/reference/secretsmanager/list-secrets.html](https://docs.aws.amazon.com//cli/latest/reference/secretsmanager/list-secrets.html) se obtiene una lista de los secretos de la cuenta.  

```
aws secretsmanager list-secrets
```

**Example Filtrar la lista de secretos de la cuenta**  
En el siguiente ejemplo de [https://docs.aws.amazon.com//cli/latest/reference/secretsmanager/list-secrets.html](https://docs.aws.amazon.com//cli/latest/reference/secretsmanager/list-secrets.html) se obtiene una lista de los secretos de la cuenta que incluyen **Test** en su nombre. El filtrado por nombres distingue entre mayúsculas y minúsculas.  

```
aws secretsmanager list-secrets \
    --filters Key="name",Values="Test"
```

**Example Busca secretos que estén gestionados por otros AWS servicios**  
En el siguiente ejemplo de [https://docs.aws.amazon.com//cli/latest/reference/secretsmanager/list-secrets.html](https://docs.aws.amazon.com//cli/latest/reference/secretsmanager/list-secrets.html), se obtiene una lista de los secretos gestionados por un servicio. Se debe especificar el servicio por el ID. Para obtener más información, consulte [Secretos gestionados por otros servicios](service-linked-secrets.md).  

```
aws secretsmanager list-secrets \
    --filters Key="owning-service",Values="<service ID prefix>"
```

## AWS SDK
<a name="manage_search-secret_sdk"></a>

Para encontrar secretos mediante uno de los AWS SDKs, utilice [https://docs.aws.amazon.com/secretsmanager/latest/apireference/API_ListSecrets.html](https://docs.aws.amazon.com/secretsmanager/latest/apireference/API_ListSecrets.html). Para obtener más información, consulte [AWS SDKs](asm_access.md#asm-sdks).

