View a markdown version of this page

Azioni, risorse e chiavi di condizione per AWS RoboMaker - Service Authorization Reference

Azioni, risorse e chiavi di condizione per AWS RoboMaker

AWS RoboMaker (prefisso di servizio:robomaker) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.

Riferimenti:

Azioni definite da AWS RoboMaker

Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. 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.

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

BatchDeleteWorlds

Eliminare uno o più mondi in un'operazione batch

Write

BatchDescribeSimulationJob

Descrive più processi di simulazione

Read

CancelDeploymentJob

Annulla un processo di distribuzione

Processo di distribuzione*

leggi: /$ {} ResourceTag TagKey

Scrittura

CancelSimulationJob

Annulla un processo di simulazione

Lavoro di simulazione*

leggi: /$ {} ResourceTag TagKey

Scrittura

CancelSimulationJobBatch

Annulla un batch del processo di simulazione

simulazione* JobBatch

leggi: ResourceTag /$ {} TagKey

Scrittura

CancelWorldExportJob

Annullare un lavoro di esportazione di un mondo

mondo * ExportJob

leggi: ResourceTag /$ {} TagKey

Scrittura

CancelWorldGenerationJob

Annullare un lavoro di generazione di un mondo

mondo * GenerationJob

leggi: ResourceTag /$ {} TagKey

Scrittura

CreateDeploymentJob

Crea un processo di distribuzione

legge: RequestTag /$ {} TagKey

leggi: TagKeys

Scrittura

CreateFleet

Crea un parco istanze di distribuzione che rappresenta un gruppo logico di robot che eseguono la stessa applicazione robot

aws: RequestTag /$ {0} TagKey

leggi: TagKeys

Scrittura

CreateRobot

Crea un robot che può essere registrato in un parco istanze

aws: RequestTag /$ {0} TagKey

leggi: TagKeys

Scrittura

CreateRobotApplication

Creare un'applicazione robot

aws: RequestTag /$ {0} TagKey

leggi: TagKeys

Scrittura

CreateRobotApplicationVersion

Crea uno snapshot di un'applicazione robot

Applicazione robot*

leggi: /$ {} ResourceTag TagKey

Scrittura

CreateSimulationApplication

Crea un'applicazione di simulazione

legge: RequestTag /$ {} TagKey

leggi: TagKeys

Scrittura

CreateSimulationApplicationVersion

Crea uno snapshot di un'applicazione di simulazione

Applicazione di simulazione*

leggi: /$ {} ResourceTag TagKey

Scrittura

CreateSimulationJob

Crea un processo di simulazione

legge: RequestTag /$ {} TagKey

leggi: TagKeys

Scrittura

CreateWorldExportJob

Creare un lavoro di esportazione di un mondo

mondo*

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Scrittura

CreateWorldGenerationJob

Creare un lavoro di generazione di un mondo

Modello mondo*

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Scrittura

CreateWorldTemplate

Creare un modello di mondo

aws: RequestTag /$ {0} TagKey

leggi: TagKeys

Scrittura

DeleteFleet

Elimina un parco istanze di distribuzione

Flotta di distribuzione*

leggi: /$ {} ResourceTag TagKey

Scrittura

DeleteRobot

Elimina un robot

robot*

seghe: ResourceTag /$ {} TagKey

Scrittura

DeleteRobotApplication

Elimina un'applicazione robot

Applicazione robot*

leggi: /$ {} ResourceTag TagKey

Scrittura

DeleteSimulationApplication

Elimina un'applicazione di simulazione

Applicazione di simulazione*

leggi: /$ {} ResourceTag TagKey

Scrittura

DeleteWorldTemplate

Eliminare un modello di mondo

Modello mondiale*

leggi: /$ {} ResourceTag TagKey

Scrittura

DeregisterRobot

Annulla la registrazione di un robot da un parco istanze

Flotta di distribuzione*

leggi: /$ {} ResourceTag TagKey

Scrittura

robot*

seghe: ResourceTag /$ {} TagKey

DescribeDeploymentJob

Descrive un processo di distribuzione

Lavoro di distribuzione*

leggi: /$ {} ResourceTag TagKey

Lettura

DescribeFleet

Descrive un parco istanze di distribuzione

Flotta di distribuzione*

leggi: /$ {} ResourceTag TagKey

Lettura

DescribeRobot

Descrive un robot

robot*

seghe: ResourceTag /$ {} TagKey

Lettura

DescribeRobotApplication

Descrive un applicazione robot

Applicazione robot*

leggi: /$ {} ResourceTag TagKey

