

# Acciones, recursos y claves de condición para AWS Servicio de administración de claves
<a name="list_kms"></a>

AWS El Servicio de administración de claves (prefijo de servicio:`kms`) 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/kms/latest/developerguide/overview.html).
+ Vea una [lista de las operaciones de API disponibles para este servicio](https://docs.aws.amazon.com/kms/latest/APIReference/).
+ 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/kms/latest/developerguide/control-access.html).
+ Consulte la referencia de [autorización del servicio programático para este servicio](https://servicereference.us-east-1.amazonaws.com/v1/kms/kms.json).

**Topics**
+ [Las operaciones de la API se definen mediante AWS Servicio de administración de claves](#list_kms-operations)
+ [Acciones definidas por AWS Servicio de administración de claves](#list_kms-actions-as-permissions)
+ [Permission-only acciones para AWS Servicio de administración de claves](#list_kms-permission-only-actions)
+ [Tipos de recursos definidos por AWS Servicio de administración de claves](#list_kms-resources-for-iam-policies)
+ [Claves de estado para AWS Servicio de administración de claves](#list_kms-policy-keys)

## Las operaciones de la API se definen mediante AWS Servicio de administración de claves
<a name="list_kms-operations"></a>

En la siguiente tabla, se asignan 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_kms-actions-as-permissions).




- **   CancelKeyDeletion  **
  - **Acción de IAM:**  [km: CancelKeyDeletion](#list_kms-action-CancelKeyDeletion) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   ConnectCustomKeyStore  **
  - **Acción de IAM:**  [km: ConnectCustomKeyStore](#list_kms-action-ConnectCustomKeyStore) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   CreateAlias  **
  - **Acción de IAM:**  [km: CreateAlias](#list_kms-action-CreateAlias) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   CreateCustomKeyStore  **
  - **Acción de IAM:**  [km: CreateCustomKeyStore](#list_kms-action-CreateCustomKeyStore) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   CreateGrant  **
  - **Acción de IAM:**  [km: CreateGrant](#list_kms-action-CreateGrant) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Gestión de permisos, escritura

- **   CreateKey  **
  - **Acción de IAM:**  [kms: CreateKey](#list_kms-action-CreateKey)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [km: PutKeyPolicy](#list_kms-action-PutKeyPolicy)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Gestión de permisos, escritura
  - **Acción de IAM:**  [kms: TagResource](#list_kms-action-TagResource)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Etiquetar, escribir

- **  Descifrar  **
  - **Acción de IAM:**  [kms:Decrypt](#list_kms-action-Decrypt) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DeleteAlias  **
  - **Acción de IAM:**  [kms: DeleteAlias](#list_kms-action-DeleteAlias) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DeleteCustomKeyStore  **
  - **Acción de IAM:**  [km: DeleteCustomKeyStore](#list_kms-action-DeleteCustomKeyStore) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DeleteImportedKeyMaterial  **
  - **Acción de IAM:**  [km: DeleteImportedKeyMaterial](#list_kms-action-DeleteImportedKeyMaterial) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DeriveSharedSecret  **
  - **Acción de IAM:**  [km: DeriveSharedSecret](#list_kms-action-DeriveSharedSecret) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DescribeCustomKeyStores  **
  - **Acción de IAM:**  [km: DescribeCustomKeyStores](#list_kms-action-DescribeCustomKeyStores) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   DescribeKey  **
  - **Acción de IAM:**  [km: DescribeKey](#list_kms-action-DescribeKey) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   DisableKey  **
  - **Acción de IAM:**  [km: DisableKey](#list_kms-action-DisableKey) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DisableKeyRotation  **
  - **Acción de IAM:**  [km: DisableKeyRotation](#list_kms-action-DisableKeyRotation) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DisconnectCustomKeyStore  **
  - **Acción de IAM:**  [km: DisconnectCustomKeyStore](#list_kms-action-DisconnectCustomKeyStore) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   EnableKey  **
  - **Acción de IAM:**  [km: EnableKey](#list_kms-action-EnableKey) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   EnableKeyRotation  **
  - **Acción de IAM:**  [km: EnableKeyRotation](#list_kms-action-EnableKeyRotation) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **  Cifrar  **
  - **Acción de IAM:**  [kms:Encrypt](#list_kms-action-Encrypt) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   GenerateDataKey  **
  - **Acción de IAM:**  [kms: GenerateDataKey](#list_kms-action-GenerateDataKey) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   GenerateDataKeyPair  **
  - **Acción de IAM:**  [km: GenerateDataKeyPair](#list_kms-action-GenerateDataKeyPair) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   GenerateDataKeyPairWithoutPlaintext  **
  - **Acción de IAM:**  [km: GenerateDataKeyPairWithoutPlaintext](#list_kms-action-GenerateDataKeyPairWithoutPlaintext) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   GenerateDataKeyWithoutPlaintext  **
  - **Acción de IAM:**  [km: GenerateDataKeyWithoutPlaintext](#list_kms-action-GenerateDataKeyWithoutPlaintext) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   GenerateMac  **
  - **Acción de IAM:**  [km: GenerateMac](#list_kms-action-GenerateMac) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   GenerateRandom  **
  - **Acción de IAM:**  [km: GenerateRandom](#list_kms-action-GenerateRandom) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   GetKeyLastUsage  **
  - **Acción de IAM:**  [km: GetKeyLastUsage](#list_kms-action-GetKeyLastUsage) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetKeyPolicy  **
  - **Acción de IAM:**  [km: GetKeyPolicy](#list_kms-action-GetKeyPolicy) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetKeyRotationStatus  **
  - **Acción de IAM:**  [km: GetKeyRotationStatus](#list_kms-action-GetKeyRotationStatus) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetParametersForImport  **
  - **Acción de IAM:**  [km: GetParametersForImport](#list_kms-action-GetParametersForImport) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetPublicKey  **
  - **Acción de IAM:**  [km: GetPublicKey](#list_kms-action-GetPublicKey) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   ImportKeyMaterial  **
  - **Acción de IAM:**  [km: ImportKeyMaterial](#list_kms-action-ImportKeyMaterial) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   ListAliases  **
  - **Acción de IAM:**  [km: ListAliases](#list_kms-action-ListAliases) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListGrants  **
  - **Acción de IAM:**  [km: ListGrants](#list_kms-action-ListGrants) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListKeyPolicies  **
  - **Acción de IAM:**  [km: ListKeyPolicies](#list_kms-action-ListKeyPolicies) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListKeyRotations  **
  - **Acción de IAM:**  [km: ListKeyRotations](#list_kms-action-ListKeyRotations) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListKeys  **
  - **Acción de IAM:**  [km: ListKeys](#list_kms-action-ListKeys) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListResourceTags  **
  - **Acción de IAM:**  [km: ListResourceTags](#list_kms-action-ListResourceTags) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListRetirableGrants  **
  - **Acción de IAM:**  [km: ListRetirableGrants](#list_kms-action-ListRetirableGrants) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   PutKeyPolicy  **
  - **Acción de IAM:**  [km: PutKeyPolicy](#list_kms-action-PutKeyPolicy) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Gestión de permisos, escritura

- **   ReEncrypt  **
  - **Acción de IAM:**  [kms: ReEncryptFrom](#list_kms-action-ReEncryptFrom)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [km: ReEncryptTo](#list_kms-action-ReEncryptTo)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura

- **   ReplicateKey  **
  - **Acción de IAM:**  [km: ReplicateKey](#list_kms-action-ReplicateKey) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   RetireGrant  **
  - **Acción de IAM:**  [km: RetireGrant](#list_kms-action-RetireGrant) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Gestión de permisos, escritura

- **   RevokeGrant  **
  - **Acción de IAM:**  [kms: RevokeGrant](#list_kms-action-RevokeGrant) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Gestión de permisos, escritura

- **   RotateKeyOnDemand  **
  - **Acción de IAM:**  [kms: RotateKeyOnDemand](#list_kms-action-RotateKeyOnDemand) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   ScheduleKeyDeletion  **
  - **Acción de IAM:**  [km: ScheduleKeyDeletion](#list_kms-action-ScheduleKeyDeletion) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **  Firmar  **
  - **Acción de IAM:**  [kms:Sign](#list_kms-action-Sign) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

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

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

- **   UpdateAlias  **
  - **Acción de IAM:**  [kms: UpdateAlias](#list_kms-action-UpdateAlias) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   UpdateCustomKeyStore  **
  - **Acción de IAM:**  [km: UpdateCustomKeyStore](#list_kms-action-UpdateCustomKeyStore) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   UpdateKeyDescription  **
  - **Acción de IAM:**  [km: UpdateKeyDescription](#list_kms-action-UpdateKeyDescription) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   UpdatePrimaryRegion  **
  - **Acción de IAM:**  [km: UpdatePrimaryRegion](#list_kms-action-UpdatePrimaryRegion) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **  Verificar  **
  - **Acción de IAM:**  [kms:Verify](#list_kms-action-Verify) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   VerifyMac  **
  - **Acción de IAM:**  [km: VerifyMac](#list_kms-action-VerifyMac) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura



## Acciones definidas por AWS Servicio de administración de claves
<a name="list_kms-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.




- **   [CancelKeyDeletion](https://docs.aws.amazon.com/kms/latest/APIReference/API_CancelKeyDeletion.html)  **
  - **Description (Descripción):** Controla el permiso para cancelar la eliminación programada de una clave de AWS KMS
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Escritura

- **   [ConnectCustomKeyStore](https://docs.aws.amazon.com/kms/latest/APIReference/API_ConnectCustomKeyStore.html)  **
  - **Description (Descripción):** Controla el permiso para conectar o volver a conectar un almacén de claves personalizado a su clúster de AWS CloudHSM asociado o a un administrador de claves externo fuera de AWS
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [kms: CallerAccount](#list_kms-kms_CallerAccount)
  - **Nivel de acceso:** Escritura

- **   [CreateAlias](https://docs.aws.amazon.com/kms/latest/APIReference/API_CreateAlias.html)  **
  - **Description (Descripción):** Controla el permiso para crear un alias para una clave AWS KMS. Los alias son nombres de visualización sencillos opcionales que puede asociar a las claves KMS
  - **Tipos de recursos (\*necesarios):** [alias\*](#list_kms-resource-alias) / **Claves de condición:** [kms: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Escritura

- **   [CreateCustomKeyStore](https://docs.aws.amazon.com/kms/latest/APIReference/API_CreateCustomKeyStore.html)  **
  - **Description (Descripción):** Controla el permiso para crear un almacén de claves personalizado respaldado por un clúster de AWS CloudHSM o un administrador de claves externo externo a AWS
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [kms: CallerAccount](#list_kms-kms_CallerAccount)
  - **Nivel de acceso:** Escritura

- **   [CreateGrant](https://docs.aws.amazon.com/kms/latest/APIReference/API_CreateGrant.html)  **
  - **Description (Descripción):** Controla el permiso para añadir una concesión a una clave AWS KMS. Puede usar concesiones para agregar permisos sin cambiar la política de claves o la política de IAM.
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[kmEncryptionContext: $ {EncryptionContextKey}](#list_kms-kms_EncryptionContext___EncryptionContextKey_)<br />[kilómetros: EncryptionContextKeys](#list_kms-kms_EncryptionContextKeys)<br />[km: GrantConstraintSourceArn](#list_kms-kms_GrantConstraintSourceArn)<br />[km: GrantConstraintType](#list_kms-kms_GrantConstraintType)<br />[km: GranteePrincipal](#list_kms-kms_GranteePrincipal)<br />[km: GranteeServicePrincipal](#list_kms-kms_GranteeServicePrincipal)<br />[km: GrantIsForAWSResource](#list_kms-kms_GrantIsForAWSResource)<br />[km: GrantOperations](#list_kms-kms_GrantOperations)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: RetiringPrincipal](#list_kms-kms_RetiringPrincipal)<br />[km: RetiringServicePrincipal](#list_kms-kms_RetiringServicePrincipal)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Gestión de permisos, escritura

- **   [CreateKey](https://docs.aws.amazon.com/kms/latest/APIReference/API_CreateKey.html)  **
  - **Description (Descripción):** Controla el permiso para crear una clave AWS KMS que se puede usar para proteger las claves de datos y otra información confidencial
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_kms-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_kms-aws_TagKeys)<br />[km: BypassPolicyLockoutSafetyCheck](#list_kms-kms_BypassPolicyLockoutSafetyCheck)<br />[km: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Escritura

- **  [Descifrar](https://docs.aws.amazon.com/kms/latest/APIReference/API_Decrypt.html)  **
  - **Description (Descripción):** Controla el permiso para descifrar el texto cifrado que se cifró con una clave KMS AWS 
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: EncryptionAlgorithm](#list_kms-kms_EncryptionAlgorithm)<br />[kmEncryptionContext: $ {EncryptionContextKey}](#list_kms-kms_EncryptionContext___EncryptionContextKey_)<br />[kilómetros: EncryptionContextKeys](#list_kms-kms_EncryptionContextKeys)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: RecipientAttestation:ImageSha384](#list_kms-kms_RecipientAttestation_ImageSha384)<br />[km: RecipientAttestation:NitroTPMPCR0](#list_kms-kms_RecipientAttestation_NitroTPMPCR0)<br />[km: RecipientAttestation:NitroTPMPCR1](#list_kms-kms_RecipientAttestation_NitroTPMPCR1)<br />[km: RecipientAttestation:NitroTPMPCR10](#list_kms-kms_RecipientAttestation_NitroTPMPCR10)<br />[km: RecipientAttestation:NitroTPMPCR11](#list_kms-kms_RecipientAttestation_NitroTPMPCR11)<br />[km: RecipientAttestation:NitroTPMPCR12](#list_kms-kms_RecipientAttestation_NitroTPMPCR12)<br />[km: RecipientAttestation:NitroTPMPCR13](#list_kms-kms_RecipientAttestation_NitroTPMPCR13)<br />[km: RecipientAttestation:NitroTPMPCR14](#list_kms-kms_RecipientAttestation_NitroTPMPCR14)<br />[km: RecipientAttestation:NitroTPMPCR15](#list_kms-kms_RecipientAttestation_NitroTPMPCR15)<br />[km: RecipientAttestation:NitroTPMPCR16](#list_kms-kms_RecipientAttestation_NitroTPMPCR16)<br />[km: RecipientAttestation:NitroTPMPCR17](#list_kms-kms_RecipientAttestation_NitroTPMPCR17)<br />[km: RecipientAttestation:NitroTPMPCR18](#list_kms-kms_RecipientAttestation_NitroTPMPCR18)<br />[km: RecipientAttestation:NitroTPMPCR19](#list_kms-kms_RecipientAttestation_NitroTPMPCR19)<br />[km: RecipientAttestation:NitroTPMPCR2](#list_kms-kms_RecipientAttestation_NitroTPMPCR2)<br />[km: RecipientAttestation:NitroTPMPCR20](#list_kms-kms_RecipientAttestation_NitroTPMPCR20)<br />[km: RecipientAttestation:NitroTPMPCR21](#list_kms-kms_RecipientAttestation_NitroTPMPCR21)<br />[km: RecipientAttestation:NitroTPMPCR22](#list_kms-kms_RecipientAttestation_NitroTPMPCR22)<br />[km: RecipientAttestation:NitroTPMPCR23](#list_kms-kms_RecipientAttestation_NitroTPMPCR23)<br />[km: RecipientAttestation:NitroTPMPCR3](#list_kms-kms_RecipientAttestation_NitroTPMPCR3)<br />[km: RecipientAttestation:NitroTPMPCR4](#list_kms-kms_RecipientAttestation_NitroTPMPCR4)<br />[km: RecipientAttestation:NitroTPMPCR5](#list_kms-kms_RecipientAttestation_NitroTPMPCR5)<br />[km: RecipientAttestation:NitroTPMPCR6](#list_kms-kms_RecipientAttestation_NitroTPMPCR6)<br />[km: RecipientAttestation:NitroTPMPCR7](#list_kms-kms_RecipientAttestation_NitroTPMPCR7)<br />[km: RecipientAttestation:NitroTPMPCR8](#list_kms-kms_RecipientAttestation_NitroTPMPCR8)<br />[km: RecipientAttestation:NitroTPMPCR9](#list_kms-kms_RecipientAttestation_NitroTPMPCR9)<br />[km: RecipientAttestation:PCR0](#list_kms-kms_RecipientAttestation_PCR0)<br />[km: RecipientAttestation:PCR1](#list_kms-kms_RecipientAttestation_PCR1)<br />[km: RecipientAttestation:PCR10](#list_kms-kms_RecipientAttestation_PCR10)<br />[km: RecipientAttestation:PCR11](#list_kms-kms_RecipientAttestation_PCR11)<br />[km: RecipientAttestation:PCR12](#list_kms-kms_RecipientAttestation_PCR12)<br />[km: RecipientAttestation:PCR13](#list_kms-kms_RecipientAttestation_PCR13)<br />[km: RecipientAttestation:PCR14](#list_kms-kms_RecipientAttestation_PCR14)<br />[km: RecipientAttestation:PCR15](#list_kms-kms_RecipientAttestation_PCR15)<br />[km: RecipientAttestation:PCR16](#list_kms-kms_RecipientAttestation_PCR16)<br />[km: RecipientAttestation:PCR17](#list_kms-kms_RecipientAttestation_PCR17)<br />[km: RecipientAttestation:PCR18](#list_kms-kms_RecipientAttestation_PCR18)<br />[km: RecipientAttestation:PCR19](#list_kms-kms_RecipientAttestation_PCR19)<br />[km: RecipientAttestation:PCR2](#list_kms-kms_RecipientAttestation_PCR2)<br />[km: RecipientAttestation:PCR20](#list_kms-kms_RecipientAttestation_PCR20)<br />[km: RecipientAttestation:PCR21](#list_kms-kms_RecipientAttestation_PCR21)<br />[km: RecipientAttestation:PCR22](#list_kms-kms_RecipientAttestation_PCR22)<br />[km: RecipientAttestation:PCR23](#list_kms-kms_RecipientAttestation_PCR23)<br />[km: RecipientAttestation:PCR24](#list_kms-kms_RecipientAttestation_PCR24)<br />[km: RecipientAttestation:PCR25](#list_kms-kms_RecipientAttestation_PCR25)<br />[km: RecipientAttestation:PCR26](#list_kms-kms_RecipientAttestation_PCR26)<br />[km: RecipientAttestation:PCR27](#list_kms-kms_RecipientAttestation_PCR27)<br />[km: RecipientAttestation:PCR28](#list_kms-kms_RecipientAttestation_PCR28)<br />[km: RecipientAttestation:PCR29](#list_kms-kms_RecipientAttestation_PCR29)<br />[km: RecipientAttestation:PCR3](#list_kms-kms_RecipientAttestation_PCR3)<br />[km: RecipientAttestation:PCR30](#list_kms-kms_RecipientAttestation_PCR30)<br />[km: RecipientAttestation:PCR31](#list_kms-kms_RecipientAttestation_PCR31)<br />[km: RecipientAttestation:PCR4](#list_kms-kms_RecipientAttestation_PCR4)<br />[km: RecipientAttestation:PCR5](#list_kms-kms_RecipientAttestation_PCR5)<br />[km: RecipientAttestation:PCR6](#list_kms-kms_RecipientAttestation_PCR6)<br />[km: RecipientAttestation:PCR7](#list_kms-kms_RecipientAttestation_PCR7)<br />[km: RecipientAttestation:PCR8](#list_kms-kms_RecipientAttestation_PCR8)<br />[km: RecipientAttestation:PCR9](#list_kms-kms_RecipientAttestation_PCR9)<br />[km: RequestAlias](#list_kms-kms_RequestAlias)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Escritura

- **   [DeleteAlias](https://docs.aws.amazon.com/kms/latest/APIReference/API_DeleteAlias.html)  **
  - **Description (Descripción):** Controla el permiso para eliminar un alias. Los alias son nombres descriptivos opcionales que puede asociar a las claves de AWS KMS
  - **Tipos de recursos (\*necesarios):** [alias\*](#list_kms-resource-alias) / **Claves de condición:** [kms: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Escritura

- **   [DeleteCustomKeyStore](https://docs.aws.amazon.com/kms/latest/APIReference/API_DeleteCustomKeyStore.html)  **
  - **Description (Descripción):** Controla el permiso para eliminar un almacén de claves personalizadas.
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [km: CallerAccount](#list_kms-kms_CallerAccount)
  - **Nivel de acceso:** Escritura

- **   [DeleteImportedKeyMaterial](https://docs.aws.amazon.com/kms/latest/APIReference/API_DeleteImportedKeyMaterial.html)  **
  - **Description (Descripción):** Controla el permiso para eliminar el material criptográfico que ha importado a una clave AWS KMS. Esta acción hace que la clave sea inservible.
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Escritura

- **   [DeriveSharedSecret](https://docs.aws.amazon.com/kms/latest/APIReference/API_DeriveSharedSecret.html)  **
  - **Description (Descripción):** Controla el permiso para usar la clave AWS KMS especificada para obtener secretos compartidos
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyAgreementAlgorithm](#list_kms-kms_KeyAgreementAlgorithm)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: RecipientAttestation:ImageSha384](#list_kms-kms_RecipientAttestation_ImageSha384)<br />[km: RecipientAttestation:NitroTPMPCR0](#list_kms-kms_RecipientAttestation_NitroTPMPCR0)<br />[km: RecipientAttestation:NitroTPMPCR1](#list_kms-kms_RecipientAttestation_NitroTPMPCR1)<br />[km: RecipientAttestation:NitroTPMPCR10](#list_kms-kms_RecipientAttestation_NitroTPMPCR10)<br />[km: RecipientAttestation:NitroTPMPCR11](#list_kms-kms_RecipientAttestation_NitroTPMPCR11)<br />[km: RecipientAttestation:NitroTPMPCR12](#list_kms-kms_RecipientAttestation_NitroTPMPCR12)<br />[km: RecipientAttestation:NitroTPMPCR13](#list_kms-kms_RecipientAttestation_NitroTPMPCR13)<br />[km: RecipientAttestation:NitroTPMPCR14](#list_kms-kms_RecipientAttestation_NitroTPMPCR14)<br />[km: RecipientAttestation:NitroTPMPCR15](#list_kms-kms_RecipientAttestation_NitroTPMPCR15)<br />[km: RecipientAttestation:NitroTPMPCR16](#list_kms-kms_RecipientAttestation_NitroTPMPCR16)<br />[km: RecipientAttestation:NitroTPMPCR17](#list_kms-kms_RecipientAttestation_NitroTPMPCR17)<br />[km: RecipientAttestation:NitroTPMPCR18](#list_kms-kms_RecipientAttestation_NitroTPMPCR18)<br />[km: RecipientAttestation:NitroTPMPCR19](#list_kms-kms_RecipientAttestation_NitroTPMPCR19)<br />[km: RecipientAttestation:NitroTPMPCR2](#list_kms-kms_RecipientAttestation_NitroTPMPCR2)<br />[km: RecipientAttestation:NitroTPMPCR20](#list_kms-kms_RecipientAttestation_NitroTPMPCR20)<br />[km: RecipientAttestation:NitroTPMPCR21](#list_kms-kms_RecipientAttestation_NitroTPMPCR21)<br />[km: RecipientAttestation:NitroTPMPCR22](#list_kms-kms_RecipientAttestation_NitroTPMPCR22)<br />[km: RecipientAttestation:NitroTPMPCR23](#list_kms-kms_RecipientAttestation_NitroTPMPCR23)<br />[km: RecipientAttestation:NitroTPMPCR3](#list_kms-kms_RecipientAttestation_NitroTPMPCR3)<br />[km: RecipientAttestation:NitroTPMPCR4](#list_kms-kms_RecipientAttestation_NitroTPMPCR4)<br />[km: RecipientAttestation:NitroTPMPCR5](#list_kms-kms_RecipientAttestation_NitroTPMPCR5)<br />[km: RecipientAttestation:NitroTPMPCR6](#list_kms-kms_RecipientAttestation_NitroTPMPCR6)<br />[km: RecipientAttestation:NitroTPMPCR7](#list_kms-kms_RecipientAttestation_NitroTPMPCR7)<br />[km: RecipientAttestation:NitroTPMPCR8](#list_kms-kms_RecipientAttestation_NitroTPMPCR8)<br />[km: RecipientAttestation:NitroTPMPCR9](#list_kms-kms_RecipientAttestation_NitroTPMPCR9)<br />[km: RecipientAttestation:PCR0](#list_kms-kms_RecipientAttestation_PCR0)<br />[km: RecipientAttestation:PCR1](#list_kms-kms_RecipientAttestation_PCR1)<br />[km: RecipientAttestation:PCR10](#list_kms-kms_RecipientAttestation_PCR10)<br />[km: RecipientAttestation:PCR11](#list_kms-kms_RecipientAttestation_PCR11)<br />[km: RecipientAttestation:PCR12](#list_kms-kms_RecipientAttestation_PCR12)<br />[km: RecipientAttestation:PCR13](#list_kms-kms_RecipientAttestation_PCR13)<br />[km: RecipientAttestation:PCR14](#list_kms-kms_RecipientAttestation_PCR14)<br />[km: RecipientAttestation:PCR15](#list_kms-kms_RecipientAttestation_PCR15)<br />[km: RecipientAttestation:PCR16](#list_kms-kms_RecipientAttestation_PCR16)<br />[km: RecipientAttestation:PCR17](#list_kms-kms_RecipientAttestation_PCR17)<br />[km: RecipientAttestation:PCR18](#list_kms-kms_RecipientAttestation_PCR18)<br />[km: RecipientAttestation:PCR19](#list_kms-kms_RecipientAttestation_PCR19)<br />[km: RecipientAttestation:PCR2](#list_kms-kms_RecipientAttestation_PCR2)<br />[km: RecipientAttestation:PCR20](#list_kms-kms_RecipientAttestation_PCR20)<br />[km: RecipientAttestation:PCR21](#list_kms-kms_RecipientAttestation_PCR21)<br />[km: RecipientAttestation:PCR22](#list_kms-kms_RecipientAttestation_PCR22)<br />[km: RecipientAttestation:PCR23](#list_kms-kms_RecipientAttestation_PCR23)<br />[km: RecipientAttestation:PCR24](#list_kms-kms_RecipientAttestation_PCR24)<br />[km: RecipientAttestation:PCR25](#list_kms-kms_RecipientAttestation_PCR25)<br />[km: RecipientAttestation:PCR26](#list_kms-kms_RecipientAttestation_PCR26)<br />[km: RecipientAttestation:PCR27](#list_kms-kms_RecipientAttestation_PCR27)<br />[km: RecipientAttestation:PCR28](#list_kms-kms_RecipientAttestation_PCR28)<br />[km: RecipientAttestation:PCR29](#list_kms-kms_RecipientAttestation_PCR29)<br />[km: RecipientAttestation:PCR3](#list_kms-kms_RecipientAttestation_PCR3)<br />[km: RecipientAttestation:PCR30](#list_kms-kms_RecipientAttestation_PCR30)<br />[km: RecipientAttestation:PCR31](#list_kms-kms_RecipientAttestation_PCR31)<br />[km: RecipientAttestation:PCR4](#list_kms-kms_RecipientAttestation_PCR4)<br />[km: RecipientAttestation:PCR5](#list_kms-kms_RecipientAttestation_PCR5)<br />[km: RecipientAttestation:PCR6](#list_kms-kms_RecipientAttestation_PCR6)<br />[km: RecipientAttestation:PCR7](#list_kms-kms_RecipientAttestation_PCR7)<br />[km: RecipientAttestation:PCR8](#list_kms-kms_RecipientAttestation_PCR8)<br />[km: RecipientAttestation:PCR9](#list_kms-kms_RecipientAttestation_PCR9)<br />[km: RequestAlias](#list_kms-kms_RequestAlias)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Escritura

- **   [DescribeCustomKeyStores](https://docs.aws.amazon.com/kms/latest/APIReference/API_DescribeCustomKeyStores.html)  **
  - **Description (Descripción):** Controla el permiso para ver información detallada acerca de los almacenes de claves personalizadas de la cuenta y la región.
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [km: CallerAccount](#list_kms-kms_CallerAccount)
  - **Nivel de acceso:** Lectura

- **   [DescribeKey](https://docs.aws.amazon.com/kms/latest/APIReference/API_DescribeKey.html)  **
  - **Description (Descripción):** Controla el permiso para ver información detallada sobre una clave AWS KMS
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: RequestAlias](#list_kms-kms_RequestAlias)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Lectura

- **   [DisableKey](https://docs.aws.amazon.com/kms/latest/APIReference/API_DisableKey.html)  **
  - **Description (Descripción):** Controla el permiso para deshabilitar una clave AWS KMS, lo que impide que se utilice en operaciones criptográficas
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: TrailingDaysWithoutKeyUsage](#list_kms-kms_TrailingDaysWithoutKeyUsage)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Escritura

- **   [DisableKeyRotation](https://docs.aws.amazon.com/kms/latest/APIReference/API_DisableKeyRotation.html)  **
  - **Description (Descripción):** Controla el permiso para deshabilitar la rotación automática de una clave AWS KMS administrada por el cliente
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Escritura

- **   [DisconnectCustomKeyStore](https://docs.aws.amazon.com/kms/latest/APIReference/API_DisconnectCustomKeyStore.html)  **
  - **Description (Descripción):** Controla el permiso para desconectar el almacén de claves personalizado del clúster de AWS CloudHSM asociado o del administrador de claves externo fuera de AWS
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [kms: CallerAccount](#list_kms-kms_CallerAccount)
  - **Nivel de acceso:** Escritura

- **   [EnableKey](https://docs.aws.amazon.com/kms/latest/APIReference/API_EnableKey.html)  **
  - **Description (Descripción):** Controla el permiso para cambiar el estado de una clave AWS KMS a habilitado. Esto permite que la clave KMS se utilice en operaciones criptográficas
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Escritura

- **   [EnableKeyRotation](https://docs.aws.amazon.com/kms/latest/APIReference/API_EnableKeyRotation.html)  **
  - **Description (Descripción):** Controla el permiso para habilitar la rotación automática del material criptográfico en una clave AWS KMS
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: RotationPeriodInDays](#list_kms-kms_RotationPeriodInDays)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Escritura

- **  [Cifrar](https://docs.aws.amazon.com/kms/latest/APIReference/API_Encrypt.html)  **
  - **Description (Descripción):** Controla el permiso para usar la clave AWS KMS especificada para cifrar datos y claves de datos
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: EncryptionAlgorithm](#list_kms-kms_EncryptionAlgorithm)<br />[kmEncryptionContext: $ {EncryptionContextKey}](#list_kms-kms_EncryptionContext___EncryptionContextKey_)<br />[kilómetros: EncryptionContextKeys](#list_kms-kms_EncryptionContextKeys)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: RequestAlias](#list_kms-kms_RequestAlias)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Escritura

- **   [GenerateDataKey](https://docs.aws.amazon.com/kms/latest/APIReference/API_GenerateDataKey.html)  **
  - **Description (Descripción):** Controla el permiso para usar la clave AWS KMS para generar claves de datos. Puede usar las claves de datos para cifrar datos fuera del KMS AWS 
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: EncryptionAlgorithm](#list_kms-kms_EncryptionAlgorithm)<br />[kmEncryptionContext: $ {EncryptionContextKey}](#list_kms-kms_EncryptionContext___EncryptionContextKey_)<br />[kilómetros: EncryptionContextKeys](#list_kms-kms_EncryptionContextKeys)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: RecipientAttestation:ImageSha384](#list_kms-kms_RecipientAttestation_ImageSha384)<br />[km: RecipientAttestation:NitroTPMPCR0](#list_kms-kms_RecipientAttestation_NitroTPMPCR0)<br />[km: RecipientAttestation:NitroTPMPCR1](#list_kms-kms_RecipientAttestation_NitroTPMPCR1)<br />[km: RecipientAttestation:NitroTPMPCR10](#list_kms-kms_RecipientAttestation_NitroTPMPCR10)<br />[km: RecipientAttestation:NitroTPMPCR11](#list_kms-kms_RecipientAttestation_NitroTPMPCR11)<br />[km: RecipientAttestation:NitroTPMPCR12](#list_kms-kms_RecipientAttestation_NitroTPMPCR12)<br />[km: RecipientAttestation:NitroTPMPCR13](#list_kms-kms_RecipientAttestation_NitroTPMPCR13)<br />[km: RecipientAttestation:NitroTPMPCR14](#list_kms-kms_RecipientAttestation_NitroTPMPCR14)<br />[km: RecipientAttestation:NitroTPMPCR15](#list_kms-kms_RecipientAttestation_NitroTPMPCR15)<br />[km: RecipientAttestation:NitroTPMPCR16](#list_kms-kms_RecipientAttestation_NitroTPMPCR16)<br />[km: RecipientAttestation:NitroTPMPCR17](#list_kms-kms_RecipientAttestation_NitroTPMPCR17)<br />[km: RecipientAttestation:NitroTPMPCR18](#list_kms-kms_RecipientAttestation_NitroTPMPCR18)<br />[km: RecipientAttestation:NitroTPMPCR19](#list_kms-kms_RecipientAttestation_NitroTPMPCR19)<br />[km: RecipientAttestation:NitroTPMPCR2](#list_kms-kms_RecipientAttestation_NitroTPMPCR2)<br />[km: RecipientAttestation:NitroTPMPCR20](#list_kms-kms_RecipientAttestation_NitroTPMPCR20)<br />[km: RecipientAttestation:NitroTPMPCR21](#list_kms-kms_RecipientAttestation_NitroTPMPCR21)<br />[km: RecipientAttestation:NitroTPMPCR22](#list_kms-kms_RecipientAttestation_NitroTPMPCR22)<br />[km: RecipientAttestation:NitroTPMPCR23](#list_kms-kms_RecipientAttestation_NitroTPMPCR23)<br />[km: RecipientAttestation:NitroTPMPCR3](#list_kms-kms_RecipientAttestation_NitroTPMPCR3)<br />[km: RecipientAttestation:NitroTPMPCR4](#list_kms-kms_RecipientAttestation_NitroTPMPCR4)<br />[km: RecipientAttestation:NitroTPMPCR5](#list_kms-kms_RecipientAttestation_NitroTPMPCR5)<br />[km: RecipientAttestation:NitroTPMPCR6](#list_kms-kms_RecipientAttestation_NitroTPMPCR6)<br />[km: RecipientAttestation:NitroTPMPCR7](#list_kms-kms_RecipientAttestation_NitroTPMPCR7)<br />[km: RecipientAttestation:NitroTPMPCR8](#list_kms-kms_RecipientAttestation_NitroTPMPCR8)<br />[km: RecipientAttestation:NitroTPMPCR9](#list_kms-kms_RecipientAttestation_NitroTPMPCR9)<br />[km: RecipientAttestation:PCR0](#list_kms-kms_RecipientAttestation_PCR0)<br />[km: RecipientAttestation:PCR1](#list_kms-kms_RecipientAttestation_PCR1)<br />[km: RecipientAttestation:PCR10](#list_kms-kms_RecipientAttestation_PCR10)<br />[km: RecipientAttestation:PCR11](#list_kms-kms_RecipientAttestation_PCR11)<br />[km: RecipientAttestation:PCR12](#list_kms-kms_RecipientAttestation_PCR12)<br />[km: RecipientAttestation:PCR13](#list_kms-kms_RecipientAttestation_PCR13)<br />[km: RecipientAttestation:PCR14](#list_kms-kms_RecipientAttestation_PCR14)<br />[km: RecipientAttestation:PCR15](#list_kms-kms_RecipientAttestation_PCR15)<br />[km: RecipientAttestation:PCR16](#list_kms-kms_RecipientAttestation_PCR16)<br />[km: RecipientAttestation:PCR17](#list_kms-kms_RecipientAttestation_PCR17)<br />[km: RecipientAttestation:PCR18](#list_kms-kms_RecipientAttestation_PCR18)<br />[km: RecipientAttestation:PCR19](#list_kms-kms_RecipientAttestation_PCR19)<br />[km: RecipientAttestation:PCR2](#list_kms-kms_RecipientAttestation_PCR2)<br />[km: RecipientAttestation:PCR20](#list_kms-kms_RecipientAttestation_PCR20)<br />[km: RecipientAttestation:PCR21](#list_kms-kms_RecipientAttestation_PCR21)<br />[km: RecipientAttestation:PCR22](#list_kms-kms_RecipientAttestation_PCR22)<br />[km: RecipientAttestation:PCR23](#list_kms-kms_RecipientAttestation_PCR23)<br />[km: RecipientAttestation:PCR24](#list_kms-kms_RecipientAttestation_PCR24)<br />[km: RecipientAttestation:PCR25](#list_kms-kms_RecipientAttestation_PCR25)<br />[km: RecipientAttestation:PCR26](#list_kms-kms_RecipientAttestation_PCR26)<br />[km: RecipientAttestation:PCR27](#list_kms-kms_RecipientAttestation_PCR27)<br />[km: RecipientAttestation:PCR28](#list_kms-kms_RecipientAttestation_PCR28)<br />[km: RecipientAttestation:PCR29](#list_kms-kms_RecipientAttestation_PCR29)<br />[km: RecipientAttestation:PCR3](#list_kms-kms_RecipientAttestation_PCR3)<br />[km: RecipientAttestation:PCR30](#list_kms-kms_RecipientAttestation_PCR30)<br />[km: RecipientAttestation:PCR31](#list_kms-kms_RecipientAttestation_PCR31)<br />[km: RecipientAttestation:PCR4](#list_kms-kms_RecipientAttestation_PCR4)<br />[km: RecipientAttestation:PCR5](#list_kms-kms_RecipientAttestation_PCR5)<br />[km: RecipientAttestation:PCR6](#list_kms-kms_RecipientAttestation_PCR6)<br />[km: RecipientAttestation:PCR7](#list_kms-kms_RecipientAttestation_PCR7)<br />[km: RecipientAttestation:PCR8](#list_kms-kms_RecipientAttestation_PCR8)<br />[km: RecipientAttestation:PCR9](#list_kms-kms_RecipientAttestation_PCR9)<br />[km: RequestAlias](#list_kms-kms_RequestAlias)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Escritura

- **   [GenerateDataKeyPair](https://docs.aws.amazon.com/kms/latest/APIReference/API_GenerateDataKeyPair.html)  **
  - **Description (Descripción):** Controla el permiso para usar la clave AWS KMS para generar pares de claves de datos
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: DataKeyPairSpec](#list_kms-kms_DataKeyPairSpec)<br />[km: EncryptionAlgorithm](#list_kms-kms_EncryptionAlgorithm)<br />[kmEncryptionContext: $ {EncryptionContextKey}](#list_kms-kms_EncryptionContext___EncryptionContextKey_)<br />[kilómetros: EncryptionContextKeys](#list_kms-kms_EncryptionContextKeys)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: RecipientAttestation:ImageSha384](#list_kms-kms_RecipientAttestation_ImageSha384)<br />[km: RecipientAttestation:NitroTPMPCR0](#list_kms-kms_RecipientAttestation_NitroTPMPCR0)<br />[km: RecipientAttestation:NitroTPMPCR1](#list_kms-kms_RecipientAttestation_NitroTPMPCR1)<br />[km: RecipientAttestation:NitroTPMPCR10](#list_kms-kms_RecipientAttestation_NitroTPMPCR10)<br />[km: RecipientAttestation:NitroTPMPCR11](#list_kms-kms_RecipientAttestation_NitroTPMPCR11)<br />[km: RecipientAttestation:NitroTPMPCR12](#list_kms-kms_RecipientAttestation_NitroTPMPCR12)<br />[km: RecipientAttestation:NitroTPMPCR13](#list_kms-kms_RecipientAttestation_NitroTPMPCR13)<br />[km: RecipientAttestation:NitroTPMPCR14](#list_kms-kms_RecipientAttestation_NitroTPMPCR14)<br />[km: RecipientAttestation:NitroTPMPCR15](#list_kms-kms_RecipientAttestation_NitroTPMPCR15)<br />[km: RecipientAttestation:NitroTPMPCR16](#list_kms-kms_RecipientAttestation_NitroTPMPCR16)<br />[km: RecipientAttestation:NitroTPMPCR17](#list_kms-kms_RecipientAttestation_NitroTPMPCR17)<br />[km: RecipientAttestation:NitroTPMPCR18](#list_kms-kms_RecipientAttestation_NitroTPMPCR18)<br />[km: RecipientAttestation:NitroTPMPCR19](#list_kms-kms_RecipientAttestation_NitroTPMPCR19)<br />[km: RecipientAttestation:NitroTPMPCR2](#list_kms-kms_RecipientAttestation_NitroTPMPCR2)<br />[km: RecipientAttestation:NitroTPMPCR20](#list_kms-kms_RecipientAttestation_NitroTPMPCR20)<br />[km: RecipientAttestation:NitroTPMPCR21](#list_kms-kms_RecipientAttestation_NitroTPMPCR21)<br />[km: RecipientAttestation:NitroTPMPCR22](#list_kms-kms_RecipientAttestation_NitroTPMPCR22)<br />[km: RecipientAttestation:NitroTPMPCR23](#list_kms-kms_RecipientAttestation_NitroTPMPCR23)<br />[km: RecipientAttestation:NitroTPMPCR3](#list_kms-kms_RecipientAttestation_NitroTPMPCR3)<br />[km: RecipientAttestation:NitroTPMPCR4](#list_kms-kms_RecipientAttestation_NitroTPMPCR4)<br />[km: RecipientAttestation:NitroTPMPCR5](#list_kms-kms_RecipientAttestation_NitroTPMPCR5)<br />[km: RecipientAttestation:NitroTPMPCR6](#list_kms-kms_RecipientAttestation_NitroTPMPCR6)<br />[km: RecipientAttestation:NitroTPMPCR7](#list_kms-kms_RecipientAttestation_NitroTPMPCR7)<br />[km: RecipientAttestation:NitroTPMPCR8](#list_kms-kms_RecipientAttestation_NitroTPMPCR8)<br />[km: RecipientAttestation:NitroTPMPCR9](#list_kms-kms_RecipientAttestation_NitroTPMPCR9)<br />[km: RecipientAttestation:PCR0](#list_kms-kms_RecipientAttestation_PCR0)<br />[km: RecipientAttestation:PCR1](#list_kms-kms_RecipientAttestation_PCR1)<br />[km: RecipientAttestation:PCR10](#list_kms-kms_RecipientAttestation_PCR10)<br />[km: RecipientAttestation:PCR11](#list_kms-kms_RecipientAttestation_PCR11)<br />[km: RecipientAttestation:PCR12](#list_kms-kms_RecipientAttestation_PCR12)<br />[km: RecipientAttestation:PCR13](#list_kms-kms_RecipientAttestation_PCR13)<br />[km: RecipientAttestation:PCR14](#list_kms-kms_RecipientAttestation_PCR14)<br />[km: RecipientAttestation:PCR15](#list_kms-kms_RecipientAttestation_PCR15)<br />[km: RecipientAttestation:PCR16](#list_kms-kms_RecipientAttestation_PCR16)<br />[km: RecipientAttestation:PCR17](#list_kms-kms_RecipientAttestation_PCR17)<br />[km: RecipientAttestation:PCR18](#list_kms-kms_RecipientAttestation_PCR18)<br />[km: RecipientAttestation:PCR19](#list_kms-kms_RecipientAttestation_PCR19)<br />[km: RecipientAttestation:PCR2](#list_kms-kms_RecipientAttestation_PCR2)<br />[km: RecipientAttestation:PCR20](#list_kms-kms_RecipientAttestation_PCR20)<br />[km: RecipientAttestation:PCR21](#list_kms-kms_RecipientAttestation_PCR21)<br />[km: RecipientAttestation:PCR22](#list_kms-kms_RecipientAttestation_PCR22)<br />[km: RecipientAttestation:PCR23](#list_kms-kms_RecipientAttestation_PCR23)<br />[km: RecipientAttestation:PCR24](#list_kms-kms_RecipientAttestation_PCR24)<br />[km: RecipientAttestation:PCR25](#list_kms-kms_RecipientAttestation_PCR25)<br />[km: RecipientAttestation:PCR26](#list_kms-kms_RecipientAttestation_PCR26)<br />[km: RecipientAttestation:PCR27](#list_kms-kms_RecipientAttestation_PCR27)<br />[km: RecipientAttestation:PCR28](#list_kms-kms_RecipientAttestation_PCR28)<br />[km: RecipientAttestation:PCR29](#list_kms-kms_RecipientAttestation_PCR29)<br />[km: RecipientAttestation:PCR3](#list_kms-kms_RecipientAttestation_PCR3)<br />[km: RecipientAttestation:PCR30](#list_kms-kms_RecipientAttestation_PCR30)<br />[km: RecipientAttestation:PCR31](#list_kms-kms_RecipientAttestation_PCR31)<br />[km: RecipientAttestation:PCR4](#list_kms-kms_RecipientAttestation_PCR4)<br />[km: RecipientAttestation:PCR5](#list_kms-kms_RecipientAttestation_PCR5)<br />[km: RecipientAttestation:PCR6](#list_kms-kms_RecipientAttestation_PCR6)<br />[km: RecipientAttestation:PCR7](#list_kms-kms_RecipientAttestation_PCR7)<br />[km: RecipientAttestation:PCR8](#list_kms-kms_RecipientAttestation_PCR8)<br />[km: RecipientAttestation:PCR9](#list_kms-kms_RecipientAttestation_PCR9)<br />[km: RequestAlias](#list_kms-kms_RequestAlias)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Escritura

- **   [GenerateDataKeyPairWithoutPlaintext](https://docs.aws.amazon.com/kms/latest/APIReference/API_GenerateDataKeyPairWithoutPlaintext.html)  **
  - **Description (Descripción):** Controla el permiso para usar la clave AWS KMS para generar pares de claves de datos. A diferencia de la GenerateDataKeyPair operación, esta operación devuelve una clave privada cifrada sin una copia de texto simple
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: DataKeyPairSpec](#list_kms-kms_DataKeyPairSpec)<br />[km: EncryptionAlgorithm](#list_kms-kms_EncryptionAlgorithm)<br />[kmEncryptionContext: $ {EncryptionContextKey}](#list_kms-kms_EncryptionContext___EncryptionContextKey_)<br />[kilómetros: EncryptionContextKeys](#list_kms-kms_EncryptionContextKeys)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: RequestAlias](#list_kms-kms_RequestAlias)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Escritura

- **   [GenerateDataKeyWithoutPlaintext](https://docs.aws.amazon.com/kms/latest/APIReference/API_GenerateDataKeyWithoutPlaintext.html)  **
  - **Description (Descripción):** Controla el permiso para usar la clave AWS KMS para generar una clave de datos. A diferencia de la GenerateDataKey operación, esta operación devuelve una clave de datos cifrada sin una versión de texto simple de la clave de datos
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: EncryptionAlgorithm](#list_kms-kms_EncryptionAlgorithm)<br />[kmEncryptionContext: $ {EncryptionContextKey}](#list_kms-kms_EncryptionContext___EncryptionContextKey_)<br />[kilómetros: EncryptionContextKeys](#list_kms-kms_EncryptionContextKeys)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: RequestAlias](#list_kms-kms_RequestAlias)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Escritura

- **   [GenerateMac](https://docs.aws.amazon.com/kms/latest/APIReference/API_GenerateMac.html)  **
  - **Description (Descripción):** Controla el permiso para usar la clave AWS KMS para generar códigos de autenticación de mensajes
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MacAlgorithm](#list_kms-kms_MacAlgorithm)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: RequestAlias](#list_kms-kms_RequestAlias)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Escritura

- **   [GenerateRandom](https://docs.aws.amazon.com/kms/latest/APIReference/API_GenerateRandom.html)  **
  - **Description (Descripción):** Controla el permiso para obtener una cadena de bytes aleatorios criptográficamente segura de KMS AWS 
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [kms: RecipientAttestation:ImageSha384](#list_kms-kms_RecipientAttestation_ImageSha384)<br />[km: RecipientAttestation:NitroTPMPCR0](#list_kms-kms_RecipientAttestation_NitroTPMPCR0)<br />[km: RecipientAttestation:NitroTPMPCR1](#list_kms-kms_RecipientAttestation_NitroTPMPCR1)<br />[km: RecipientAttestation:NitroTPMPCR10](#list_kms-kms_RecipientAttestation_NitroTPMPCR10)<br />[km: RecipientAttestation:NitroTPMPCR11](#list_kms-kms_RecipientAttestation_NitroTPMPCR11)<br />[km: RecipientAttestation:NitroTPMPCR12](#list_kms-kms_RecipientAttestation_NitroTPMPCR12)<br />[km: RecipientAttestation:NitroTPMPCR13](#list_kms-kms_RecipientAttestation_NitroTPMPCR13)<br />[km: RecipientAttestation:NitroTPMPCR14](#list_kms-kms_RecipientAttestation_NitroTPMPCR14)<br />[km: RecipientAttestation:NitroTPMPCR15](#list_kms-kms_RecipientAttestation_NitroTPMPCR15)<br />[km: RecipientAttestation:NitroTPMPCR16](#list_kms-kms_RecipientAttestation_NitroTPMPCR16)<br />[km: RecipientAttestation:NitroTPMPCR17](#list_kms-kms_RecipientAttestation_NitroTPMPCR17)<br />[km: RecipientAttestation:NitroTPMPCR18](#list_kms-kms_RecipientAttestation_NitroTPMPCR18)<br />[km: RecipientAttestation:NitroTPMPCR19](#list_kms-kms_RecipientAttestation_NitroTPMPCR19)<br />[km: RecipientAttestation:NitroTPMPCR2](#list_kms-kms_RecipientAttestation_NitroTPMPCR2)<br />[km: RecipientAttestation:NitroTPMPCR20](#list_kms-kms_RecipientAttestation_NitroTPMPCR20)<br />[km: RecipientAttestation:NitroTPMPCR21](#list_kms-kms_RecipientAttestation_NitroTPMPCR21)<br />[km: RecipientAttestation:NitroTPMPCR22](#list_kms-kms_RecipientAttestation_NitroTPMPCR22)<br />[km: RecipientAttestation:NitroTPMPCR23](#list_kms-kms_RecipientAttestation_NitroTPMPCR23)<br />[km: RecipientAttestation:NitroTPMPCR3](#list_kms-kms_RecipientAttestation_NitroTPMPCR3)<br />[km: RecipientAttestation:NitroTPMPCR4](#list_kms-kms_RecipientAttestation_NitroTPMPCR4)<br />[km: RecipientAttestation:NitroTPMPCR5](#list_kms-kms_RecipientAttestation_NitroTPMPCR5)<br />[km: RecipientAttestation:NitroTPMPCR6](#list_kms-kms_RecipientAttestation_NitroTPMPCR6)<br />[km: RecipientAttestation:NitroTPMPCR7](#list_kms-kms_RecipientAttestation_NitroTPMPCR7)<br />[km: RecipientAttestation:NitroTPMPCR8](#list_kms-kms_RecipientAttestation_NitroTPMPCR8)<br />[km: RecipientAttestation:NitroTPMPCR9](#list_kms-kms_RecipientAttestation_NitroTPMPCR9)<br />[km: RecipientAttestation:PCR0](#list_kms-kms_RecipientAttestation_PCR0)<br />[km: RecipientAttestation:PCR1](#list_kms-kms_RecipientAttestation_PCR1)<br />[km: RecipientAttestation:PCR10](#list_kms-kms_RecipientAttestation_PCR10)<br />[km: RecipientAttestation:PCR11](#list_kms-kms_RecipientAttestation_PCR11)<br />[km: RecipientAttestation:PCR12](#list_kms-kms_RecipientAttestation_PCR12)<br />[km: RecipientAttestation:PCR13](#list_kms-kms_RecipientAttestation_PCR13)<br />[km: RecipientAttestation:PCR14](#list_kms-kms_RecipientAttestation_PCR14)<br />[km: RecipientAttestation:PCR15](#list_kms-kms_RecipientAttestation_PCR15)<br />[km: RecipientAttestation:PCR16](#list_kms-kms_RecipientAttestation_PCR16)<br />[km: RecipientAttestation:PCR17](#list_kms-kms_RecipientAttestation_PCR17)<br />[km: RecipientAttestation:PCR18](#list_kms-kms_RecipientAttestation_PCR18)<br />[km: RecipientAttestation:PCR19](#list_kms-kms_RecipientAttestation_PCR19)<br />[km: RecipientAttestation:PCR2](#list_kms-kms_RecipientAttestation_PCR2)<br />[km: RecipientAttestation:PCR20](#list_kms-kms_RecipientAttestation_PCR20)<br />[km: RecipientAttestation:PCR21](#list_kms-kms_RecipientAttestation_PCR21)<br />[km: RecipientAttestation:PCR22](#list_kms-kms_RecipientAttestation_PCR22)<br />[km: RecipientAttestation:PCR23](#list_kms-kms_RecipientAttestation_PCR23)<br />[km: RecipientAttestation:PCR24](#list_kms-kms_RecipientAttestation_PCR24)<br />[km: RecipientAttestation:PCR25](#list_kms-kms_RecipientAttestation_PCR25)<br />[km: RecipientAttestation:PCR26](#list_kms-kms_RecipientAttestation_PCR26)<br />[km: RecipientAttestation:PCR27](#list_kms-kms_RecipientAttestation_PCR27)<br />[km: RecipientAttestation:PCR28](#list_kms-kms_RecipientAttestation_PCR28)<br />[km: RecipientAttestation:PCR29](#list_kms-kms_RecipientAttestation_PCR29)<br />[km: RecipientAttestation:PCR3](#list_kms-kms_RecipientAttestation_PCR3)<br />[km: RecipientAttestation:PCR30](#list_kms-kms_RecipientAttestation_PCR30)<br />[km: RecipientAttestation:PCR31](#list_kms-kms_RecipientAttestation_PCR31)<br />[km: RecipientAttestation:PCR4](#list_kms-kms_RecipientAttestation_PCR4)<br />[km: RecipientAttestation:PCR5](#list_kms-kms_RecipientAttestation_PCR5)<br />[km: RecipientAttestation:PCR6](#list_kms-kms_RecipientAttestation_PCR6)<br />[km: RecipientAttestation:PCR7](#list_kms-kms_RecipientAttestation_PCR7)<br />[km: RecipientAttestation:PCR8](#list_kms-kms_RecipientAttestation_PCR8)<br />[km: RecipientAttestation:PCR9](#list_kms-kms_RecipientAttestation_PCR9)
  - **Nivel de acceso:** Escritura

- **   [GetKeyLastUsage](https://docs.aws.amazon.com/kms/latest/APIReference/API_GetKeyLastUsage.html)  **
  - **Description (Descripción):** Controla el permiso para ver el último uso de una clave AWS KMS
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Lectura

- **   [GetKeyPolicy](https://docs.aws.amazon.com/kms/latest/APIReference/API_GetKeyPolicy.html)  **
  - **Description (Descripción):** Controla el permiso para ver la política clave de la clave AWS KMS especificada
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Lectura

- **   [GetKeyRotationStatus](https://docs.aws.amazon.com/kms/latest/APIReference/API_GetKeyRotationStatus.html)  **
  - **Description (Descripción):** Controla el permiso para ver el estado de rotación de una clave AWS KMS
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Lectura

- **   [GetParametersForImport](https://docs.aws.amazon.com/kms/latest/APIReference/API_GetParametersForImport.html)  **
  - **Description (Descripción):** Controla el permiso para obtener datos necesarios para importar material criptográfico en una clave administrada por el cliente, incluida una clave pública y un token de importación.
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)<br />[km: WrappingAlgorithm](#list_kms-kms_WrappingAlgorithm)<br />[km: WrappingKeySpec](#list_kms-kms_WrappingKeySpec)
  - **Nivel de acceso:** Lectura

- **   [GetPublicKey](https://docs.aws.amazon.com/kms/latest/APIReference/API_GetPublicKey.html)  **
  - **Description (Descripción):** Controla el permiso para descargar la clave pública de una clave AWS KMS asimétrica
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: RequestAlias](#list_kms-kms_RequestAlias)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Lectura

- **   [ImportKeyMaterial](https://docs.aws.amazon.com/kms/latest/APIReference/API_ImportKeyMaterial.html)  **
  - **Description (Descripción):** Controla el permiso para importar material criptográfico a una clave AWS KMS
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: ExpirationModel](#list_kms-kms_ExpirationModel)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ValidTo](#list_kms-kms_ValidTo)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Escritura

- **   [ListAliases](https://docs.aws.amazon.com/kms/latest/APIReference/API_ListAliases.html)  **
  - **Description (Descripción):** Controla el permiso para ver los alias definidos en la cuenta. Los alias son nombres descriptivos opcionales que puede asociar a las claves de AWS KMS
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListGrants](https://docs.aws.amazon.com/kms/latest/APIReference/API_ListGrants.html)  **
  - **Description (Descripción):** Controla el permiso para ver todas las concesiones de una clave de AWS KMS
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: GrantIsForAWSResource](#list_kms-kms_GrantIsForAWSResource)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Enumeración

- **   [ListKeyPolicies](https://docs.aws.amazon.com/kms/latest/APIReference/API_ListKeyPolicies.html)  **
  - **Description (Descripción):** Controla el permiso para ver los nombres de las políticas clave de una clave AWS KMS
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Enumeración

- **   [ListKeyRotations](https://docs.aws.amazon.com/kms/latest/APIReference/API_ListKeyRotations.html)  **
  - **Description (Descripción):** Controla el permiso para ver la lista de materiales clave de una clave AWS KMS
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Enumeración

- **   [ListKeys](https://docs.aws.amazon.com/kms/latest/APIReference/API_ListKeys.html)  **
  - **Description (Descripción):** Controla el permiso para ver el ID de clave y el nombre de recurso de Amazon (ARN) de todas las claves de AWS KMS de la cuenta
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListResourceTags](https://docs.aws.amazon.com/kms/latest/APIReference/API_ListResourceTags.html)  **
  - **Description (Descripción):** Controla el permiso para ver todas las etiquetas adjuntas a una clave de AWS KMS
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Enumeración

- **   [ListRetirableGrants](https://docs.aws.amazon.com/kms/latest/APIReference/API_ListRetirableGrants.html)  **
  - **Description (Descripción):** Controla el permiso para ver concesiones en las que el principal especificado es el principal de retirada. Otras entidades principales pueden retirar la concesión y esta entidad principal puede retirar otras concesiones.
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [PutKeyPolicy](https://docs.aws.amazon.com/kms/latest/APIReference/API_PutKeyPolicy.html)  **
  - **Description (Descripción):** Controla el permiso para reemplazar la política clave por la clave AWS KMS especificada
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: BypassPolicyLockoutSafetyCheck](#list_kms-kms_BypassPolicyLockoutSafetyCheck)<br />[km: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Gestión de permisos, escritura

- **   [ReEncryptFrom](https://docs.aws.amazon.com/kms/latest/APIReference/API_ReEncrypt.html)  **
  - **Description (Descripción):** Controla el permiso para descifrar datos como parte del proceso que descifra y vuelve a cifrar los datos en KMS AWS 
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: EncryptionAlgorithm](#list_kms-kms_EncryptionAlgorithm)<br />[kmEncryptionContext: $ {EncryptionContextKey}](#list_kms-kms_EncryptionContext___EncryptionContextKey_)<br />[kilómetros: EncryptionContextKeys](#list_kms-kms_EncryptionContextKeys)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ReEncryptOnSameKey](#list_kms-kms_ReEncryptOnSameKey)<br />[km: RequestAlias](#list_kms-kms_RequestAlias)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Escritura

- **   [ReEncryptTo](https://docs.aws.amazon.com/kms/latest/APIReference/API_ReEncrypt.html)  **
  - **Description (Descripción):** Controla el permiso para cifrar datos como parte del proceso que descifra y vuelve a cifrar los datos en KMS AWS 
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: EncryptionAlgorithm](#list_kms-kms_EncryptionAlgorithm)<br />[kmEncryptionContext: $ {EncryptionContextKey}](#list_kms-kms_EncryptionContext___EncryptionContextKey_)<br />[kilómetros: EncryptionContextKeys](#list_kms-kms_EncryptionContextKeys)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ReEncryptOnSameKey](#list_kms-kms_ReEncryptOnSameKey)<br />[km: RequestAlias](#list_kms-kms_RequestAlias)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Escritura

- **   [ReplicateKey](https://docs.aws.amazon.com/kms/latest/APIReference/API_ReplicateKey.html)  **
  - **Description (Descripción):** Controla el permiso para replicar una clave principal de varias regiones.
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ReplicaRegion](#list_kms-kms_ReplicaRegion)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Escritura

- **   [RetireGrant](https://docs.aws.amazon.com/kms/latest/APIReference/API_RetireGrant.html)  **
  - **Description (Descripción):** Controla el permiso para retirar una concesión. Por lo general, el usuario de la subvención llama a la RetireGrant operación después de completar las tareas que la concesión le permitió realizar
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[kmEncryptionContext: $ {EncryptionContextKey}](#list_kms-kms_EncryptionContext___EncryptionContextKey_)<br />[kilómetros: EncryptionContextKeys](#list_kms-kms_EncryptionContextKeys)<br />[km: GrantConstraintType](#list_kms-kms_GrantConstraintType)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Gestión de permisos, escritura

- **   [RevokeGrant](https://docs.aws.amazon.com/kms/latest/APIReference/API_RevokeGrant.html)  **
  - **Description (Descripción):** Controla el permiso para revocar una concesión, que deniega el permiso de todas las operaciones que dependen de la concesión.
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: GrantIsForAWSResource](#list_kms-kms_GrantIsForAWSResource)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Gestión de permisos, escritura

- **   [RotateKeyOnDemand](https://docs.aws.amazon.com/kms/latest/APIReference/API_RotateKeyOnDemand.html)  **
  - **Description (Descripción):** Controla el permiso para invocar la rotación bajo demanda del material criptográfico de una AWS clave KMS
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Escritura

- **   [ScheduleKeyDeletion](https://docs.aws.amazon.com/kms/latest/APIReference/API_ScheduleKeyDeletion.html)  **
  - **Description (Descripción):** Controla el permiso para programar la eliminación de una clave AWS KMS
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ScheduleKeyDeletionPendingWindowInDays](#list_kms-kms_ScheduleKeyDeletionPendingWindowInDays)<br />[km: TrailingDaysWithoutKeyUsage](#list_kms-kms_TrailingDaysWithoutKeyUsage)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Escritura

- **  [Firmar](https://docs.aws.amazon.com/kms/latest/APIReference/API_Sign.html)  **
  - **Description (Descripción):** Controla el permiso para producir una firma digital para un mensaje.
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MessageType](#list_kms-kms_MessageType)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: RequestAlias](#list_kms-kms_RequestAlias)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: SigningAlgorithm](#list_kms-kms_SigningAlgorithm)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Escritura

- **   [TagResource](https://docs.aws.amazon.com/kms/latest/APIReference/API_TagResource.html)  **
  - **Description (Descripción):** Controla el permiso para crear o actualizar las etiquetas adjuntas a una clave AWS KMS
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_kms-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_kms-aws_TagKeys)<br />[km: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Etiquetar, escribir

- **   [UntagResource](https://docs.aws.amazon.com/kms/latest/APIReference/API_UntagResource.html)  **
  - **Description (Descripción):** Controla el permiso para eliminar las etiquetas adjuntas a una clave AWS KMS
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_kms-aws_TagKeys)<br />[km: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Etiquetar, escribir

- **   [UpdateAlias](https://docs.aws.amazon.com/kms/latest/APIReference/API_UpdateAlias.html)  **
  - **Description (Descripción):** Controla el permiso para asociar un alias a una clave de AWS KMS diferente. Un alias es un nombre sencillo opcional que se puede asociar a una clave KMS de 
  - **Tipos de recursos (\*necesarios):** [alias\*](#list_kms-resource-alias) / **Claves de condición:** [kms: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Escritura

- **   [UpdateCustomKeyStore](https://docs.aws.amazon.com/kms/latest/APIReference/API_UpdateCustomKeyStore.html)  **
  - **Description (Descripción):** Controla el permiso para cambiar las propiedades de un almacén de claves personalizadas.
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [km: CallerAccount](#list_kms-kms_CallerAccount)
  - **Nivel de acceso:** Escritura

- **   [UpdateKeyDescription](https://docs.aws.amazon.com/kms/latest/APIReference/API_UpdateKeyDescription.html)  **
  - **Description (Descripción):** Controla el permiso para eliminar o cambiar la descripción de una clave AWS KMS
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Escritura

- **   [UpdatePrimaryRegion](https://docs.aws.amazon.com/kms/latest/APIReference/API_UpdatePrimaryRegion.html)  **
  - **Description (Descripción):** Controla el permiso para actualizar la región principal de una clave principal de varias regiones.
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: PrimaryRegion](#list_kms-kms_PrimaryRegion)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Escritura

- **  [Verificar](https://docs.aws.amazon.com/kms/latest/APIReference/API_Verify.html)  **
  - **Description (Descripción):** Controla el permiso para usar la clave AWS KMS especificada para verificar las firmas digitales
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MessageType](#list_kms-kms_MessageType)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: RequestAlias](#list_kms-kms_RequestAlias)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: SigningAlgorithm](#list_kms-kms_SigningAlgorithm)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Escritura

- **   [VerifyMac](https://docs.aws.amazon.com/kms/latest/APIReference/API_VerifyMac.html)  **
  - **Description (Descripción):** Controla el permiso para usar la clave AWS KMS para verificar los códigos de autenticación de los mensajes
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: CallerAccount](#list_kms-kms_CallerAccount)<br />[km: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MacAlgorithm](#list_kms-kms_MacAlgorithm)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: RequestAlias](#list_kms-kms_RequestAlias)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)<br />[km: ViaService](#list_kms-kms_ViaService)
  - **Nivel de acceso:** Escritura



## Permission-only acciones para AWS Servicio de administración de claves
<a name="list_kms-permission-only-actions"></a>

El Servicio de administración de AWS claves define las siguientes acciones, pero no se pueden invocar directamente mediante ninguna operación de API. Solo se pueden utilizar en las declaraciones de política de IAM para conceder o denegar permisos.




- **   [SynchronizeMultiRegionKey](https://docs.aws.amazon.com/kms/latest/developerguide/multi-region-keys-auth.html#multi-region-auth-slr)  **
  - **Description (Descripción):** Controla el acceso a las API internas que sincronizan claves de varias regiones.
  - **Tipos de recursos (\*necesarios):** [clave\*](#list_kms-resource-key)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases)
  - **Nivel de acceso:** Escritura



## Tipos de recursos definidos por AWS Servicio de administración de claves
<a name="list_kms-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 | 
| --- | --- | --- | 
| [alias](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#alias-concept)  | arn: $ {Partition} :kms: $ {Region} :$ {Account} :alias/$ {Alias} |   | 
| [clave](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#kms_keys)  | arn: $ {Partition} :kms: $ {Region} :$ {Account} :key/$ {} KeyId | [ResourceTagaws: /$ {} TagKey](#list_kms-aws_ResourceTag___TagKey_)<br />[kilómetros: KeyOrigin](#list_kms-kms_KeyOrigin)<br />[km: KeySpec](#list_kms-kms_KeySpec)<br />[km: KeyUsage](#list_kms-kms_KeyUsage)<br />[km: MultiRegion](#list_kms-kms_MultiRegion)<br />[km: MultiRegionKeyType](#list_kms-kms_MultiRegionKeyType)<br />[km: ResourceAliases](#list_kms-kms_ResourceAliases) | 

## Claves de estado para AWS Servicio de administración de claves
<a name="list_kms-policy-keys"></a>

AWS El servicio de administración de claves 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 a las operaciones de AWS KMS especificadas en función de la clave y el valor de la etiqueta de la solicitud | Cadena | 
|  [aws: ResourceTag /$ {} TagKey](https://docs.aws.amazon.com/kms/latest/developerguide/tag-authorization.html)  | Filtra el acceso a las operaciones de AWS KMS especificadas en función de las etiquetas asignadas a la clave de AWS KMS | Cadena | 
|  [AWS: TagKeys](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-tagkeys)  | Filtra el acceso a las operaciones de AWS KMS especificadas en función de las claves de etiqueta de la solicitud | ArrayOfString | 
|  [kms: BypassPolicyLockoutSafetyCheck](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-bypass-policy-lockout-safety-check)  | Filtra el acceso a PutKeyPolicy las operaciones CreateKey y en función del valor del BypassPolicyLockoutSafetyCheck parámetro de la solicitud | Bool | 
|  [km: CallerAccount](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-caller-account)  | Filtra el acceso a determinadas operaciones de AWS KMS en función del Cuenta de AWS identificador de la persona que llama. Puede usar esta clave de condición para permitir o denegar el acceso a todos los usuarios y roles de IAM Cuenta de AWS en una declaración de política única | Cadena | 
|  [kms: CustomerMasterKeySpec](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-key-spec-replaced)  | La clave de CustomerMasterKeySpec condición kms: está obsoleta. En su lugar, utilice la clave de KeySpec condición kms: | Cadena | 
|  [kms: CustomerMasterKeyUsage](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-key-usage-replaced)  | La clave de CustomerMasterKeyUsage condición kms: está obsoleta. En su lugar, utilice la clave de KeyUsage condición kms: | Cadena | 
|  [kms: DataKeyPairSpec](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-data-key-pair-spec)  | Filtra el acceso GenerateDataKeyPair y GenerateDataKeyPairWithoutPlaintext las operaciones en función del valor del KeyPairSpec parámetro de la solicitud | Cadena | 
|  [km: EncryptionAlgorithm](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-encryption-algorithm)  | Filtra el acceso a las operaciones de cifrado en función del valor del algoritmo de cifrado de la solicitud. | Cadena | 
|  [kmEncryptionContext: $ {EncryptionContextKey}](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-encryption-context)  | Filtra el acceso a una clave AWS KMS simétrica en función del contexto de cifrado de una operación criptográfica. Esta clave de condición evalúa la clave y el valor de cada par de valor de clave en el contexto de cifrado. | Cadena | 
|  [kms: EncryptionContextKeys](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-encryption-context-keys)  | Filtra el acceso a una clave AWS KMS simétrica en función del contexto de cifrado de una operación criptográfica. Esta clave de condición solo evalúa la clave de cada par de valor de clave en el contexto de cifrado. | ArrayOfString | 
|  [kms: ExpirationModel](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-expiration-model)  | Filtra el acceso a la ImportKeyMaterial operación en función del valor del ExpirationModel parámetro de la solicitud | Cadena | 
|  [km: GrantConstraintSourceArn](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-grant-constraint-source-arn)  | Filtra el acceso a la CreateGrant operación en función del valor de la SourceArn restricción de la solicitud | ARN | 
|  [km: GrantConstraintType](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-grant-constraint-type)  | Filtra el acceso a la CreateGrant operación en función de la restricción de concesión de la solicitud | Cadena | 
|  [km: GrantIsForAWSResource](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-grant-is-for-aws-resource)  | Filtra el acceso a la CreateGrant operación cuando la solicitud proviene de un AWS servicio específico | Bool | 
|  [km: GrantOperations](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-grant-operations)  | Filtra el acceso a la CreateGrant operación en función de las operaciones de la concesión | ArrayOfString | 
|  [km: GranteePrincipal](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-grantee-principal)  | Filtra el acceso a la CreateGrant operación en función del beneficiario principal de la subvención | Cadena | 
|  [km: GranteeServicePrincipal](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-grantee-service-principal)  | Filtra el acceso a la CreateGrant operación en función del valor de GranteeServicePrincipal la solicitud | Cadena | 
|  [km: KeyAgreementAlgorithm](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-key-agreement-algorithm)  | Filtra el acceso a la DeriveSharedSecret operación en función del valor del KeyAgreementAlgorithm parámetro de la solicitud | Cadena | 
|  [km: KeyOrigin](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-key-origin)  | Filtra el acceso a una operación de API en función de la propiedad Origin de la clave AWS KMS creada o utilizada en la operación. Se usa para calificar la autorización de la CreateKey operación o cualquier operación que esté autorizada para una clave de KMS | Cadena | 
|  [kms: KeySpec](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-key-spec)  | Filtra el acceso a una operación de API en función de la KeySpec propiedad de la clave AWS KMS creada o utilizada en la operación. Úselo para calificar la autorización de la CreateKey operación o cualquier operación que esté autorizada para un recurso clave de KMS | Cadena | 
|  [kms: KeyUsage](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-key-usage)  | Filtra el acceso a una operación de API en función de la KeyUsage propiedad de la clave AWS KMS creada o utilizada en la operación. Utilícela para calificar la autorización de la CreateKey operación o cualquier operación que esté autorizada para un recurso clave de KMS | Cadena | 
|  [kms: MacAlgorithm](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-mac-algorithm)  | Filtra el acceso a VerifyMac las operaciones GenerateMac y en función del MacAlgorithm parámetro de la solicitud | Cadena | 
|  [km: MessageType](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-message-type)  | Filtra el acceso a las operaciones de firma y verificación en función del valor del MessageType parámetro de la solicitud | Cadena | 
|  [km: MultiRegion](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-multi-region)  | Filtra el acceso a una operación de API en función de la MultiRegion propiedad de la clave AWS KMS creada o utilizada en la operación. Utilícela para calificar la autorización de la CreateKey operación o cualquier operación que esté autorizada para un recurso clave de KMS | Bool | 
|  [kms: MultiRegionKeyType](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-multi-region-key-type)  | Filtra el acceso a una operación de API en función de la MultiRegionKeyType propiedad de la clave AWS KMS creada o utilizada en la operación. Utilícela para calificar la autorización de la CreateKey operación o cualquier operación que esté autorizada para un recurso clave de KMS | Cadena | 
|  [kms: PrimaryRegion](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-primary-region)  | Filtra el acceso a la UpdatePrimaryRegion operación en función del valor del PrimaryRegion parámetro de la solicitud | Cadena | 
|  [km: ReEncryptOnSameKey](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-reencrypt-on-same-key)  | Filtra el acceso a la ReEncrypt operación cuando usa la misma clave AWS KMS que se usó para la operación de cifrado | Bool | 
|  [kms: RecipientAttestation:ImageSha384](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-image-sha)  | Filtra el acceso a las operaciones de la API en función del hash de imagen del documento de certificación de la solicitud. | Cadena | 
|  [km: RecipientAttestation:NitroTPMPCR0](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-tpm.html#conditions-kms-recipient-nitro-tpm-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 0 en el documento de certificación de la solicitud. El PCR0 es una medida contigua del código ejecutable del firmware del sistema principal. | Cadena | 
|  [km: RecipientAttestation:NitroTPMPCR1](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-tpm.html#conditions-kms-recipient-nitro-tpm-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 1 en el documento de certificación de la solicitud. El PCR1 es una medida contigua de la configuración de la data/host plataforma del firmware del sistema principal, que normalmente incluye los números de serie y modelo | Cadena | 
|  [km: RecipientAttestation:NitroTPMPCR10](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-tpm.html#conditions-kms-recipient-nitro-tpm-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 10 en el documento de certificación de la solicitud. El PCR10 es una medida contigua de protección del registro de mediciones de IMA. | Cadena | 
|  [km: RecipientAttestation:NitroTPMPCR11](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-tpm.html#conditions-kms-recipient-nitro-tpm-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 11 en el documento de certificación de la solicitud. El PCR11 es una medida contigua de todos los componentes de las imágenes unificadas del kernel (UKI). | Cadena | 
|  [km: RecipientAttestation:NitroTPMPCR12](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-tpm.html#conditions-kms-recipient-nitro-tpm-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 12 en el documento de certificación de la solicitud. El PCR12 es una medida contigua de la línea de comandos del kernel, las credenciales del sistema y las imágenes de configuración del sistema. | Cadena | 
|  [km: RecipientAttestation:NitroTPMPCR13](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-tpm.html#conditions-kms-recipient-nitro-tpm-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 13 en el documento de certificación de la solicitud. El PCR13 es una medida contigua de todas las imágenes de extensión del sistema para el initrd. | Cadena | 
|  [km: RecipientAttestation:NitroTPMPCR14](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-tpm.html#conditions-kms-recipient-nitro-tpm-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 14 en el documento de certificación de la solicitud. El PCR14 es una medida contigua de los certificados y hashes “MOK”. | Cadena | 
|  [km: RecipientAttestation:NitroTPMPCR15](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-tpm.html#conditions-kms-recipient-nitro-tpm-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 15 en el documento de certificación de la solicitud. El PCR15 es una medida contigua de la clave de cifrado del volumen del sistema de archivos raíz. | Cadena | 
|  [km: RecipientAttestation:NitroTPMPCR16](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-tpm.html#conditions-kms-recipient-nitro-tpm-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 16 en el documento de certificación de la solicitud. El PCR16 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:NitroTPMPCR17](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-tpm.html#conditions-kms-recipient-nitro-tpm-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 17 en el documento de certificación de la solicitud. El PCR17 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:NitroTPMPCR18](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-tpm.html#conditions-kms-recipient-nitro-tpm-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 18 en el documento de certificación de la solicitud. El PCR18 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:NitroTPMPCR19](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-tpm.html#conditions-kms-recipient-nitro-tpm-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 19 en el documento de certificación de la solicitud. El PCR19 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:NitroTPMPCR2](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-tpm.html#conditions-kms-recipient-nitro-tpm-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 2 en el documento de certificación de la solicitud. El PCR2 es una medida contigua del código ejecutable ampliado o conectable, que incluye las ROM opcionales en el hardware conectable. | Cadena | 
|  [km: RecipientAttestation:NitroTPMPCR20](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-tpm.html#conditions-kms-recipient-nitro-tpm-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 20 en el documento de certificación de la solicitud. El PCR20 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:NitroTPMPCR21](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-tpm.html#conditions-kms-recipient-nitro-tpm-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 21 en el documento de certificación de la solicitud. El PCR21 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:NitroTPMPCR22](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-tpm.html#conditions-kms-recipient-nitro-tpm-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 22 en el documento de certificación de la solicitud. El PCR22 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:NitroTPMPCR23](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-tpm.html#conditions-kms-recipient-nitro-tpm-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 23 en el documento de certificación de la solicitud. El PCR23 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:NitroTPMPCR3](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-tpm.html#conditions-kms-recipient-nitro-tpm-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 3 en el documento de certificación de la solicitud. El PCR3 es una medida contigua de los datos de firmware ampliados o conectables, que incluye información sobre el hardware conectable. | Cadena | 
|  [km: RecipientAttestation:NitroTPMPCR4](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-tpm.html#conditions-kms-recipient-nitro-tpm-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 4 en el documento de certificación de la solicitud. El PCR4 es una medida contigua del cargador de arranque y los controladores adicionales, que incluye los archivos binarios y las extensiones implementados por dicho cargador. | Cadena | 
|  [km: RecipientAttestation:NitroTPMPCR5](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-tpm.html#conditions-kms-recipient-nitro-tpm-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 5 en el documento de certificación de la solicitud. PCR5 es una medida contigua de la tabla GPT/Partition  | Cadena | 
|  [km: RecipientAttestation:NitroTPMPCR6](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-tpm.html#conditions-kms-recipient-nitro-tpm-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 6 en el documento de certificación de la solicitud. El PCR6 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:NitroTPMPCR7](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-tpm.html#conditions-kms-recipient-nitro-tpm-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 7 en el documento de certificación de la solicitud. PCR7 es una medida de estado contigua SecureBoot  | Cadena | 
|  [km: RecipientAttestation:NitroTPMPCR8](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-tpm.html#conditions-kms-recipient-nitro-tpm-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 8 en el documento de certificación de la solicitud. El PCR8 es una medida contigua de los comandos y la línea de comandos del kernel. | Cadena | 
|  [km: RecipientAttestation:NitroTPMPCR9](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-tpm.html#conditions-kms-recipient-nitro-tpm-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 9 en el documento de certificación de la solicitud. El PCR9 es una medida contigua de todos los archivos leídos (incluida la imagen del kernel). | Cadena | 
|  [km: RecipientAttestation:PCR0](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 0 en el documento de certificación de la solicitud. El PCR0 es una medida contigua del contenido del archivo de imagen del enclave, sin los datos de la sección. | Cadena | 
|  [km: RecipientAttestation:PCR1](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 1 en el documento de certificación de la solicitud. El PCR1 es una medida contigua de los datos del kernel de Linux y de los datos de arranque. | Cadena | 
|  [km: RecipientAttestation:PCR10](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 10 en el documento de certificación de la solicitud. El PCR10 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:PCR11](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 11 en el documento de certificación de la solicitud. El PCR11 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:PCR12](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 12 en el documento de certificación de la solicitud. El PCR12 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:PCR13](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 13 en el documento de certificación de la solicitud. El PCR13 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:PCR14](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 14 en el documento de certificación de la solicitud. El PCR14 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:PCR15](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 15 en el documento de certificación de la solicitud. El PCR15 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:PCR16](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 16 en el documento de certificación de la solicitud. El PCR16 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:PCR17](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 17 en el documento de certificación de la solicitud. El PCR17 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:PCR18](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 18 en el documento de certificación de la solicitud. El PCR18 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:PCR19](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 19 en el documento de certificación de la solicitud. El PCR19 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:PCR2](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 2 en el documento de certificación de la solicitud. El PCR2 es una medición contigua y secuencial de las aplicaciones del usuario, sin RAMFS de arranque. | Cadena | 
|  [km: RecipientAttestation:PCR20](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 20 en el documento de certificación de la solicitud. El PCR20 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:PCR21](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 21 en el documento de certificación de la solicitud. El PCR21 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:PCR22](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 22 en el documento de certificación de la solicitud. El PCR22 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:PCR23](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 23 en el documento de certificación de la solicitud. El PCR23 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:PCR24](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 24 en el documento de certificación de la solicitud. El PCR24 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:PCR25](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 25 en el documento de certificación de la solicitud. El PCR25 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:PCR26](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 26 en el documento de certificación de la solicitud. El PCR26 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:PCR27](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 27 en el documento de certificación de la solicitud. El PCR27 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:PCR28](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 28 en el documento de certificación de la solicitud. El PCR28 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:PCR29](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 29 en el documento de certificación de la solicitud. El PCR29 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:PCR3](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 3 en el documento de certificación de la solicitud. El PCR3 es una medida contigua del rol de IAM asignada a la instancia principal. | Cadena | 
|  [km: RecipientAttestation:PCR30](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 30 en el documento de certificación de la solicitud. El PCR30 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:PCR31](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 31 en el documento de certificación de la solicitud. El PCR31 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:PCR4](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 4 en el documento de certificación de la solicitud. El PCR4 es una medida contigua del ID de la instancia principal. | Cadena | 
|  [km: RecipientAttestation:PCR5](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 5 en el documento de certificación de la solicitud. El PCR5 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:PCR6](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 6 en el documento de certificación de la solicitud. El PCR6 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:PCR7](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 7 en el documento de certificación de la solicitud. El PCR7 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: RecipientAttestation:PCR8](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 8 en el documento de certificación de la solicitud. El PCR8 es una medida del certificado de firma especificado para el archivo de imagen del enclave. | Cadena | 
|  [km: RecipientAttestation:PCR9](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-nitro-enclaves.html#conditions-kms-recipient-pcrs)  | Filtra el acceso por el registro de configuración de plataforma (PCR) 9 en el documento de certificación de la solicitud. El PCR9 es un PCR personalizado que el usuario puede definir para casos de uso específicos. | Cadena | 
|  [km: ReplicaRegion](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-replica-region)  | Filtra el acceso a la ReplicateKey operación en función del valor del ReplicaRegion parámetro de la solicitud | Cadena | 
|  [km: RequestAlias](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-request-alias)  | Filtra el acceso a las operaciones criptográficas y DescribeKey, en GetPublicKey función del alias de la solicitud | Cadena | 
|  [km: ResourceAliases](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-resource-aliases)  | Filtra el acceso a operaciones de AWS KMS específicas en función de los alias asociados a la clave de AWS KMS | ArrayOfString | 
|  [kms: RetiringPrincipal](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-retiring-principal)  | Filtra el acceso a la CreateGrant operación en función del principal de la subvención que se jubila | Cadena | 
|  [km: RetiringServicePrincipal](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-retiring-service-principal)  | Filtra el acceso a la CreateGrant operación en función del valor de RetiringServicePrincipal la solicitud | Cadena | 
|  [km: RotationPeriodInDays](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-rotation-period-in-days)  | Filtra el acceso a la EnableKeyRotation operación en función del valor del RotationPeriodInDays parámetro de la solicitud | Numérico | 
|  [km: ScheduleKeyDeletionPendingWindowInDays](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-schedule-key-deletion-pending-window-in-days)  | Filtra el acceso a la ScheduleKeyDeletion operación en función del valor del PendingWindowInDays parámetro de la solicitud | Numérico | 
|  [km: SigningAlgorithm](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-signing-algorithm)  | Filtra el acceso a las operaciones Sign y Verify en función del algoritmo de firma de la solicitud | Cadena | 
|  [km: TrailingDaysWithoutKeyUsage](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-trailing-days-without-key-usage)  | Filtra el acceso a las DisableKey operaciones ScheduleKeyDeletion y en función del número de días transcurridos desde la última vez que se utilizó la clave AWS KMS | Numérico | 
|  [kms: ValidTo](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-valid-to)  | Filtra el acceso a la ImportKeyMaterial operación en función del valor del ValidTo parámetro de la solicitud. Puede utilizar esta clave de condición para permitir a los usuarios importar el material de claves solo cuando se alcance la fecha de expiración especificada. | Date | 
|  [km: ViaService](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-via-service)  | Filtra el acceso cuando una solicitud realizada en nombre del principal proviene de un AWS servicio específico | Cadena | 
|  [km: WrappingAlgorithm](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-wrapping-algorithm)  | Filtra el acceso a la GetParametersForImport operación en función del valor del WrappingAlgorithm parámetro de la solicitud | Cadena | 
|  [km: WrappingKeySpec](https://docs.aws.amazon.com/kms/latest/developerguide/conditions-kms.html#conditions-kms-wrapping-key-spec)  | Filtra el acceso a la GetParametersForImport operación en función del valor del WrappingKeySpec parámetro de la solicitud | Cadena | 