Skip to main content

simulation_application_versions

Creates, updates, deletes or gets a simulation_application_version resource or lists simulation_application_versions in a region

Overview

Namesimulation_application_versions
TypeResource
DescriptionAWS::RoboMaker::SimulationApplicationVersion resource creates an AWS RoboMaker SimulationApplicationVersion. This helps you control which code your simulation uses.
Idaws.robomaker.simulation_application_versions

Fields

NameDatatypeDescription
applicationstring
current_revision_idstringThe revision ID of robot application.
application_versionstring
arnstring
regionstringAWS region.

Methods

NameAccessible byRequired Params
create_resourceINSERTApplication, region
delete_resourceDELETEdata__Identifier, region
get_resourceSELECTdata__Identifier, region

SELECT examples

Gets all properties from an individual simulation_application_version.

SELECT
region,
application,
current_revision_id,
application_version,
arn
FROM aws.robomaker.simulation_application_versions
WHERE region = 'us-east-1' AND data__Identifier = '<Arn>';

INSERT example

Use the following StackQL query and manifest file to create a new simulation_application_version resource, using stack-deploy.

/*+ create */
INSERT INTO aws.robomaker.simulation_application_versions (
Application,
region
)
SELECT
'{{ Application }}',
'{{ region }}';

DELETE example

/*+ delete */
DELETE FROM aws.robomaker.simulation_application_versions
WHERE data__Identifier = '<Arn>'
AND region = 'us-east-1';

Permissions

To operate on the simulation_application_versions resource, the following permissions are required:

Create

robomaker:CreateSimulationApplicationVersion,
s3:GetObject,
ecr:BatchGetImage,
ecr:GetAuthorizationToken,
ecr:BatchCheckLayerAvailability,
ecr-public:GetAuthorizationToken,
sts:GetServiceBearerToken

Delete

robomaker:DeleteSimulationApplication,
robomaker:DescribeSimulationApplication

Read

robomaker:DescribeSimulationApplication