View a markdown version of this page

Operazioni, risorse e chiavi di condizione per Amazon Machine Learning - Service Authorization Reference

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Operazioni, risorse e chiavi di condizione per Amazon Machine Learning

Amazon Machine Learning (prefisso del servizio: machinelearning) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.

Riferimenti:

Operazioni API definite da Amazon Machine Learning

La tabella seguente associa le operazioni API alle azioni IAM che autorizzano. Sono elencate solo le chiavi di condizione che hanno valori statici per l'API e l'azione specificate; per il set completo di chiavi di condizione supportate da ciascuna azione, consulta Tabella delle azioni.

Operazione Azione IAM Chiave di condizione Valori possibili Livello di accesso

AddTags

machinelearning:AddTags

Etichettatura, scrittura

CreateBatchPrediction

machinelearning:CreateBatchPrediction

Scrittura

CreateDataSourceFromRedshift

machinelearning:CreateDataSourceFromRedshift

Scrittura

iam:PassRole

Scrittura

CreateDataSourceFromS3

machinelearning:CreateDataSourceFromS3

Scrittura

CreateEvaluation

machinelearning:CreateEvaluation

Scrittura

CreateMLModel

machinelearning:CreateMLModel

Scrittura

CreateRealtimeEndpoint

machinelearning:CreateRealtimeEndpoint

Scrittura

DeleteBatchPrediction

machinelearning:DeleteBatchPrediction

Scrittura

DeleteDataSource

machinelearning:DeleteDataSource

Scrittura

DeleteEvaluation

machinelearning:DeleteEvaluation

Scrittura

DeleteMLModel

machinelearning:DeleteMLModel

Scrittura

DeleteRealtimeEndpoint

machinelearning:DeleteRealtimeEndpoint

Scrittura

DescribeBatchPredictions

machinelearning:DescribeBatchPredictions

List

DescribeDataSources

machinelearning:DescribeDataSources

List

DescribeEvaluations

machinelearning:DescribeEvaluations

List

DescribeMLModels

machinelearning:DescribeMLModels

List

DescribeTags

machinelearning:DescribeTags

List

GetBatchPrediction

machinelearning:GetBatchPrediction

Lettura

GetDataSource

machinelearning:GetDataSource

Lettura

GetEvaluation

machinelearning:GetEvaluation

Lettura

GetMLModel

machinelearning:GetMLModel

Lettura

Predict

machinelearning:Predict

Scrittura

Operazioni definite da Amazon Machine Learning

Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. Per ogni azione, la tabella elenca i tipi di risorse e le chiavi di condizione supportate da tale azione. Utilizza le policy per concedere le autorizzazioni per eseguire un'operazione in AWS. Quando utilizzi un'operazione in una policy, in genere consenti o rifiuti l'accesso all'operazione API o al comando CLI con lo stesso nome. Tuttavia, in alcuni casi, una singola operazione controlla l'accesso a più di una operazione. In alternativa, alcune operazioni richiedono operazioni differenti.

Operazioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

AddTags

Aggiunge uno o più tag a un oggetto, fino a un limite di 10. Ciascun tag è formato da una chiave e da un valore opzionale

batchprediction

Etichettatura, scrittura

datasource

evaluation

mlmodel

CreateBatchPrediction

Genera previsioni per un gruppo di osservazioni

batchprediction*

Scrittura

datasource*

mlmodel*

CreateDataSourceFromRDS

Crea un DataSource oggetto da un Amazon RDS

datasource*

Scrittura

CreateDataSourceFromRedshift

Crea un DataSource da un database ospitato su un cluster Amazon Redshift

datasource*

Scrittura

CreateDataSourceFromS3

Crea un DataSource oggetto da S3

datasource*

Scrittura

CreateEvaluation

Crea una nuova Evaluation di un MLModel

datasource*

Write

evaluation*

mlmodel*

CreateMLModel

Crea un nuovo MLModel

datasource*

Write

mlmodel*

CreateRealtimeEndpoint

Crea un endpoint in tempo reale per il MLModel

mlmodel*

Scrittura

DeleteBatchPrediction

Assegna lo stato DELETED a a BatchPrediction, rendendolo inutilizzabile

batchprediction*

Scrittura

DeleteDataSource

Assegna lo stato DELETED a a DataSource, rendendolo inutilizzabile

datasource*

Scrittura

DeleteEvaluation

Assegna lo stato DELETED ad una Evaluation, rendendola inutilizzabile

evaluation*

Write

DeleteMLModel

Assegna lo stato DELETED ad un MLModel, rendendolo inutilizzabile

mlmodel*

Write

DeleteRealtimeEndpoint

Elimina un endpoint in tempo reale di un MLModel

mlmodel*

Write

DeleteTags

Elimina i tag specificati associati a un oggetto ML. Una volta completata questa operazione, non è possibile ripristinare i tag eliminati

batchprediction

Etichettatura, scrittura

datasource

evaluation

mlmodel

DescribeBatchPredictions

Restituisce un elenco di BatchPrediction operazioni che corrispondono ai criteri di ricerca nella richiesta

List

DescribeDataSources

Restituisce un elenco di DataSource che corrispondono ai criteri di ricerca nella richiesta

List

DescribeEvaluations

Restituisce un elenco di DescribeEvaluations che corrispondono ai criteri di ricerca nella richiesta

List

DescribeMLModels

Restituisce un elenco di MLModel che soddisfano i criteri di ricerca nella richiesta

Elenco

DescribeTags

Descrive uno o più tag per il tuo oggetto Amazon ML

batchprediction

List

datasource

evaluation

mlmodel

GetBatchPrediction

Restituisce un BatchPrediction che include informazioni dettagliate su metadati, stato e file di dati

batchprediction*

Lettura

GetDataSource

Restituisce un DataSource che include metadati e informazioni sui file di dati, nonché lo stato corrente di DataSource

datasource*

Lettura

GetEvaluation

Restituisce un oggetto Evaluation che include i metadati e lo stato corrente dell'oggetto Evaluation

datasource*

Read

GetMLModel

Restituisce un oggetto MLModel che include metadati dettagliati e informazioni sull'origine dati, nonché lo stato corrente dell'oggetto MLModel

mlmodel*

Read

Predict

Genera una previsione per l'osservazione utilizzando il modello ML specificato

mlmodel*

Scrittura

UpdateBatchPrediction

Aggiorna il BatchPredictionName di un BatchPrediction

batchprediction*

Scrittura

UpdateDataSource

Aggiorna il DataSourceName di un DataSource

datasource*

Scrittura

UpdateEvaluation

Aggiorna il EvaluationName di una valutazione

evaluation*

Scrittura

UpdateMLModel

Aggiorna il MLModelName e il ScoreThreshold di un modello ML

mlmodel*

Scrittura

Tipi di risorsa definiti da Amazon Machine Learning

I seguenti tipi di risorse sono definiti da questo servizio e possono essere utilizzati nell'elemento Resource delle istruzioni di policy delle autorizzazioni IAM.

Tipi di risorse ARN Chiavi di condizione

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}

Chiavi di condizione per Amazon Machine Learning

Amazon Machine Learning non dispone di chiavi di condizione specifiche del servizio che possono essere utilizzate in Condition elemento delle dichiarazioni politiche.