Creating a world export job
You can select worlds to export to your Amazon S3 bucket. All worlds selected for the export are in a single .zip file.
To create a world export job
Follow the steps on one of the following tabs:
- Using the console
-
You can export one world per export job.
To create a simulation world template
-
Sign in to the AWS RoboMaker console at https://console.aws.amazon.com/robomaker/
. -
On the AWS RoboMaker console, expand Simulation WorldForge in the left navigation pane, and then choose Worlds.
-
On the Worlds page, choose Create export job.
-
On the Create export job page, choose a World to export.
-
Choose an IAM role with
PutObject
,GetObject
andAbortMultipartUpload
permissions to your Amazon S3 bucket. Choose Create to have a role with appropriate permissions created for you. -
Choose an S3 destination for worlds output. You can also create a new Amazon S3 bucket by choosing Create new S3 bucket near the bottom of the page.
-
Optional: On the Create export job page, add tags that are assigned to the exported world.
-
Choose Create to create the world export job.
You can track its progress of the export job in the world export job details page. You are taken there automatically after you create the job.
-
- Using the AWS CLI
-
You can export worlds using the AWS CLI. Use
create-world-export-job
to create the world export job. You can export one world per export job.The following AWS CLI example shows how to export a world. First, you can list worlds using
list-worlds
, and then callcreate-world-export-job
specifying a world Amazon Resource Name (ARN). You can check status by callinglist-world-export-jobs
anddescribe-world-export-job
.aws robomaker list-worlds aws robomaker create-world-export-job --worlds my-simulation-world-arn --iam-role my-iam-role-arn --outputLocation s3Bucket=my-bucket,s3prefix=prefix aws robomaker list-world-export-jobs aws robomaker describe-world-export-job --job my-world-export-job-arn