

# Claves de condición, recursos y acciones de Amazon EventBridge Schemas
<a name="list_schemas"></a>

Amazon EventBridge Schemas (prefijo de servicio:`schemas`) proporciona las siguientes operaciones, recursos, acciones y claves de condición específicos del servicio para su uso en las políticas de permisos de IAM.

Referencias:
+ Obtenga información para [configurar este servicio](https://docs.aws.amazon.com/eventbridge/latest/userguide/).
+ Vea una [lista de las operaciones de API disponibles para este servicio](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/).
+ Obtenga información sobre cómo proteger este servicio y sus recursos [mediante las políticas de permisos de IAM](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-security.html).
+ Consulte la referencia de autorización de [servicio programática de este servicio.](https://servicereference.us-east-1.amazonaws.com/v1/schemas/schemas.json)

**Topics**
+ [Operaciones de API definidas por Amazon EventBridge Schemas](#list_schemas-operations)
+ [Acciones definidas por Amazon EventBridge Schemas](#list_schemas-actions-as-permissions)
+ [Tipos de recursos definidos por Amazon EventBridge Schemas](#list_schemas-resources-for-iam-policies)
+ [Claves de condición de Amazon EventBridge Schemas](#list_schemas-policy-keys)

## Operaciones de API definidas por Amazon EventBridge Schemas
<a name="list_schemas-operations"></a>

La siguiente tabla asigna las operaciones de la API a las acciones de IAM que autorizan. Solo se muestran las claves de condición que tienen valores estáticos para la API y la acción determinadas; para ver el conjunto completo de claves de condición que admite cada acción, consulte la [tabla de acciones](#list_schemas-actions-as-permissions).




- **   CreateDiscoverer  **
  - **Acción de IAM:**  [esquemas: CreateDiscoverer](#list_schemas-action-CreateDiscoverer)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [esquemas: TagResource](#list_schemas-action-TagResource)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Etiquetar, escribir

- **   CreateRegistry  **
  - **Acción de IAM:**  [esquemas: CreateRegistry](#list_schemas-action-CreateRegistry)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [esquemas: TagResource](#list_schemas-action-TagResource)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Etiquetar, escribir

- **   CreateSchema  **
  - **Acción de IAM:**  [esquemas: CreateSchema](#list_schemas-action-CreateSchema)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [esquemas: TagResource](#list_schemas-action-TagResource)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Etiquetar, escribir

- **   DeleteDiscoverer  **
  - **Acción de IAM:**  [esquemas: DeleteDiscoverer](#list_schemas-action-DeleteDiscoverer) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DeleteRegistry  **
  - **Acción de IAM:**  [esquemas: DeleteRegistry](#list_schemas-action-DeleteRegistry) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DeleteResourcePolicy  **
  - **Acción de IAM:**  [esquemas: DeleteResourcePolicy](#list_schemas-action-DeleteResourcePolicy) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DeleteSchema  **
  - **Acción de IAM:**  [esquemas: DeleteSchema](#list_schemas-action-DeleteSchema) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DeleteSchemaVersion  **
  - **Acción de IAM:**  [esquemas: DeleteSchemaVersion](#list_schemas-action-DeleteSchemaVersion) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DescribeCodeBinding  **
  - **Acción de IAM:**  [esquemas: DescribeCodeBinding](#list_schemas-action-DescribeCodeBinding) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   DescribeDiscoverer  **
  - **Acción de IAM:**  [esquemas: DescribeDiscoverer](#list_schemas-action-DescribeDiscoverer) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   DescribeRegistry  **
  - **Acción de IAM:**  [esquemas: DescribeRegistry](#list_schemas-action-DescribeRegistry) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   DescribeSchema  **
  - **Acción de IAM:**  [esquemas: DescribeSchema](#list_schemas-action-DescribeSchema) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   ExportSchema  **
  - **Acción de IAM:**  [esquemas: ExportSchema](#list_schemas-action-ExportSchema) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetCodeBindingSource  **
  - **Acción de IAM:**  [esquemas: GetCodeBindingSource](#list_schemas-action-GetCodeBindingSource) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetDiscoveredSchema  **
  - **Acción de IAM:**  [esquemas: GetDiscoveredSchema](#list_schemas-action-GetDiscoveredSchema) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetResourcePolicy  **
  - **Acción de IAM:**  [esquemas: GetResourcePolicy](#list_schemas-action-GetResourcePolicy) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   ListDiscoverers  **
  - **Acción de IAM:**  [esquemas: ListDiscoverers](#list_schemas-action-ListDiscoverers) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListRegistries  **
  - **Acción de IAM:**  [esquemas: ListRegistries](#list_schemas-action-ListRegistries) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListSchemaVersions  **
  - **Acción de IAM:**  [esquemas: ListSchemaVersions](#list_schemas-action-ListSchemaVersions) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListSchemas  **
  - **Acción de IAM:**  [esquemas: ListSchemas](#list_schemas-action-ListSchemas) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListTagsForResource  **
  - **Acción de IAM:**  [esquemas: ListTagsForResource](#list_schemas-action-ListTagsForResource) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   PutCodeBinding  **
  - **Acción de IAM:**  [esquemas: PutCodeBinding](#list_schemas-action-PutCodeBinding) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   PutResourcePolicy  **
  - **Acción de IAM:**  [esquemas: PutResourcePolicy](#list_schemas-action-PutResourcePolicy) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   SearchSchemas  **
  - **Acción de IAM:**  [esquemas: SearchSchemas](#list_schemas-action-SearchSchemas) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   StartDiscoverer  **
  - **Acción de IAM:**  [esquemas: StartDiscoverer](#list_schemas-action-StartDiscoverer) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   StopDiscoverer  **
  - **Acción de IAM:**  [esquemas: StopDiscoverer](#list_schemas-action-StopDiscoverer) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   TagResource  **
  - **Acción de IAM:**  [esquemas: TagResource](#list_schemas-action-TagResource) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Etiquetar, escribir

- **   UntagResource  **
  - **Acción de IAM:**  [esquemas: UntagResource](#list_schemas-action-UntagResource) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Etiquetar, escribir

- **   UpdateDiscoverer  **
  - **Acción de IAM:**  [esquemas: UpdateDiscoverer](#list_schemas-action-UpdateDiscoverer) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   UpdateRegistry  **
  - **Acción de IAM:**  [esquemas: UpdateRegistry](#list_schemas-action-UpdateRegistry) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   UpdateSchema  **
  - **Acción de IAM:**  [esquemas: UpdateSchema](#list_schemas-action-UpdateSchema) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura



## Acciones definidas por Amazon EventBridge Schemas
<a name="list_schemas-actions-as-permissions"></a>

Puede especificar las siguientes acciones en el elemento `Action` de una declaración de política de IAM. Utilice políticas para conceder permisos para realizar una operación en AWS. Cuando utiliza una acción en una política, normalmente permite o deniega el acceso a la operación de la API o comandos de la CLI con el mismo nombre. No obstante, en algunos casos, una sola acción controla el acceso a más de una operación. Asimismo, algunas operaciones requieren varias acciones diferentes.




- **   [CreateDiscoverer](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-discoverers-id-discovererid.html#CreateDiscoverer)  **
  - **Description (Descripción):** Otorga permiso para crear un programa de detección de esquemas de eventos. Una vez creado, los eventos se asignarán automáticamente a los documentos de esquema correspondientes.
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_schemas-aws_RequestTag___TagKey_)<br />[AWS: TagKeys](#list_schemas-aws_TagKeys)
  - **Nivel de acceso:** Escritura

- **   [CreateRegistry](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-registries-name-registryname.html#CreateRegistry)  **
  - **Description (Descripción):** Otorga permiso para crear un nuevo registro de esquemas en su cuenta
  - **Tipos de recursos (\*necesarios):** [registro\*](#list_schemas-resource-registry)
  - **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_schemas-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_schemas-aws_TagKeys)
  - **Nivel de acceso:** Escritura

- **   [CreateSchema](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-registries-name-registryname-schemas-name-schemaname.html#CreateSchema)  **
  - **Description (Descripción):** Otorga permiso para crear un nuevo esquema en su cuenta
  - **Tipos de recursos (\*necesarios):** [esquema\*](#list_schemas-resource-schema)
  - **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_schemas-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_schemas-aws_TagKeys)
  - **Nivel de acceso:** Escritura

- **   [DeleteDiscoverer](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-discoverers-id-discovererid.html#DeleteDiscoverer)  **
  - **Description (Descripción):** Otorga permiso para eliminar un programa de detección de su cuenta
  - **Tipos de recursos (\*necesarios):** [descubridor\*](#list_schemas-resource-discoverer)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [DeleteRegistry](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-registries-name-registryname.html#DeleteRegistry)  **
  - **Description (Descripción):** Otorga permiso para eliminar un registro existente de la cuenta
  - **Tipos de recursos (\*necesarios):** [registro\*](#list_schemas-resource-registry)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [DeleteResourcePolicy](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-policy.html#DeleteResourcePolicy)  **
  - **Description (Descripción):** Otorga permiso para eliminar la política basada en recursos asociada a un registro determinado
  - **Tipos de recursos (\*necesarios):** [registro\*](#list_schemas-resource-registry)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [DeleteSchema](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-registries-name-registryname-schemas-name-schemaname.html#DeleteSchema)  **
  - **Description (Descripción):** Otorga permiso para eliminar un esquema existente en su cuenta
  - **Tipos de recursos (\*necesarios):** [esquema\*](#list_schemas-resource-schema)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [DeleteSchemaVersion](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-registries-name-registryname-schemas-name-schemaname-version-schemaversion.html#DeleteSchemaVersion)  **
  - **Description (Descripción):** Otorga permiso para eliminar una versión específica del esquema de la cuenta
  - **Tipos de recursos (\*necesarios):** [esquema\*](#list_schemas-resource-schema)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [DescribeCodeBinding](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-registries-name-registryname-schemas-name-schemaname-language-language.html#DescribeCodeBinding)  **
  - **Description (Descripción):** Otorga permiso para recuperar metadatos del código generado para un esquema específico de la cuenta
  - **Tipos de recursos (\*necesarios):** [esquema\*](#list_schemas-resource-schema)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [DescribeDiscoverer](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-discoverers-id-discovererid.html#DescribeDiscoverer)  **
  - **Description (Descripción):** Otorga permiso para recuperar metadatos de detección de la cuenta
  - **Tipos de recursos (\*necesarios):** [descubridor\*](#list_schemas-resource-discoverer)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [DescribeRegistry](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-registries-name-registryname.html#DescribeRegistry)  **
  - **Description (Descripción):** Otorga permiso para describir los metadatos de un registro existentes en la cuenta
  - **Tipos de recursos (\*necesarios):** [registro\*](#list_schemas-resource-registry)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [DescribeSchema](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-registries-name-registryname-schemas-name-schemaname.html#DescribeSchema)  **
  - **Description (Descripción):** Otorga permiso para recuperar un esquema existente en la cuenta
  - **Tipos de recursos (\*necesarios):** [esquema\*](#list_schemas-resource-schema)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [ExportSchema](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-policy.html#ExportSchema)  **
  - **Description (Descripción):** Otorga permiso para exportar el AWS registro o los esquemas descubiertos en formato OpenAPI 3 al formato JSONSchema
  - **Tipos de recursos (\*necesarios):** [registro\*](#list_schemas-resource-registry) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)
  - **Tipos de recursos (\*necesarios):** [esquema\*](#list_schemas-resource-schema) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetCodeBindingSource](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-registries-name-registryname-schemas-name-schemaname-language-language-source.html#GetCodeBindingSource)  **
  - **Description (Descripción):** Otorga permiso para recuperar metadatos del código generado para un esquema específico de la cuenta
  - **Tipos de recursos (\*necesarios):** [esquema\*](#list_schemas-resource-schema)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetDiscoveredSchema](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-discover.html#GetDiscoveredSchema)  **
  - **Description (Descripción):** Otorga permiso para recuperar el esquema de la lista de eventos de ejemplo proporcionada
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [GetResourcePolicy](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-policy.html#GetResourcePolicy)  **
  - **Description (Descripción):** Otorga permiso para recuperar la política basada en recursos asociada a un registro determinado
  - **Tipos de recursos (\*necesarios):** [registro\*](#list_schemas-resource-registry)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [ListDiscoverers](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-discoverers.html#ListDiscoverers)  **
  - **Description (Descripción):** Otorga permiso para mostrar una lista de todos los programas de detección en su cuenta
  - **Tipos de recursos (\*necesarios):** [descubridor\*](#list_schemas-resource-discoverer)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Enumeración

- **   [ListRegistries](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-registries.html#ListRegistries)  **
  - **Description (Descripción):** Otorga permiso para mostrar una lista de todos los registros de su cuenta
  - **Tipos de recursos (\*necesarios):** [registro\*](#list_schemas-resource-registry)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Enumeración

- **   [ListSchemaVersions](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-registries-name-registryname-schemas-name-schemaname-versions.html#ListSchemaVersions)  **
  - **Description (Descripción):** Otorga permiso para mostrar una lista de todas las versiones de un esquema
  - **Tipos de recursos (\*necesarios):** [esquema\*](#list_schemas-resource-schema)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Enumeración

- **   [ListSchemas](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-registries-name-registryname-schemas.html#ListSchemas)  **
  - **Description (Descripción):** Otorga permiso para mostrar una lista de todos los esquemas
  - **Tipos de recursos (\*necesarios):** [esquema\*](#list_schemas-resource-schema)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Enumeración

- **   [ListTagsForResource](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/tags-resource-arn.html#ListTagsForResource)  **
  - **Description (Descripción):** Otorga permiso para mostrar una lista de las etiquetas para un recurso
  - **Tipos de recursos (\*necesarios):** [descubridor](#list_schemas-resource-discoverer) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)
  - **Tipos de recursos (\*necesarios):** [registro](#list_schemas-resource-registry) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)
  - **Tipos de recursos (\*necesarios):** [esquema](#list_schemas-resource-schema) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [PutCodeBinding](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-registries-name-registryname-schemas-name-schemaname-language-language.html#PutCodeBinding)  **
  - **Description (Descripción):** Otorga permiso para generar un código para un esquema específico de la cuenta
  - **Tipos de recursos (\*necesarios):** [esquema\*](#list_schemas-resource-schema)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [PutResourcePolicy](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-policy.html#PutResourcePolicy)  **
  - **Description (Descripción):** Otorga permiso para adjuntar una política basada en recursos a un registro determinado
  - **Tipos de recursos (\*necesarios):** [registro\*](#list_schemas-resource-registry)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [SearchSchemas](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-registries-name-registryname-schemas-search.html#SearchSchemas)  **
  - **Description (Descripción):** Otorga permiso para buscar esquemas en función de palabras clave específicas de la cuenta
  - **Tipos de recursos (\*necesarios):** [esquema\*](#list_schemas-resource-schema)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Enumeración

- **   [StartDiscoverer](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-discoverers-id-discovererid.html#StartDiscoverer)  **
  - **Description (Descripción):** Otorga permiso para iniciar la detección especificada. Una vez iniciado, el programa registra automáticamente los esquemas de los eventos publicados en el origen configurado en la cuenta.
  - **Tipos de recursos (\*necesarios):** [descubridor\*](#list_schemas-resource-discoverer)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [StopDiscoverer](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-discoverers-id-discovererid.html#StopDiscoverer)  **
  - **Description (Descripción):** Otorga permiso para detener la detección especificada. Una vez iniciada la detección, el programa ya no registra los esquemas de los eventos publicados en el origen configurado en la cuenta
  - **Tipos de recursos (\*necesarios):** [descubridor\*](#list_schemas-resource-discoverer)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [TagResource](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/tags-resource-arn.html#TagResource)  **
  - **Description (Descripción):** Concede permiso para etiquetar un recurso
  - **Tipos de recursos (\*necesarios):** [descubridor](#list_schemas-resource-discoverer) / **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_schemas-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_schemas-aws_TagKeys)
  - **Tipos de recursos (\*necesarios):** [registro](#list_schemas-resource-registry) / **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_schemas-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_schemas-aws_TagKeys)
  - **Tipos de recursos (\*necesarios):** [esquema](#list_schemas-resource-schema) / **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_schemas-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_schemas-aws_TagKeys)
  - **Nivel de acceso:** Etiquetar, escribir

- **   [UntagResource](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/tags-resource-arn.html#UntagResource)  **
  - **Description (Descripción):** Otorga permiso para eliminar una etiqueta de un recurso.
  - **Tipos de recursos (\*necesarios):** [descubridor](#list_schemas-resource-discoverer) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_schemas-aws_TagKeys)
  - **Tipos de recursos (\*necesarios):** [registro](#list_schemas-resource-registry) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_schemas-aws_TagKeys)
  - **Tipos de recursos (\*necesarios):** [esquema](#list_schemas-resource-schema) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_schemas-aws_TagKeys)
  - **Nivel de acceso:** Etiquetar, escribir

- **   [UpdateDiscoverer](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-discoverers-id-discovererid.html#UpdateDiscoverer)  **
  - **Description (Descripción):** Otorga permiso para actualizar un programa de detección existente en la cuenta
  - **Tipos de recursos (\*necesarios):** [descubridor\*](#list_schemas-resource-discoverer)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [UpdateRegistry](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-registries-name-registryname.html#UpdateRegistry)  **
  - **Description (Descripción):** Otorga permiso para actualizar los metadatos de un registro existentes en la cuenta
  - **Tipos de recursos (\*necesarios):** [registro\*](#list_schemas-resource-registry)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [UpdateSchema](https://docs.aws.amazon.com/eventbridge/latest/schema-reference/v1-registries-name-registryname-schemas-name-schemaname.html#UpdateSchema)  **
  - **Description (Descripción):** Otorga permiso para actualizar un esquema existente en su cuenta
  - **Tipos de recursos (\*necesarios):** [esquema\*](#list_schemas-resource-schema)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura



## Tipos de recursos definidos por Amazon EventBridge Schemas
<a name="list_schemas-resources-for-iam-policies"></a>

Los siguientes tipos de recurso están definidos por este servicio y se pueden utilizar en el elemento `Resource` de las instrucciones de política de permisos de IAM.



| Tipos de recurso | ARN | Claves de condición | 
| --- | --- | --- | 
| [descubridor](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-schema.html)  | arn: $ {Partition} :esquemas: $ {Region} :$ {Account} :discoverer/$ {} DiscovererId | [ResourceTagAWS: /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_) | 
| [registro](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-schema.html)  | arn: $ {Partition} :esquemas: $ {Region} :$ {Account} :registry/$ {} RegistryName | [ResourceTagaws: /$ {} TagKey](#list_schemas-aws_ResourceTag___TagKey_) | 
| [esquema](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-schema.html)  | arn: $ {Partition}: esquemas: $ {Region} :$ {Account} :schema/$ {} /$ {} RegistryName SchemaName | [awsTagKey: /$ {} ResourceTag](#list_schemas-aws_ResourceTag___TagKey_) | 

## Claves de condición de Amazon EventBridge Schemas
<a name="list_schemas-policy-keys"></a>

Amazon EventBridge Schemas define las siguientes claves de condición que se pueden utilizar en el `Condition` elemento de una política de IAM.



| Claves de condición | Descripción | Tipo | 
| --- | --- | --- | 
|  [aws: RequestTag /$ {} TagKey](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-requesttag)  | Filtra el acceso por el conjunto de valores permitidos para cada una de las etiquetas | Cadena | 
|  [aws: ResourceTag /$ {} TagKey](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-resourcetag)  | Filtra el acceso según el valor-etiqueta asociado con el recurso | Cadena | 
|  [AWS: TagKeys](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-tagkeys)  | Filtra el acceso por la presencia de etiquetas obligatorias en la solicitud | ArrayOfString | 