

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

# Acciones, recursos y claves de condición de Amazon CloudFront KeyValueStore
<a name="list_cloudfront-keyvaluestore"></a>

Amazon CloudFront KeyValueStore (prefijo de servicio:`cloudfront-keyvaluestore`) 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/AmazonCloudFront/latest/DeveloperGuide/).
+ Vea una [lista de las operaciones de API disponibles para este servicio](https://docs.aws.amazon.com/cloudfront/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/AmazonCloudFront/latest/DeveloperGuide/security-iam.html).
+ Consulta la referencia de [autorización de servicio programática de este servicio](https://servicereference.us-east-1.amazonaws.com/v1/cloudfront-keyvaluestore/cloudfront-keyvaluestore.json).

**Topics**
+ [Operaciones de API definidas por Amazon CloudFront KeyValueStore](#list_cloudfront-keyvaluestore-operations)
+ [Acciones definidas por Amazon CloudFront KeyValueStore](#list_cloudfront-keyvaluestore-actions-as-permissions)
+ [Tipos de recursos definidos por Amazon CloudFront KeyValueStore](#list_cloudfront-keyvaluestore-resources-for-iam-policies)
+ [Claves de estado de Amazon CloudFront KeyValueStore](#list_cloudfront-keyvaluestore-policy-keys)

## Operaciones de API definidas por Amazon CloudFront KeyValueStore
<a name="list_cloudfront-keyvaluestore-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_cloudfront-keyvaluestore-actions-as-permissions).




- **   DeleteKey  **
  - **Acción de IAM:**  [cloudfront-keyvaluestore:DeleteKey](#list_cloudfront-keyvaluestore-action-DeleteKey) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DescribeKeyValueStore  **
  - **Acción de IAM:**  [cloudfront-keyvaluestore:DescribeKeyValueStore](#list_cloudfront-keyvaluestore-action-DescribeKeyValueStore) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetKey  **
  - **Acción de IAM:**  [cloudfront-keyvaluestore:GetKey](#list_cloudfront-keyvaluestore-action-GetKey) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

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

- **   PutKey  **
  - **Acción de IAM:**  [cloudfront-keyvaluestore:PutKey](#list_cloudfront-keyvaluestore-action-PutKey) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   UpdateKeys  **
  - **Acción de IAM:**  [cloudfront-keyvaluestore:UpdateKeys](#list_cloudfront-keyvaluestore-action-UpdateKeys) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura



## Acciones definidas por Amazon CloudFront KeyValueStore
<a name="list_cloudfront-keyvaluestore-actions-as-permissions"></a>

Puede especificar las siguientes acciones en el elemento `Action` de una declaración de política de IAM. Para cada acción, la tabla muestra los tipos de recursos y las claves de condición que admite esa acción. 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.




- **   [DeleteKey](https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_kvs_DeleteKey.html)  **
  - **Description (Descripción):** Concede permiso para eliminar el par clave-valor especificado por la clave
  - **Tipos de recursos (\*necesarios):** [key-value-store\*](#list_cloudfront-keyvaluestore-resource-key-value-store)
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [DescribeKeyValueStore](https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_kvs_DescribeKeyValueStore.html)  **
  - **Description (Descripción):** Concede permiso para devolver información sobre los metadatos de un almacenamiento de clave-valor
  - **Tipos de recursos (\*necesarios):** [key-value-store\*](#list_cloudfront-keyvaluestore-resource-key-value-store)
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [GetKey](https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_kvs_GetKey.html)  **
  - **Description (Descripción):** Concede permiso para devolver un par clave-valor
  - **Tipos de recursos (\*necesarios):** [key-value-store\*](#list_cloudfront-keyvaluestore-resource-key-value-store)
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [ListKeys](https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_kvs_ListKeys.html)  **
  - **Description (Descripción):** Concede permiso para devolver una lista de pares clave-valor
  - **Tipos de recursos (\*necesarios):** [key-value-store\*](#list_cloudfront-keyvaluestore-resource-key-value-store)
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [PutKey](https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_kvs_PutKey.html)  **
  - **Description (Descripción):** Concede permiso para crear un nuevo par clave-valor o reemplazar el valor de una clave existente
  - **Tipos de recursos (\*necesarios):** [key-value-store\*](#list_cloudfront-keyvaluestore-resource-key-value-store)
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [UpdateKeys](https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_kvs_UpdateKeys.html)  **
  - **Description (Descripción):** Concede permiso para colocar o eliminar varios pares clave-valor en una sola operación de todo o nada
  - **Tipos de recursos (\*necesarios):** [key-value-store\*](#list_cloudfront-keyvaluestore-resource-key-value-store)
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura



## Tipos de recursos definidos por Amazon CloudFront KeyValueStore
<a name="list_cloudfront-keyvaluestore-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 | 
| --- | --- | --- | 
|  [key-value-store](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/kvs-with-functions.html)  | arn:${Partition}:cloudfront::${Account}:key-value-store/${ResourceId} |   | 

## Claves de estado de Amazon CloudFront KeyValueStore
<a name="list_cloudfront-keyvaluestore-policy-keys"></a>

Amazon no CloudFront KeyValueStore tiene claves de condición específicas del servicio que puedan usarse en el `Condition` elemento de las declaraciones de política.