

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Operazioni, risorse e chiavi di condizione per Flusso di dati Amazon Kinesis
<a name="list_kinesis"></a>

Amazon Kinesis Data Streams (prefisso del servizio: `kinesis`) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.

Riferimenti:
+ Scopri come [configurare questo servizio](https://docs.aws.amazon.com/streams/latest/dev/introduction.html).
+ Visualizza un elenco delle [operazioni API disponibili per questo servizio](https://docs.aws.amazon.com/kinesis/latest/APIReference/).
+ Scopri come proteggere questo servizio e le sue risorse [utilizzando le policy delle autorizzazioni IAM](https://docs.aws.amazon.com/streams/latest/dev/controlling-access.html).
+ Visualizza [riferimento programmatico all'autorizzazione del servizio](https://servicereference.us-east-1.amazonaws.com/v1/kinesis/kinesis.json) per questo servizio.

**Topics**
+ [Operazioni API definite da Amazon Kinesis Data Streams](#list_kinesis-operations)
+ [Operazioni definite da Flusso di dati Amazon Kinesis](#list_kinesis-actions-as-permissions)
+ [Permission-only azioni per Amazon Kinesis Data Streams](#list_kinesis-permission-only-actions)
+ [Tipi di risorsa definiti da Flusso di dati Amazon Kinesis](#list_kinesis-resources-for-iam-policies)
+ [Chiavi di condizione per Flusso di dati Amazon Kinesis](#list_kinesis-policy-keys)

## Operazioni API definite da Amazon Kinesis Data Streams
<a name="list_kinesis-operations"></a>

La tabella seguente associa le operazioni API alle azioni IAM che autorizzano. Sono elencate solo le chiavi di condizione che hanno valori statici per l'API e l'azione specificate; per il set completo di chiavi di condizione supportate da ciascuna azione, consulta [Tabella delle azioni](#list_kinesis-actions-as-permissions).




- **   AddTagsToStream  **
  - **Azione IAM:**  [kinesis:AddTagsToStream](#list_kinesis-action-AddTagsToStream) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Etichettatura, scrittura

- **   CreateChannel  **
  - **Azione IAM:**  [kinesis:AssociateStreamsWithChannel](#list_kinesis-action-AssociateStreamsWithChannel)  / **Chiave di condizione:**  / **Valori possibili:**  / **Livello di accesso:** Scrittura
  - **Azione IAM:**  [kinesis:CreateChannel](#list_kinesis-action-CreateChannel)  / **Chiave di condizione:**  / **Valori possibili:**  / **Livello di accesso:** Etichettare, scrivere
  - **Azione IAM:**  [kinesis:TagResource](#list_kinesis-action-TagResource)  / **Chiave di condizione:**  / **Valori possibili:**  / **Livello di accesso:** Etichettare, scrivere
  - **Azione IAM:**  [iam:PassRole](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_passrole.html)  / **Chiave di condizione:** iam:PassedToService / **Valori possibili:** kinesis.amazonaws.com / **Livello di accesso:** Scrittura

- **   CreateStream  **
  - **Azione IAM:**  [kinesis:AddTagsToStream](#list_kinesis-action-AddTagsToStream)  / **Chiave di condizione:**  / **Valori possibili:**  / **Livello di accesso:** Etichettare, scrivere
  - **Azione IAM:**  [kinesis:CreateStream](#list_kinesis-action-CreateStream)  / **Chiave di condizione:**  / **Valori possibili:**  / **Livello di accesso:** Scrittura

- **   DecreaseStreamRetentionPeriod  **
  - **Azione IAM:**  [kinesis:DecreaseStreamRetentionPeriod](#list_kinesis-action-DecreaseStreamRetentionPeriod) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Scrittura

- **   DeleteChannel  **
  - **Azione IAM:**  [kinesis:DeleteChannel](#list_kinesis-action-DeleteChannel) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Scrittura

- **   DeleteResourcePolicy  **
  - **Azione IAM:**  [kinesis:DeleteResourcePolicy](#list_kinesis-action-DeleteResourcePolicy) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Scrittura

- **   DeleteStream  **
  - **Azione IAM:**  [kinesis:DeleteStream](#list_kinesis-action-DeleteStream) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Scrittura

- **   DeregisterStreamConsumer  **
  - **Azione IAM:**  [kinesis:DeregisterStreamConsumer](#list_kinesis-action-DeregisterStreamConsumer) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Scrittura

- **   DescribeAccountSettings  **
  - **Azione IAM:**  [kinesis:DescribeAccountSettings](#list_kinesis-action-DescribeAccountSettings) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Lettura

- **   DescribeChannel  **
  - **Azione IAM:**  [kinesis:DescribeChannel](#list_kinesis-action-DescribeChannel) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Lettura

- **   DescribeLimits  **
  - **Azione IAM:**  [kinesis:DescribeLimits](#list_kinesis-action-DescribeLimits) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Lettura

- **   DescribeStream  **
  - **Azione IAM:**  [kinesis:DescribeStream](#list_kinesis-action-DescribeStream) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Lettura

- **   DescribeStreamConsumer  **
  - **Azione IAM:**  [kinesis:DescribeStreamConsumer](#list_kinesis-action-DescribeStreamConsumer) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Lettura

- **   DescribeStreamSummary  **
  - **Azione IAM:**  [kinesis:DescribeStreamSummary](#list_kinesis-action-DescribeStreamSummary) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Lettura

- **   DisableEnhancedMonitoring  **
  - **Azione IAM:**  [kinesis:DisableEnhancedMonitoring](#list_kinesis-action-DisableEnhancedMonitoring) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Scrittura

- **   EnableEnhancedMonitoring  **
  - **Azione IAM:**  [kinesis:EnableEnhancedMonitoring](#list_kinesis-action-EnableEnhancedMonitoring) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Scrittura

- **   GetRecords  **
  - **Azione IAM:**  [kinesis:GetRecords](#list_kinesis-action-GetRecords) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Lettura

- **   GetResourcePolicy  **
  - **Azione IAM:**  [kinesis:GetResourcePolicy](#list_kinesis-action-GetResourcePolicy) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Lettura

- **   GetShardIterator  **
  - **Azione IAM:**  [kinesis:GetShardIterator](#list_kinesis-action-GetShardIterator) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Lettura

- **   IncreaseStreamRetentionPeriod  **
  - **Azione IAM:**  [kinesis:IncreaseStreamRetentionPeriod](#list_kinesis-action-IncreaseStreamRetentionPeriod) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Scrittura

- **   ListChannels  **
  - **Azione IAM:**  [kinesis:ListChannels](#list_kinesis-action-ListChannels) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** List

- **   ListShards  **
  - **Azione IAM:**  [kinesis:ListShards](#list_kinesis-action-ListShards) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** List

- **   ListStreamConsumers  **
  - **Azione IAM:**  [kinesis:ListStreamConsumers](#list_kinesis-action-ListStreamConsumers) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** List

- **   ListStreams  **
  - **Azione IAM:**  [kinesis:ListStreams](#list_kinesis-action-ListStreams) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** List

- **   ListTagsForResource  **
  - **Azione IAM:**  [kinesis:ListTagsForResource](#list_kinesis-action-ListTagsForResource) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Lettura

- **   ListTagsForStream  **
  - **Azione IAM:**  [kinesis:ListTagsForStream](#list_kinesis-action-ListTagsForStream) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Lettura

- **   MergeShards  **
  - **Azione IAM:**  [kinesis:MergeShards](#list_kinesis-action-MergeShards) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Scrittura

- **   PutRecord  **
  - **Azione IAM:**  [kinesis:PutRecord](#list_kinesis-action-PutRecord) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Scrittura

- **   PutRecords  **
  - **Azione IAM:**  [kinesis:PutRecords](#list_kinesis-action-PutRecords) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Scrittura

- **   PutResourcePolicy  **
  - **Azione IAM:**  [kinesis:PutResourcePolicy](#list_kinesis-action-PutResourcePolicy) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Scrittura

- **   RegisterStreamConsumer  **
  - **Azione IAM:**  [kinesis:RegisterStreamConsumer](#list_kinesis-action-RegisterStreamConsumer)  / **Chiave di condizione:**  / **Valori possibili:**  / **Livello di accesso:** Scrittura
  - **Azione IAM:**  [kinesis:TagResource](#list_kinesis-action-TagResource)  / **Chiave di condizione:**  / **Valori possibili:**  / **Livello di accesso:** Etichettare, scrivere

- **   RemoveTagsFromStream  **
  - **Azione IAM:**  [kinesis:RemoveTagsFromStream](#list_kinesis-action-RemoveTagsFromStream) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Etichettare, scrivere

- **   SplitShard  **
  - **Azione IAM:**  [kinesis:SplitShard](#list_kinesis-action-SplitShard) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Scrittura

- **   StartStreamEncryption  **
  - **Azione IAM:**  [kinesis:StartStreamEncryption](#list_kinesis-action-StartStreamEncryption) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Scrittura

- **   StopStreamEncryption  **
  - **Azione IAM:**  [kinesis:StopStreamEncryption](#list_kinesis-action-StopStreamEncryption) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Scrittura

- **   SubscribeToShard  **
  - **Azione IAM:**  [kinesis:SubscribeToShard](#list_kinesis-action-SubscribeToShard) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Lettura

- **   TagResource  **
  - **Azione IAM:**  [kinesis:TagResource](#list_kinesis-action-TagResource) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Etichettare, scrivere

- **   UntagResource  **
  - **Azione IAM:**  [kinesis:UntagResource](#list_kinesis-action-UntagResource) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Etichettare, scrivere

- **   UpdateAccountSettings  **
  - **Azione IAM:**  [kinesis:UpdateAccountSettings](#list_kinesis-action-UpdateAccountSettings) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Scrittura

- **   UpdateChannel  **
  - **Azione IAM:**  [kinesis:UpdateChannel](#list_kinesis-action-UpdateChannel) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Scrittura

- **   UpdateMaxRecordSize  **
  - **Azione IAM:**  [kinesis:UpdateMaxRecordSize](#list_kinesis-action-UpdateMaxRecordSize) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Scrittura

- **   UpdateShardCount  **
  - **Azione IAM:**  [kinesis:UpdateShardCount](#list_kinesis-action-UpdateShardCount) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Scrittura

- **   UpdateStreamMode  **
  - **Azione IAM:**  [kinesis:UpdateStreamMode](#list_kinesis-action-UpdateStreamMode) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Scrittura

- **   UpdateStreamRecordDistributionStrategy  **
  - **Azione IAM:**  [kinesis:UpdateStreamRecordDistributionStrategy](#list_kinesis-action-UpdateStreamRecordDistributionStrategy) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Scrittura

- **   UpdateStreamWarmThroughput  **
  - **Azione IAM:**  [kinesis:UpdateStreamWarmThroughput](#list_kinesis-action-UpdateStreamWarmThroughput) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Scrittura



## Operazioni definite da Flusso di dati Amazon Kinesis
<a name="list_kinesis-actions-as-permissions"></a>

Puoi specificare le seguenti operazioni nell'elemento `Action` di un'istruzione di policy IAM. Per ogni azione, la tabella elenca i tipi di risorse e le chiavi di condizione supportate da tale azione. Utilizza le policy per concedere le autorizzazioni per eseguire un'operazione in AWS. Quando utilizzi un'operazione in una policy, in genere consenti o rifiuti l'accesso all'operazione API o al comando CLI con lo stesso nome. Tuttavia, in alcuni casi, una singola operazione controlla l'accesso a più di una operazione. In alternativa, alcune operazioni richiedono operazioni differenti.




- **   [AddTagsToStream](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_AddTagsToStream.html)  **
  - **Description:** Concede le autorizzazioni per aggiungere o aggiornare i tag per il flusso di Amazon Kinesis specificato. Ogni stream può avere fino a 50 tag
  - **Tipi di risorsa (\*obbligatorio):** [stream\*](#list_kinesis-resource-stream)
  - **Chiavi di condizione:** [aws:RequestTag/${TagKey}](#list_kinesis-aws_RequestTag___TagKey_)<br />[aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_kinesis-aws_TagKeys)
  - **Livello di accesso:** Etichettatura, scrittura

- **   [AssociateStreamsWithChannel](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_CreateChannel.html)  **
  - **Description:** Concede il permesso di associare uno stream a un canale
  - **Tipi di risorsa (\*obbligatorio):** [channel\*](#list_kinesis-resource-channel) / **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Tipi di risorsa (\*obbligatorio):** [stream\*](#list_kinesis-resource-stream) / **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Scrittura

- **   [CreateChannel](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_CreateChannel.html)  **
  - **Description:** Concede l'autorizzazione a creare un canale che trasmetta i dati da un singolo stream selezionato a una destinazione
  - **Tipi di risorsa (\*obbligatorio):** [channel\*](#list_kinesis-resource-channel)
  - **Chiavi di condizione:** [aws:RequestTag/${TagKey}](#list_kinesis-aws_RequestTag___TagKey_)<br />[aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_kinesis-aws_TagKeys)
  - **Livello di accesso:** Etichettatura, scrittura

- **   [CreateStream](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_CreateStream.html)  **
  - **Description:** Concede l'autorizzazione per creare un flusso Amazon Kinesis
  - **Tipi di risorsa (\*obbligatorio):** [stream\*](#list_kinesis-resource-stream)
  - **Chiavi di condizione:** [aws:RequestTag/${TagKey}](#list_kinesis-aws_RequestTag___TagKey_)<br />[aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_kinesis-aws_TagKeys)
  - **Livello di accesso:** Scrittura

- **   [DecreaseStreamRetentionPeriod](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_DecreaseStreamRetentionPeriod.html)  **
  - **Description:** Concede l'autorizzazione per ridurre il periodo di conservazione del flusso, che è il periodo di tempo per cui i record di dati sono accessibili dopo che sono stati aggiunti al flusso
  - **Tipi di risorsa (\*obbligatorio):** [stream\*](#list_kinesis-resource-stream)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Scrittura

- **   [DeleteChannel](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_DeleteChannel.html)  **
  - **Description:** Concede il permesso di eliminare il canale specificato
  - **Tipi di risorsa (\*obbligatorio):** [channel\*](#list_kinesis-resource-channel)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Scrittura

- **   [DeleteResourcePolicy](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_DeleteResourcePolicy.html)  **
  - **Description:** Concede l'autorizzazione per eliminare una policy delle risorse associata a un flusso o un consumer specificato
  - **Tipi di risorsa (\*obbligatorio):** [consumer\*](#list_kinesis-resource-consumer) / **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Tipi di risorsa (\*obbligatorio):** [stream\*](#list_kinesis-resource-stream) / **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Scrittura

- **   [DeleteStream](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_DeleteStream.html)  **
  - **Description:** Concede l'autorizzazione per eliminare un flusso e le relative partizioni e dati
  - **Tipi di risorsa (\*obbligatorio):** [stream\*](#list_kinesis-resource-stream)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Scrittura

- **   [DeregisterStreamConsumer](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_DeregisterStreamConsumer.html)  **
  - **Description:** Concede l'autorizzazione per annullare la registrazione di un consumer del flusso con un flusso dei dati Kinesis
  - **Tipi di risorsa (\*obbligatorio):** [consumer\*](#list_kinesis-resource-consumer)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Scrittura

- **   [DescribeAccountSettings](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_DescribeAccountSettings.html)  **
  - **Description:** Concede l'autorizzazione a descrivere le impostazioni a livello di account per Amazon Kinesis Data Streams
  - **Tipi di risorsa (\*obbligatorio):** 
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Lettura

- **   [DescribeChannel](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_DescribeChannel.html)  **
  - **Description:** Concede il permesso di descrivere il canale specificato
  - **Tipi di risorsa (\*obbligatorio):** [channel\*](#list_kinesis-resource-channel)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Lettura

- **   [DescribeLimits](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_DescribeLimits.html)  **
  - **Description:** Concede l'autorizzazione per descrivere i limiti della partizione e l'uso per l'account
  - **Tipi di risorsa (\*obbligatorio):** 
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Lettura

- **   [DescribeStream](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_DescribeStream.html)  **
  - **Description:** Concede l'autorizzazione per descrivere il flusso specificato
  - **Tipi di risorsa (\*obbligatorio):** [stream\*](#list_kinesis-resource-stream)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Lettura

- **   [DescribeStreamConsumer](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_DescribeStreamConsumer.html)  **
  - **Description:** Concede l'autorizzazione per ottenere la descrizione di un consumer di flusso registrato.
  - **Tipi di risorsa (\*obbligatorio):** [consumer\*](#list_kinesis-resource-consumer)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Lettura

- **   [DescribeStreamSummary](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_DescribeStreamSummary.html)  **
  - **Description:** Concede l'autorizzazione per fornire una descrizione di riepilogo del flusso dei dati Kinesis specificato senza l'elenco di partizioni
  - **Tipi di risorsa (\*obbligatorio):** [stream\*](#list_kinesis-resource-stream)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Lettura

- **   [DisableEnhancedMonitoring](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_DisableEnhancedMonitoring.html)  **
  - **Description:** Concede l'autorizzazione per disabilitare il monitoraggio avanzato
  - **Tipi di risorsa (\*obbligatorio):** 
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Scrittura

- **   [EnableEnhancedMonitoring](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_EnableEnhancedMonitoring.html)  **
  - **Description:** Concede l'autorizzazione per abilitare il monitoraggio avanzato del flusso dei dati Kinesis per i parametri a livello di partizione
  - **Tipi di risorsa (\*obbligatorio):** 
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Scrittura

- **   [GetRecords](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_GetRecords.html)  **
  - **Description:** Concede l'autorizzazione per ottenere record di dati da una partizione
  - **Tipi di risorsa (\*obbligatorio):** [stream\*](#list_kinesis-resource-stream)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Lettura

- **   [GetResourcePolicy](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_GetResourcePolicy.html)  **
  - **Description:** Concede l'autorizzazione per ottenere una policy delle risorse associata a un flusso o un consumer specificato
  - **Tipi di risorsa (\*obbligatorio):** [consumer\*](#list_kinesis-resource-consumer) / **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Tipi di risorsa (\*obbligatorio):** [stream\*](#list_kinesis-resource-stream) / **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Lettura

- **   [GetShardIterator](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_GetShardIterator.html)  **
  - **Description:** Concede l'autorizzazione per ottenere un iteratore di partizione Un iteratore di partizione scade cinque minuti dopo che viene restituito al richiedente
  - **Tipi di risorsa (\*obbligatorio):** [stream\*](#list_kinesis-resource-stream)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Lettura

- **   [IncreaseStreamRetentionPeriod](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_IncreaseStreamRetentionPeriod.html)  **
  - **Description:** Concede l'autorizzazione per incrementare il periodo di conservazione del flusso, che è il periodo di tempo per cui i record di dati sono accessibili dopo che sono stati aggiunti al flusso
  - **Tipi di risorsa (\*obbligatorio):** [stream\*](#list_kinesis-resource-stream)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Scrittura

- **   [ListChannels](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_ListChannels.html)  **
  - **Description:** Concede il permesso di elencare i canali dell'account, facoltativamente filtrati per stream
  - **Tipi di risorsa (\*obbligatorio):** 
  - **Chiavi di condizione:**  
  - **Livello di accesso:** List

- **   [ListShards](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_ListShards.html)  **
  - **Description:** Concede l'autorizzazione per elencare le partizioni in un flusso e fornisce informazioni su ogni partizione
  - **Tipi di risorsa (\*obbligatorio):** [stream\*](#list_kinesis-resource-stream)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** List

- **   [ListStreamConsumers](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_ListStreamConsumers.html)  **
  - **Description:** Concede l'autorizzazione per elencare i consumer di flusso registrati per la ricezione dei dati da un flusso Kinesis utilizzando fan-out avanzato e fornisce informazioni su ciascun consumer
  - **Tipi di risorsa (\*obbligatorio):** [stream\*](#list_kinesis-resource-stream)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** List

- **   [ListStreams](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_ListStreams.html)  **
  - **Description:** Concede l'autorizzazione per elencare i flussi
  - **Tipi di risorsa (\*obbligatorio):** 
  - **Chiavi di condizione:**  
  - **Livello di accesso:** List

- **   [ListTagsForResource](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_ListTagsForResource.html)  **
  - **Description:** Concede il permesso di elencare i tag per la risorsa Amazon Kinesis specificata
  - **Tipi di risorsa (\*obbligatorio):** [channel\*](#list_kinesis-resource-channel) / **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Tipi di risorsa (\*obbligatorio):** [consumer\*](#list_kinesis-resource-consumer) / **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Tipi di risorsa (\*obbligatorio):** [stream\*](#list_kinesis-resource-stream) / **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Lettura

- **   [ListTagsForStream](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_ListTagsForStream.html)  **
  - **Description:** Concede l'autorizzazione per elencare i tag del flusso Amazon Kinesis specificato
  - **Tipi di risorsa (\*obbligatorio):** [stream\*](#list_kinesis-resource-stream)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Lettura

- **   [MergeShards](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_MergeShards.html)  **
  - **Description:** Concede l'autorizzazione per unire due partizioni adiacenti in un flusso e le combina in un'unica partizione per ridurre la capacità del flusso di acquisire e trasportare i dati
  - **Tipi di risorsa (\*obbligatorio):** [stream\*](#list_kinesis-resource-stream)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Scrittura

- **   [PutRecord](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_PutRecord.html)  **
  - **Description:** Concede l'autorizzazione per scrivere un unico record di dati da un producer in un flusso Amazon Kinesis.
  - **Tipi di risorsa (\*obbligatorio):** [stream\*](#list_kinesis-resource-stream)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Scrittura

- **   [PutRecords](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_PutRecords.html)  **
  - **Description:** Concede il permesso di scrivere più record di dati di un produttore in uno stream Amazon Kinesis in un'unica chiamata (nota anche come PutRecords richiesta)
  - **Tipi di risorsa (\*obbligatorio):** [stream\*](#list_kinesis-resource-stream)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Scrittura

- **   [PutResourcePolicy](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_PutResourcePolicy.html)  **
  - **Description:** Concede l'autorizzazione per collegare una policy delle risorse a un flusso o un consumer specificato
  - **Tipi di risorsa (\*obbligatorio):** [consumer\*](#list_kinesis-resource-consumer) / **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Tipi di risorsa (\*obbligatorio):** [stream\*](#list_kinesis-resource-stream) / **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Scrittura

- **   [RegisterStreamConsumer](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_RegisterStreamConsumer.html)  **
  - **Description:** Concede l'autorizzazione per registrare un consumer del flusso con un flusso dei dati Kinesis
  - **Tipi di risorsa (\*obbligatorio):** [stream\*](#list_kinesis-resource-stream)
  - **Chiavi di condizione:** [aws:RequestTag/${TagKey}](#list_kinesis-aws_RequestTag___TagKey_)<br />[aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_kinesis-aws_TagKeys)
  - **Livello di accesso:** Scrittura

- **   [RemoveTagsFromStream](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_RemoveTagsFromStream.html)  **
  - **Description:** Concede l'autorizzazione per rimuovere i tag dal flusso dei dati Kinesis specificato I tag rimossi vengono eliminati e non possono essere recuperati dopo che questa operazione è stata completata correttamente
  - **Tipi di risorsa (\*obbligatorio):** [stream\*](#list_kinesis-resource-stream)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_kinesis-aws_TagKeys)
  - **Livello di accesso:** Etichettatura, scrittura

- **   [SplitShard](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_SplitShard.html)  **
  - **Description:** Concede l'autorizzazione per dividere una partizione in due nuove partizioni nel flusso dei dati Kinesis, per aumentare la capacità del flusso di acquisire e trasportare i dati
  - **Tipi di risorsa (\*obbligatorio):** [stream\*](#list_kinesis-resource-stream)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Scrittura

- **   [StartStreamEncryption](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_StartStreamEncryption.html)  **
  - **Description:** Concede l'autorizzazione per abilitare o aggiornare la crittografia lato server utilizzando un AWS Chiave KMS per uno stream specificato
  - **Tipi di risorsa (\*obbligatorio):** [kmsKey\*](#list_kinesis-resource-kmsKey) / **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Tipi di risorsa (\*obbligatorio):** [stream\*](#list_kinesis-resource-stream) / **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Scrittura

- **   [StopStreamEncryption](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_StopStreamEncryption.html)  **
  - **Description:** Concede l'autorizzazione per disabilitare la crittografia lato server per un flusso specificato
  - **Tipi di risorsa (\*obbligatorio):** [kmsKey\*](#list_kinesis-resource-kmsKey) / **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Tipi di risorsa (\*obbligatorio):** [stream\*](#list_kinesis-resource-stream) / **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Scrittura

- **   [SubscribeToShard](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_SubscribeToShard.html)  **
  - **Description:** Concede l'autorizzazione per ascoltare una partizione specifica con fan-out avanzato.
  - **Tipi di risorsa (\*obbligatorio):** [consumer\*](#list_kinesis-resource-consumer)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Lettura

- **   [TagResource](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_TagResource.html)  **
  - **Description:** Concede l'autorizzazione ad aggiungere o aggiornare i tag per la risorsa Amazon Kinesis specificata. Ogni risorsa può contenere fino a 50 tag
  - **Tipi di risorsa (\*obbligatorio):** [channel\*](#list_kinesis-resource-channel) / **Chiavi di condizione:** [aws:RequestTag/${TagKey}](#list_kinesis-aws_RequestTag___TagKey_)<br />[aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_kinesis-aws_TagKeys)
  - **Tipi di risorsa (\*obbligatorio):** [consumer\*](#list_kinesis-resource-consumer) / **Chiavi di condizione:** [aws:RequestTag/${TagKey}](#list_kinesis-aws_RequestTag___TagKey_)<br />[aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_kinesis-aws_TagKeys)
  - **Tipi di risorsa (\*obbligatorio):** [stream\*](#list_kinesis-resource-stream) / **Chiavi di condizione:** [aws:RequestTag/${TagKey}](#list_kinesis-aws_RequestTag___TagKey_)<br />[aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_kinesis-aws_TagKeys)
  - **Livello di accesso:** Etichettatura, scrittura

- **   [UntagResource](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_UntagResource.html)  **
  - **Description:** Concede il permesso di rimuovere i tag dalla risorsa di dati Kinesis specificata. I tag rimossi vengono eliminati e non possono essere recuperati dopo che questa operazione è stata completata correttamente
  - **Tipi di risorsa (\*obbligatorio):** [channel\*](#list_kinesis-resource-channel) / **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_kinesis-aws_TagKeys)
  - **Tipi di risorsa (\*obbligatorio):** [consumer\*](#list_kinesis-resource-consumer) / **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_kinesis-aws_TagKeys)
  - **Tipi di risorsa (\*obbligatorio):** [stream\*](#list_kinesis-resource-stream) / **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_kinesis-aws_TagKeys)
  - **Livello di accesso:** Etichettatura, scrittura

- **   [UpdateAccountSettings](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_UpdateAccountSettings.html)  **
  - **Description:** Concede l'autorizzazione ad aggiornare le impostazioni a livello di account per Amazon Kinesis Data Streams
  - **Tipi di risorsa (\*obbligatorio):** 
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Scrittura

- **   [UpdateChannel](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_UpdateChannel.html)  **
  - **Description:** Concede il permesso di aggiornare la configurazione di registrazione e l'aggiornamento dei dati di destinazione per il canale specificato
  - **Tipi di risorsa (\*obbligatorio):** [channel\*](#list_kinesis-resource-channel)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Scrittura

- **   [UpdateMaxRecordSize](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_UpdateMaxRecordSize.html)  **
  - **Description:** Concede il permesso di aggiornare la dimensione massima dei record per un flusso di dati Kinesis
  - **Tipi di risorsa (\*obbligatorio):** [stream\*](#list_kinesis-resource-stream)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Scrittura

- **   [UpdateShardCount](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_UpdateShardCount.html)  **
  - **Description:** Concede l'autorizzazione per aggiornare il conteggio delle partizioni del flusso specificato al numero di partizioni specificato
  - **Tipi di risorsa (\*obbligatorio):** 
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Scrittura

- **   [UpdateStreamMode](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_UpdateStreamMode.html)  **
  - **Description:** Concede l'autorizzazione per aggiornare la modalità di capacità del flusso dei dati
  - **Tipi di risorsa (\*obbligatorio):** 
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Scrittura

- **   [UpdateStreamRecordDistributionStrategy](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_UpdateStreamRecordDistributionStrategy.html)  **
  - **Description:** Concede il permesso di aggiornare la strategia di distribuzione dei record per un flusso di dati Kinesis
  - **Tipi di risorsa (\*obbligatorio):** [stream\*](#list_kinesis-resource-stream)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Scrittura

- **   [UpdateStreamWarmThroughput](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_UpdateStreamWarmThroughput.html)  **
  - **Description:** Concede il permesso di aggiornare la velocità effettiva di un flusso di dati su richiesta di Kinesis
  - **Tipi di risorsa (\*obbligatorio):** [stream\*](#list_kinesis-resource-stream)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Scrittura



## Permission-only azioni per Amazon Kinesis Data Streams
<a name="list_kinesis-permission-only-actions"></a>

Le seguenti azioni sono definite da Amazon Kinesis Data Streams ma non sono richiamabili direttamente tramite alcuna operazione API. Possono essere utilizzate solo nelle dichiarazioni delle politiche IAM per concedere o negare le autorizzazioni.



| Operazioni | Description | Tipi di risorsa (\*obbligatorio) | Chiavi di condizione | Livello di accesso | 
| --- | --- | --- | --- | --- | 
|   [InjectApiError](https://docs.aws.amazon.com/fis/latest/userguide/fis-actions-reference.html)  | Concede l'autorizzazione per inserire temporaneamente errori per le richieste API di destinazione |  | [kinesis:FisActionId](#list_kinesis-kinesis_FisActionId)<br />[kinesis:FisInjectPercentage](#list_kinesis-kinesis_FisInjectPercentage)<br />[kinesis:FisTargetArns](#list_kinesis-kinesis_FisTargetArns) | Scrittura | 

## Tipi di risorsa definiti da Flusso di dati Amazon Kinesis
<a name="list_kinesis-resources-for-iam-policies"></a>

I seguenti tipi di risorse sono definiti da questo servizio e possono essere utilizzati nell'elemento `Resource` delle istruzioni di policy delle autorizzazioni IAM.



| Tipi di risorse | ARN | Chiavi di condizione | 
| --- | --- | --- | 
|  [channel](https://docs.aws.amazon.com/streams/latest/dev/key-concepts.html#data-delivery-concept)  | arn:${Partition}:kinesis:${Region}:${Account}:channel/${ChannelId} | [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_) | 
|  [consumer](https://docs.aws.amazon.com/streams/latest/dev/key-concepts.html#enabled-application)  | arn:${Partition}:kinesis:${Region}:${Account}:${StreamType}/${StreamName}/consumer/${ConsumerName}:${ConsumerCreationTimpstamp} | [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_) | 
|  [kmsKey](https://docs.aws.amazon.com/streams/latest/dev/server-side-encryption.html)  | arn:${Partition}:kms:${Region}:${Account}:key/${KeyId} | [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_) | 
|  [stream](https://docs.aws.amazon.com/streams/latest/dev/key-concepts.html#stream)  | arn:${Partition}:kinesis:${Region}:${Account}:stream/${StreamName} | [aws:ResourceTag/${TagKey}](#list_kinesis-aws_ResourceTag___TagKey_) | 

## Chiavi di condizione per Flusso di dati Amazon Kinesis
<a name="list_kinesis-policy-keys"></a>

Amazon Kinesis Data Streams definisce le seguenti chiavi di condizione che possono essere utilizzate in `Condition` elemento di una policy IAM.



| Chiavi di condizione | Descrizione | Tipo | 
| --- | --- | --- | 
|   [aws:RequestTag/${TagKey}](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-requesttag)  | Filtra l'accesso in base alla presenza di coppie chiave-valore di tag nella richiesta | String | 
|   [aws:ResourceTag/${TagKey}](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-resourcetag)  | Filtra le operazioni in base alle coppie chiave-valore di tag collegate alla risorsa | String | 
|   [aws:TagKeys](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-tagkeys)  | Filtra l'accesso in base alla presenza di chiavi di tag nella richiesta | ArrayOfString | 
|   [kinesis:FisActionId](https://docs.aws.amazon.com/fis/latest/userguide/fis-actions-reference.html)  | Filtra l'accesso in base all'ID di un AWS Azione FIS | String | 
|   [kinesis:FisInjectPercentage](https://docs.aws.amazon.com/fis/latest/userguide/fis-actions-reference.html)  | Filtra l'accesso in base alla percentuale di chiamate interessate da un' AWS Azione FIS | Numeric | 
|   [kinesis:FisTargetArns](https://docs.aws.amazon.com/fis/latest/userguide/fis-actions-reference.html)  | Filtra l'accesso da parte dell'ARN di un' AWS Obiettivo FIS | ArrayOfARN | 