Lettura

DescribeSimulationApplication

Descrive un'applicazione di simulazione

Applicazione di simulazione*

leggi: /$ {} ResourceTag TagKey

Lettura

DescribeSimulationJob

Descrive un processo di simulazione

Lavoro di simulazione*

leggi: /$ {} ResourceTag TagKey

Lettura

DescribeSimulationJobBatch

Descrive un batch del processo di simulazione

simulazione* JobBatch

leggi: ResourceTag /$ {} TagKey

Lettura

DescribeWorld

Descrivere un mondo

mondo*

leggi: ResourceTag /$ {} TagKey

Lettura

DescribeWorldExportJob

Descrivere un lavoro di esportazione di un mondo

mondo * ExportJob

leggi: ResourceTag /$ {} TagKey

Lettura

DescribeWorldGenerationJob

Descrivere un lavoro di generazione di un mondo

mondo * GenerationJob

leggi: ResourceTag /$ {} TagKey

Lettura

DescribeWorldTemplate

Descrivere un modello di mondo

Modello mondiale*

leggi: /$ {} ResourceTag TagKey

Lettura

GetWorldTemplateBody

Ottenere il corpo di un modello di mondo

Modello mondiale*

leggi: /$ {} ResourceTag TagKey

Lettura

ListDeploymentJobs

Elenca processi di distribuzione

Elenco

ListFleets

Elenco parchi istanze

Elenco

ListRobotApplications

Elenca applicazioni robot

Elenco

ListRobots

Elenca robot

Elenco

ListSimulationApplications

Elenca applicazioni di simulazione

Elenco

ListSimulationJobBatches

Elenca i batch di processi di simulazione

Elenco

ListSimulationJobs

Elenca processi di simulazione

List

ListTagsForResource

Elenca i tag per una risorsa RoboMaker

Flotta di distribuzione

leggi: /$ {} ResourceTag TagKey

List

Job di distribuzione

Come: /$ {} ResourceTag TagKey

robot

leggi: ResourceTag /$ {} TagKey

Applicazione robotica

Legge: ResourceTag /$ {} TagKey

Applicazione di simulazione

Come: ResourceTag /$ {} TagKey

Lavoro di simulazione

Legge: ResourceTag /$ {} TagKey

simulazione JobBatch

leggi: ResourceTag /$ {} TagKey

mondo

leggi: ResourceTag /$ {} TagKey

mondo ExportJob

leggi: ResourceTag /$ {} TagKey

mondo GenerationJob

leggi: ResourceTag /$ {} TagKey

Modello mondiale

leggi: ResourceTag /$ {0} TagKey

ListWorldExportJobs

Elencare lavori di esportazione

Elenco

ListWorldGenerationJobs

Elencare i lavori di generazione di un mondo

Elenco

ListWorldTemplates

Elencare i modelli di mondo

Elenco

ListWorlds

Elencare i mondi

Elenco

RegisterRobot

Registra un robot in un parco istanze

Flotta di distribuzione*

leggi: /$ {} ResourceTag TagKey

Scrittura

robot*

seghe: ResourceTag /$ {} TagKey

RestartSimulationJob

Riavvia un processo di simulazione in esecuzione

Lavoro di simulazione*

leggi: /$ {} ResourceTag TagKey

Scrittura

StartSimulationJobBatch

Creazione di un batch del processo di simulazione

legge: RequestTag /$ {} TagKey

leggi: TagKeys

Scrittura

SyncDeploymentJob

Assicura che l'applicazione robot distribuita più recentemente venga distribuita a tutti i robot nel parco istanze

Flotta di distribuzione*

leggi: /$ {} ResourceTag TagKey

Scrittura

TagResource

Aggiungi tag a una risorsa RoboMaker

Flotta di distribuzione

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Etichettatura, scrittura

Job di distribuzione

Come: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

robot

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Applicazione robotica

Legge: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Applicazione di simulazione

Come: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Job di simulazione

Legge: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

simulazione JobBatch

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

mondo

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

mondo ExportJob

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

mondo GenerationJob

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Modello mondiale

leggi: RequestTag /$ {0} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

UntagResource

Rimuovere i tag da una RoboMaker risorsa

Flotta di distribuzione

leggi: /$ {} ResourceTag TagKey

leggi: TagKeys

Etichettatura, scrittura

Job di distribuzione

Come: /$ {} ResourceTag TagKey

leggi: TagKeys

robot

leggi: ResourceTag /$ {} TagKey

leggi: TagKeys

Applicazione robotica

Legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Applicazione di simulazione

