View a markdown version of this page

Actions, ressources et clés de condition pour AWS IoT Analytics - Référence de l'autorisation de service

Actions, ressources et clés de condition pour AWS IoT Analytics

AWS IoT Analytics (préfixe de service :iotanalytics) fournit les opérations, ressources, actions et clés de condition spécifiques aux services suivantes à utiliser dans les politiques d'autorisation IAM.

Références :

Actions définies par AWS IoT Analytics

Vous pouvez indiquer les actions suivantes dans l'élément Action d'une déclaration de politique IAM. Utilisez des politiques pour accorder des autorisations permettant d'effectuer une opération dans AWS. Lorsque vous utilisez une action dans une politique, vous autorisez ou refusez généralement l'accès à l'opération d'API ou à la commande CLI portant le même nom. Toutefois, dans certains cas, une seule action contrôle l'accès à plusieurs opérations. D'autres opérations, quant à elles, requièrent plusieurs actions différentes.

Actions Description Types de ressources (*obligatoire) Clés de condition Niveau d’accès

BatchPutMessage

Place un lot de messages dans le canal spécifié

chaîne*

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

Écrire

CancelPipelineReprocessing

Annule le retraitement du pipeline spécifié

pipeline*

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

Écrire

CreateChannel

Crée un canal

chaîne*

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

Écrire

CreateDataset

Crée un ensemble de données.

jeu de données*

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

Écrire

CreateDatasetContent

Génère le contenu du jeu de données spécifié (en exécutant les actions du jeu de données)

jeu de données*

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

Écrire

CreateDatastore

Crée un entrepôt de données

banque de données*

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

Écrire

CreatePipeline

Crée un pipeline

pipeline*

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

Écrire

DeleteChannel

Supprime le canal spécifié

chaîne*

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

Écrire

DeleteDataset

Supprime le jeu de données spécifié

jeu de données*

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

Écrire

DeleteDatasetContent

Supprime le contenu du jeu de données spécifié

jeu de données*

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

Écrire

DeleteDatastore

Supprime l'entrepôt de données spécifié

banque de données*

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

Écrire

DeletePipeline

Supprime le pipeline spécifié

pipeline*

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

Écrire

DescribeChannel

Décrit le canal spécifié

chaîne*

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

Lecture

DescribeDataset

Décrit le jeu de données spécifié

jeu de données*

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

Lecture

DescribeDatastore

Décrit l'entrepôt de données spécifié

banque de données*

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

Lecture

DescribeLoggingOptions

Décrit les options de journalisation du compte

Lecture

DescribePipeline

Décrit le pipeline spécifié

pipeline*

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

Lecture

GetDatasetContent

Obtient le contenu du jeu de données spécifié

jeu de données*

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

Lecture

ListChannels

Répertorie les canaux du compte

List

ListDatasetContents

Répertorie les informations relatives aux contenus des jeux de données qui ont été créés

jeu de données*

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

List

ListDatasets

Répertorie les jeux de données du compte

List

ListDatastores

Répertorie les entrepôts de données du compte

List

ListPipelines

Répertorie les pipelines du compte

List

ListTagsForResource

Répertorie les identifications (métadonnées) que vous avez attribuées à la ressource

canal

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

Lecture

jeu de données

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

banque de données

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

pipeline

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

PutLoggingOptions

Place des options de journalisation pour le compte

Écrire

RunPipelineActivity

Exécute l'activité de pipeline spécifiée

Lecture

SampleChannelData

Fournit des exemples de données du canal spécifié

chaîne*

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

Lecture

StartPipelineReprocessing

Démarre le retraitement du pipeline spécifié

pipeline*

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

Écrire

TagResource

Ajoute ou modifie les balises de la ressource donnée. Les identifications sont des métadonnées qui peuvent être utilisées pour gérer une ressource.

canal

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

Marquage, écriture

jeu de données

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

banque de données

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

pipeline

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

UntagResource

Supprime les identifications (métadonnées) données de la ressource

canal

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

Marquage, écriture

jeu de données

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

banque de données

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

pipeline

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

UpdateChannel

Met à jour le canal spécifié

chaîne*

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

Écrire

UpdateDataset

Met à jour le jeu de données spécifié

jeu de données*

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

Écrire

UpdateDatastore

Met à jour l'entrepôt de données spécifié

banque de données*

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

Écrire

UpdatePipeline

Met à jour le pipeline spécifié

pipeline*

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

Écrire

Types de ressources définis par AWS IoT Analytics

Ce service définit les types de ressources suivants, qui peuvent être utilisés dans l' Resource élément des déclarations de politique d'autorisation IAM.

Types de ressources ARN Clés de condition

canal

arn : $ {Partition} :iotanalytics : $ {Region} :$ {Account} :channel/$ {} ChannelName

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

jeu de données

arn : $ {Partition} :iotanalytics : $ {Region} :$ {Account} :dataset/$ {} DatasetName

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

banque de données

arn : $ {Partition} :iotanalytics : $ {Region} :$ {Account} :datastore/$ {} DatastoreName

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

pipeline

arn : $ {Partition} :iotanalytics : $ {Region} :$ {Account} :pipeline/$ {} PipelineName

était : RequestTag /$ {} TagKey

lois : TagKeys

Bioanalyse : ResourceTag /$ {} TagKey

Clés de condition pour AWS IoT Analytics

AWS IoT Analytics définit les clés de condition suivantes qui peuvent être utilisées dans l'Conditionélément d'une politique IAM.

Clés de condition Description Type

était : RequestTag /$ {} TagKey

Filtre l'accès en fonction des identifications transmises dans la demande

Chaîne

lois : TagKeys

Filtre l'accès en fonction de la présence de clés de balise dans la demande

ArrayOfString

Bioanalyse : ResourceTag /$ {} TagKey

Filtre l'accès en fonction des paires clé-valeur d'identification attachées à la ressource

Chaîne