View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für Amazon Machine Learning - Service-Authorization-Referenz

Aktionen, Ressourcen und Bedingungsschlüssel für Amazon Machine Learning

Amazon Machine Learning (Service-Präfix:machinelearning) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

Von Amazon Machine Learning definierte API-Operationen

Die folgende Tabelle ordnet API-Operationen den IAM-Aktionen zu, die sie autorisieren. Es werden nur Bedingungsschlüssel aufgeführt, die statische Werte für die angegebene API und Aktion haben. Den vollständigen Satz von Bedingungsschlüsseln, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle Aktionen.

Operation IAM-Aktion Bedingungsschlüssel Mögliche Werte Zugriffsebene

AddTags

maschinelles Lernen: AddTags

Taggen, Schreiben

CreateBatchPrediction

maschinelles Lernen: CreateBatchPrediction

Schreiben

CreateDataSourceFromRedshift

maschinelles Lernen: CreateDataSourceFromRedshift

Schreiben

ich bin: PassRole

Schreiben

CreateDataSourceFromS3

maschinelles Lernen: CreateDataSourceFromS3

Schreiben

CreateEvaluation

maschinelles Lernen: CreateEvaluation

Schreiben

CreateMLModel

Maschinelles Lernen: Erstellen Sie ein ML-Modell

Schreiben

CreateRealtimeEndpoint

maschinelles Lernen: CreateRealtimeEndpoint

Schreiben

DeleteBatchPrediction

maschinelles Lernen: DeleteBatchPrediction

Schreiben

DeleteDataSource

maschinelles Lernen: DeleteDataSource

Schreiben

DeleteEvaluation

maschinelles Lernen: DeleteEvaluation

Schreiben

DeleteMLModel

Maschinelles Lernen: ML-Modell löschen

Schreiben

DeleteRealtimeEndpoint

maschinelles Lernen: DeleteRealtimeEndpoint

Schreiben

DescribeBatchPredictions

maschinelles Lernen: DescribeBatchPredictions

Auflisten

DescribeDataSources

maschinelles Lernen: DescribeDataSources

Auflisten

DescribeEvaluations

maschinelles Lernen: DescribeEvaluations

Auflisten

DescribeMLModels

Maschinelles Lernen: Describe ML-Modelle

Auflisten

DescribeTags

maschinelles Lernen: DescribeTags

Auflisten

GetBatchPrediction

maschinelles Lernen: GetBatchPrediction

Lesen

GetDataSource

maschinelles Lernen: GetDataSource

Lesen

GetEvaluation

maschinelles Lernen: GetEvaluation

Lesen

GetMLModel

Maschinelles Lernen: GetMLModel

Lesen

Prognostizieren

Maschinelles Lernen: vorhersagen

Schreiben

Von Amazon Machine Learning definierte Aktionen

Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. Verwenden Sie Richtlinien, um Berechtigungen zum Ausführen einer Operation in AWS zu erteilen. Wenn Sie eine Aktion in einer Richtlinie verwenden, erlauben oder verweigern Sie in der Regel den Zugriff auf die API-Operation oder den CLI-Befehl mit demselben Namen. Dabei kann es mitunter vorkommen, dass eine einzige Aktion den Zugriff auf mehr als eine Operation steuert. Alternativ erfordern einige Vorgänge mehrere verschiedene Aktionen.

Aktionen Description Ressourcentypen (*erforderlich) Bedingungsschlüssel Zugriffsebene

AddTags

Fügt einem Objekt ein oder mehrere Tags (maximal 10) hinzu. Jedes Tag besteht aus einem Schlüssel und einem optionalen Wert

Batch-Vorhersage

Markieren, Schreiben

Datenquelle

Auswertung

mlmodel

CreateBatchPrediction

Generiert Prognosen für eine Gruppe von Beobachtungen.

Batch-Vorhersage*

Schreiben

Datenquelle*

ml-Modell*

CreateDataSourceFromRDS

Erstellt ein DataSource Objekt aus einem Amazon RDS

Datenquelle*

Schreiben

CreateDataSourceFromRedshift

Erstellt eine DataSource aus einer Datenbank, die auf einem Amazon Redshift Redshift-Cluster gehostet wird

Datenquelle*

Schreiben

CreateDataSourceFromS3

Erzeugt ein Objekt aus S3 DataSource

Datenquelle*

Schreiben

CreateEvaluation

