

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# ストリームを更新する
<a name="updating-a-stream"></a>

Kinesis Data Streams コンソール、Kinesis Data Streams API、または AWS CLIを使用して、ストリームの詳細を更新できます。

**注記**  
既存のストリーム、または最近作成したストリームに対して、サーバー側の暗号化を有効にすることができます。

## コンソールを使用する
<a name="update-stream-console"></a>

**コンソールを使用してデータストリームを更新するには**

1. Amazon Kinesis コンソール ([https://console.aws.amazon.com/kinesis/](https://console.aws.amazon.com/kinesis/)) を開きます。

1. ナビゲーションバーで、リージョンセレクターを展開し、リージョンを選択します。

1. リストのストリームの名前を選択します。[**ストリームの詳細**] ページには、ストリーム設定の概要とモニタリング情報が表示されます。

1. データストリームのオンデマンド容量モードとプロビジョンド容量モードを切り替えるには、**[Configuratio]** (設定) タブの **[Edit capacity mode]** (容量モードの編集) を選択します。詳細については、「[適切なストリームモードを選ぶ](how-do-i-size-a-stream.md)」を参照してください。
**重要**  
 AWS アカウントのデータストリームごとに、オンデマンドモードとプロビジョニングモードを 24 時間以内に 2 回切り替えることができます。

1. プロビジョンドモードのデータストリームの場合、シャードの数を編集するには、**[Configuration]** (設定) タブの **[Edit provisioned shards]** (プロビジョニングされたシャードの編集) を選択し、新しいシャードカウントを入力します。

1. データレコードのサーバー側の暗号化を有効にするには、[**サーバー側の暗号化**] セクションの [**編集**] を選択します。暗号化のマスターキーとして使用する KMS キーを選択するか、 Kinesis によって管理されるデフォルトのマスターキー **aws/kinesis** を使用します。ストリームの暗号化を有効にし、独自の AWS KMS マスターキーを使用する場合は、プロデューサーアプリケーションとコンシューマーアプリケーションが、使用した AWS KMS マスターキーにアクセスできることを確認してください。ユーザーが生成した AWS KMS キーにアクセスするためのアクセス許可をアプリケーションに割り当てるには、[ユーザー生成の KMS キーを使用するための許可](permissions-user-key-KMS.md)を参照してください。

1. データ保持期間を編集するには、[**Data retention period**] セクションの [**Edit**] を選択し、新しいデータ保持期間を入力します。

1. アカウントでカスタムメトリクスを有効にした場合は、[**シャードレベルメトリクスの編集**] セクションの [**編集**] を選択し、ストリームのメトリクスを指定します。詳細については、「[Amazon CloudWatch による Amazon Kinesis Data Streams サービスを監視する](monitoring-with-cloudwatch.md)」を参照してください。

## API を使用する
<a name="update-stream-api"></a>

API を使用してストリームの詳細を更新するには、次の方法を参照してください。
+ [AddTagsToStream](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_AddTagsToStream.html)
+ [DecreaseStreamRetentionPeriod](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_DecreaseStreamRetentionPeriod.html)
+ [DisableEnhancedMonitoring](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_DisableEnhancedMonitoring.html)
+ [EnableEnhancedMonitoring](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_EnableEnhancedMonitoring.html)
+ [IncreaseStreamRetentionPeriod](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_IncreaseStreamRetentionPeriod.html)
+ [RemoveTagsFromStream](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_RemoveTagsFromStream.html)
+ [StartStreamEncryption](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_StartStreamEncryption.html)
+ [StopStreamEncryption](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_StopStreamEncryption.html)
+ [UpdateShardCount](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_UpdateShardCount.html)

## を使用する AWS CLI
<a name="update-stream-cli"></a>

を使用してストリームを更新する方法については AWS CLI、[Kinesis CLI リファレンス](https://docs.aws.amazon.com/cli/latest/reference/kinesis/index.html)を参照してください。