

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

# EBS direct API に関するよくある質問
<a name="ebsapi-faq"></a>

**ステータスが保留中になっているスナップショットに、EBS direct API からアクセスできますか?**  
いいえ。スナップショットは、完了ステータスの場合のみアクセスできます。

**ブロックインデックスは、EBS direct API から数値順に返されますか?**  
はい。返されるブロックインデックスは一意で、数値順になっています。

**MaxResults パラメータ値が 100 未満のリクエストを送信できますか?**  
いいえ。使用できる最小の MaxResult パラメータ値は 100 です。MaxResult パラメータ値が 100 未満のリクエストを送信し、スナップショット内に 100 を超えるブロックがあった場合、API は最低 100 の結果を返します。

**複数の API リクエストを同時に実行できますか?**  
API リクエストは複数を同時に実行できます。ボトルネックを避けるために、アカウントで実行されている他のワークロードに注意してください。また、EBS direct API ワークフロー内に再試行メカニズムを組み込んで、スロットリング、タイムアウト、サービスの利用不可に対処する必要があります。詳細については、[EBS direct API のパフォーマンスを最適化](ebsapi-performance.md)を参照してください。  
EBS direct API Service Quotas を確認して、1 秒あたりに実行できる API リクエストの数を判断します。詳細については、*AWS 全般のリファレンス*の[Amazon Elastic Block Store エンドポイントとクォータ](https://docs.aws.amazon.com/general/latest/gr/ebs-service.html#w542aab9d130b7c15)を参照してください。

**ListChangedBlocks アクションを実行したときに、スナップショット内にブロックがあっても空のレスポンスが返されることがありますか?**  
はい。スナップショット内の変更されたブロックが少ない場合、レスポンスは空になる場合があります。ただし、API は次ページのトークン値を返します。次ページのトークン値を使用して、結果の次ページに進みます。API から返された次ページのトークン値が null である場合は、結果の最終ページに達したことを確認できます。

**NextToken パラメータと StartingBlockIndex パラメータを一緒に指定した場合、どちらのパラメータが使用されますか?**  
NextToken が使用され、StartingBlockIndex は無視されます。

**ブロックトークンとネクストトークンの有効期間はどれくらいですか?**  
ブロックトークンの有効期間は 7 日で、ネクストトークンの有効期間は 60 分です。

**暗号化されたスナップショットはサポートされますか?**  
はい。暗号化されたスナップショットには、EBS ダイレクト API を使用してアクセスできます。  
暗号化されたスナップショットにアクセスするには、ユーザーはスナップショットの暗号化に使用される KMS キーと復 AWS KMS 号アクションにアクセスできる必要があります。ユーザーに割り当てる AWS KMS ポリシーについては、このガイドの前半[IAM を使用して EBS direct API へのアクセスを制御](ebsapi-permissions.md)のセクションを参照してください。

**パブリックスナップショットはサポートされていますか?**  
パブリックスナップショットはサポートされていません。

**での Amazon EBS ローカルスナップショットは AWS Outposts サポートされていますか?**  
の Amazon EBS ローカルスナップショット AWS Outposts はサポートされていません。

**スナップショットブロックのリストは、スナップショット内のすべてのブロックインデックスとブロックトークンを返すのですか、それともデータが書き込まれたものだけを返すのですか?**  
データが書き込まれたブロックインデックスとブロックトークンのみを返します。

**セキュリティ分析および運用に関するトラブルシューティングを行うために、アカウントで EBS direct API によって実行された API コールの履歴を取得できますか?**  
はい。アカウントで EBS direct API によって実行された API コールの履歴を取得するには、 AWS マネジメントコンソールで AWS CloudTrail を有効にします。詳細については、「[を使用して EBS direct APIsログに記録する AWS CloudTrail](logging-ebs-apis-using-cloudtrail.md)」を参照してください。