Erstellt eine neue Bewertung eines MLModel.

Datenquelle*

Schreiben

Bewertung*

ml-Modell*

CreateMLModel

Erstellt ein neues MLModel.

Datenquelle*

Schreiben

ml-Modell*

CreateRealtimeEndpoint

Erstellt einen Echtzeit-Endpunkt für das MLModel.

mlmodell*

Schreiben

DeleteBatchPrediction

Weist a den Status DELETED zu, wodurch er unbrauchbar BatchPrediction wird

Batchvorhersage*

Schreiben

DeleteDataSource

Weist a den Status DELETED zu, wodurch er unbrauchbar wird DataSource

Datenquelle*

Schreiben

DeleteEvaluation

Weist den Status DELETED einer Bewertung zu und macht sie so unbrauchbar.

Bewertung*

Schreiben

DeleteMLModel

Weist den Status DELETED einem MLModel zu und macht es so unbrauchbar.

ml-Modell*

Schreiben

DeleteRealtimeEndpoint

Löscht einen Echtzeit-Endpunkt eines MLModel.

mlmodell*

Schreiben

DeleteTags

Löscht die angegebenen Tags, die einem ML-Objekt zugeordnet sind. Nachdem diese Produktion abgeschlossen ist, können Sie keine gelöschten Tags wiederherstellen.

Batch-Vorhersage

Markieren, Schreiben

Datenquelle

Auswertung

mlmodel

DescribeBatchPredictions

Gibt eine Liste von BatchPrediction Vorgängen zurück, die den Suchkriterien in der Anfrage entsprechen

Auflisten

DescribeDataSources

Gibt eine Liste zurück DataSource , die den Suchkriterien in der Anfrage entsprechen

Auflisten

DescribeEvaluations

Gibt eine Liste zurück DescribeEvaluations , die den Suchkriterien in der Anfrage entsprechen

Auflisten

DescribeMLModels

Gibt eine Liste der MLModel-Objekte zurück, die den Suchkriterien in der Anforderung entsprechen.

List

DescribeTags

Beschreibt ein oder mehrere Tags für Ihr Amazon ML-Objekt.

Batch-Vorhersage

Auflisten

Datenquelle

Auswertung

ML-Modell

GetBatchPrediction

Gibt a zurück BatchPrediction , das detaillierte Metadaten-, Status- und Datendateiinformationen enthält

Batchvorhersage*

Lesen

GetDataSource

Gibt a zurück DataSource , das Metadaten und Datendateiinformationen sowie den aktuellen Status der DataSource

Datenquelle*

Lesen

GetEvaluation

Gibt eine Bewertung mit Metadaten sowie den aktuellen Status der Bewertung zurück.

Datenquelle*

Lesen

GetMLModel

Gibt ein MLModel mit detaillierten Metadaten und Datenquellinformationen sowie den aktuellen Status des MLModel zurück.

mlmodell*

Lesen

Prognostizieren

Generiert eine Prognose für die Beobachtung unter Verwendung des angegebenen ML-Modells.

ml-Modell*

Schreiben

UpdateBatchPrediction

Aktualisiert das BatchPredictionName von a BatchPrediction

Batchvorhersage*

Schreiben

UpdateDataSource

Aktualisiert den von DataSourceName DataSource

Datenquelle*

Schreiben

UpdateEvaluation

Aktualisiert den EvaluationName Wert einer Bewertung

Bewertung*

Schreiben

UpdateMLModel

Aktualisiert das MLModelName und das eines MLModel ScoreThreshold

mlmodel*

Schreiben

Von Amazon Machine Learning definierte Ressourcentypen

Die folgenden Ressourcentypen werden von diesem Service definiert und können im Element Resource von IAM-Berechtigungsrichtlinienanweisungen verwendet werden.

Ressourcentypen ARN Bedingungsschlüssel

Batch-Vorhersage

arn: $ {Partition} :maschinelles Lernen: $ {Region} :$ {Konto} :batchprediction/$ {} BatchPredictionId

Datenquelle

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

Bewertung

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

mlmodel

arn: $ {Partition} :maschinelles Lernen: $ {Region} :$ {Konto} :mlmodel/$ {} MlModelId

Bedingungsschlüssel für Amazon Machine Learning

Amazon Machine Learning hat keine dienstspezifischen Bedingungsschlüssel, die Condition in Richtlinienerklärungen verwendet werden können.