1. Packages
  2. AWS Native
  3. API Docs
  4. robomaker
  5. RobotApplication

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.111.0 published on Tuesday, Jul 9, 2024 by Pulumi

aws-native.robomaker.RobotApplication

Explore with Pulumi AI

aws-native logo

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.111.0 published on Tuesday, Jul 9, 2024 by Pulumi

    This schema is for testing purpose only.

    Example Usage

    Example

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AwsNative = Pulumi.AwsNative;
    
    return await Deployment.RunAsync(() => 
    {
        var basicRobotApplication = new AwsNative.RoboMaker.RobotApplication("basicRobotApplication", new()
        {
            Name = "MyRobotApplication",
            Environment = "111122223333.dkr.ecr.us-west-2.amazonaws.com/my-robot-app:latest",
            RobotSoftwareSuite = new AwsNative.RoboMaker.Inputs.RobotApplicationRobotSoftwareSuiteArgs
            {
                Name = AwsNative.RoboMaker.RobotApplicationRobotSoftwareSuiteName.General,
            },
            Tags = 
            {
                { "name", "BasicRobotApplication" },
                { "type", "CFN" },
            },
        });
    
        return new Dictionary<string, object?>
        {
            ["robotApplication"] = "BasicRobotApplication",
        };
    });
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-aws-native/sdk/go/aws/robomaker"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := robomaker.NewRobotApplication(ctx, "basicRobotApplication", &robomaker.RobotApplicationArgs{
    			Name:        pulumi.String("MyRobotApplication"),
    			Environment: pulumi.String("111122223333.dkr.ecr.us-west-2.amazonaws.com/my-robot-app:latest"),
    			RobotSoftwareSuite: &robomaker.RobotApplicationRobotSoftwareSuiteArgs{
    				Name: robomaker.RobotApplicationRobotSoftwareSuiteNameGeneral,
    			},
    			Tags: pulumi.StringMap{
    				"name": pulumi.String("BasicRobotApplication"),
    				"type": pulumi.String("CFN"),
    			},
    		})
    		if err != nil {
    			return err
    		}
    		ctx.Export("robotApplication", "BasicRobotApplication")
    		return nil
    	})
    }
    

    Coming soon!

    import pulumi
    import pulumi_aws_native as aws_native
    
    basic_robot_application = aws_native.robomaker.RobotApplication("basicRobotApplication",
        name="MyRobotApplication",
        environment="111122223333.dkr.ecr.us-west-2.amazonaws.com/my-robot-app:latest",
        robot_software_suite=aws_native.robomaker.RobotApplicationRobotSoftwareSuiteArgs(
            name=aws_native.robomaker.RobotApplicationRobotSoftwareSuiteName.GENERAL,
        ),
        tags={
            "name": "BasicRobotApplication",
            "type": "CFN",
        })
    pulumi.export("robotApplication", "BasicRobotApplication")
    
    import * as pulumi from "@pulumi/pulumi";
    import * as aws_native from "@pulumi/aws-native";
    
    const basicRobotApplication = new aws_native.robomaker.RobotApplication("basicRobotApplication", {
        name: "MyRobotApplication",
        environment: "111122223333.dkr.ecr.us-west-2.amazonaws.com/my-robot-app:latest",
        robotSoftwareSuite: {
            name: aws_native.robomaker.RobotApplicationRobotSoftwareSuiteName.General,
        },
        tags: {
            name: "BasicRobotApplication",
            type: "CFN",
        },
    });
    export const robotApplication = "BasicRobotApplication";
    

    Coming soon!

    Example

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AwsNative = Pulumi.AwsNative;
    
    return await Deployment.RunAsync(() => 
    {
        var basicRobotApplication = new AwsNative.RoboMaker.RobotApplication("basicRobotApplication", new()
        {
            Name = "MyRobotApplication",
            Environment = "111122223333.dkr.ecr.us-west-2.amazonaws.com/my-robot-app:latest",
            RobotSoftwareSuite = new AwsNative.RoboMaker.Inputs.RobotApplicationRobotSoftwareSuiteArgs
            {
                Name = AwsNative.RoboMaker.RobotApplicationRobotSoftwareSuiteName.General,
            },
            Tags = 
            {
                { "name", "BasicRobotApplication" },
                { "type", "CFN" },
            },
        });
    
        return new Dictionary<string, object?>
        {
            ["robotApplication"] = basicRobotApplication.Id,
        };
    });
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-aws-native/sdk/go/aws/robomaker"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		basicRobotApplication, err := robomaker.NewRobotApplication(ctx, "basicRobotApplication", &robomaker.RobotApplicationArgs{
    			Name:        pulumi.String("MyRobotApplication"),
    			Environment: pulumi.String("111122223333.dkr.ecr.us-west-2.amazonaws.com/my-robot-app:latest"),
    			RobotSoftwareSuite: &robomaker.RobotApplicationRobotSoftwareSuiteArgs{
    				Name: robomaker.RobotApplicationRobotSoftwareSuiteNameGeneral,
    			},
    			Tags: pulumi.StringMap{
    				"name": pulumi.String("BasicRobotApplication"),
    				"type": pulumi.String("CFN"),
    			},
    		})
    		if err != nil {
    			return err
    		}
    		ctx.Export("robotApplication", basicRobotApplication.ID())
    		return nil
    	})
    }
    

    Coming soon!

    import pulumi
    import pulumi_aws_native as aws_native
    
    basic_robot_application = aws_native.robomaker.RobotApplication("basicRobotApplication",
        name="MyRobotApplication",
        environment="111122223333.dkr.ecr.us-west-2.amazonaws.com/my-robot-app:latest",
        robot_software_suite=aws_native.robomaker.RobotApplicationRobotSoftwareSuiteArgs(
            name=aws_native.robomaker.RobotApplicationRobotSoftwareSuiteName.GENERAL,
        ),
        tags={
            "name": "BasicRobotApplication",
            "type": "CFN",
        })
    pulumi.export("robotApplication", basic_robot_application.id)
    
    import * as pulumi from "@pulumi/pulumi";
    import * as aws_native from "@pulumi/aws-native";
    
    const basicRobotApplication = new aws_native.robomaker.RobotApplication("basicRobotApplication", {
        name: "MyRobotApplication",
        environment: "111122223333.dkr.ecr.us-west-2.amazonaws.com/my-robot-app:latest",
        robotSoftwareSuite: {
            name: aws_native.robomaker.RobotApplicationRobotSoftwareSuiteName.General,
        },
        tags: {
            name: "BasicRobotApplication",
            type: "CFN",
        },
    });
    export const robotApplication = basicRobotApplication.id;
    

    Coming soon!

    Example

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AwsNative = Pulumi.AwsNative;
    
    return await Deployment.RunAsync(() => 
    {
        var basicRobotApplication = new AwsNative.RoboMaker.RobotApplication("basicRobotApplication", new()
        {
            Name = "MyRobotApplication",
            Environment = "111122223333.dkr.ecr.us-west-2.amazonaws.com/my-robot-app:latest",
            RobotSoftwareSuite = new AwsNative.RoboMaker.Inputs.RobotApplicationRobotSoftwareSuiteArgs
            {
                Name = AwsNative.RoboMaker.RobotApplicationRobotSoftwareSuiteName.General,
            },
        });
    
        var basicRobotApplicationVersion = new AwsNative.RoboMaker.RobotApplicationVersion("basicRobotApplicationVersion", new()
        {
            Application = basicRobotApplication.Arn,
            CurrentRevisionId = basicRobotApplication.CurrentRevisionId,
        });
    
        return new Dictionary<string, object?>
        {
            ["robotApplicationVersion"] = "BasicRobotApplicationVersion",
        };
    });
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-aws-native/sdk/go/aws/robomaker"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		basicRobotApplication, err := robomaker.NewRobotApplication(ctx, "basicRobotApplication", &robomaker.RobotApplicationArgs{
    			Name:        pulumi.String("MyRobotApplication"),
    			Environment: pulumi.String("111122223333.dkr.ecr.us-west-2.amazonaws.com/my-robot-app:latest"),
    			RobotSoftwareSuite: &robomaker.RobotApplicationRobotSoftwareSuiteArgs{
    				Name: robomaker.RobotApplicationRobotSoftwareSuiteNameGeneral,
    			},
    		})
    		if err != nil {
    			return err
    		}
    		_, err = robomaker.NewRobotApplicationVersion(ctx, "basicRobotApplicationVersion", &robomaker.RobotApplicationVersionArgs{
    			Application:       basicRobotApplication.Arn,
    			CurrentRevisionId: basicRobotApplication.CurrentRevisionId,
    		})
    		if err != nil {
    			return err
    		}
    		ctx.Export("robotApplicationVersion", "BasicRobotApplicationVersion")
    		return nil
    	})
    }
    

    Coming soon!

    import pulumi
    import pulumi_aws_native as aws_native
    
    basic_robot_application = aws_native.robomaker.RobotApplication("basicRobotApplication",
        name="MyRobotApplication",
        environment="111122223333.dkr.ecr.us-west-2.amazonaws.com/my-robot-app:latest",
        robot_software_suite=aws_native.robomaker.RobotApplicationRobotSoftwareSuiteArgs(
            name=aws_native.robomaker.RobotApplicationRobotSoftwareSuiteName.GENERAL,
        ))
    basic_robot_application_version = aws_native.robomaker.RobotApplicationVersion("basicRobotApplicationVersion",
        application=basic_robot_application.arn,
        current_revision_id=basic_robot_application.current_revision_id)
    pulumi.export("robotApplicationVersion", "BasicRobotApplicationVersion")
    
    import * as pulumi from "@pulumi/pulumi";
    import * as aws_native from "@pulumi/aws-native";
    
    const basicRobotApplication = new aws_native.robomaker.RobotApplication("basicRobotApplication", {
        name: "MyRobotApplication",
        environment: "111122223333.dkr.ecr.us-west-2.amazonaws.com/my-robot-app:latest",
        robotSoftwareSuite: {
            name: aws_native.robomaker.RobotApplicationRobotSoftwareSuiteName.General,
        },
    });
    const basicRobotApplicationVersion = new aws_native.robomaker.RobotApplicationVersion("basicRobotApplicationVersion", {
        application: basicRobotApplication.arn,
        currentRevisionId: basicRobotApplication.currentRevisionId,
    });
    export const robotApplicationVersion = "BasicRobotApplicationVersion";
    

    Coming soon!

    Example

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AwsNative = Pulumi.AwsNative;
    
    return await Deployment.RunAsync(() => 
    {
        var basicRobotApplication = new AwsNative.RoboMaker.RobotApplication("basicRobotApplication", new()
        {
            Name = "MyRobotApplication",
            Environment = "111122223333.dkr.ecr.us-west-2.amazonaws.com/my-robot-app:latest",
            RobotSoftwareSuite = new AwsNative.RoboMaker.Inputs.RobotApplicationRobotSoftwareSuiteArgs
            {
                Name = AwsNative.RoboMaker.RobotApplicationRobotSoftwareSuiteName.General,
            },
        });
    
        var basicRobotApplicationVersion = new AwsNative.RoboMaker.RobotApplicationVersion("basicRobotApplicationVersion", new()
        {
            Application = basicRobotApplication.Arn,
            CurrentRevisionId = basicRobotApplication.CurrentRevisionId,
        });
    
        return new Dictionary<string, object?>
        {
            ["robotApplicationVersion"] = basicRobotApplicationVersion.Id,
        };
    });
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-aws-native/sdk/go/aws/robomaker"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		basicRobotApplication, err := robomaker.NewRobotApplication(ctx, "basicRobotApplication", &robomaker.RobotApplicationArgs{
    			Name:        pulumi.String("MyRobotApplication"),
    			Environment: pulumi.String("111122223333.dkr.ecr.us-west-2.amazonaws.com/my-robot-app:latest"),
    			RobotSoftwareSuite: &robomaker.RobotApplicationRobotSoftwareSuiteArgs{
    				Name: robomaker.RobotApplicationRobotSoftwareSuiteNameGeneral,
    			},
    		})
    		if err != nil {
    			return err
    		}
    		basicRobotApplicationVersion, err := robomaker.NewRobotApplicationVersion(ctx, "basicRobotApplicationVersion", &robomaker.RobotApplicationVersionArgs{
    			Application:       basicRobotApplication.Arn,
    			CurrentRevisionId: basicRobotApplication.CurrentRevisionId,
    		})
    		if err != nil {
    			return err
    		}
    		ctx.Export("robotApplicationVersion", basicRobotApplicationVersion.ID())
    		return nil
    	})
    }
    

    Coming soon!

    import pulumi
    import pulumi_aws_native as aws_native
    
    basic_robot_application = aws_native.robomaker.RobotApplication("basicRobotApplication",
        name="MyRobotApplication",
        environment="111122223333.dkr.ecr.us-west-2.amazonaws.com/my-robot-app:latest",
        robot_software_suite=aws_native.robomaker.RobotApplicationRobotSoftwareSuiteArgs(
            name=aws_native.robomaker.RobotApplicationRobotSoftwareSuiteName.GENERAL,
        ))
    basic_robot_application_version = aws_native.robomaker.RobotApplicationVersion("basicRobotApplicationVersion",
        application=basic_robot_application.arn,
        current_revision_id=basic_robot_application.current_revision_id)
    pulumi.export("robotApplicationVersion", basic_robot_application_version.id)
    
    import * as pulumi from "@pulumi/pulumi";
    import * as aws_native from "@pulumi/aws-native";
    
    const basicRobotApplication = new aws_native.robomaker.RobotApplication("basicRobotApplication", {
        name: "MyRobotApplication",
        environment: "111122223333.dkr.ecr.us-west-2.amazonaws.com/my-robot-app:latest",
        robotSoftwareSuite: {
            name: aws_native.robomaker.RobotApplicationRobotSoftwareSuiteName.General,
        },
    });
    const basicRobotApplicationVersion = new aws_native.robomaker.RobotApplicationVersion("basicRobotApplicationVersion", {
        application: basicRobotApplication.arn,
        currentRevisionId: basicRobotApplication.currentRevisionId,
    });
    export const robotApplicationVersion = basicRobotApplicationVersion.id;
    

    Coming soon!

    Create RobotApplication Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new RobotApplication(name: string, args: RobotApplicationArgs, opts?: CustomResourceOptions);
    @overload
    def RobotApplication(resource_name: str,
                         args: RobotApplicationArgs,
                         opts: Optional[ResourceOptions] = None)
    
    @overload
    def RobotApplication(resource_name: str,
                         opts: Optional[ResourceOptions] = None,
                         robot_software_suite: Optional[RobotApplicationRobotSoftwareSuiteArgs] = None,
                         current_revision_id: Optional[str] = None,
                         environment: Optional[str] = None,
                         name: Optional[str] = None,
                         sources: Optional[Sequence[RobotApplicationSourceConfigArgs]] = None,
                         tags: Optional[Mapping[str, str]] = None)
    func NewRobotApplication(ctx *Context, name string, args RobotApplicationArgs, opts ...ResourceOption) (*RobotApplication, error)
    public RobotApplication(string name, RobotApplicationArgs args, CustomResourceOptions? opts = null)
    public RobotApplication(String name, RobotApplicationArgs args)
    public RobotApplication(String name, RobotApplicationArgs args, CustomResourceOptions options)
    
    type: aws-native:robomaker:RobotApplication
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args RobotApplicationArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args RobotApplicationArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args RobotApplicationArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args RobotApplicationArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args RobotApplicationArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    RobotApplication Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The RobotApplication resource accepts the following input properties:

    RobotSoftwareSuite Pulumi.AwsNative.RoboMaker.Inputs.RobotApplicationRobotSoftwareSuite
    The robot software suite used by the robot application.
    CurrentRevisionId 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 List<Pulumi.AwsNative.RoboMaker.Inputs.RobotApplicationSourceConfig>
    The sources of the robot application.
    Tags Dictionary<string, string>
    A map that contains tag keys and tag values that are attached to the robot application.
    RobotSoftwareSuite RobotApplicationRobotSoftwareSuiteArgs
    The robot software suite used by the robot application.
    CurrentRevisionId 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 []RobotApplicationSourceConfigArgs
    The sources of the robot application.
    Tags map[string]string
    A map that contains tag keys and tag values that are attached to the robot application.
    robotSoftwareSuite RobotApplicationRobotSoftwareSuite
    The robot software suite used by the robot application.
    currentRevisionId 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 List<RobotApplicationSourceConfig>
    The sources of the robot application.
    tags Map<String,String>
    A map that contains tag keys and tag values that are attached to the robot application.
    robotSoftwareSuite RobotApplicationRobotSoftwareSuite
    The robot software suite used by the robot application.
    currentRevisionId 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 RobotApplicationSourceConfig[]
    The sources of the robot application.
    tags {[key: string]: string}
    A map that contains tag keys and tag values that are attached to the robot application.
    robot_software_suite RobotApplicationRobotSoftwareSuiteArgs
    The robot software suite used by the robot application.
    current_revision_id str
    The revision ID of robot application.
    environment str
    The URI of the Docker image for the robot application.
    name str
    The name of the robot application.
    sources Sequence[RobotApplicationSourceConfigArgs]
    The sources of the robot application.
    tags Mapping[str, str]
    A map that contains tag keys and tag values that are attached to the robot application.
    robotSoftwareSuite Property Map
    The robot software suite used by the robot application.
    currentRevisionId 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 List<Property Map>
    The sources of the robot application.
    tags Map<String>
    A map that contains tag keys and tag values that are attached to the robot application.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the RobotApplication resource produces the following output properties:

    Arn string
    The Amazon Resource Name (ARN) of the robot application.
    Id string
    The provider-assigned unique ID for this managed resource.
    Arn string
    The Amazon Resource Name (ARN) of the robot application.
    Id string
    The provider-assigned unique ID for this managed resource.
    arn String
    The Amazon Resource Name (ARN) of the robot application.
    id String
    The provider-assigned unique ID for this managed resource.
    arn string
    The Amazon Resource Name (ARN) of the robot application.
    id string
    The provider-assigned unique ID for this managed resource.
    arn str
    The Amazon Resource Name (ARN) of the robot application.
    id str
    The provider-assigned unique ID for this managed resource.
    arn String
    The Amazon Resource Name (ARN) of the robot application.
    id String
    The provider-assigned unique ID for this managed resource.

    Supporting Types

    RobotApplicationRobotSoftwareSuite, RobotApplicationRobotSoftwareSuiteArgs

    Name RobotApplicationRobotSoftwareSuiteName
    The name of robot software suite.
    Version RobotApplicationRobotSoftwareSuiteVersion
    The version of robot software suite.
    name RobotApplicationRobotSoftwareSuiteName
    The name of robot software suite.
    version RobotApplicationRobotSoftwareSuiteVersion
    The version of robot software suite.
    name RobotApplicationRobotSoftwareSuiteName
    The name of robot software suite.
    version RobotApplicationRobotSoftwareSuiteVersion
    The version of robot software suite.
    name RobotApplicationRobotSoftwareSuiteName
    The name of robot software suite.
    version RobotApplicationRobotSoftwareSuiteVersion
    The version of robot software suite.
    name "ROS" | "ROS2" | "General"
    The name of robot software suite.
    version "Kinetic" | "Melodic" | "Dashing"
    The version of robot software suite.

    RobotApplicationRobotSoftwareSuiteName, RobotApplicationRobotSoftwareSuiteNameArgs

    Ros
    ROS
    Ros2
    ROS2
    General
    General
    RobotApplicationRobotSoftwareSuiteNameRos
    ROS
    RobotApplicationRobotSoftwareSuiteNameRos2
    ROS2
    RobotApplicationRobotSoftwareSuiteNameGeneral
    General
    Ros
    ROS
    Ros2
    ROS2
    General
    General
    Ros
    ROS
    Ros2
    ROS2
    General
    General
    ROS
    ROS
    ROS2
    ROS2
    GENERAL
    General
    "ROS"
    ROS
    "ROS2"
    ROS2
    "General"
    General

    RobotApplicationRobotSoftwareSuiteVersion, RobotApplicationRobotSoftwareSuiteVersionArgs

    Kinetic
    Kinetic
    Melodic
    Melodic
    Dashing
    Dashing
    RobotApplicationRobotSoftwareSuiteVersionKinetic
    Kinetic
    RobotApplicationRobotSoftwareSuiteVersionMelodic
    Melodic
    RobotApplicationRobotSoftwareSuiteVersionDashing
    Dashing
    Kinetic
    Kinetic
    Melodic
    Melodic
    Dashing
    Dashing
    Kinetic
    Kinetic
    Melodic
    Melodic
    Dashing
    Dashing
    KINETIC
    Kinetic
    MELODIC
    Melodic
    DASHING
    Dashing
    "Kinetic"
    Kinetic
    "Melodic"
    Melodic
    "Dashing"
    Dashing

    RobotApplicationSourceConfig, RobotApplicationSourceConfigArgs

    Architecture Pulumi.AwsNative.RoboMaker.RobotApplicationSourceConfigArchitecture
    The architecture of robot application.
    S3Bucket string
    The Arn of the S3Bucket that stores the robot application source.
    S3Key string
    The s3 key of robot application source.
    Architecture RobotApplicationSourceConfigArchitecture
    The architecture of robot application.
    S3Bucket string
    The Arn of the S3Bucket that stores the robot application source.
    S3Key string
    The s3 key of robot application source.
    architecture RobotApplicationSourceConfigArchitecture
    The architecture of robot application.
    s3Bucket String
    The Arn of the S3Bucket that stores the robot application source.
    s3Key String
    The s3 key of robot application source.
    architecture RobotApplicationSourceConfigArchitecture
    The architecture of robot application.
    s3Bucket string
    The Arn of the S3Bucket that stores the robot application source.
    s3Key string
    The s3 key of robot application source.
    architecture RobotApplicationSourceConfigArchitecture
    The architecture of robot application.
    s3_bucket str
    The Arn of the S3Bucket that stores the robot application source.
    s3_key str
    The s3 key of robot application source.
    architecture "X86_64" | "ARM64" | "ARMHF"
    The architecture of robot application.
    s3Bucket String
    The Arn of the S3Bucket that stores the robot application source.
    s3Key String
    The s3 key of robot application source.

    RobotApplicationSourceConfigArchitecture, RobotApplicationSourceConfigArchitectureArgs

    X8664
    X86_64
    Arm64
    ARM64
    Armhf
    ARMHF
    RobotApplicationSourceConfigArchitectureX8664
    X86_64
    RobotApplicationSourceConfigArchitectureArm64
    ARM64
    RobotApplicationSourceConfigArchitectureArmhf
    ARMHF
    X8664
    X86_64
    Arm64
    ARM64
    Armhf
    ARMHF
    X8664
    X86_64
    Arm64
    ARM64
    Armhf
    ARMHF
    X8664
    X86_64
    ARM64
    ARM64
    ARMHF
    ARMHF
    "X86_64"
    X86_64
    "ARM64"
    ARM64
    "ARMHF"
    ARMHF

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.111.0 published on Tuesday, Jul 9, 2024 by Pulumi