aws-cdk-lib.aws_robomaker.CfnRobotApplicationProps

interface CfnRobotApplicationProps

LanguageType name
.NETAmazon.CDK.AWS.RoboMaker.CfnRobotApplicationProps
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsrobomaker#CfnRobotApplicationProps
Javasoftware.amazon.awscdk.services.robomaker.CfnRobotApplicationProps
Pythonaws_cdk.aws_robomaker.CfnRobotApplicationProps
TypeScript aws-cdk-lib » aws_robomaker » CfnRobotApplicationProps

Properties for defining a CfnRobotApplication.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_robomaker as robomaker } from 'aws-cdk-lib';
const cfnRobotApplicationProps: robomaker.CfnRobotApplicationProps = {
  robotSoftwareSuite: {
    name: 'name',

    // the properties below are optional
    version: 'version',
  },

  // the properties below are optional
  currentRevisionId: 'currentRevisionId',
  environment: 'environment',
  name: 'name',
  sources: [{
    architecture: 'architecture',
    s3Bucket: 's3Bucket',
    s3Key: 's3Key',
  }],
  tags: {
    tagsKey: 'tags',
  },
};

Properties

NameTypeDescription
robotSoftwareSuiteIResolvable | RobotSoftwareSuitePropertyThe robot software suite used by the robot application.
currentRevisionId?stringThe current revision id.
environment?stringThe environment of the robot application.
name?stringThe name of the robot application.
sources?IResolvable | IResolvable | SourceConfigProperty[]The sources of the robot application.
tags?{ [string]: string }A map that contains tag keys and tag values that are attached to the robot application.

robotSoftwareSuite

Type: IResolvable | RobotSoftwareSuiteProperty

The robot software suite used by the robot application.


currentRevisionId?

Type: string (optional)

The current revision id.


environment?

Type: string (optional)

The environment of the robot application.


name?

Type: string (optional)

The name of the robot application.


sources?

Type: IResolvable | IResolvable | SourceConfigProperty[] (optional)

The sources of the robot application.


tags?

Type: { [string]: string } (optional)

A map that contains tag keys and tag values that are attached to the robot application.