翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon Neptune でのデータアクセスの IAM アクション
Neptune データアクセスアクションにはプレフィックス neptune-db: が付いていますが、Neptune の管理アクションにはプレフィックス rds: が付いていることに注意してください。
IAM でのデータの Amazon リソースネーム (ARN) は、作成時にクラスターに割り当てられた ARN とは異なります。「データリソースの指定」に示されているように ARN を構築する必要があります。このようなデータリソース ARN では、ワイルドカードを使用して複数のリソースを含めることができます。
データアクセスポリシーステートメントには、クエリ言語によってアクセスを制限するための neptune-db:QueryLanguage 条件キーを含めることもできます。
リリース: 1.2.0.0 (2022-07-21) 以降、Neptune は 1 つ以上の特定の Neptune アクションへのアクセス許可の制限をサポートしています。これにより、以前よりもきめ細かなアクセスコントロールが可能になります。
重要
-
IAM ポリシーへの変更は、指定された Neptune リソースへの適用に最大で 10 分かかります。
-
Neptune DB クラスターに適用された IAM ポリシーは、そのクラスター内のすべてのインスタンスに適用されます。
クエリベースのデータアクセスアクション
注記
クエリは、処理するデータによっては複数のアクションを実行することがあるため、特定のクエリを実行するためにどのようなアクセス許可が必要かが常に明確であるとは限りません。詳細については「クエリアクションの使用」を参照してください。
neptune-db:ReadDataViaQuery
ReadDataViaQuery を使用すると、ユーザーは、クエリを送信して Neptune データベースからデータを読み取ることができます。
アクショングループ: 読み取り専用、読み取り/書き込み。
アクションコンテキストキー: neptune-db:QueryLanguage。
必要なリソース: データベース。
neptune-db:WriteDataViaQuery
WriteDataViaQuery を使用すると、ユーザーは、クエリを送信して Neptune データベースにデータを書き込むことができます。
アクショングループ: 読み取り/書き込み。
アクションコンテキストキー: neptune-db:QueryLanguage。
必要なリソース: データベース。
neptune-db:DeleteDataViaQuery
DeleteDataViaQuery を使用すると、ユーザーは、クエリを送信して Neptune データベースからデータを削除できます。
アクショングループ: 読み取り/書き込み。
アクションコンテキストキー: neptune-db:QueryLanguage。
必要なリソース: データベース。
neptune-db:GetQueryStatus
GetQueryStatus を使用すると、ユーザーは、すべてのアクティブなクエリのステータスを確認できます。
アクショングループ: 読み取り専用、読み取り/書き込み。
アクションコンテキストキー: neptune-db:QueryLanguage。
必要なリソース: データベース。
neptune-db:GetStreamRecords
GetStreamRecords を使用すると、ユーザーは、Neptune からストリームレコードを取得できます。
アクショングループ: 読み取り/書き込み。
アクションコンテキストキー: neptune-db:QueryLanguage。
必要なリソース: データベース。
neptune-db:CancelQuery
CancelQuery を使用すると、ユーザーは、クエリをキャンセルできます。
アクショングループ: 読み取り/書き込み。
必要なリソース: データベース。
一般的なデータアクセスアクション
neptune-db:GetEngineStatus
GetEngineStatus を使用すると、ユーザーは、Neptune エンジンのステータスを確認できます。
アクショングループ: 読み取り専用、読み取り/書き込み。
必要なリソース: データベース。
neptune-db:GetStatisticsStatus
GetStatisticsStatus を使用すると、ユーザーは、データベースについて収集されている統計のステータスを確認できます。
アクショングループ: 読み取り専用、読み取り/書き込み。
必要なリソース: データベース。
neptune-db:GetGraphSummary
GetGraphSummary グラフサマリー API では、グラフの読み取り専用サマリーを取得できます。
アクショングループ: 読み取り専用、読み取り/書き込み。
必要なリソース: データベース。
neptune-db:ManageStatistics
ManageStatistics では、ユーザーは、データベースの統計収集を管理できます。
アクショングループ: 読み取り/書き込み。
必要なリソース: データベース。
neptune-db:DeleteStatistics
DeleteStatistics では、ユーザーは、データベースのすべての統計を削除できます。
アクショングループ: 読み取り/書き込み。
必要なリソース: データベース。
neptune-db:ResetDatabase
ResetDatabase では、ユーザーは、リセットに必要なトークンを取得し、Neptune データベースをリセットできます。
アクショングループ: 読み取り/書き込み。
必要なリソース: データベース。
バルクローダーのデータアクセスアクション
neptune-db:StartLoaderJob
StartLoaderJob では、ユーザーは、バルクローダージョブを開始できます。
アクショングループ: 読み取り/書き込み。
必要なリソース: データベース。
neptune-db:GetLoaderJobStatus
GetLoaderJobStatus では、ユーザーは、バルクローダージョブのステータスを確認できます。
アクショングループ: 読み取り専用、読み取り/書き込み。
必要なリソース: データベース。
neptune-db:ListLoaderJobs
ListLoaderJobs では、ユーザーは、すべてのバルクローダージョブを一覧表示できます。
アクショングループ: リスト専用、読み取り専用、読み取り/書き込み。
必要なリソース: データベース。
neptune-db:CancelLoaderJob
CancelLoaderJob では、ユーザーは、ローダージョブをキャンセルできます。
アクショングループ: 読み取り/書き込み。
必要なリソース: データベース。
機械学習データアクセスアクション
neptune-db:StartMLDataProcessingJob
StartMLDataProcessingJob では、ユーザーは、Neptune ML データ処理ジョブを開始できます。
アクショングループ: 読み取り/書き込み。
必要なリソース: データベース。
neptune-db:StartMLModelTrainingJob
StartMLModelTrainingJob では、ユーザーは、ML モデルトレーニングジョブを開始できます。
アクショングループ: 読み取り/書き込み。
必要なリソース: データベース。
neptune-db:StartMLModelTransformJob
StartMLModelTransformJob では、ユーザーは、ML モデル変換ジョブを開始できます。
アクショングループ: 読み取り/書き込み。
必要なリソース: データベース。
neptune-db:CreateMLEndpoint
CreateMLEndpoint では、ユーザーは、Neptune ML エンドポイントを作成できます。
アクショングループ: 読み取り/書き込み。
必要なリソース: データベース。
neptune-db:GetMLDataProcessingJobStatus
GetMLDataProcessingJobStatus では、ユーザーは、Neptune ML データ処理ジョブのステータスを確認できます。
アクショングループ: 読み取り専用、読み取り/書き込み。
必要なリソース: データベース。
neptune-db:GetMLModelTrainingJobStatus
GetMLModelTrainingJobStatus では、ユーザーは、Neptune ML モデルトレーニングジョブのステータスを確認できます。
アクショングループ: 読み取り専用、読み取り/書き込み。
必要なリソース: データベース。
neptune-db:GetMLModelTransformJobStatus
GetMLModelTransformJobStatus では、ユーザーは、Neptune ML モデル変換ジョブのステータスを確認できます。
アクショングループ: 読み取り専用、読み取り/書き込み。
必要なリソース: データベース。
neptune-db:GetMLEndpointStatus
GetMLEndpointStatus では、ユーザーは、Neptune ML エンドポイントのステータスを確認できます。
アクショングループ: 読み取り専用、読み取り/書き込み。
必要なリソース: データベース。
neptune-db:ListMLDataProcessingJobs
ListMLDataProcessingJobs では、ユーザーは、Neptune ML データ処理ジョブをすべて一覧表示できます。
アクショングループ: リスト専用、読み取り専用、読み取り/書き込み。
必要なリソース: データベース。
neptune-db:ListMLModelTrainingJobs
ListMLModelTrainingJobs では、ユーザーは、Neptune ML モデルトレーニングジョブをすべて一覧表示できます。
アクショングループ: リスト専用、読み取り専用、読み取り/書き込み。
必要なリソース: データベース。
neptune-db:ListMLModelTransformJobs
ListMLModelTransformJobs では、ユーザーは、すべての ML モデルの変換ジョブを一覧表示できます。
アクショングループ: リスト専用、読み取り専用、読み取り/書き込み。
必要なリソース: データベース。
neptune-db:ListMLEndpoints
ListMLEndpoints では、ユーザーは、すべての Neptune ML エンドポイントを一覧表示できます。
アクショングループ: リスト専用、読み取り専用、読み取り/書き込み。
必要なリソース: データベース。
neptune-db:CancelMLDataProcessingJob
CancelMLDataProcessingJob では、ユーザーは、Neptune ML データ処理ジョブをキャンセルできます。
アクショングループ: 読み取り/書き込み。
必要なリソース: データベース。
neptune-db:CancelMLModelTrainingJob
CancelMLModelTrainingJob では、ユーザーは、Neptune ML モデルトレーニングジョブをキャンセルできます。
アクショングループ: 読み取り/書き込み。
必要なリソース: データベース。
neptune-db:CancelMLModelTransformJob
CancelMLModelTransformJob では、ユーザーは、Neptune ML モデル変換ジョブをキャンセルできます。
アクショングループ: 読み取り/書き込み。
必要なリソース: データベース。
neptune-db:DeleteMLEndpoint
DeleteMLEndpoint では、ユーザーは、Neptune ML エンドポイントを削除できます。
アクショングループ: 読み取り/書き込み。
必要なリソース: データベース。