View a markdown version of this page

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

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

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

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

Referenzen:

Von Amazon Machine Learning definierte API-Operationen

In der folgenden Tabelle werden API-Operationen den IAM-Aktionen zugeordnet, 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 der Bedingungsschlüssel, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle „Aktionen“.

Operation IAM-Aktion Bedingungsschlüssel Mögliche (n) Wert (e) Zugriffsebene

AddTags

machinelearning:AddTags

Taggen, Schreiben

CreateBatchPrediction

machinelearning:CreateBatchPrediction

Schreiben

CreateDataSourceFromRedshift

machinelearning:CreateDataSourceFromRedshift

Schreiben

iam:PassRole

Schreiben

CreateDataSourceFromS3

machinelearning:CreateDataSourceFromS3

Schreiben

CreateEvaluation

machinelearning:CreateEvaluation

Schreiben

CreateMLModel

machinelearning:CreateMLModel

Schreiben

CreateRealtimeEndpoint

machinelearning:CreateRealtimeEndpoint

Schreiben

DeleteBatchPrediction

machinelearning:DeleteBatchPrediction

Schreiben

DeleteDataSource

machinelearning:DeleteDataSource

Schreiben

DeleteEvaluation

machinelearning:DeleteEvaluation

Schreiben

DeleteMLModel

machinelearning:DeleteMLModel

Schreiben

DeleteRealtimeEndpoint

machinelearning:DeleteRealtimeEndpoint

Schreiben

DescribeBatchPredictions

machinelearning:DescribeBatchPredictions

Auflisten

DescribeDataSources

machinelearning:DescribeDataSources

Auflisten

DescribeEvaluations

machinelearning:DescribeEvaluations

Auflisten

DescribeMLModels

machinelearning:DescribeMLModels

Auflisten

DescribeTags

machinelearning:DescribeTags

Auflisten

GetBatchPrediction

machinelearning:GetBatchPrediction

Lesen

GetDataSource

machinelearning:GetDataSource

Lesen

GetEvaluation

machinelearning:GetEvaluation

Lesen

GetMLModel

machinelearning:GetMLModel

Lesen

Predict

machinelearning:Predict

Write (Schreiben)

Von Amazon Machine Learning definierte Aktionen

Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. Für jede Aktion sind in der Tabelle die Ressourcentypen und Bedingungsschlüssel aufgeführt, die von dieser Aktion unterstützt werden. 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

batchprediction

Taggen, Schreiben

datasource

evaluation

mlmodel

CreateBatchPrediction

Generiert Prognosen für eine Gruppe von Beobachtungen.

batchprediction*

Schreiben

datasource*

mlmodel*

CreateDataSourceFromRDS

Erzeugt eine DataSource Objekt aus einem Amazon RDS

datasource*

Schreiben

CreateDataSourceFromRedshift

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

datasource*

Schreiben

CreateDataSourceFromS3

Erstellt eine DataSource Objekt aus S3

datasource*

Schreiben

CreateEvaluation

Erstellt eine neue Bewertung eines MLModel.

datasource*

Write

evaluation*

mlmodel*

CreateMLModel

Erstellt ein neues MLModel.

datasource*

Write

mlmodel*

CreateRealtimeEndpoint

Erstellt einen Echtzeit-Endpunkt für das MLModel.

mlmodel*

Schreiben

DeleteBatchPrediction

Weist einem den Status DELETED zu BatchPredictionund macht es unbrauchbar

batchprediction*

Schreiben

DeleteDataSource

Weist einem den Status DELETED zu DataSourceund macht es unbrauchbar

datasource*

Schreiben

DeleteEvaluation

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

evaluation*

Write

DeleteMLModel

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

mlmodel*

Write

DeleteRealtimeEndpoint

Löscht einen Echtzeit-Endpunkt eines MLModel.

mlmodel*

Write

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.

batchprediction

Taggen, Schreiben

datasource

evaluation

mlmodel

DescribeBatchPredictions

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

Auflisten

DescribeDataSources

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

Auflisten

DescribeEvaluations

Gibt eine Liste von 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.

batchprediction

Auflisten

datasource

evaluation

mlmodel

GetBatchPrediction

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

batchprediction*

Lesen

GetDataSource

Gibt eine zurück DataSource das beinhaltet Metadaten und Datendateiinformationen sowie den aktuellen Status der DataSource

datasource*

Lesen

GetEvaluation

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

datasource*

Read

GetMLModel

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

mlmodel*

Read

Predict

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

mlmodel*

Schreiben

UpdateBatchPrediction

Aktualisiert die BatchPredictionName von einem BatchPrediction

batchprediction*

Schreiben

UpdateDataSource

Aktualisiert die DataSourceName von einem DataSource

datasource*

Schreiben

UpdateEvaluation

Aktualisiert die EvaluationName einer Bewertung

evaluation*

Schreiben

UpdateMLModel

Aktualisiert die MLModelName und die ScoreThreshold eines MLModels

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

batchprediction

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

datasource

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

evaluation

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

mlmodel

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

Bedingungsschlüssel für Amazon Machine Learning

Amazon Machine Learning hat keine dienstspezifischen Bedingungsschlüssel, die im Condition Element der Grundsatzerklärungen.