View a markdown version of this page

Amazon Machine Learning のアクション、リソース、および条件キー - サービス認可リファレンス

Amazon Machine Learning のアクション、リソース、および条件キー

Amazon Machine Learning (サービスプレフィックス: machinelearning) では、IAM アクセス許可ポリシーで使用できるように、以下のサービス固有のオペレーション、リソース、アクション、および条件キーが用意されています。

リファレンス:

Amazon Machine Learning で定義される API オペレーション

次の表は、API オペレーションを認可する IAM アクションにマッピングします。指定された API とアクションの静的値を持つ条件キーのみが一覧表示されます。各アクションでサポートされている条件キーの完全なセットについては、「アクション」表を参照してください。

運用 IAM アクション 条件キー 可能な値 (複数可) アクセスレベル

AddTags

機械学習:AddTags

タグ付け、書き込み

CreateBatchPrediction

機械学習:CreateBatchPrediction

書き込み

CreateDataSourceFromRedshift

機械学習:CreateDataSourceFromRedshift

書き込み

iam:PassRole

書き込み

CreateDataSourceFromS3

機械学習:CreateDataSourceFromS3

書き込み

CreateEvaluation

機械学習:CreateEvaluation

書き込み

CreateMLModel

機械学習:CreateMLModel

書き込み

CreateRealtimeEndpoint

機械学習:CreateRealtimeEndpoint

書き込み

DeleteBatchPrediction

機械学習:DeleteBatchPrediction

書き込み

DeleteDataSource

機械学習:DeleteDataSource

書き込み

DeleteEvaluation

機械学習:DeleteEvaluation

書き込み

DeleteMLModel

機械学習:DeleteMLModel

書き込み

DeleteRealtimeEndpoint

機械学習:DeleteRealtimeEndpoint

書き込み

DescribeBatchPredictions

機械学習:DescribeBatchPredictions

リスト

DescribeDataSources

機械学習:DescribeDataSources

リスト

DescribeEvaluations

機械学習:DescribeEvaluations

リスト

DescribeMLModels

機械学習:DescribeMLModels

リスト

DescribeTags

機械学習:DescribeTags

リスト

GetBatchPrediction

機械学習:GetBatchPrediction

読み取り

GetDataSource

機械学習:GetDataSource

読み取り

GetEvaluation

機械学習:GetEvaluation

読み取り

GetMLModel

機械学習:GetMLModel

読み取り

予測

機械学習:予測

書き込み

Amazon Machine Learning で定義されるアクション

IAM ポリシーステートメントの Action エレメントでは、以下のアクションを指定できます。ポリシーを使用して、 AWSでオペレーションを実行するアクセス許可を付与します。ポリシーでアクションを使用する場合は、通常、同じ名前の API オペレーションまたは CLI コマンドへのアクセスを許可または拒否します。ただし、場合によっては、1 つのアクションによって複数のオペレーションへのアクセスが制御されます。あるいは、いくつかのオペレーションはいくつかの異なるアクションを必要とします。

アクション 説明 リソースタイプ (* 必須) 条件キー アクセスレベル

AddTags

1 つ以上のタグをオブジェクトに追加します (最大 10 個)。各タグはキーとオプションの値で構成されます。

バッチ予測

タグ付け、書き込み

データソース

評価

mlmodel

CreateBatchPrediction

観測グループの予測を生成します。

batchprediction*

書き込み

データソース*

mlmodel*

CreateDataSourceFromRDS

Amazon RDS から DataSource オブジェクトを作成します。

データソース*

書き込み

CreateDataSourceFromRedshift

Amazon Redshift クラスターでホストされているデータベースから DataSource を作成します。

データソース*

書き込み

CreateDataSourceFromS3

S3 から DataSource オブジェクトを作成します。

データソース*

書き込み

CreateEvaluation

MLModel の新しい評価を作成します。

データソース*

書き込み

評価*

mlmodel*

CreateMLModel

新しい MLModel を作成します。

データソース*

書き込み

mlmodel*

CreateRealtimeEndpoint

MLModel のリアルタイムエンドポイントを作成します。

mlmodel*

書き込み

DeleteBatchPrediction

DELETED ステータスを BatchPrediction に割り当て、使用できない状態にします。

batchprediction*

書き込み

DeleteDataSource

DELETED ステータスを DataSource に割り当て、使用できない状態にします。

データソース*

書き込み

DeleteEvaluation

DELETED ステータスを Evaluation に割り当て、使用できない状態にします。

評価*

書き込み

DeleteMLModel

DELETED ステータスを MLModel に割り当て、使用できない状態にします。

mlmodel*

書き込み

DeleteRealtimeEndpoint

MLModel のリアルタイムエンドポイントを削除します。

mlmodel*

書き込み

DeleteTags

ML オブジェクトに関連付けられている指定されたタグを削除します。このオペレーションが完了すると、削除されたタグを復旧することはできません。

バッチ予測

タグ付け、書き込み

データソース

評価

mlmodel

DescribeBatchPredictions

リクエスト内の検索条件に一致する BatchPrediction オペレーションのリストを返します。

リスト

DescribeDataSources

リクエスト内の検索条件に一致する DataSource のリストを返します。

リスト

DescribeEvaluations

リクエスト内の検索条件に一致する DescribeEvaluations のリストを返します。

リスト

DescribeMLModels

リクエスト内の検索条件に一致する MLModel のリストを返します。

リスト

DescribeTags

1 つ以上の Amazon ML オブジェクトのタグについて説明します。

バッチ予測

リスト

データソース

評価

mlmodel

GetBatchPrediction

詳細なメタデータ、ステータス、およびデータファイル情報を含む BatchPrediction を返します。

batchprediction*

読み取り

GetDataSource

メタデータやデータファイル情報、DataSource の現在のステータスを含む DataSource を返します。

データソース*

読み取り

GetEvaluation

メタデータと Evaluation の現在のステータスを含む Evaluation を返します。

データソース*

読み取り

GetMLModel

詳細なメタデータ、データソース情報、および MLModel の現在のステータスを含む MLModel を返します。

mlmodel*

読み取り

予測

指定した ML モデルを使用して観察の予測を生成します。

mlmodel*

書き込み

UpdateBatchPrediction

BatchPrediction の BatchPredictionName を更新します。

batchprediction*

書き込み

UpdateDataSource

DataSource の DataSourceName を更新します。

データソース*

書き込み

UpdateEvaluation

Evaluation の EvaluationName を更新します。

評価*

書き込み

UpdateMLModel

MLModel の MLModelName と ScoreThreshold を更新します。

mlmodel*

書き込み

Amazon Machine Learning で定義されるリソースタイプ

以下のリソースタイプは、このサービスによって定義され、IAM アクセス許可ポリシーステートメントの Resource エレメントで使用できます。

リソースタイプ: ARN 条件キー

バッチ予測

arn:${Partition}:machinelearning:${Region}:${Account}:batchprediction/${BatchPredictionId}

データソース

arn:${Partition}:machinelearning:${Region}:${Account}:datasource/${DatasourceId}

評価

arn:${Partition}:machinelearning:${Region}:${Account}:evaluation/${EvaluationId}

mlmodel

arn:${Partition}:machinelearning:${Region}:${Account}:mlmodel/${MlModelId}

Amazon Machine Learning の条件キー

Amazon Machine Learning には、ポリシーステートメントの Condition要素で使用できるサービス固有の条件キーはありません。