CfnRobotApplicationProps

class aws_cdk.aws_robomaker.CfnRobotApplicationProps(*, robot_software_suite, current_revision_id=None, environment=None, name=None, sources=None, tags=None)

Bases: object

Properties for defining a CfnRobotApplication.

Parameters:
  • robot_software_suite (Union[RobotSoftwareSuiteProperty, Dict[str, Any], IResolvable]) – The robot software suite used by the robot application.

  • current_revision_id (Optional[str]) – The current revision id.

  • environment (Optional[str]) – The environment of the robot application.

  • name (Optional[str]) – The name of the robot application.

  • sources (Union[IResolvable, Sequence[Union[IResolvable, SourceConfigProperty, Dict[str, Any]]], None]) – The sources of the robot application.

  • tags (Optional[Mapping[str, str]]) – A map that contains tag keys and tag values that are attached to the robot application.

Link:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robotapplication.html

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_robomaker as robomaker

cfn_robot_application_props = robomaker.CfnRobotApplicationProps(
    robot_software_suite=robomaker.CfnRobotApplication.RobotSoftwareSuiteProperty(
        name="name",

        # the properties below are optional
        version="version"
    ),

    # the properties below are optional
    current_revision_id="currentRevisionId",
    environment="environment",
    name="name",
    sources=[robomaker.CfnRobotApplication.SourceConfigProperty(
        architecture="architecture",
        s3_bucket="s3Bucket",
        s3_key="s3Key"
    )],
    tags={
        "tags_key": "tags"
    }
)

Attributes

current_revision_id

The current revision id.

Link:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robotapplication.html#cfn-robomaker-robotapplication-currentrevisionid

environment

The environment of the robot application.

Link:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robotapplication.html#cfn-robomaker-robotapplication-environment

name

The name of the robot application.

Link:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robotapplication.html#cfn-robomaker-robotapplication-name

robot_software_suite

The robot software suite used by the robot application.

Link:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robotapplication.html#cfn-robomaker-robotapplication-robotsoftwaresuite

sources

The sources of the robot application.

Link:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robotapplication.html#cfn-robomaker-robotapplication-sources

tags

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

Link:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robotapplication.html#cfn-robomaker-robotapplication-tags