View a markdown version of this page

Ações, recursos e chaves de condição do Amazon Machine Learning - Referência de autorização do serviço

Ações, recursos e chaves de condição do Amazon Machine Learning

O Amazon Machine Learning (prefixo do serviço:machinelearning) fornece as seguintes operações, recursos, ações e chaves de condição específicos do serviço para uso nas políticas de permissão do IAM.

Referências:

Operações de API definidas pelo Amazon Machine Learning

A tabela a seguir mapeia as operações da API às ações do IAM que elas autorizam. Somente as chaves de condição que têm valores estáticos para a API e a ação fornecidas são listadas; para ver o conjunto completo de chaves de condição suportadas por cada ação, consulte a tabela Ações.

Operation Ação do IAM Chave de condição Valor (es) possível (s) Nível de acesso

AddTags

aprendizado de máquina: AddTags

Marcação, gravação

CreateBatchPrediction

aprendizado de máquina: CreateBatchPrediction

Gravar

CreateDataSourceFromRedshift

aprendizado de máquina: CreateDataSourceFromRedshift

Gravar

objetivo: PassRole

Gravar

CreateDataSourceFromS3

aprendizado de máquina: CreateDataSourceFromS3

Gravar

CreateEvaluation

aprendizado de máquina: CreateEvaluation

Gravar

CreateMLModel

Aprendizado de máquina: criar um modelo ML

Gravar

CreateRealtimeEndpoint

aprendizado de máquina: CreateRealtimeEndpoint

Gravar

DeleteBatchPrediction

aprendizado de máquina: DeleteBatchPrediction

Gravar

DeleteDataSource

aprendizado de máquina: DeleteDataSource

Gravar

DeleteEvaluation

aprendizado de máquina: DeleteEvaluation

Gravar

DeletemlModel

Aprendizado de máquina: excluir modelo ML

Gravar

DeleteRealtimeEndpoint

aprendizado de máquina: DeleteRealtimeEndpoint

Gravar

DescribeBatchPredictions

aprendizado de máquina: DescribeBatchPredictions

Lista

DescribeDataSources

aprendizado de máquina: DescribeDataSources

Lista

DescribeEvaluations

aprendizado de máquina: DescribeEvaluations

Lista

Descreva os modelos ML

Aprendizado de máquina: descreva os modelos ML

Lista

DescribeTags

aprendizado de máquina: DescribeTags

Lista

GetBatchPrediction

aprendizado de máquina: GetBatchPrediction

Ler

GetDataSource

aprendizado de máquina: GetDataSource

Ler

GetEvaluation

aprendizado de máquina: GetEvaluation

Ler

GetMLModel

Aprendizado de máquina: GetML Model

Ler

Preveja

Aprendizado de máquina: prever

Gravar

Ações definidas pelo Amazon Machine Learning

Você pode especificar as seguintes ações no elemento Action de uma declaração de política do IAM. Use políticas para conceder permissões para executar uma operação na AWS. Quando usa uma ação em uma política, você geralmente permite ou nega acesso à operação da API ou ao comando da CLI com o mesmo nome. No entanto, em alguns casos, uma única ação controla o acesso a mais de uma operação. Como alternativa, algumas operações exigem várias ações diferentes.

Ações Description Tipos de recursos (*necessários) Chaves de condição Nível de acesso

AddTags

Adiciona uma ou mais etiquetas a um objeto, até um limite de 10. Cada etiqueta consiste em uma chave e um valor opcional

previsão de lote

Marcação, gravação

datasource

avaliação

modelo ml

CreateBatchPrediction

Gera previsões para um grupo de observações

previsão de lote*

Gravar

fonte de dados*

modelo ml*

CreateDataSourceFromRDS

Cria um DataSource objeto a partir de um Amazon RDS

fonte de dados*

Gravar

CreateDataSourceFromRedshift

Cria um DataSource a partir de um banco de dados hospedado em um cluster do Amazon Redshift

fonte de dados*

Gravar

CreateDataSourceFromS3

Cria um DataSource objeto a partir do S3

fonte de dados*

