Ações, recursos e chaves de condição do Amazon Personalize
O Amazon Personalize (prefixo do serviço:personalize) 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:
-
Saiba como configurar este serviço.
-
Visualize uma lista das operações de API disponíveis para este serviço.
-
Saiba como proteger esse serviço e seus recursos usando políticas de permissão do IAM.
-
Veja a referência de autorização de serviço programático
para esse serviço.
Tópicos
Operações de API definidas pelo Amazon Personalize
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 | Cliente SDK | Ação do IAM | Chave de condição | Valor (es) possível (s) | Nível de acesso |
|---|---|---|---|---|---|
|
CreateBatchInferenceJob |
personalizar |
Gravar |
|||
Marcação, gravação |
|||||
objetivo: PassedToService |
personalize.amazonaws.com |
Gravar |
|||
|
CreateBatchSegmentJob |
personalizar |
Gravar |
|||
Marcação, gravação |
|||||
objetivo: PassedToService |
personalize.amazonaws.com |
Gravar |
|||
|
CreateCampaign |
personalizar |
Gravar |
|||
Marcação, gravação |
|||||
|
CreateDataDeletionJob |
personalizar |
Gravar |
|||
Marcação, gravação |
|||||
objetivo: PassedToService |
personalize.amazonaws.com |
Gravar |
|||
|
CreateDataset |
personalizar |
Gravar |
|||
Marcação, gravação |
|||||
|
CreateDatasetExportJob |
personalizar |
Gravar |
|||
Marcação, gravação |
|||||
objetivo: PassedToService |
personalize.amazonaws.com |
Gravar |
|||
|
CreateDatasetGroup |
personalizar |
Gravar |
|||
Marcação, gravação |
|||||
objetivo: PassedToService |
personalize.amazonaws.com |
Gravar |
|||
|
CreateDatasetImportJob |
personalizar |
Gravar |
|||
Marcação, gravação |
|||||
objetivo: PassedToService |
personalize.amazonaws.com |
Gravar |
|||
|
CreateEventTracker |
personalizar |
Gravar |
|||
Marcação, gravação |
|||||
|
CreateFilter |
personalizar |
Gravar |
|||
Marcação, gravação |
|||||
|
CreateMetricAttribution |
personalizar |
Gravar |
|||
objetivo: PassedToService |
personalize.amazonaws.com |
Gravar |
|||
|
CreateRecommender |
personalizar |
Gravar |
|||
Marcação, gravação |
|||||
|
CreateSchema |
personalizar |
Gravar |
|||
|
CreateSolution |
personalizar |
Gravar |
|||
Marcação, gravação |
|||||
|
CreateSolutionVersion |
personalizar |
Gravar |
|||
Marcação, gravação |
|||||
|
DeleteCampaign |
personalizar |
Gravar |
|||
|
DeleteDataset |
personalizar |
Gravar |
|||
|
DeleteDatasetGroup |
personalizar |
Gravar |
|||
|
DeleteEventTracker |
personalizar |
Gravar |
|||
|
DeleteFilter |
personalizar |
Gravar |
|||
|
DeleteMetricAttribution |
personalizar |
Gravar |
|||
|
DeleteRecommender |
personalizar |
Gravar |
|||
|
DeleteSchema |
personalizar |
Gravar |
|||
|
DeleteSolution |
personalizar |
Gravar |
|||
|
DescribeAlgorithm |
personalizar |
Ler |
|||
|
DescribeBatchInferenceJob |
personalizar |
Ler |
|||
|
DescribeBatchSegmentJob |
personalizar |
Ler |
|||
|
DescribeCampaign |
personalizar |
Ler |
|||
|
DescribeDataDeletionJob |
personalizar |
Ler |
|||
|
DescribeDataset |
personalizar |
Ler |
|||
|
DescribeDatasetExportJob |
personalizar |
Ler |
|||
|
DescribeDatasetGroup |
personalizar |
Ler |
|||
|
DescribeDatasetImportJob |
personalizar |
Ler |
|||
|
DescribeEventTracker |
personalizar |
Ler |
|||
|
DescribeFeatureTransformation |
personalizar |
Ler |
|||
|
DescribeFilter |
personalizar |
Ler |
|||
|
DescribeMetricAttribution |
personalizar |
Ler |
|||
|
DescribeRecipe |
personalizar |
Ler |
|||
|
DescribeRecommender |
personalizar |
Ler |
|||
|
DescribeSchema |
personalizar |
Ler |
|||
|
DescribeSolution |
personalizar |
Ler |
|||
|
DescribeSolutionVersion |
personalizar |
Ler |
|||
|
GetSolutionMetrics |
personalizar |
Ler |
|||
|
ListBatchInferenceJobs |
personalizar |
Lista |
|||
|
ListBatchSegmentJobs |
personalizar |
Lista |
|||
|
ListCampaigns |
personalizar |
Lista |
|||
|
ListDataDeletionJobs |
personalizar |
Lista |
|||
|
ListDatasetExportJobs |
personalizar |
Lista |
|||
|
ListDatasetGroups |
personalizar |
Lista |
|||
|
ListDatasetImportJobs |
personalizar |
Lista |
|||
|
ListDatasets |
personalizar |
Lista |
|||
|
ListEventTrackers |
personalizar |
Lista |
|||
|
ListFilters |
personalizar |
Lista |
|||
|
ListMetricAttributionMetrics |
personalizar |
Lista |
|||
|
ListMetricAttributions |
personalizar |
Lista |
|||
|
ListRecipes |
personalizar |
Lista |
|||
|
ListRecommenders |
personalizar |
Lista |
|||
|
ListSchemas |
personalizar |
Lista |
|||
|
ListSolutionVersions |
personalizar |
Lista |
|||
|
ListSolutions |
personalizar |
Lista |
|||
|
ListTagsForResource |
personalizar |
Lista |
|||
|
StartRecommender |
personalizar |
Gravar |
|||
|
StopRecommender |
personalizar |
Gravar |
|||
|
StopSolutionVersionCreation |
personalizar |
Gravar |
|||
|
TagResource |
personalizar |
Marcação, gravação |
|||
|
UntagResource |
personalizar |
Marcação, gravação |
|||
|
UpdateCampaign |
personalizar |
Gravar |
|||
|
UpdateDataset |
personalizar |
Gravar |
|||
|
UpdateMetricAttribution |
personalizar |
Gravar |
|||
objetivo: PassedToService |
personalize.amazonaws.com |
Gravar |
|||
|
UpdateRecommender |
personalizar |
Gravar |
|||
|
UpdateSolution |
personalizar |
Gravar |
|||
|
PutActionInteractions |
eventos personalizados |
Gravar |
|||
|
PutActions |
eventos personalizados |
Gravar |
|||
|
PutEvents |
eventos personalizados |
Gravar |
|||
|
PutItems |
eventos personalizados |
Gravar |
|||
|
PutUsers |
eventos personalizados |
Gravar |
|||
|
GetActionRecommendations |
personalizar o tempo de execução |
Ler |
|||
|
GetPersonalizedRanking |
personalizar o tempo de execução |
Ler |
|||
|
GetRecommendations |
personalizar o tempo de execução |
Ler |
Ações definidas pelo Amazon Personalize
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 |
|---|---|---|---|---|
Concede permissão para criar um trabalho de inferência em lote |
Gravar |
|||
Concede permissão para criar um trabalho de segmento em lote |
Gravar |
|||
Concede permissão para criar uma campanha |
Gravar |
|||
Concede permissão para criar um trabalho de exclusão de dados |
Gravar |
|||
Concede permissão para criar um trabalho de insights de dados |
Gravar |
|||
Concede permissão para criar um conjunto de dados |
Gravar |
|||
Concede permissão para criar um trabalho de exportação de conjunto de dados |
Gravar |
|||
Concede permissão para criar um grupo de conjuntos de dados |
Gravar |
|||
Concede permissão para criar um trabalho de importação de conjunto de dados |
Gravar |
|||
Concede permissão para criar um rastreador de eventos |
Gravar |
|||
Concede permissão para criar um filtro |
Gravar |
|||
Concede permissão para criar uma atribuição de métricas |
Gravar |
|||
Concede permissão para criar um recomendador |
Gravar |
|||
Concede permissão para criar um esquema |
Gravar |
|||
Concede permissão para criar uma solução |
Gravar |
|||
Concede permissão para criar uma versão da solução |
Gravar |
|||
Concede permissão para excluir uma campanha |
Gravar |
|||
Concede permissão para excluir um conjunto de dados |
Gravar |
|||
Concede permissão para excluir um grupo de conjuntos de dados |
Gravar |
|||
Concede permissão para excluir um rastreador de eventos |
Gravar |
|||
Concede permissão para excluir um filtro |
Gravar |
|||
Concede permissão para excluir uma atribuição de métricas |
Gravar |
|||
Concede permissão para excluir um recomendador |
Gravar |
|||
Concede permissão para excluir um esquema |
Gravar |
|||
Concede permissão para excluir uma solução, incluindo todas as versões da solução |
Gravar |
|||
Concede permissão para descrever um algoritmo |
Ler |
|||
Concede permissão para descrever um trabalho de inferência em lote |
Ler |
|||
Concede permissão para descrever um trabalho de segmento em lote |
Ler |
|||
Concede permissão para descrever uma campanha |
Ler |
|||
Concede permissão para descrever um trabalho de exclusão de dados |
Ler |
|||
Concede permissão para descrever um trabalho de insights de dados |
Ler |
|||
Concede permissão para descrever um conjunto de dados |
Ler |
|||
Concede permissão para descrever um trabalho de exportação de conjunto de dados |
Ler |
|||
Concede permissão para descrever um grupo de conjuntos de dados |
Ler |
|||
Concede permissão para descrever um trabalho de importação de conjunto de dados |
Ler |
|||
Concede permissão para descrever um rastreador de eventos |
Ler |
|||
Concede permissão para descrever uma transformação de recurso |
Ler |
|||
Concede permissão para descrever um filtro |
Ler |
|||
Concede permissão para descrever uma atribuição de métricas |
Ler |
|||
Concede permissão para descrever uma receita |
Ler |
|||
Concede permissão para descrever uma recomendação |
Ler |
|||
Concede permissão para descrever um esquema |
Ler |
|||
Concede permissão para descrever uma solução |
Ler |
|||
Concede permissão para descrever uma versão de uma solução |
Ler |
|||
Concede permissão para obter uma lista de ações recomendadas |
Ler |
|||
Concede permissão para obter insights de dados de um trabalho de insights de dados |
Ler |
|||
Concede permissão para obter uma lista reclassificada de recomendações |
Ler |
|||
Concede permissão para obter uma lista de recomendações de uma campanha |
Ler |
|||
Concede permissão para obter métricas para uma versão da solução |
Ler |
|||
Concede permissão para listar trabalhos de inferência em lote |
Lista |
|||
Concede permissão para listar lotes de trabalhos de segmento |
Lista |
|||
Concede permissão para listar campanhas |
Lista |
|||
Concede permissão para listar trabalhos de exclusão de dados |
Lista |
|||
Concede permissão para listar trabalhos de insights de dados |
Lista |
|||
Concede permissão para listar trabalhos de exportação do conjunto de dados |
Lista |
|||
Concede permissão para listar grupos de conjuntos de dados |
List |
|||
Concede permissão para listar trabalhos de importação do conjunto de dados |
List |
|||
Concede permissão para listar conjuntos de dados |
List |
|||
Concede permissão para listar rastreadores de eventos |
List |
|||
Concede permissão para listar filtros |
Lista |
|||
Concede permissão para listar métricas de atribuição de métricas |
Lista |
|||
Concede permissão para listar atribuições de métricas |
Lista |
|||
Concede permissão para listar receitas |
Lista |
|||
Concede permissão para listar recomendações |
Lista |
|||
Concede permissão para listar esquemas |
List |
|||
Concede permissão para listar versões de uma solução |
List |
|||
Concede permissão para listar soluções |
Lista |
|||
Concede permissão para listar as etiquetas de um recurso |
Lista |
|||
Concede permissão para adicionar dados de interação de ações em tempo real |
Gravar |
|||
Concede permissão para ingerir dados de ações |
Gravar |
|||
Concede permissão para colocar dados de eventos em tempo real |
Write |
|||
Concede permissão para ingerir dados de itens |
Gravar |
|||
Concede permissão para ingerir dados de usuários |
Gravar |
|||
Concede permissão para iniciar um recomendador |
Gravar |
|||
Concede permissão para interromper um recomendador |
Gravar |
|||
Concede permissão para interromper uma versão da solução |
Gravar |
|||
Concede permissão para marcar um recurso |
Marcação, gravação |
|||
Concede permissão para desmarcar um recurso |
Marcação, gravação |
|||
Concede permissão para atualizar uma campanha |
Gravar |
|||
Concede permissão para atualizar um conjunto de dados |
Gravar |
|||
Concede permissão para atualizar uma atribuição de métricas |
Gravar |
|||
Concede permissão para atualizar uma recomendação |
Gravar |
|||
Concede permissão para atualizar uma solução |
Gravar |
Tipos de recursos definidos pelo Amazon Personalize
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 |
|---|---|---|
arn: $ {Partition} :personalize: ::algoritmo/$ {} ResourceId |
||
arn: $ {Partition} :personalize: $ {Region} :$ {Account} :batch-inference-job/$ {} ResourceId |
||
arn: $ {Partition} :personalize: $ {Region} :$ {Account} :batch-segment-job/$ {} ResourceId |
||
arn: $ {Partition} :personalize: $ {Region} :$ {Account} :campaign/$ {} ResourceId |
||
arn: $ {Partition} :personalize: $ {Region} :$ {Account} :data-deletion-job/$ {} ResourceId |
||
arn: $ {Partition} :personalize: $ {Region} :$ {Account} :data-insights-job/$ {} ResourceId |
||
arn: $ {Partition} :personalize: $ {Region} :$ {Account} :dataset/$ {} ResourceId |
||
arn: $ {Partition} :personalize: $ {Region} :$ {Account} :dataset-export-job/$ {} ResourceId |
||
arn: $ {Partition} :personalize: $ {Region} :$ {Account} :dataset-group/$ {} ResourceId |
||
arn: $ {Partition} :personalize: $ {Region} :$ {Account} :dataset-import-job/$ {} ResourceId |
||
arn: $ {Partition} :personalize: $ {Region} :$ {Account} :event-tracker/$ {} ResourceId |
||
arn: $ {Partition} :personalize: ::feature-transformation/$ {} ResourceId |
||
arn: $ {Partition} :personalize: $ {Region} :$ {Account} :filter/$ {} ResourceId |
||
arn: $ {Partition} :personalize: $ {Region} :$ {Account} :metric-attribution/$ {} ResourceId |
||
arn: $ {Partition} :personalize: ::recipe/$ {} ResourceId |
||
arn: $ {Partition} :personalize: $ {Region} :$ {Account} :recommender/$ {} ResourceId |
||
arn: $ {Partition} :personalize: $ {Region} :$ {Account} :schema/$ {} ResourceId |
||
arn: $ {Partition} :personalize: $ {Region} :$ {Account} :solution/$ {} ResourceId |
Chaves de condição do Amazon Personalize
O Amazon Personalize define as seguintes chaves de condição que podem ser usadas no Condition elemento de uma política do IAM.
| Chaves de condição | Descrição | Tipo |
|---|---|---|
Filtra o acesso pelas etiquetas que são transmitidas na solicitação |
String |
|
Filtra o acesso pelas etiquetas associadas ao recurso |
String |
|
Filtra o acesso pelas chaves da etiqueta que são transmitidas na solicitação |
ArrayOfString |