View a markdown version of this page

Azioni, risorse e chiavi di condizione per AWS RoboMaker - 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à.

Azioni, risorse e chiavi di condizione per AWS RoboMaker

AWS RoboMaker (prefisso del 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. 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

BatchDeleteWorlds

Eliminare uno o più mondi in un'operazione batch

Write

BatchDescribeSimulationJob

Descrive più processi di simulazione

Read

CancelDeploymentJob

Annulla un processo di distribuzione

deploymentJob*

aws:ResourceTag/${TagKey}

Write

CancelSimulationJob

Annulla un processo di simulazione

simulationJob*

aws:ResourceTag/${TagKey}

Write

CancelSimulationJobBatch

Annulla un batch del processo di simulazione

simulationJobBatch*

aws:ResourceTag/${TagKey}

Write

CancelWorldExportJob

Annullare un lavoro di esportazione di un mondo

worldExportJob*

aws:ResourceTag/${TagKey}

Write

CancelWorldGenerationJob

Annullare un lavoro di generazione di un mondo

worldGenerationJob*

aws:ResourceTag/${TagKey}

Write

CreateDeploymentJob

Crea un processo di distribuzione

aws:RequestTag/${TagKey}

aws:TagKeys

Write

CreateFleet

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

aws:RequestTag/${TagKey}

aws:TagKeys

Write

CreateRobot

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

aws:RequestTag/${TagKey}

aws:TagKeys

Write

CreateRobotApplication

Creare un'applicazione robot

aws:RequestTag/${TagKey}

aws:TagKeys

Write

CreateRobotApplicationVersion

Crea uno snapshot di un'applicazione robot

robotApplication*

aws:ResourceTag/${TagKey}

Write

CreateSimulationApplication

Crea un'applicazione di simulazione

aws:RequestTag/${TagKey}

aws:TagKeys

Write

CreateSimulationApplicationVersion

Crea uno snapshot di un'applicazione di simulazione

simulationApplication*

aws:ResourceTag/${TagKey}

Write

CreateSimulationJob

Crea un processo di simulazione

aws:RequestTag/${TagKey}

aws:TagKeys

Write

CreateWorldExportJob

Creare un lavoro di esportazione di un mondo

world*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

CreateWorldGenerationJob

Creare un lavoro di generazione di un mondo

worldTemplate*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

CreateWorldTemplate

Creare un modello di mondo

aws:RequestTag/${TagKey}

aws:TagKeys

Write

DeleteFleet

Elimina un parco istanze di distribuzione

deploymentFleet*

aws:ResourceTag/${TagKey}

Write

DeleteRobot

Elimina un robot

robot*

aws:ResourceTag/${TagKey}

Write

DeleteRobotApplication

Elimina un'applicazione robot

robotApplication*

aws:ResourceTag/${TagKey}

Write

DeleteSimulationApplication

Elimina un'applicazione di simulazione

simulationApplication*

aws:ResourceTag/${TagKey}

Write

DeleteWorldTemplate

Eliminare un modello di mondo

worldTemplate*

aws:ResourceTag/${TagKey}

Write

DeregisterRobot

Annulla la registrazione di un robot da un parco istanze

deploymentFleet*

aws:ResourceTag/${TagKey}

Write

robot*

aws:ResourceTag/${TagKey}

DescribeDeploymentJob

Descrive un processo di distribuzione

deploymentJob*

aws:ResourceTag/${TagKey}

Read

DescribeFleet

Descrive un parco istanze di distribuzione

deploymentFleet*

aws:ResourceTag/${TagKey}

Read

DescribeRobot

Descrive un robot

robot*

aws:ResourceTag/${TagKey}

Read

DescribeRobotApplication

Descrive un applicazione robot

robotApplication*

aws:ResourceTag/${TagKey}

Read

DescribeSimulationApplication

Descrive un'applicazione di simulazione

simulationApplication*

aws:ResourceTag/${TagKey}

Read

DescribeSimulationJob

Descrive un processo di simulazione

simulationJob*

aws:ResourceTag/${TagKey}

Read

DescribeSimulationJobBatch

Descrive un batch del processo di simulazione

simulationJobBatch*

aws:ResourceTag/${TagKey}

Read

DescribeWorld

Descrivere un mondo

world*

aws:ResourceTag/${TagKey}

Read

DescribeWorldExportJob

Descrivere un lavoro di esportazione di un mondo

worldExportJob*

aws:ResourceTag/${TagKey}

Read

DescribeWorldGenerationJob

Descrivere un lavoro di generazione di un mondo

worldGenerationJob*

aws:ResourceTag/${TagKey}

Read

DescribeWorldTemplate

Descrivere un modello di mondo

worldTemplate*

aws:ResourceTag/${TagKey}

Read

GetWorldTemplateBody

Ottenere il corpo di un modello di mondo

worldTemplate*

aws:ResourceTag/${TagKey}

Read

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 a RoboMaker risorsa

deploymentFleet

aws:ResourceTag/${TagKey}

List

deploymentJob

aws:ResourceTag/${TagKey}

robot

aws:ResourceTag/${TagKey}

robotApplication

aws:ResourceTag/${TagKey}

simulationApplication

aws:ResourceTag/${TagKey}

simulationJob

aws:ResourceTag/${TagKey}

simulationJobBatch

aws:ResourceTag/${TagKey}

world

aws:ResourceTag/${TagKey}

worldExportJob

aws:ResourceTag/${TagKey}

worldGenerationJob

aws:ResourceTag/${TagKey}

worldTemplate

aws:ResourceTag/${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

deploymentFleet*

aws:ResourceTag/${TagKey}

Write

robot*

aws:ResourceTag/${TagKey}

RestartSimulationJob

Riavvia un processo di simulazione in esecuzione

simulationJob*

aws:ResourceTag/${TagKey}

Write

StartSimulationJobBatch

Creazione di un batch del processo di simulazione

aws:RequestTag/${TagKey}

aws:TagKeys

Write

SyncDeploymentJob

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

deploymentFleet*

aws:ResourceTag/${TagKey}

Scrittura

TagResource

Aggiungere tag a un RoboMaker risorsa

deploymentFleet

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

deploymentJob

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

robot

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

robotApplication

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

simulationApplication

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

simulationJob

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

simulationJobBatch

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

world

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

worldExportJob

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

worldGenerationJob

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

worldTemplate

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Rimuovi i tag da un RoboMaker risorsa

deploymentFleet

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

deploymentJob

aws:ResourceTag/${TagKey}

aws:TagKeys

robot

aws:ResourceTag/${TagKey}

aws:TagKeys

robotApplication

aws:ResourceTag/${TagKey}

aws:TagKeys

simulationApplication

aws:ResourceTag/${TagKey}

aws:TagKeys

simulationJob

aws:ResourceTag/${TagKey}

aws:TagKeys

simulationJobBatch

aws:ResourceTag/${TagKey}

aws:TagKeys

world

aws:ResourceTag/${TagKey}

aws:TagKeys

worldExportJob

aws:ResourceTag/${TagKey}

aws:TagKeys

worldGenerationJob

aws:ResourceTag/${TagKey}

aws:TagKeys

worldTemplate

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateRobotApplication

Aggiorna un'applicazione robot

robotApplication*

aws:ResourceTag/${TagKey}

Scrittura

UpdateSimulationApplication

Aggiorna un'applicazione di simulazione

simulationApplication*

aws:ResourceTag/${TagKey}

Write

UpdateWorldTemplate

Aggiornare un modello di mondo

worldTemplate*

aws:ResourceTag/${TagKey}

Scrittura

Permission-only azioni per AWS RoboMaker

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

Operazioni 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

deploymentFleet

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

aws:ResourceTag/${TagKey}

deploymentJob

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

aws:ResourceTag/${TagKey}

robot

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

aws:ResourceTag/${TagKey}

robotApplication

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

aws:ResourceTag/${TagKey}

simulationApplication

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

aws:ResourceTag/${TagKey}

simulationJob

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

aws:ResourceTag/${TagKey}

simulationJobBatch

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

aws:ResourceTag/${TagKey}

world

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

aws:ResourceTag/${TagKey}

worldExportJob

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

aws:ResourceTag/${TagKey}

worldGenerationJob

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

aws:ResourceTag/${TagKey}

worldTemplate

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

aws:ResourceTag/${TagKey}

Chiavi di condizione per AWS RoboMaker

AWS RoboMaker definisce le seguenti chiavi di condizione che possono essere utilizzate in Condition elemento di una policy IAM.

Chiavi di condizione Descrizione Tipo

aws:RequestTag/${TagKey}

Filtra l'accesso in base ai tag passati nella richiesta

String

aws:ResourceTag/${TagKey}

Filtra l'accesso in base ai tag associati alla risorsa

String

aws:TagKeys

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

ArrayOfString