---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "awscc_robomaker_robot_application Resource - terraform-provider-awscc"
subcategory: ""
description: |-
AWS::RoboMaker::RobotApplication resource creates an AWS RoboMaker RobotApplication. Robot application can be used in AWS RoboMaker Simulation Jobs.
---
# awscc_robomaker_robot_application (Resource)
AWS::RoboMaker::RobotApplication resource creates an AWS RoboMaker RobotApplication. Robot application can be used in AWS RoboMaker Simulation Jobs.
## Schema
### Required
- `robot_software_suite` (Attributes) The robot software suite used by the robot application. (see [below for nested schema](#nestedatt--robot_software_suite))
### Optional
- `current_revision_id` (String) The revision ID of robot application.
- `environment` (String) The URI of the Docker image for the robot application.
- `name` (String) The name of the robot application.
- `sources` (Attributes List) The sources of the robot application. (see [below for nested schema](#nestedatt--sources))
- `tags` (Map of String) A key-value pair to associate with a resource.
### Read-Only
- `arn` (String)
- `id` (String) Uniquely identifies the resource.
### Nested Schema for `robot_software_suite`
Required:
- `name` (String) The name of robot software suite.
- `version` (String) The version of robot software suite.
### Nested Schema for `sources`
Optional:
- `architecture` (String) The architecture of robot application.
- `s3_bucket` (String) The Arn of the S3Bucket that stores the robot application source.
- `s3_key` (String) The s3 key of robot application source.
## Import
Import is supported using the following syntax:
```shell
$ terraform import awscc_robomaker_robot_application.example
```