Gravar

CreateEvaluation

Cria uma nova avaliação de um MLModel

fonte de dados*

Gravar

avaliação*

modelo ml*

CreateMLModel

Cria um novo MLModel

fonte de dados*

Gravar

modelo ml*

CreateRealtimeEndpoint

Cria um endpoint em tempo real para o MLModel

modelo ml*

Gravar

DeleteBatchPrediction

Atribui o status EXCLUÍDO a um BatchPrediction, tornando-o inutilizável

previsão de lote*

Gravar

DeleteDataSource

Atribui o status EXCLUÍDO a um DataSource, tornando-o inutilizável

fonte de dados*

Gravar

DeleteEvaluation

Atribui o status DELETED (EXCLUÍDO) a uma avaliação tornando-a inutilizável

avaliação*

Gravar

DeletemlModel

Atribui o status DELETED (EXCLUÍDO) a um MLModel tornando-o inutilizável

modelo ml*

Gravar

DeleteRealtimeEndpoint

Exclui um endpoint em tempo real de um MLModel

modelo ml*

Gravar

DeleteTags

Exclui as etiquetas especificadas associadas a um objeto ML. Após essa operação ser concluída, você não pode recuperar etiquetas excluídas

previsão de lote

Marcação, gravação

datasource

avaliação

modelo ml

DescribeBatchPredictions

Retorna uma lista de BatchPrediction operações que correspondem aos critérios de pesquisa na solicitação

Lista

DescribeDataSources

Retorna uma lista das DataSource que correspondem aos critérios de pesquisa na solicitação

Lista

DescribeEvaluations

Retorna uma lista das DescribeEvaluations que correspondem aos critérios de pesquisa na solicitação

Lista

Descreva os modelos ML

Retorna uma lista de MLModels que correspondem aos critérios de pesquisa na solicitação

List

DescribeTags

Descreve uma ou mais etiquetas para o objeto do Amazon ML

previsão de lote

Lista

datasource

avaliação

modelo ml

GetBatchPrediction

Retorna um BatchPrediction que inclui metadados detalhados, status e informações do arquivo de dados

previsão de lote*

Ler

GetDataSource

Retorna um DataSource que inclui metadados e informações do arquivo de dados, bem como o status atual do DataSource

fonte de dados*

Ler

GetEvaluation

Retorna uma avaliação que inclui metadados, bem como o status atual da avaliação

fonte de dados*

Ler

GetMLModel

Retorna um MLModel que inclui informações detalhadas de metadados e da fonte de dados, bem como o status atual do MLModel

modelo ml*

Ler

Preveja

Gera uma previsão da observação usando o modelo do ML especificado

modelo ml*

Gravar

UpdateBatchPrediction

Atualiza o BatchPredictionName de um BatchPrediction

previsão de lote*

Gravar

UpdateDataSource

Atualiza o DataSourceName de um DataSource

fonte de dados*

Gravar

UpdateEvaluation

Atualiza o EvaluationName de uma avaliação

avaliação*

Gravar

UpdatemlModel

Atualiza o MLModelName e o ScoreThreshold de um MLModel

modelo ml*

Gravar

Tipos de recursos definidos pelo Amazon Machine Learning

Os seguintes tipos de recursos são definidos por este serviço e podem ser usados no elemento Resource de declarações de políticas de permissão do IAM.

Resource types ARN Chaves de condição

previsão de lote

arn: $ {Partition} :machine learning: $ {Region} :$ {Account} :batchprediction/$ {} BatchPredictionId

fonte de dados

arn: $ {Partition} :machine learning: $ {Region} :$ {Account} :datasource/$ {} DatasourceId

avaliação

arn: $ {Partition} :machine learning: $ {Region} :$ {Account} :evaluation/$ {} EvaluationId

modelo ml

arn: $ {Partition} :machine learning: $ {Region} :$ {Account} :mlmodel/$ {} MlModelId

Chaves de condição do Amazon Machine Learning

O Amazon Machine Learning não tem chaves de condição específicas do serviço que possam ser usadas no Condition elemento das declarações de política.