Come: ResourceTag /$ {} TagKey

leggi: TagKeys

Job di simulazione

Legge: ResourceTag /$ {} TagKey

leggi: TagKeys

simulazione JobBatch

leggi: ResourceTag /$ {} TagKey

leggi: TagKeys

mondo

leggi: ResourceTag /$ {} TagKey

leggi: TagKeys

mondo ExportJob

leggi: ResourceTag /$ {} TagKey

leggi: TagKeys

mondo GenerationJob

leggi: ResourceTag /$ {} TagKey

leggi: TagKeys

Modello mondiale

leggi: ResourceTag /$ {0} TagKey

leggi: TagKeys

UpdateRobotApplication

Aggiorna un'applicazione robot

Applicazione robot*

leggi: /$ {} ResourceTag TagKey

Scrittura

UpdateSimulationApplication

Aggiorna un'applicazione di simulazione

Applicazione di simulazione*

leggi: /$ {} ResourceTag TagKey

Scrittura

UpdateWorldTemplate

Aggiornare un modello di mondo

Modello mondiale*

leggi: /$ {} ResourceTag TagKey

Scrittura

Permission-only azioni per AWS RoboMaker

Le seguenti azioni sono definite AWS RoboMaker ma non sono direttamente richiamabili tramite alcuna operazione API. Possono essere utilizzate solo nelle dichiarazioni politiche IAM per concedere o negare le autorizzazioni.

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

ListSupportedAvailabilityZones

Elencare zone di disponibilità supportate

List

UpdateRobotDeployment

Segnalare lo stato di distribuzione per un singolo robot

Scrittura

Tipi di risorse definiti da AWS RoboMaker

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

Flotta di distribuzione

arn: $ {Partition} :robomaker: $ {Region} :$ {Account} :deployment-fleet/$ {} /$ {} FleetName CreatedOnEpoch

leggiTagKey: /$ {} ResourceTag

Job di distribuzione

arn: $ {Partition} :robomaker: $ {Region} :$ {Account} :deployment-job/$ {} DeploymentJobId

ResourceTagleggi: /$ {} TagKey

robot

arn: $ {Partition} :robomaker: $ {Region} :$ {Account} :robot/$ {} /$ {} RobotName CreatedOnEpoch

leggiTagKey: /$ {} ResourceTag

Applicazione robotica

arn: $ {Partition} :robomaker: $ {Region} :$ {Account} :robot-application/$ {} /$ {} ApplicationName CreatedOnEpoch

leggiTagKey: /$ {} ResourceTag

Applicazione di simulazione

arn: $ {Partition} :robomaker: $ {Region} :$ {Account} :applicazione-simulazione/$ {} /$ {} ApplicationName CreatedOnEpoch

leggiTagKey: /$ {} ResourceTag

Lavoro di simulazione

arn: $ {Partition} :robomaker: $ {Region} :$ {Account} :simulation-job/$ {} SimulationJobId

ResourceTagleggi: /$ {} TagKey

simulazione JobBatch

arn: $ {Partition} :robomaker: $ {Region} :$ {Account} :simulation-job-batch/$ {} SimulationJobBatchId

ResourceTagleggi: /$ {} TagKey

mondo

arn: $ {Partition} :robomaker: $ {Region} :$ {Account} :world/$ {} WorldId

ResourceTagleggi: /$ {} TagKey

mondo ExportJob

arn: $ {Partition} :robomaker: $ {Region} :$ {Account} :world-export-job/$ {} WorldExportJobId

ResourceTagleggi: /$ {} TagKey

mondo GenerationJob

arn: $ {Partition} :robomaker: $ {Region} :$ {Account} :world-generation-job/$ {} WorldGenerationJobId

ResourceTagleggi: /$ {} TagKey

Modello mondiale

arn: $ {Partition} :robomaker: $ {Region} :$ {Account} :world-template/$ {} WorldTemplateJobId

ResourceTagleggi: /$ {} TagKey

Chiavi di condizione per AWS RoboMaker

AWS RoboMaker definisce le seguenti chiavi di condizione che possono essere utilizzate nell'Conditionelemento di una policy IAM.

Chiavi di condizione Descrizione Tipo

aws: RequestTag /$ {} TagKey

Filtra l'accesso in base ai tag passati nella richiesta

Stringa

legge: ResourceTag /$ {} TagKey

Filtra l'accesso in base ai tag associati alla risorsa

Stringa

leggi: TagKeys

Filtra l'accesso in base alle chiavi di tag passate nella richiesta

ArrayOfString