翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
IAM Amazon Neptune のデータアクセスのアクション
Neptune データアクセスアクションにはプレフィックス neptune-db:
が付いていますが、Neptune の管理アクションにはプレフィックス rds:
が付いていることに注意してください。
内のデータリソースの Amazon リソースネーム (ARN) IAMは、作成時にクラスターARNに割り当てられた と同じではありません。データリソースの指定 ARNに示すように、 を構築する必要があります。 IAM Amazon Neptune のデータにアクセスするためのリソースタイプこのようなデータリソースは、ワイルドカードを使用して複数のリソースを含めるARNsことができます。
データアクセスポリシーステートメントには、クエリ言語によるアクセスを制限するための neptune-db:QueryLanguage 条件キーを含めることもできます。
リリース: 1.2.0.0 (2022-07-21) 以降、Neptune は 1 つ以上の特定の Neptune アクションへのアクセス許可の制限をサポートしています。これにより、以前よりもきめ細かなアクセスコントロールが可能になります。
重要
-
IAM ポリシーの変更は、指定された Neptune リソースに適用されるまでに最大 10 分かかります。
-
IAM Neptune DB クラスターに適用される ポリシーは、そのクラスター内のすべてのインスタンスに適用されます。
クエリベースのデータアクセスアクション
注記
クエリは、処理するデータによっては複数のアクションを実行することがあるため、特定のクエリを実行するためにどのようなアクセス許可が必要かが常に明確であるとは限りません。詳細については、「クエリアクションの使用」を参照してください。
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 エンドポイントを削除できます。
アクショングループ: 読み取り/書き込み。
必要なリソース: データベース。