robomaker

package
v0.104.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 30, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	RobotApplicationRobotSoftwareSuiteNameRos     = RobotApplicationRobotSoftwareSuiteName("ROS")
	RobotApplicationRobotSoftwareSuiteNameRos2    = RobotApplicationRobotSoftwareSuiteName("ROS2")
	RobotApplicationRobotSoftwareSuiteNameGeneral = RobotApplicationRobotSoftwareSuiteName("General")
)
View Source
const (
	RobotApplicationRobotSoftwareSuiteVersionKinetic = RobotApplicationRobotSoftwareSuiteVersion("Kinetic")
	RobotApplicationRobotSoftwareSuiteVersionMelodic = RobotApplicationRobotSoftwareSuiteVersion("Melodic")
	RobotApplicationRobotSoftwareSuiteVersionDashing = RobotApplicationRobotSoftwareSuiteVersion("Dashing")
)
View Source
const (
	RobotApplicationSourceConfigArchitectureX8664 = RobotApplicationSourceConfigArchitecture("X86_64")
	RobotApplicationSourceConfigArchitectureArm64 = RobotApplicationSourceConfigArchitecture("ARM64")
	RobotApplicationSourceConfigArchitectureArmhf = RobotApplicationSourceConfigArchitecture("ARMHF")
)
View Source
const (
	RobotArchitectureX8664 = RobotArchitecture("X86_64")
	RobotArchitectureArm64 = RobotArchitecture("ARM64")
	RobotArchitectureArmhf = RobotArchitecture("ARMHF")
)
View Source
const (
	SimulationApplicationRobotSoftwareSuiteNameRos     = SimulationApplicationRobotSoftwareSuiteName("ROS")
	SimulationApplicationRobotSoftwareSuiteNameRos2    = SimulationApplicationRobotSoftwareSuiteName("ROS2")
	SimulationApplicationRobotSoftwareSuiteNameGeneral = SimulationApplicationRobotSoftwareSuiteName("General")
)
View Source
const (
	SimulationApplicationRobotSoftwareSuiteVersionKinetic = SimulationApplicationRobotSoftwareSuiteVersion("Kinetic")
	SimulationApplicationRobotSoftwareSuiteVersionMelodic = SimulationApplicationRobotSoftwareSuiteVersion("Melodic")
	SimulationApplicationRobotSoftwareSuiteVersionDashing = SimulationApplicationRobotSoftwareSuiteVersion("Dashing")
	SimulationApplicationRobotSoftwareSuiteVersionFoxy    = SimulationApplicationRobotSoftwareSuiteVersion("Foxy")
)
View Source
const (
	SimulationApplicationSimulationSoftwareSuiteNameGazebo            = SimulationApplicationSimulationSoftwareSuiteName("Gazebo")
	SimulationApplicationSimulationSoftwareSuiteNameRosbagPlay        = SimulationApplicationSimulationSoftwareSuiteName("RosbagPlay")
	SimulationApplicationSimulationSoftwareSuiteNameSimulationRuntime = SimulationApplicationSimulationSoftwareSuiteName("SimulationRuntime")
)
View Source
const (
	SimulationApplicationSimulationSoftwareSuiteVersionSeven   = SimulationApplicationSimulationSoftwareSuiteVersion("7")
	SimulationApplicationSimulationSoftwareSuiteVersionNine    = SimulationApplicationSimulationSoftwareSuiteVersion("9")
	SimulationApplicationSimulationSoftwareSuiteVersion_11     = SimulationApplicationSimulationSoftwareSuiteVersion("11")
	SimulationApplicationSimulationSoftwareSuiteVersionKinetic = SimulationApplicationSimulationSoftwareSuiteVersion("Kinetic")
	SimulationApplicationSimulationSoftwareSuiteVersionMelodic = SimulationApplicationSimulationSoftwareSuiteVersion("Melodic")
	SimulationApplicationSimulationSoftwareSuiteVersionDashing = SimulationApplicationSimulationSoftwareSuiteVersion("Dashing")
	SimulationApplicationSimulationSoftwareSuiteVersionFoxy    = SimulationApplicationSimulationSoftwareSuiteVersion("Foxy")
)
View Source
const (
	SimulationApplicationSourceConfigArchitectureX8664 = SimulationApplicationSourceConfigArchitecture("X86_64")
	SimulationApplicationSourceConfigArchitectureArm64 = SimulationApplicationSourceConfigArchitecture("ARM64")
	SimulationApplicationSourceConfigArchitectureArmhf = SimulationApplicationSourceConfigArchitecture("ARMHF")
)
View Source
const (
	SimulationApplicationRenderingEngineNameOgre = SimulationApplicationRenderingEngineName("OGRE")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Fleet

type Fleet struct {
	pulumi.CustomResourceState

	Arn pulumi.StringOutput `pulumi:"arn"`
	// The name of the fleet.
	Name pulumi.StringPtrOutput `pulumi:"name"`
	Tags pulumi.StringMapOutput `pulumi:"tags"`
}

AWS::RoboMaker::Fleet resource creates an AWS RoboMaker fleet. Fleets contain robots and can receive deployments.

## Example Usage ### Example

```go 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.NewFleet(ctx, "basicFleet", &robomaker.FleetArgs{
			Name: pulumi.String("MyFleet"),
			Tags: pulumi.StringMap{
				"name": pulumi.String("BasicFleet"),
				"type": pulumi.String("CFN"),
			},
		})
		if err != nil {
			return err
		}
		ctx.Export("fleet", "BasicFleet")
		return nil
	})
}

``` ### Example

```go 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 {
		basicFleet, err := robomaker.NewFleet(ctx, "basicFleet", &robomaker.FleetArgs{
			Name: pulumi.String("MyFleet"),
			Tags: pulumi.StringMap{
				"name": pulumi.String("BasicFleet"),
				"type": pulumi.String("CFN"),
			},
		})
		if err != nil {
			return err
		}
		ctx.Export("fleet", basicFleet.ID())
		return nil
	})
}

``` ### Example

```go 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 {
		basicFleet, err := robomaker.NewFleet(ctx, "basicFleet", &robomaker.FleetArgs{
			Name: pulumi.String("MyFleet"),
		})
		if err != nil {
			return err
		}
		_, err = robomaker.NewRobot(ctx, "basicRobot", &robomaker.RobotArgs{
			Name:              pulumi.String("MyRobot"),
			GreengrassGroupId: pulumi.String("51229986-abdc-4ca6-94f8-04735a0c9f07"),
			Architecture:      robomaker.RobotArchitectureArmhf,
			Fleet:             basicFleet.Arn,
			Tags: pulumi.StringMap{
				"name": pulumi.String("BasicRobot"),
				"type": pulumi.String("CFN"),
			},
		})
		if err != nil {
			return err
		}
		ctx.Export("robot", "BasicRobot")
		return nil
	})
}

``` ### Example

```go 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 {
		basicFleet, err := robomaker.NewFleet(ctx, "basicFleet", &robomaker.FleetArgs{
			Name: pulumi.String("MyFleet"),
		})
		if err != nil {
			return err
		}
		basicRobot, err := robomaker.NewRobot(ctx, "basicRobot", &robomaker.RobotArgs{
			Name:              pulumi.String("MyRobot"),
			GreengrassGroupId: pulumi.String("51229986-abdc-4ca6-94f8-04735a0c9f07"),
			Architecture:      robomaker.RobotArchitectureArmhf,
			Fleet:             basicFleet.Arn,
			Tags: pulumi.StringMap{
				"name": pulumi.String("BasicRobot"),
				"type": pulumi.String("CFN"),
			},
		})
		if err != nil {
			return err
		}
		ctx.Export("robot", basicRobot.ID())
		return nil
	})
}

```

func GetFleet

func GetFleet(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *FleetState, opts ...pulumi.ResourceOption) (*Fleet, error)

GetFleet gets an existing Fleet resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewFleet

func NewFleet(ctx *pulumi.Context,
	name string, args *FleetArgs, opts ...pulumi.ResourceOption) (*Fleet, error)

NewFleet registers a new resource with the given unique name, arguments, and options.

func (*Fleet) ElementType

func (*Fleet) ElementType() reflect.Type

func (*Fleet) ToFleetOutput

func (i *Fleet) ToFleetOutput() FleetOutput

func (*Fleet) ToFleetOutputWithContext

func (i *Fleet) ToFleetOutputWithContext(ctx context.Context) FleetOutput

type FleetArgs

type FleetArgs struct {
	// The name of the fleet.
	Name pulumi.StringPtrInput
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a Fleet resource.

func (FleetArgs) ElementType

func (FleetArgs) ElementType() reflect.Type

type FleetInput

type FleetInput interface {
	pulumi.Input

	ToFleetOutput() FleetOutput
	ToFleetOutputWithContext(ctx context.Context) FleetOutput
}

type FleetOutput

type FleetOutput struct{ *pulumi.OutputState }

func (FleetOutput) Arn added in v0.17.0

func (FleetOutput) ElementType

func (FleetOutput) ElementType() reflect.Type

func (FleetOutput) Name added in v0.17.0

The name of the fleet.

func (FleetOutput) Tags added in v0.17.0

func (FleetOutput) ToFleetOutput

func (o FleetOutput) ToFleetOutput() FleetOutput

func (FleetOutput) ToFleetOutputWithContext

func (o FleetOutput) ToFleetOutputWithContext(ctx context.Context) FleetOutput

type FleetState

type FleetState struct {
}

func (FleetState) ElementType

func (FleetState) ElementType() reflect.Type

type LookupFleetArgs added in v0.12.0

type LookupFleetArgs struct {
	Arn string `pulumi:"arn"`
}

type LookupFleetOutputArgs added in v0.12.0

type LookupFleetOutputArgs struct {
	Arn pulumi.StringInput `pulumi:"arn"`
}

func (LookupFleetOutputArgs) ElementType added in v0.12.0

func (LookupFleetOutputArgs) ElementType() reflect.Type

type LookupFleetResult added in v0.12.0

type LookupFleetResult struct {
	Arn  *string           `pulumi:"arn"`
	Tags map[string]string `pulumi:"tags"`
}

func LookupFleet added in v0.12.0

func LookupFleet(ctx *pulumi.Context, args *LookupFleetArgs, opts ...pulumi.InvokeOption) (*LookupFleetResult, error)

AWS::RoboMaker::Fleet resource creates an AWS RoboMaker fleet. Fleets contain robots and can receive deployments.

type LookupFleetResultOutput added in v0.12.0

type LookupFleetResultOutput struct{ *pulumi.OutputState }

func LookupFleetOutput added in v0.12.0

func LookupFleetOutput(ctx *pulumi.Context, args LookupFleetOutputArgs, opts ...pulumi.InvokeOption) LookupFleetResultOutput

func (LookupFleetResultOutput) Arn added in v0.12.0

func (LookupFleetResultOutput) ElementType added in v0.12.0

func (LookupFleetResultOutput) ElementType() reflect.Type

func (LookupFleetResultOutput) Tags added in v0.12.0

func (LookupFleetResultOutput) ToLookupFleetResultOutput added in v0.12.0

func (o LookupFleetResultOutput) ToLookupFleetResultOutput() LookupFleetResultOutput

func (LookupFleetResultOutput) ToLookupFleetResultOutputWithContext added in v0.12.0

func (o LookupFleetResultOutput) ToLookupFleetResultOutputWithContext(ctx context.Context) LookupFleetResultOutput

type LookupRobotApplicationArgs added in v0.12.0

type LookupRobotApplicationArgs struct {
	Arn string `pulumi:"arn"`
}

type LookupRobotApplicationOutputArgs added in v0.12.0

type LookupRobotApplicationOutputArgs struct {
	Arn pulumi.StringInput `pulumi:"arn"`
}

func (LookupRobotApplicationOutputArgs) ElementType added in v0.12.0

type LookupRobotApplicationResult added in v0.12.0

type LookupRobotApplicationResult struct {
	Arn *string `pulumi:"arn"`
	// The revision ID of robot application.
	CurrentRevisionId *string `pulumi:"currentRevisionId"`
	// The URI of the Docker image for the robot application.
	Environment        *string                             `pulumi:"environment"`
	RobotSoftwareSuite *RobotApplicationRobotSoftwareSuite `pulumi:"robotSoftwareSuite"`
	Tags               map[string]string                   `pulumi:"tags"`
}

func LookupRobotApplication added in v0.12.0

func LookupRobotApplication(ctx *pulumi.Context, args *LookupRobotApplicationArgs, opts ...pulumi.InvokeOption) (*LookupRobotApplicationResult, error)

This schema is for testing purpose only.

type LookupRobotApplicationResultOutput added in v0.12.0

type LookupRobotApplicationResultOutput struct{ *pulumi.OutputState }

func LookupRobotApplicationOutput added in v0.12.0

func (LookupRobotApplicationResultOutput) Arn added in v0.12.0

func (LookupRobotApplicationResultOutput) CurrentRevisionId added in v0.12.0

The revision ID of robot application.

func (LookupRobotApplicationResultOutput) ElementType added in v0.12.0

func (LookupRobotApplicationResultOutput) Environment added in v0.12.0

The URI of the Docker image for the robot application.

func (LookupRobotApplicationResultOutput) RobotSoftwareSuite added in v0.12.0

func (LookupRobotApplicationResultOutput) Tags added in v0.12.0

func (LookupRobotApplicationResultOutput) ToLookupRobotApplicationResultOutput added in v0.12.0

func (o LookupRobotApplicationResultOutput) ToLookupRobotApplicationResultOutput() LookupRobotApplicationResultOutput

func (LookupRobotApplicationResultOutput) ToLookupRobotApplicationResultOutputWithContext added in v0.12.0

func (o LookupRobotApplicationResultOutput) ToLookupRobotApplicationResultOutputWithContext(ctx context.Context) LookupRobotApplicationResultOutput

type LookupRobotApplicationVersionArgs added in v0.12.0

type LookupRobotApplicationVersionArgs struct {
	Arn string `pulumi:"arn"`
}

type LookupRobotApplicationVersionOutputArgs added in v0.12.0

type LookupRobotApplicationVersionOutputArgs struct {
	Arn pulumi.StringInput `pulumi:"arn"`
}

func (LookupRobotApplicationVersionOutputArgs) ElementType added in v0.12.0

type LookupRobotApplicationVersionResult added in v0.12.0

type LookupRobotApplicationVersionResult struct {
	ApplicationVersion *string `pulumi:"applicationVersion"`
	Arn                *string `pulumi:"arn"`
}

func LookupRobotApplicationVersion added in v0.12.0

AWS::RoboMaker::RobotApplicationVersion resource creates an AWS RoboMaker RobotApplicationVersion. This helps you control which code your robot uses.

type LookupRobotApplicationVersionResultOutput added in v0.12.0

type LookupRobotApplicationVersionResultOutput struct{ *pulumi.OutputState }

func (LookupRobotApplicationVersionResultOutput) ApplicationVersion added in v0.12.0

func (LookupRobotApplicationVersionResultOutput) Arn added in v0.12.0

func (LookupRobotApplicationVersionResultOutput) ElementType added in v0.12.0

func (LookupRobotApplicationVersionResultOutput) ToLookupRobotApplicationVersionResultOutput added in v0.12.0

func (o LookupRobotApplicationVersionResultOutput) ToLookupRobotApplicationVersionResultOutput() LookupRobotApplicationVersionResultOutput

func (LookupRobotApplicationVersionResultOutput) ToLookupRobotApplicationVersionResultOutputWithContext added in v0.12.0

func (o LookupRobotApplicationVersionResultOutput) ToLookupRobotApplicationVersionResultOutputWithContext(ctx context.Context) LookupRobotApplicationVersionResultOutput

type LookupRobotArgs added in v0.12.0

type LookupRobotArgs struct {
	Arn string `pulumi:"arn"`
}

type LookupRobotOutputArgs added in v0.12.0

type LookupRobotOutputArgs struct {
	Arn pulumi.StringInput `pulumi:"arn"`
}

func (LookupRobotOutputArgs) ElementType added in v0.12.0

func (LookupRobotOutputArgs) ElementType() reflect.Type

type LookupRobotResult added in v0.12.0

type LookupRobotResult struct {
	Arn  *string           `pulumi:"arn"`
	Tags map[string]string `pulumi:"tags"`
}

func LookupRobot added in v0.12.0

func LookupRobot(ctx *pulumi.Context, args *LookupRobotArgs, opts ...pulumi.InvokeOption) (*LookupRobotResult, error)

AWS::RoboMaker::Robot resource creates an AWS RoboMaker Robot.

type LookupRobotResultOutput added in v0.12.0

type LookupRobotResultOutput struct{ *pulumi.OutputState }

func LookupRobotOutput added in v0.12.0

func LookupRobotOutput(ctx *pulumi.Context, args LookupRobotOutputArgs, opts ...pulumi.InvokeOption) LookupRobotResultOutput

func (LookupRobotResultOutput) Arn added in v0.12.0

func (LookupRobotResultOutput) ElementType added in v0.12.0

func (LookupRobotResultOutput) ElementType() reflect.Type

func (LookupRobotResultOutput) Tags added in v0.12.0

func (LookupRobotResultOutput) ToLookupRobotResultOutput added in v0.12.0

func (o LookupRobotResultOutput) ToLookupRobotResultOutput() LookupRobotResultOutput

func (LookupRobotResultOutput) ToLookupRobotResultOutputWithContext added in v0.12.0

func (o LookupRobotResultOutput) ToLookupRobotResultOutputWithContext(ctx context.Context) LookupRobotResultOutput

type LookupSimulationApplicationArgs added in v0.12.0

type LookupSimulationApplicationArgs struct {
	Arn string `pulumi:"arn"`
}

type LookupSimulationApplicationOutputArgs added in v0.12.0

type LookupSimulationApplicationOutputArgs struct {
	Arn pulumi.StringInput `pulumi:"arn"`
}

func (LookupSimulationApplicationOutputArgs) ElementType added in v0.12.0

type LookupSimulationApplicationResult added in v0.12.0

type LookupSimulationApplicationResult struct {
	Arn *string `pulumi:"arn"`
	// The current revision id.
	CurrentRevisionId *string `pulumi:"currentRevisionId"`
	// The URI of the Docker image for the robot application.
	Environment *string `pulumi:"environment"`
	// The robot software suite used by the simulation application.
	RobotSoftwareSuite *SimulationApplicationRobotSoftwareSuite `pulumi:"robotSoftwareSuite"`
	// The simulation software suite used by the simulation application.
	SimulationSoftwareSuite *SimulationApplicationSimulationSoftwareSuite `pulumi:"simulationSoftwareSuite"`
	Tags                    map[string]string                             `pulumi:"tags"`
}

func LookupSimulationApplication added in v0.12.0

func LookupSimulationApplication(ctx *pulumi.Context, args *LookupSimulationApplicationArgs, opts ...pulumi.InvokeOption) (*LookupSimulationApplicationResult, error)

This schema is for testing purpose only.

type LookupSimulationApplicationResultOutput added in v0.12.0

type LookupSimulationApplicationResultOutput struct{ *pulumi.OutputState }

func (LookupSimulationApplicationResultOutput) Arn added in v0.12.0

func (LookupSimulationApplicationResultOutput) CurrentRevisionId added in v0.12.0

The current revision id.

func (LookupSimulationApplicationResultOutput) ElementType added in v0.12.0

func (LookupSimulationApplicationResultOutput) Environment added in v0.12.0

The URI of the Docker image for the robot application.

func (LookupSimulationApplicationResultOutput) RobotSoftwareSuite added in v0.12.0

The robot software suite used by the simulation application.

func (LookupSimulationApplicationResultOutput) SimulationSoftwareSuite added in v0.12.0

The simulation software suite used by the simulation application.

func (LookupSimulationApplicationResultOutput) Tags added in v0.12.0

func (LookupSimulationApplicationResultOutput) ToLookupSimulationApplicationResultOutput added in v0.12.0

func (o LookupSimulationApplicationResultOutput) ToLookupSimulationApplicationResultOutput() LookupSimulationApplicationResultOutput

func (LookupSimulationApplicationResultOutput) ToLookupSimulationApplicationResultOutputWithContext added in v0.12.0

func (o LookupSimulationApplicationResultOutput) ToLookupSimulationApplicationResultOutputWithContext(ctx context.Context) LookupSimulationApplicationResultOutput

type LookupSimulationApplicationVersionArgs added in v0.12.0

type LookupSimulationApplicationVersionArgs struct {
	Arn string `pulumi:"arn"`
}

type LookupSimulationApplicationVersionOutputArgs added in v0.12.0

type LookupSimulationApplicationVersionOutputArgs struct {
	Arn pulumi.StringInput `pulumi:"arn"`
}

func (LookupSimulationApplicationVersionOutputArgs) ElementType added in v0.12.0

type LookupSimulationApplicationVersionResult added in v0.12.0

type LookupSimulationApplicationVersionResult struct {
	ApplicationVersion *string `pulumi:"applicationVersion"`
	Arn                *string `pulumi:"arn"`
}

func LookupSimulationApplicationVersion added in v0.12.0

AWS::RoboMaker::SimulationApplicationVersion resource creates an AWS RoboMaker SimulationApplicationVersion. This helps you control which code your simulation uses.

type LookupSimulationApplicationVersionResultOutput added in v0.12.0

type LookupSimulationApplicationVersionResultOutput struct{ *pulumi.OutputState }

func (LookupSimulationApplicationVersionResultOutput) ApplicationVersion added in v0.12.0

func (LookupSimulationApplicationVersionResultOutput) Arn added in v0.12.0

func (LookupSimulationApplicationVersionResultOutput) ElementType added in v0.12.0

func (LookupSimulationApplicationVersionResultOutput) ToLookupSimulationApplicationVersionResultOutput added in v0.12.0

func (o LookupSimulationApplicationVersionResultOutput) ToLookupSimulationApplicationVersionResultOutput() LookupSimulationApplicationVersionResultOutput

func (LookupSimulationApplicationVersionResultOutput) ToLookupSimulationApplicationVersionResultOutputWithContext added in v0.12.0

func (o LookupSimulationApplicationVersionResultOutput) ToLookupSimulationApplicationVersionResultOutputWithContext(ctx context.Context) LookupSimulationApplicationVersionResultOutput

type Robot

type Robot struct {
	pulumi.CustomResourceState

	// The target architecture of the robot.
	Architecture RobotArchitectureOutput `pulumi:"architecture"`
	Arn          pulumi.StringOutput     `pulumi:"arn"`
	// The Amazon Resource Name (ARN) of the fleet.
	Fleet pulumi.StringPtrOutput `pulumi:"fleet"`
	// The Greengrass group id.
	GreengrassGroupId pulumi.StringOutput `pulumi:"greengrassGroupId"`
	// The name for the robot.
	Name pulumi.StringPtrOutput `pulumi:"name"`
	Tags pulumi.StringMapOutput `pulumi:"tags"`
}

AWS::RoboMaker::Robot resource creates an AWS RoboMaker Robot.

func GetRobot

func GetRobot(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RobotState, opts ...pulumi.ResourceOption) (*Robot, error)

GetRobot gets an existing Robot resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewRobot

func NewRobot(ctx *pulumi.Context,
	name string, args *RobotArgs, opts ...pulumi.ResourceOption) (*Robot, error)

NewRobot registers a new resource with the given unique name, arguments, and options.

func (*Robot) ElementType

func (*Robot) ElementType() reflect.Type

func (*Robot) ToRobotOutput

func (i *Robot) ToRobotOutput() RobotOutput

func (*Robot) ToRobotOutputWithContext

func (i *Robot) ToRobotOutputWithContext(ctx context.Context) RobotOutput

type RobotApplication

type RobotApplication struct {
	pulumi.CustomResourceState

	Arn pulumi.StringOutput `pulumi:"arn"`
	// The revision ID of robot application.
	CurrentRevisionId pulumi.StringPtrOutput `pulumi:"currentRevisionId"`
	// The URI of the Docker image for the robot application.
	Environment pulumi.StringPtrOutput `pulumi:"environment"`
	// The name of the robot application.
	Name               pulumi.StringPtrOutput                   `pulumi:"name"`
	RobotSoftwareSuite RobotApplicationRobotSoftwareSuiteOutput `pulumi:"robotSoftwareSuite"`
	// The sources of the robot application.
	Sources RobotApplicationSourceConfigArrayOutput `pulumi:"sources"`
	Tags    pulumi.StringMapOutput                  `pulumi:"tags"`
}

This schema is for testing purpose only.

## Example Usage ### Example

```go 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
	})
}

``` ### Example

```go 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
	})
}

``` ### Example

```go 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
	})
}

``` ### Example

```go 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
	})
}

```

func GetRobotApplication

func GetRobotApplication(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RobotApplicationState, opts ...pulumi.ResourceOption) (*RobotApplication, error)

GetRobotApplication gets an existing RobotApplication resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewRobotApplication

func NewRobotApplication(ctx *pulumi.Context,
	name string, args *RobotApplicationArgs, opts ...pulumi.ResourceOption) (*RobotApplication, error)

NewRobotApplication registers a new resource with the given unique name, arguments, and options.

func (*RobotApplication) ElementType

func (*RobotApplication) ElementType() reflect.Type

func (*RobotApplication) ToRobotApplicationOutput

func (i *RobotApplication) ToRobotApplicationOutput() RobotApplicationOutput

func (*RobotApplication) ToRobotApplicationOutputWithContext

func (i *RobotApplication) ToRobotApplicationOutputWithContext(ctx context.Context) RobotApplicationOutput

type RobotApplicationArgs

type RobotApplicationArgs struct {
	// The revision ID of robot application.
	CurrentRevisionId pulumi.StringPtrInput
	// The URI of the Docker image for the robot application.
	Environment pulumi.StringPtrInput
	// The name of the robot application.
	Name               pulumi.StringPtrInput
	RobotSoftwareSuite RobotApplicationRobotSoftwareSuiteInput
	// The sources of the robot application.
	Sources RobotApplicationSourceConfigArrayInput
	Tags    pulumi.StringMapInput
}

The set of arguments for constructing a RobotApplication resource.

func (RobotApplicationArgs) ElementType

func (RobotApplicationArgs) ElementType() reflect.Type

type RobotApplicationInput

type RobotApplicationInput interface {
	pulumi.Input

	ToRobotApplicationOutput() RobotApplicationOutput
	ToRobotApplicationOutputWithContext(ctx context.Context) RobotApplicationOutput
}

type RobotApplicationOutput

type RobotApplicationOutput struct{ *pulumi.OutputState }

func (RobotApplicationOutput) Arn added in v0.17.0

func (RobotApplicationOutput) CurrentRevisionId added in v0.17.0

func (o RobotApplicationOutput) CurrentRevisionId() pulumi.StringPtrOutput

The revision ID of robot application.

func (RobotApplicationOutput) ElementType

func (RobotApplicationOutput) ElementType() reflect.Type

func (RobotApplicationOutput) Environment added in v0.17.0

The URI of the Docker image for the robot application.

func (RobotApplicationOutput) Name added in v0.17.0

The name of the robot application.

func (RobotApplicationOutput) RobotSoftwareSuite added in v0.17.0

func (RobotApplicationOutput) Sources added in v0.17.0

The sources of the robot application.

func (RobotApplicationOutput) Tags added in v0.17.0

func (RobotApplicationOutput) ToRobotApplicationOutput

func (o RobotApplicationOutput) ToRobotApplicationOutput() RobotApplicationOutput

func (RobotApplicationOutput) ToRobotApplicationOutputWithContext

func (o RobotApplicationOutput) ToRobotApplicationOutputWithContext(ctx context.Context) RobotApplicationOutput

type RobotApplicationRobotSoftwareSuite

type RobotApplicationRobotSoftwareSuite struct {
	// The name of robot software suite.
	Name RobotApplicationRobotSoftwareSuiteName `pulumi:"name"`
	// The version of robot software suite.
	Version *RobotApplicationRobotSoftwareSuiteVersion `pulumi:"version"`
}

The robot software suite used by the robot application.

type RobotApplicationRobotSoftwareSuiteArgs

type RobotApplicationRobotSoftwareSuiteArgs struct {
	// The name of robot software suite.
	Name RobotApplicationRobotSoftwareSuiteNameInput `pulumi:"name"`
	// The version of robot software suite.
	Version RobotApplicationRobotSoftwareSuiteVersionPtrInput `pulumi:"version"`
}

The robot software suite used by the robot application.

func (RobotApplicationRobotSoftwareSuiteArgs) ElementType

func (RobotApplicationRobotSoftwareSuiteArgs) ToRobotApplicationRobotSoftwareSuiteOutput

func (i RobotApplicationRobotSoftwareSuiteArgs) ToRobotApplicationRobotSoftwareSuiteOutput() RobotApplicationRobotSoftwareSuiteOutput

func (RobotApplicationRobotSoftwareSuiteArgs) ToRobotApplicationRobotSoftwareSuiteOutputWithContext

func (i RobotApplicationRobotSoftwareSuiteArgs) ToRobotApplicationRobotSoftwareSuiteOutputWithContext(ctx context.Context) RobotApplicationRobotSoftwareSuiteOutput

type RobotApplicationRobotSoftwareSuiteInput

type RobotApplicationRobotSoftwareSuiteInput interface {
	pulumi.Input

	ToRobotApplicationRobotSoftwareSuiteOutput() RobotApplicationRobotSoftwareSuiteOutput
	ToRobotApplicationRobotSoftwareSuiteOutputWithContext(context.Context) RobotApplicationRobotSoftwareSuiteOutput
}

RobotApplicationRobotSoftwareSuiteInput is an input type that accepts RobotApplicationRobotSoftwareSuiteArgs and RobotApplicationRobotSoftwareSuiteOutput values. You can construct a concrete instance of `RobotApplicationRobotSoftwareSuiteInput` via:

RobotApplicationRobotSoftwareSuiteArgs{...}

type RobotApplicationRobotSoftwareSuiteName added in v0.12.0

type RobotApplicationRobotSoftwareSuiteName string

The name of robot software suite.

func (RobotApplicationRobotSoftwareSuiteName) ElementType added in v0.12.0

func (RobotApplicationRobotSoftwareSuiteName) ToRobotApplicationRobotSoftwareSuiteNameOutput added in v0.12.0

func (e RobotApplicationRobotSoftwareSuiteName) ToRobotApplicationRobotSoftwareSuiteNameOutput() RobotApplicationRobotSoftwareSuiteNameOutput

func (RobotApplicationRobotSoftwareSuiteName) ToRobotApplicationRobotSoftwareSuiteNameOutputWithContext added in v0.12.0

func (e RobotApplicationRobotSoftwareSuiteName) ToRobotApplicationRobotSoftwareSuiteNameOutputWithContext(ctx context.Context) RobotApplicationRobotSoftwareSuiteNameOutput

func (RobotApplicationRobotSoftwareSuiteName) ToRobotApplicationRobotSoftwareSuiteNamePtrOutput added in v0.12.0

func (e RobotApplicationRobotSoftwareSuiteName) ToRobotApplicationRobotSoftwareSuiteNamePtrOutput() RobotApplicationRobotSoftwareSuiteNamePtrOutput

func (RobotApplicationRobotSoftwareSuiteName) ToRobotApplicationRobotSoftwareSuiteNamePtrOutputWithContext added in v0.12.0

func (e RobotApplicationRobotSoftwareSuiteName) ToRobotApplicationRobotSoftwareSuiteNamePtrOutputWithContext(ctx context.Context) RobotApplicationRobotSoftwareSuiteNamePtrOutput

func (RobotApplicationRobotSoftwareSuiteName) ToStringOutput added in v0.12.0

func (RobotApplicationRobotSoftwareSuiteName) ToStringOutputWithContext added in v0.12.0

func (RobotApplicationRobotSoftwareSuiteName) ToStringPtrOutput added in v0.12.0

func (RobotApplicationRobotSoftwareSuiteName) ToStringPtrOutputWithContext added in v0.12.0

func (e RobotApplicationRobotSoftwareSuiteName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type RobotApplicationRobotSoftwareSuiteNameInput added in v0.12.0

type RobotApplicationRobotSoftwareSuiteNameInput interface {
	pulumi.Input

	ToRobotApplicationRobotSoftwareSuiteNameOutput() RobotApplicationRobotSoftwareSuiteNameOutput
	ToRobotApplicationRobotSoftwareSuiteNameOutputWithContext(context.Context) RobotApplicationRobotSoftwareSuiteNameOutput
}

RobotApplicationRobotSoftwareSuiteNameInput is an input type that accepts values of the RobotApplicationRobotSoftwareSuiteName enum A concrete instance of `RobotApplicationRobotSoftwareSuiteNameInput` can be one of the following:

RobotApplicationRobotSoftwareSuiteNameRos
RobotApplicationRobotSoftwareSuiteNameRos2
RobotApplicationRobotSoftwareSuiteNameGeneral

type RobotApplicationRobotSoftwareSuiteNameOutput added in v0.12.0

type RobotApplicationRobotSoftwareSuiteNameOutput struct{ *pulumi.OutputState }

func (RobotApplicationRobotSoftwareSuiteNameOutput) ElementType added in v0.12.0

func (RobotApplicationRobotSoftwareSuiteNameOutput) ToRobotApplicationRobotSoftwareSuiteNameOutput added in v0.12.0

func (o RobotApplicationRobotSoftwareSuiteNameOutput) ToRobotApplicationRobotSoftwareSuiteNameOutput() RobotApplicationRobotSoftwareSuiteNameOutput

func (RobotApplicationRobotSoftwareSuiteNameOutput) ToRobotApplicationRobotSoftwareSuiteNameOutputWithContext added in v0.12.0

func (o RobotApplicationRobotSoftwareSuiteNameOutput) ToRobotApplicationRobotSoftwareSuiteNameOutputWithContext(ctx context.Context) RobotApplicationRobotSoftwareSuiteNameOutput

func (RobotApplicationRobotSoftwareSuiteNameOutput) ToRobotApplicationRobotSoftwareSuiteNamePtrOutput added in v0.12.0

func (o RobotApplicationRobotSoftwareSuiteNameOutput) ToRobotApplicationRobotSoftwareSuiteNamePtrOutput() RobotApplicationRobotSoftwareSuiteNamePtrOutput

func (RobotApplicationRobotSoftwareSuiteNameOutput) ToRobotApplicationRobotSoftwareSuiteNamePtrOutputWithContext added in v0.12.0

func (o RobotApplicationRobotSoftwareSuiteNameOutput) ToRobotApplicationRobotSoftwareSuiteNamePtrOutputWithContext(ctx context.Context) RobotApplicationRobotSoftwareSuiteNamePtrOutput

func (RobotApplicationRobotSoftwareSuiteNameOutput) ToStringOutput added in v0.12.0

func (RobotApplicationRobotSoftwareSuiteNameOutput) ToStringOutputWithContext added in v0.12.0

func (RobotApplicationRobotSoftwareSuiteNameOutput) ToStringPtrOutput added in v0.12.0

func (RobotApplicationRobotSoftwareSuiteNameOutput) ToStringPtrOutputWithContext added in v0.12.0

type RobotApplicationRobotSoftwareSuiteNamePtrInput added in v0.12.0

type RobotApplicationRobotSoftwareSuiteNamePtrInput interface {
	pulumi.Input

	ToRobotApplicationRobotSoftwareSuiteNamePtrOutput() RobotApplicationRobotSoftwareSuiteNamePtrOutput
	ToRobotApplicationRobotSoftwareSuiteNamePtrOutputWithContext(context.Context) RobotApplicationRobotSoftwareSuiteNamePtrOutput
}

func RobotApplicationRobotSoftwareSuiteNamePtr added in v0.12.0

func RobotApplicationRobotSoftwareSuiteNamePtr(v string) RobotApplicationRobotSoftwareSuiteNamePtrInput

type RobotApplicationRobotSoftwareSuiteNamePtrOutput added in v0.12.0

type RobotApplicationRobotSoftwareSuiteNamePtrOutput struct{ *pulumi.OutputState }

func (RobotApplicationRobotSoftwareSuiteNamePtrOutput) Elem added in v0.12.0

func (RobotApplicationRobotSoftwareSuiteNamePtrOutput) ElementType added in v0.12.0

func (RobotApplicationRobotSoftwareSuiteNamePtrOutput) ToRobotApplicationRobotSoftwareSuiteNamePtrOutput added in v0.12.0

func (o RobotApplicationRobotSoftwareSuiteNamePtrOutput) ToRobotApplicationRobotSoftwareSuiteNamePtrOutput() RobotApplicationRobotSoftwareSuiteNamePtrOutput

func (RobotApplicationRobotSoftwareSuiteNamePtrOutput) ToRobotApplicationRobotSoftwareSuiteNamePtrOutputWithContext added in v0.12.0

func (o RobotApplicationRobotSoftwareSuiteNamePtrOutput) ToRobotApplicationRobotSoftwareSuiteNamePtrOutputWithContext(ctx context.Context) RobotApplicationRobotSoftwareSuiteNamePtrOutput

func (RobotApplicationRobotSoftwareSuiteNamePtrOutput) ToStringPtrOutput added in v0.12.0

func (RobotApplicationRobotSoftwareSuiteNamePtrOutput) ToStringPtrOutputWithContext added in v0.12.0

type RobotApplicationRobotSoftwareSuiteOutput

type RobotApplicationRobotSoftwareSuiteOutput struct{ *pulumi.OutputState }

The robot software suite used by the robot application.

func (RobotApplicationRobotSoftwareSuiteOutput) ElementType

func (RobotApplicationRobotSoftwareSuiteOutput) Name

The name of robot software suite.

func (RobotApplicationRobotSoftwareSuiteOutput) ToRobotApplicationRobotSoftwareSuiteOutput

func (o RobotApplicationRobotSoftwareSuiteOutput) ToRobotApplicationRobotSoftwareSuiteOutput() RobotApplicationRobotSoftwareSuiteOutput

func (RobotApplicationRobotSoftwareSuiteOutput) ToRobotApplicationRobotSoftwareSuiteOutputWithContext

func (o RobotApplicationRobotSoftwareSuiteOutput) ToRobotApplicationRobotSoftwareSuiteOutputWithContext(ctx context.Context) RobotApplicationRobotSoftwareSuiteOutput

func (RobotApplicationRobotSoftwareSuiteOutput) Version

The version of robot software suite.

type RobotApplicationRobotSoftwareSuitePtrOutput

type RobotApplicationRobotSoftwareSuitePtrOutput struct{ *pulumi.OutputState }

func (RobotApplicationRobotSoftwareSuitePtrOutput) Elem

func (RobotApplicationRobotSoftwareSuitePtrOutput) ElementType

func (RobotApplicationRobotSoftwareSuitePtrOutput) Name

The name of robot software suite.

func (RobotApplicationRobotSoftwareSuitePtrOutput) ToRobotApplicationRobotSoftwareSuitePtrOutput

func (o RobotApplicationRobotSoftwareSuitePtrOutput) ToRobotApplicationRobotSoftwareSuitePtrOutput() RobotApplicationRobotSoftwareSuitePtrOutput

func (RobotApplicationRobotSoftwareSuitePtrOutput) ToRobotApplicationRobotSoftwareSuitePtrOutputWithContext

func (o RobotApplicationRobotSoftwareSuitePtrOutput) ToRobotApplicationRobotSoftwareSuitePtrOutputWithContext(ctx context.Context) RobotApplicationRobotSoftwareSuitePtrOutput

func (RobotApplicationRobotSoftwareSuitePtrOutput) Version

The version of robot software suite.

type RobotApplicationRobotSoftwareSuiteVersion added in v0.12.0

type RobotApplicationRobotSoftwareSuiteVersion string

The version of robot software suite.

func (RobotApplicationRobotSoftwareSuiteVersion) ElementType added in v0.12.0

func (RobotApplicationRobotSoftwareSuiteVersion) ToRobotApplicationRobotSoftwareSuiteVersionOutput added in v0.12.0

func (e RobotApplicationRobotSoftwareSuiteVersion) ToRobotApplicationRobotSoftwareSuiteVersionOutput() RobotApplicationRobotSoftwareSuiteVersionOutput

func (RobotApplicationRobotSoftwareSuiteVersion) ToRobotApplicationRobotSoftwareSuiteVersionOutputWithContext added in v0.12.0

func (e RobotApplicationRobotSoftwareSuiteVersion) ToRobotApplicationRobotSoftwareSuiteVersionOutputWithContext(ctx context.Context) RobotApplicationRobotSoftwareSuiteVersionOutput

func (RobotApplicationRobotSoftwareSuiteVersion) ToRobotApplicationRobotSoftwareSuiteVersionPtrOutput added in v0.12.0

func (e RobotApplicationRobotSoftwareSuiteVersion) ToRobotApplicationRobotSoftwareSuiteVersionPtrOutput() RobotApplicationRobotSoftwareSuiteVersionPtrOutput

func (RobotApplicationRobotSoftwareSuiteVersion) ToRobotApplicationRobotSoftwareSuiteVersionPtrOutputWithContext added in v0.12.0

func (e RobotApplicationRobotSoftwareSuiteVersion) ToRobotApplicationRobotSoftwareSuiteVersionPtrOutputWithContext(ctx context.Context) RobotApplicationRobotSoftwareSuiteVersionPtrOutput

func (RobotApplicationRobotSoftwareSuiteVersion) ToStringOutput added in v0.12.0

func (RobotApplicationRobotSoftwareSuiteVersion) ToStringOutputWithContext added in v0.12.0

func (RobotApplicationRobotSoftwareSuiteVersion) ToStringPtrOutput added in v0.12.0

func (RobotApplicationRobotSoftwareSuiteVersion) ToStringPtrOutputWithContext added in v0.12.0

type RobotApplicationRobotSoftwareSuiteVersionInput added in v0.12.0

type RobotApplicationRobotSoftwareSuiteVersionInput interface {
	pulumi.Input

	ToRobotApplicationRobotSoftwareSuiteVersionOutput() RobotApplicationRobotSoftwareSuiteVersionOutput
	ToRobotApplicationRobotSoftwareSuiteVersionOutputWithContext(context.Context) RobotApplicationRobotSoftwareSuiteVersionOutput
}

RobotApplicationRobotSoftwareSuiteVersionInput is an input type that accepts values of the RobotApplicationRobotSoftwareSuiteVersion enum A concrete instance of `RobotApplicationRobotSoftwareSuiteVersionInput` can be one of the following:

RobotApplicationRobotSoftwareSuiteVersionKinetic
RobotApplicationRobotSoftwareSuiteVersionMelodic
RobotApplicationRobotSoftwareSuiteVersionDashing

type RobotApplicationRobotSoftwareSuiteVersionOutput added in v0.12.0

type RobotApplicationRobotSoftwareSuiteVersionOutput struct{ *pulumi.OutputState }

func (RobotApplicationRobotSoftwareSuiteVersionOutput) ElementType added in v0.12.0

func (RobotApplicationRobotSoftwareSuiteVersionOutput) ToRobotApplicationRobotSoftwareSuiteVersionOutput added in v0.12.0

func (o RobotApplicationRobotSoftwareSuiteVersionOutput) ToRobotApplicationRobotSoftwareSuiteVersionOutput() RobotApplicationRobotSoftwareSuiteVersionOutput

func (RobotApplicationRobotSoftwareSuiteVersionOutput) ToRobotApplicationRobotSoftwareSuiteVersionOutputWithContext added in v0.12.0

func (o RobotApplicationRobotSoftwareSuiteVersionOutput) ToRobotApplicationRobotSoftwareSuiteVersionOutputWithContext(ctx context.Context) RobotApplicationRobotSoftwareSuiteVersionOutput

func (RobotApplicationRobotSoftwareSuiteVersionOutput) ToRobotApplicationRobotSoftwareSuiteVersionPtrOutput added in v0.12.0

func (o RobotApplicationRobotSoftwareSuiteVersionOutput) ToRobotApplicationRobotSoftwareSuiteVersionPtrOutput() RobotApplicationRobotSoftwareSuiteVersionPtrOutput

func (RobotApplicationRobotSoftwareSuiteVersionOutput) ToRobotApplicationRobotSoftwareSuiteVersionPtrOutputWithContext added in v0.12.0

func (o RobotApplicationRobotSoftwareSuiteVersionOutput) ToRobotApplicationRobotSoftwareSuiteVersionPtrOutputWithContext(ctx context.Context) RobotApplicationRobotSoftwareSuiteVersionPtrOutput

func (RobotApplicationRobotSoftwareSuiteVersionOutput) ToStringOutput added in v0.12.0

func (RobotApplicationRobotSoftwareSuiteVersionOutput) ToStringOutputWithContext added in v0.12.0

func (RobotApplicationRobotSoftwareSuiteVersionOutput) ToStringPtrOutput added in v0.12.0

func (RobotApplicationRobotSoftwareSuiteVersionOutput) ToStringPtrOutputWithContext added in v0.12.0

type RobotApplicationRobotSoftwareSuiteVersionPtrInput added in v0.12.0

type RobotApplicationRobotSoftwareSuiteVersionPtrInput interface {
	pulumi.Input

	ToRobotApplicationRobotSoftwareSuiteVersionPtrOutput() RobotApplicationRobotSoftwareSuiteVersionPtrOutput
	ToRobotApplicationRobotSoftwareSuiteVersionPtrOutputWithContext(context.Context) RobotApplicationRobotSoftwareSuiteVersionPtrOutput
}

func RobotApplicationRobotSoftwareSuiteVersionPtr added in v0.12.0

func RobotApplicationRobotSoftwareSuiteVersionPtr(v string) RobotApplicationRobotSoftwareSuiteVersionPtrInput

type RobotApplicationRobotSoftwareSuiteVersionPtrOutput added in v0.12.0

type RobotApplicationRobotSoftwareSuiteVersionPtrOutput struct{ *pulumi.OutputState }

func (RobotApplicationRobotSoftwareSuiteVersionPtrOutput) Elem added in v0.12.0

func (RobotApplicationRobotSoftwareSuiteVersionPtrOutput) ElementType added in v0.12.0

func (RobotApplicationRobotSoftwareSuiteVersionPtrOutput) ToRobotApplicationRobotSoftwareSuiteVersionPtrOutput added in v0.12.0

func (o RobotApplicationRobotSoftwareSuiteVersionPtrOutput) ToRobotApplicationRobotSoftwareSuiteVersionPtrOutput() RobotApplicationRobotSoftwareSuiteVersionPtrOutput

func (RobotApplicationRobotSoftwareSuiteVersionPtrOutput) ToRobotApplicationRobotSoftwareSuiteVersionPtrOutputWithContext added in v0.12.0

func (o RobotApplicationRobotSoftwareSuiteVersionPtrOutput) ToRobotApplicationRobotSoftwareSuiteVersionPtrOutputWithContext(ctx context.Context) RobotApplicationRobotSoftwareSuiteVersionPtrOutput

func (RobotApplicationRobotSoftwareSuiteVersionPtrOutput) ToStringPtrOutput added in v0.12.0

func (RobotApplicationRobotSoftwareSuiteVersionPtrOutput) ToStringPtrOutputWithContext added in v0.12.0

type RobotApplicationSourceConfig

type RobotApplicationSourceConfig struct {
	// The architecture of robot application.
	Architecture RobotApplicationSourceConfigArchitecture `pulumi:"architecture"`
	// The Arn of the S3Bucket that stores the robot application source.
	S3Bucket string `pulumi:"s3Bucket"`
	// The s3 key of robot application source.
	S3Key string `pulumi:"s3Key"`
}

type RobotApplicationSourceConfigArchitecture added in v0.12.0

type RobotApplicationSourceConfigArchitecture string

The architecture of robot application.

func (RobotApplicationSourceConfigArchitecture) ElementType added in v0.12.0

func (RobotApplicationSourceConfigArchitecture) ToRobotApplicationSourceConfigArchitectureOutput added in v0.12.0

func (e RobotApplicationSourceConfigArchitecture) ToRobotApplicationSourceConfigArchitectureOutput() RobotApplicationSourceConfigArchitectureOutput

func (RobotApplicationSourceConfigArchitecture) ToRobotApplicationSourceConfigArchitectureOutputWithContext added in v0.12.0

func (e RobotApplicationSourceConfigArchitecture) ToRobotApplicationSourceConfigArchitectureOutputWithContext(ctx context.Context) RobotApplicationSourceConfigArchitectureOutput

func (RobotApplicationSourceConfigArchitecture) ToRobotApplicationSourceConfigArchitecturePtrOutput added in v0.12.0

func (e RobotApplicationSourceConfigArchitecture) ToRobotApplicationSourceConfigArchitecturePtrOutput() RobotApplicationSourceConfigArchitecturePtrOutput

func (RobotApplicationSourceConfigArchitecture) ToRobotApplicationSourceConfigArchitecturePtrOutputWithContext added in v0.12.0

func (e RobotApplicationSourceConfigArchitecture) ToRobotApplicationSourceConfigArchitecturePtrOutputWithContext(ctx context.Context) RobotApplicationSourceConfigArchitecturePtrOutput

func (RobotApplicationSourceConfigArchitecture) ToStringOutput added in v0.12.0

func (RobotApplicationSourceConfigArchitecture) ToStringOutputWithContext added in v0.12.0

func (RobotApplicationSourceConfigArchitecture) ToStringPtrOutput added in v0.12.0

func (RobotApplicationSourceConfigArchitecture) ToStringPtrOutputWithContext added in v0.12.0

type RobotApplicationSourceConfigArchitectureInput added in v0.12.0

type RobotApplicationSourceConfigArchitectureInput interface {
	pulumi.Input

	ToRobotApplicationSourceConfigArchitectureOutput() RobotApplicationSourceConfigArchitectureOutput
	ToRobotApplicationSourceConfigArchitectureOutputWithContext(context.Context) RobotApplicationSourceConfigArchitectureOutput
}

RobotApplicationSourceConfigArchitectureInput is an input type that accepts values of the RobotApplicationSourceConfigArchitecture enum A concrete instance of `RobotApplicationSourceConfigArchitectureInput` can be one of the following:

RobotApplicationSourceConfigArchitectureX8664
RobotApplicationSourceConfigArchitectureArm64
RobotApplicationSourceConfigArchitectureArmhf

type RobotApplicationSourceConfigArchitectureOutput added in v0.12.0

type RobotApplicationSourceConfigArchitectureOutput struct{ *pulumi.OutputState }

func (RobotApplicationSourceConfigArchitectureOutput) ElementType added in v0.12.0

func (RobotApplicationSourceConfigArchitectureOutput) ToRobotApplicationSourceConfigArchitectureOutput added in v0.12.0

func (o RobotApplicationSourceConfigArchitectureOutput) ToRobotApplicationSourceConfigArchitectureOutput() RobotApplicationSourceConfigArchitectureOutput

func (RobotApplicationSourceConfigArchitectureOutput) ToRobotApplicationSourceConfigArchitectureOutputWithContext added in v0.12.0

func (o RobotApplicationSourceConfigArchitectureOutput) ToRobotApplicationSourceConfigArchitectureOutputWithContext(ctx context.Context) RobotApplicationSourceConfigArchitectureOutput

func (RobotApplicationSourceConfigArchitectureOutput) ToRobotApplicationSourceConfigArchitecturePtrOutput added in v0.12.0

func (o RobotApplicationSourceConfigArchitectureOutput) ToRobotApplicationSourceConfigArchitecturePtrOutput() RobotApplicationSourceConfigArchitecturePtrOutput

func (RobotApplicationSourceConfigArchitectureOutput) ToRobotApplicationSourceConfigArchitecturePtrOutputWithContext added in v0.12.0

func (o RobotApplicationSourceConfigArchitectureOutput) ToRobotApplicationSourceConfigArchitecturePtrOutputWithContext(ctx context.Context) RobotApplicationSourceConfigArchitecturePtrOutput

func (RobotApplicationSourceConfigArchitectureOutput) ToStringOutput added in v0.12.0

func (RobotApplicationSourceConfigArchitectureOutput) ToStringOutputWithContext added in v0.12.0

func (RobotApplicationSourceConfigArchitectureOutput) ToStringPtrOutput added in v0.12.0

func (RobotApplicationSourceConfigArchitectureOutput) ToStringPtrOutputWithContext added in v0.12.0

type RobotApplicationSourceConfigArchitecturePtrInput added in v0.12.0

type RobotApplicationSourceConfigArchitecturePtrInput interface {
	pulumi.Input

	ToRobotApplicationSourceConfigArchitecturePtrOutput() RobotApplicationSourceConfigArchitecturePtrOutput
	ToRobotApplicationSourceConfigArchitecturePtrOutputWithContext(context.Context) RobotApplicationSourceConfigArchitecturePtrOutput
}

func RobotApplicationSourceConfigArchitecturePtr added in v0.12.0

func RobotApplicationSourceConfigArchitecturePtr(v string) RobotApplicationSourceConfigArchitecturePtrInput

type RobotApplicationSourceConfigArchitecturePtrOutput added in v0.12.0

type RobotApplicationSourceConfigArchitecturePtrOutput struct{ *pulumi.OutputState }

func (RobotApplicationSourceConfigArchitecturePtrOutput) Elem added in v0.12.0

func (RobotApplicationSourceConfigArchitecturePtrOutput) ElementType added in v0.12.0

func (RobotApplicationSourceConfigArchitecturePtrOutput) ToRobotApplicationSourceConfigArchitecturePtrOutput added in v0.12.0

func (o RobotApplicationSourceConfigArchitecturePtrOutput) ToRobotApplicationSourceConfigArchitecturePtrOutput() RobotApplicationSourceConfigArchitecturePtrOutput

func (RobotApplicationSourceConfigArchitecturePtrOutput) ToRobotApplicationSourceConfigArchitecturePtrOutputWithContext added in v0.12.0

func (o RobotApplicationSourceConfigArchitecturePtrOutput) ToRobotApplicationSourceConfigArchitecturePtrOutputWithContext(ctx context.Context) RobotApplicationSourceConfigArchitecturePtrOutput

func (RobotApplicationSourceConfigArchitecturePtrOutput) ToStringPtrOutput added in v0.12.0

func (RobotApplicationSourceConfigArchitecturePtrOutput) ToStringPtrOutputWithContext added in v0.12.0

type RobotApplicationSourceConfigArgs

type RobotApplicationSourceConfigArgs struct {
	// The architecture of robot application.
	Architecture RobotApplicationSourceConfigArchitectureInput `pulumi:"architecture"`
	// The Arn of the S3Bucket that stores the robot application source.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The s3 key of robot application source.
	S3Key pulumi.StringInput `pulumi:"s3Key"`
}

func (RobotApplicationSourceConfigArgs) ElementType

func (RobotApplicationSourceConfigArgs) ToRobotApplicationSourceConfigOutput

func (i RobotApplicationSourceConfigArgs) ToRobotApplicationSourceConfigOutput() RobotApplicationSourceConfigOutput

func (RobotApplicationSourceConfigArgs) ToRobotApplicationSourceConfigOutputWithContext

func (i RobotApplicationSourceConfigArgs) ToRobotApplicationSourceConfigOutputWithContext(ctx context.Context) RobotApplicationSourceConfigOutput

type RobotApplicationSourceConfigArray

type RobotApplicationSourceConfigArray []RobotApplicationSourceConfigInput

func (RobotApplicationSourceConfigArray) ElementType

func (RobotApplicationSourceConfigArray) ToRobotApplicationSourceConfigArrayOutput

func (i RobotApplicationSourceConfigArray) ToRobotApplicationSourceConfigArrayOutput() RobotApplicationSourceConfigArrayOutput

func (RobotApplicationSourceConfigArray) ToRobotApplicationSourceConfigArrayOutputWithContext

func (i RobotApplicationSourceConfigArray) ToRobotApplicationSourceConfigArrayOutputWithContext(ctx context.Context) RobotApplicationSourceConfigArrayOutput

type RobotApplicationSourceConfigArrayInput

type RobotApplicationSourceConfigArrayInput interface {
	pulumi.Input

	ToRobotApplicationSourceConfigArrayOutput() RobotApplicationSourceConfigArrayOutput
	ToRobotApplicationSourceConfigArrayOutputWithContext(context.Context) RobotApplicationSourceConfigArrayOutput
}

RobotApplicationSourceConfigArrayInput is an input type that accepts RobotApplicationSourceConfigArray and RobotApplicationSourceConfigArrayOutput values. You can construct a concrete instance of `RobotApplicationSourceConfigArrayInput` via:

RobotApplicationSourceConfigArray{ RobotApplicationSourceConfigArgs{...} }

type RobotApplicationSourceConfigArrayOutput

type RobotApplicationSourceConfigArrayOutput struct{ *pulumi.OutputState }

func (RobotApplicationSourceConfigArrayOutput) ElementType

func (RobotApplicationSourceConfigArrayOutput) Index

func (RobotApplicationSourceConfigArrayOutput) ToRobotApplicationSourceConfigArrayOutput

func (o RobotApplicationSourceConfigArrayOutput) ToRobotApplicationSourceConfigArrayOutput() RobotApplicationSourceConfigArrayOutput

func (RobotApplicationSourceConfigArrayOutput) ToRobotApplicationSourceConfigArrayOutputWithContext

func (o RobotApplicationSourceConfigArrayOutput) ToRobotApplicationSourceConfigArrayOutputWithContext(ctx context.Context) RobotApplicationSourceConfigArrayOutput

type RobotApplicationSourceConfigInput

type RobotApplicationSourceConfigInput interface {
	pulumi.Input

	ToRobotApplicationSourceConfigOutput() RobotApplicationSourceConfigOutput
	ToRobotApplicationSourceConfigOutputWithContext(context.Context) RobotApplicationSourceConfigOutput
}

RobotApplicationSourceConfigInput is an input type that accepts RobotApplicationSourceConfigArgs and RobotApplicationSourceConfigOutput values. You can construct a concrete instance of `RobotApplicationSourceConfigInput` via:

RobotApplicationSourceConfigArgs{...}

type RobotApplicationSourceConfigOutput

type RobotApplicationSourceConfigOutput struct{ *pulumi.OutputState }

func (RobotApplicationSourceConfigOutput) Architecture

The architecture of robot application.

func (RobotApplicationSourceConfigOutput) ElementType

func (RobotApplicationSourceConfigOutput) S3Bucket

The Arn of the S3Bucket that stores the robot application source.

func (RobotApplicationSourceConfigOutput) S3Key

The s3 key of robot application source.

func (RobotApplicationSourceConfigOutput) ToRobotApplicationSourceConfigOutput

func (o RobotApplicationSourceConfigOutput) ToRobotApplicationSourceConfigOutput() RobotApplicationSourceConfigOutput

func (RobotApplicationSourceConfigOutput) ToRobotApplicationSourceConfigOutputWithContext

func (o RobotApplicationSourceConfigOutput) ToRobotApplicationSourceConfigOutputWithContext(ctx context.Context) RobotApplicationSourceConfigOutput

type RobotApplicationState

type RobotApplicationState struct {
}

func (RobotApplicationState) ElementType

func (RobotApplicationState) ElementType() reflect.Type

type RobotApplicationVersion

type RobotApplicationVersion struct {
	pulumi.CustomResourceState

	Application        pulumi.StringOutput `pulumi:"application"`
	ApplicationVersion pulumi.StringOutput `pulumi:"applicationVersion"`
	Arn                pulumi.StringOutput `pulumi:"arn"`
	// The revision ID of robot application.
	CurrentRevisionId pulumi.StringPtrOutput `pulumi:"currentRevisionId"`
}

AWS::RoboMaker::RobotApplicationVersion resource creates an AWS RoboMaker RobotApplicationVersion. This helps you control which code your robot uses.

func GetRobotApplicationVersion

func GetRobotApplicationVersion(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *RobotApplicationVersionState, opts ...pulumi.ResourceOption) (*RobotApplicationVersion, error)

GetRobotApplicationVersion gets an existing RobotApplicationVersion resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewRobotApplicationVersion

func NewRobotApplicationVersion(ctx *pulumi.Context,
	name string, args *RobotApplicationVersionArgs, opts ...pulumi.ResourceOption) (*RobotApplicationVersion, error)

NewRobotApplicationVersion registers a new resource with the given unique name, arguments, and options.

func (*RobotApplicationVersion) ElementType

func (*RobotApplicationVersion) ElementType() reflect.Type

func (*RobotApplicationVersion) ToRobotApplicationVersionOutput

func (i *RobotApplicationVersion) ToRobotApplicationVersionOutput() RobotApplicationVersionOutput

func (*RobotApplicationVersion) ToRobotApplicationVersionOutputWithContext

func (i *RobotApplicationVersion) ToRobotApplicationVersionOutputWithContext(ctx context.Context) RobotApplicationVersionOutput

type RobotApplicationVersionArgs

type RobotApplicationVersionArgs struct {
	Application pulumi.StringInput
	// The revision ID of robot application.
	CurrentRevisionId pulumi.StringPtrInput
}

The set of arguments for constructing a RobotApplicationVersion resource.

func (RobotApplicationVersionArgs) ElementType

type RobotApplicationVersionInput

type RobotApplicationVersionInput interface {
	pulumi.Input

	ToRobotApplicationVersionOutput() RobotApplicationVersionOutput
	ToRobotApplicationVersionOutputWithContext(ctx context.Context) RobotApplicationVersionOutput
}

type RobotApplicationVersionOutput

type RobotApplicationVersionOutput struct{ *pulumi.OutputState }

func (RobotApplicationVersionOutput) Application added in v0.17.0

func (RobotApplicationVersionOutput) ApplicationVersion added in v0.17.0

func (o RobotApplicationVersionOutput) ApplicationVersion() pulumi.StringOutput

func (RobotApplicationVersionOutput) Arn added in v0.17.0

func (RobotApplicationVersionOutput) CurrentRevisionId added in v0.17.0

The revision ID of robot application.

func (RobotApplicationVersionOutput) ElementType

func (RobotApplicationVersionOutput) ToRobotApplicationVersionOutput

func (o RobotApplicationVersionOutput) ToRobotApplicationVersionOutput() RobotApplicationVersionOutput

func (RobotApplicationVersionOutput) ToRobotApplicationVersionOutputWithContext

func (o RobotApplicationVersionOutput) ToRobotApplicationVersionOutputWithContext(ctx context.Context) RobotApplicationVersionOutput

type RobotApplicationVersionState

type RobotApplicationVersionState struct {
}

func (RobotApplicationVersionState) ElementType

type RobotArchitecture

type RobotArchitecture string

The target architecture of the robot.

func (RobotArchitecture) ElementType

func (RobotArchitecture) ElementType() reflect.Type

func (RobotArchitecture) ToRobotArchitectureOutput

func (e RobotArchitecture) ToRobotArchitectureOutput() RobotArchitectureOutput

func (RobotArchitecture) ToRobotArchitectureOutputWithContext

func (e RobotArchitecture) ToRobotArchitectureOutputWithContext(ctx context.Context) RobotArchitectureOutput

func (RobotArchitecture) ToRobotArchitecturePtrOutput

func (e RobotArchitecture) ToRobotArchitecturePtrOutput() RobotArchitecturePtrOutput

func (RobotArchitecture) ToRobotArchitecturePtrOutputWithContext

func (e RobotArchitecture) ToRobotArchitecturePtrOutputWithContext(ctx context.Context) RobotArchitecturePtrOutput

func (RobotArchitecture) ToStringOutput

func (e RobotArchitecture) ToStringOutput() pulumi.StringOutput

func (RobotArchitecture) ToStringOutputWithContext

func (e RobotArchitecture) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (RobotArchitecture) ToStringPtrOutput

func (e RobotArchitecture) ToStringPtrOutput() pulumi.StringPtrOutput

func (RobotArchitecture) ToStringPtrOutputWithContext

func (e RobotArchitecture) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type RobotArchitectureInput

type RobotArchitectureInput interface {
	pulumi.Input

	ToRobotArchitectureOutput() RobotArchitectureOutput
	ToRobotArchitectureOutputWithContext(context.Context) RobotArchitectureOutput
}

RobotArchitectureInput is an input type that accepts values of the RobotArchitecture enum A concrete instance of `RobotArchitectureInput` can be one of the following:

RobotArchitectureX8664
RobotArchitectureArm64
RobotArchitectureArmhf

type RobotArchitectureOutput

type RobotArchitectureOutput struct{ *pulumi.OutputState }

func (RobotArchitectureOutput) ElementType

func (RobotArchitectureOutput) ElementType() reflect.Type

func (RobotArchitectureOutput) ToRobotArchitectureOutput

func (o RobotArchitectureOutput) ToRobotArchitectureOutput() RobotArchitectureOutput

func (RobotArchitectureOutput) ToRobotArchitectureOutputWithContext

func (o RobotArchitectureOutput) ToRobotArchitectureOutputWithContext(ctx context.Context) RobotArchitectureOutput

func (RobotArchitectureOutput) ToRobotArchitecturePtrOutput

func (o RobotArchitectureOutput) ToRobotArchitecturePtrOutput() RobotArchitecturePtrOutput

func (RobotArchitectureOutput) ToRobotArchitecturePtrOutputWithContext

func (o RobotArchitectureOutput) ToRobotArchitecturePtrOutputWithContext(ctx context.Context) RobotArchitecturePtrOutput

func (RobotArchitectureOutput) ToStringOutput

func (o RobotArchitectureOutput) ToStringOutput() pulumi.StringOutput

func (RobotArchitectureOutput) ToStringOutputWithContext

func (o RobotArchitectureOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (RobotArchitectureOutput) ToStringPtrOutput

func (o RobotArchitectureOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (RobotArchitectureOutput) ToStringPtrOutputWithContext

func (o RobotArchitectureOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type RobotArchitecturePtrInput

type RobotArchitecturePtrInput interface {
	pulumi.Input

	ToRobotArchitecturePtrOutput() RobotArchitecturePtrOutput
	ToRobotArchitecturePtrOutputWithContext(context.Context) RobotArchitecturePtrOutput
}

func RobotArchitecturePtr

func RobotArchitecturePtr(v string) RobotArchitecturePtrInput

type RobotArchitecturePtrOutput

type RobotArchitecturePtrOutput struct{ *pulumi.OutputState }

func (RobotArchitecturePtrOutput) Elem

func (RobotArchitecturePtrOutput) ElementType

func (RobotArchitecturePtrOutput) ElementType() reflect.Type

func (RobotArchitecturePtrOutput) ToRobotArchitecturePtrOutput

func (o RobotArchitecturePtrOutput) ToRobotArchitecturePtrOutput() RobotArchitecturePtrOutput

func (RobotArchitecturePtrOutput) ToRobotArchitecturePtrOutputWithContext

func (o RobotArchitecturePtrOutput) ToRobotArchitecturePtrOutputWithContext(ctx context.Context) RobotArchitecturePtrOutput

func (RobotArchitecturePtrOutput) ToStringPtrOutput

func (o RobotArchitecturePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (RobotArchitecturePtrOutput) ToStringPtrOutputWithContext

func (o RobotArchitecturePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type RobotArgs

type RobotArgs struct {
	// The target architecture of the robot.
	Architecture RobotArchitectureInput
	// The Amazon Resource Name (ARN) of the fleet.
	Fleet pulumi.StringPtrInput
	// The Greengrass group id.
	GreengrassGroupId pulumi.StringInput
	// The name for the robot.
	Name pulumi.StringPtrInput
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a Robot resource.

func (RobotArgs) ElementType

func (RobotArgs) ElementType() reflect.Type

type RobotInput

type RobotInput interface {
	pulumi.Input

	ToRobotOutput() RobotOutput
	ToRobotOutputWithContext(ctx context.Context) RobotOutput
}

type RobotOutput

type RobotOutput struct{ *pulumi.OutputState }

func (RobotOutput) Architecture added in v0.17.0

func (o RobotOutput) Architecture() RobotArchitectureOutput

The target architecture of the robot.

func (RobotOutput) Arn added in v0.17.0

func (RobotOutput) ElementType

func (RobotOutput) ElementType() reflect.Type

func (RobotOutput) Fleet added in v0.17.0

The Amazon Resource Name (ARN) of the fleet.

func (RobotOutput) GreengrassGroupId added in v0.17.0

func (o RobotOutput) GreengrassGroupId() pulumi.StringOutput

The Greengrass group id.

func (RobotOutput) Name added in v0.17.0

The name for the robot.

func (RobotOutput) Tags added in v0.17.0

func (RobotOutput) ToRobotOutput

func (o RobotOutput) ToRobotOutput() RobotOutput

func (RobotOutput) ToRobotOutputWithContext

func (o RobotOutput) ToRobotOutputWithContext(ctx context.Context) RobotOutput

type RobotState

type RobotState struct {
}

func (RobotState) ElementType

func (RobotState) ElementType() reflect.Type

type SimulationApplication

type SimulationApplication struct {
	pulumi.CustomResourceState

	Arn pulumi.StringOutput `pulumi:"arn"`
	// The current revision id.
	CurrentRevisionId pulumi.StringPtrOutput `pulumi:"currentRevisionId"`
	// The URI of the Docker image for the robot application.
	Environment pulumi.StringPtrOutput `pulumi:"environment"`
	// The name of the simulation application.
	Name pulumi.StringPtrOutput `pulumi:"name"`
	// The rendering engine for the simulation application.
	RenderingEngine SimulationApplicationRenderingEnginePtrOutput `pulumi:"renderingEngine"`
	// The robot software suite used by the simulation application.
	RobotSoftwareSuite SimulationApplicationRobotSoftwareSuiteOutput `pulumi:"robotSoftwareSuite"`
	// The simulation software suite used by the simulation application.
	SimulationSoftwareSuite SimulationApplicationSimulationSoftwareSuiteOutput `pulumi:"simulationSoftwareSuite"`
	// The sources of the simulation application.
	Sources SimulationApplicationSourceConfigArrayOutput `pulumi:"sources"`
	Tags    pulumi.StringMapOutput                       `pulumi:"tags"`
}

This schema is for testing purpose only.

## Example Usage ### Example

```go 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.NewSimulationApplication(ctx, "basicSimulationApplication", &robomaker.SimulationApplicationArgs{
			Name:        pulumi.String("MySimulationApplication"),
			Environment: pulumi.String("111122223333.dkr.ecr.us-west-2.amazonaws.com/my-sim-app:latest"),
			RobotSoftwareSuite: &robomaker.SimulationApplicationRobotSoftwareSuiteArgs{
				Name: robomaker.SimulationApplicationRobotSoftwareSuiteNameGeneral,
			},
			SimulationSoftwareSuite: &robomaker.SimulationApplicationSimulationSoftwareSuiteArgs{
				Name: robomaker.SimulationApplicationSimulationSoftwareSuiteNameSimulationRuntime,
			},
			Tags: pulumi.StringMap{
				"name": pulumi.String("BasicSimulationApplication"),
				"type": pulumi.String("CFN"),
			},
		})
		if err != nil {
			return err
		}
		ctx.Export("simulationApplication", "BasicSimulationApplication")
		return nil
	})
}

``` ### Example

```go 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 {
		basicSimulationApplication, err := robomaker.NewSimulationApplication(ctx, "basicSimulationApplication", &robomaker.SimulationApplicationArgs{
			Name:        pulumi.String("MySimulationApplication"),
			Environment: pulumi.String("111122223333.dkr.ecr.us-west-2.amazonaws.com/my-sim-app:latest"),
			RobotSoftwareSuite: &robomaker.SimulationApplicationRobotSoftwareSuiteArgs{
				Name: robomaker.SimulationApplicationRobotSoftwareSuiteNameGeneral,
			},
			SimulationSoftwareSuite: &robomaker.SimulationApplicationSimulationSoftwareSuiteArgs{
				Name: robomaker.SimulationApplicationSimulationSoftwareSuiteNameSimulationRuntime,
			},
			Tags: pulumi.StringMap{
				"name": pulumi.String("BasicSimulationApplication"),
				"type": pulumi.String("CFN"),
			},
		})
		if err != nil {
			return err
		}
		ctx.Export("simulationApplication", basicSimulationApplication.ID())
		return nil
	})
}

``` ### Example

```go 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 {
		basicSimulationApplication, err := robomaker.NewSimulationApplication(ctx, "basicSimulationApplication", &robomaker.SimulationApplicationArgs{
			Name:        pulumi.String("MySimulationApplication"),
			Environment: pulumi.String("111122223333.dkr.ecr.us-west-2.amazonaws.com/my-sim-app:latest"),
			RobotSoftwareSuite: &robomaker.SimulationApplicationRobotSoftwareSuiteArgs{
				Name: robomaker.SimulationApplicationRobotSoftwareSuiteNameGeneral,
			},
			SimulationSoftwareSuite: &robomaker.SimulationApplicationSimulationSoftwareSuiteArgs{
				Name: robomaker.SimulationApplicationSimulationSoftwareSuiteNameSimulationRuntime,
			},
		})
		if err != nil {
			return err
		}
		_, err = robomaker.NewSimulationApplicationVersion(ctx, "basicSimulationApplicationVersion", &robomaker.SimulationApplicationVersionArgs{
			Application:       basicSimulationApplication.Arn,
			CurrentRevisionId: basicSimulationApplication.CurrentRevisionId,
		})
		if err != nil {
			return err
		}
		ctx.Export("simulationApplicationVersion", "BasicSimulationApplicationVersion")
		return nil
	})
}

``` ### Example

```go 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 {
		basicSimulationApplication, err := robomaker.NewSimulationApplication(ctx, "basicSimulationApplication", &robomaker.SimulationApplicationArgs{
			Name:        pulumi.String("MySimulationApplication"),
			Environment: pulumi.String("111122223333.dkr.ecr.us-west-2.amazonaws.com/my-sim-app:latest"),
			RobotSoftwareSuite: &robomaker.SimulationApplicationRobotSoftwareSuiteArgs{
				Name: robomaker.SimulationApplicationRobotSoftwareSuiteNameGeneral,
			},
			SimulationSoftwareSuite: &robomaker.SimulationApplicationSimulationSoftwareSuiteArgs{
				Name: robomaker.SimulationApplicationSimulationSoftwareSuiteNameSimulationRuntime,
			},
		})
		if err != nil {
			return err
		}
		basicSimulationApplicationVersion, err := robomaker.NewSimulationApplicationVersion(ctx, "basicSimulationApplicationVersion", &robomaker.SimulationApplicationVersionArgs{
			Application:       basicSimulationApplication.Arn,
			CurrentRevisionId: basicSimulationApplication.CurrentRevisionId,
		})
		if err != nil {
			return err
		}
		ctx.Export("simulationApplicationVersion", basicSimulationApplicationVersion.ID())
		return nil
	})
}

```

func GetSimulationApplication

func GetSimulationApplication(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *SimulationApplicationState, opts ...pulumi.ResourceOption) (*SimulationApplication, error)

GetSimulationApplication gets an existing SimulationApplication resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewSimulationApplication

func NewSimulationApplication(ctx *pulumi.Context,
	name string, args *SimulationApplicationArgs, opts ...pulumi.ResourceOption) (*SimulationApplication, error)

NewSimulationApplication registers a new resource with the given unique name, arguments, and options.

func (*SimulationApplication) ElementType

func (*SimulationApplication) ElementType() reflect.Type

func (*SimulationApplication) ToSimulationApplicationOutput

func (i *SimulationApplication) ToSimulationApplicationOutput() SimulationApplicationOutput

func (*SimulationApplication) ToSimulationApplicationOutputWithContext

func (i *SimulationApplication) ToSimulationApplicationOutputWithContext(ctx context.Context) SimulationApplicationOutput

type SimulationApplicationArgs

type SimulationApplicationArgs struct {
	// The current revision id.
	CurrentRevisionId pulumi.StringPtrInput
	// The URI of the Docker image for the robot application.
	Environment pulumi.StringPtrInput
	// The name of the simulation application.
	Name pulumi.StringPtrInput
	// The rendering engine for the simulation application.
	RenderingEngine SimulationApplicationRenderingEnginePtrInput
	// The robot software suite used by the simulation application.
	RobotSoftwareSuite SimulationApplicationRobotSoftwareSuiteInput
	// The simulation software suite used by the simulation application.
	SimulationSoftwareSuite SimulationApplicationSimulationSoftwareSuiteInput
	// The sources of the simulation application.
	Sources SimulationApplicationSourceConfigArrayInput
	Tags    pulumi.StringMapInput
}

The set of arguments for constructing a SimulationApplication resource.

func (SimulationApplicationArgs) ElementType

func (SimulationApplicationArgs) ElementType() reflect.Type

type SimulationApplicationInput

type SimulationApplicationInput interface {
	pulumi.Input

	ToSimulationApplicationOutput() SimulationApplicationOutput
	ToSimulationApplicationOutputWithContext(ctx context.Context) SimulationApplicationOutput
}

type SimulationApplicationOutput

type SimulationApplicationOutput struct{ *pulumi.OutputState }

func (SimulationApplicationOutput) Arn added in v0.17.0

func (SimulationApplicationOutput) CurrentRevisionId added in v0.17.0

func (o SimulationApplicationOutput) CurrentRevisionId() pulumi.StringPtrOutput

The current revision id.

func (SimulationApplicationOutput) ElementType

func (SimulationApplicationOutput) Environment added in v0.17.0

The URI of the Docker image for the robot application.

func (SimulationApplicationOutput) Name added in v0.17.0

The name of the simulation application.

func (SimulationApplicationOutput) RenderingEngine added in v0.17.0

The rendering engine for the simulation application.

func (SimulationApplicationOutput) RobotSoftwareSuite added in v0.17.0

The robot software suite used by the simulation application.

func (SimulationApplicationOutput) SimulationSoftwareSuite added in v0.17.0

The simulation software suite used by the simulation application.

func (SimulationApplicationOutput) Sources added in v0.17.0

The sources of the simulation application.

func (SimulationApplicationOutput) Tags added in v0.17.0

func (SimulationApplicationOutput) ToSimulationApplicationOutput

func (o SimulationApplicationOutput) ToSimulationApplicationOutput() SimulationApplicationOutput

func (SimulationApplicationOutput) ToSimulationApplicationOutputWithContext

func (o SimulationApplicationOutput) ToSimulationApplicationOutputWithContext(ctx context.Context) SimulationApplicationOutput

type SimulationApplicationRenderingEngine

type SimulationApplicationRenderingEngine struct {
	// The name of the rendering engine.
	Name SimulationApplicationRenderingEngineName `pulumi:"name"`
	// The version of the rendering engine.
	Version string `pulumi:"version"`
}

Information about a rendering engine.

type SimulationApplicationRenderingEngineArgs

type SimulationApplicationRenderingEngineArgs struct {
	// The name of the rendering engine.
	Name SimulationApplicationRenderingEngineNameInput `pulumi:"name"`
	// The version of the rendering engine.
	Version pulumi.StringInput `pulumi:"version"`
}

Information about a rendering engine.

func (SimulationApplicationRenderingEngineArgs) ElementType

func (SimulationApplicationRenderingEngineArgs) ToSimulationApplicationRenderingEngineOutput

func (i SimulationApplicationRenderingEngineArgs) ToSimulationApplicationRenderingEngineOutput() SimulationApplicationRenderingEngineOutput

func (SimulationApplicationRenderingEngineArgs) ToSimulationApplicationRenderingEngineOutputWithContext

func (i SimulationApplicationRenderingEngineArgs) ToSimulationApplicationRenderingEngineOutputWithContext(ctx context.Context) SimulationApplicationRenderingEngineOutput

func (SimulationApplicationRenderingEngineArgs) ToSimulationApplicationRenderingEnginePtrOutput

func (i SimulationApplicationRenderingEngineArgs) ToSimulationApplicationRenderingEnginePtrOutput() SimulationApplicationRenderingEnginePtrOutput

func (SimulationApplicationRenderingEngineArgs) ToSimulationApplicationRenderingEnginePtrOutputWithContext

func (i SimulationApplicationRenderingEngineArgs) ToSimulationApplicationRenderingEnginePtrOutputWithContext(ctx context.Context) SimulationApplicationRenderingEnginePtrOutput

type SimulationApplicationRenderingEngineInput

type SimulationApplicationRenderingEngineInput interface {
	pulumi.Input

	ToSimulationApplicationRenderingEngineOutput() SimulationApplicationRenderingEngineOutput
	ToSimulationApplicationRenderingEngineOutputWithContext(context.Context) SimulationApplicationRenderingEngineOutput
}

SimulationApplicationRenderingEngineInput is an input type that accepts SimulationApplicationRenderingEngineArgs and SimulationApplicationRenderingEngineOutput values. You can construct a concrete instance of `SimulationApplicationRenderingEngineInput` via:

SimulationApplicationRenderingEngineArgs{...}

type SimulationApplicationRenderingEngineName

type SimulationApplicationRenderingEngineName string

The name of the rendering engine.

func (SimulationApplicationRenderingEngineName) ElementType

func (SimulationApplicationRenderingEngineName) ToSimulationApplicationRenderingEngineNameOutput

func (e SimulationApplicationRenderingEngineName) ToSimulationApplicationRenderingEngineNameOutput() SimulationApplicationRenderingEngineNameOutput

func (SimulationApplicationRenderingEngineName) ToSimulationApplicationRenderingEngineNameOutputWithContext

func (e SimulationApplicationRenderingEngineName) ToSimulationApplicationRenderingEngineNameOutputWithContext(ctx context.Context) SimulationApplicationRenderingEngineNameOutput

func (SimulationApplicationRenderingEngineName) ToSimulationApplicationRenderingEngineNamePtrOutput

func (e SimulationApplicationRenderingEngineName) ToSimulationApplicationRenderingEngineNamePtrOutput() SimulationApplicationRenderingEngineNamePtrOutput

func (SimulationApplicationRenderingEngineName) ToSimulationApplicationRenderingEngineNamePtrOutputWithContext

func (e SimulationApplicationRenderingEngineName) ToSimulationApplicationRenderingEngineNamePtrOutputWithContext(ctx context.Context) SimulationApplicationRenderingEngineNamePtrOutput

func (SimulationApplicationRenderingEngineName) ToStringOutput

func (SimulationApplicationRenderingEngineName) ToStringOutputWithContext

func (SimulationApplicationRenderingEngineName) ToStringPtrOutput

func (SimulationApplicationRenderingEngineName) ToStringPtrOutputWithContext

type SimulationApplicationRenderingEngineNameInput

type SimulationApplicationRenderingEngineNameInput interface {
	pulumi.Input

	ToSimulationApplicationRenderingEngineNameOutput() SimulationApplicationRenderingEngineNameOutput
	ToSimulationApplicationRenderingEngineNameOutputWithContext(context.Context) SimulationApplicationRenderingEngineNameOutput
}

SimulationApplicationRenderingEngineNameInput is an input type that accepts values of the SimulationApplicationRenderingEngineName enum A concrete instance of `SimulationApplicationRenderingEngineNameInput` can be one of the following:

SimulationApplicationRenderingEngineNameOgre

type SimulationApplicationRenderingEngineNameOutput

type SimulationApplicationRenderingEngineNameOutput struct{ *pulumi.OutputState }

func (SimulationApplicationRenderingEngineNameOutput) ElementType

func (SimulationApplicationRenderingEngineNameOutput) ToSimulationApplicationRenderingEngineNameOutput

func (o SimulationApplicationRenderingEngineNameOutput) ToSimulationApplicationRenderingEngineNameOutput() SimulationApplicationRenderingEngineNameOutput

func (SimulationApplicationRenderingEngineNameOutput) ToSimulationApplicationRenderingEngineNameOutputWithContext

func (o SimulationApplicationRenderingEngineNameOutput) ToSimulationApplicationRenderingEngineNameOutputWithContext(ctx context.Context) SimulationApplicationRenderingEngineNameOutput

func (SimulationApplicationRenderingEngineNameOutput) ToSimulationApplicationRenderingEngineNamePtrOutput

func (o SimulationApplicationRenderingEngineNameOutput) ToSimulationApplicationRenderingEngineNamePtrOutput() SimulationApplicationRenderingEngineNamePtrOutput

func (SimulationApplicationRenderingEngineNameOutput) ToSimulationApplicationRenderingEngineNamePtrOutputWithContext

func (o SimulationApplicationRenderingEngineNameOutput) ToSimulationApplicationRenderingEngineNamePtrOutputWithContext(ctx context.Context) SimulationApplicationRenderingEngineNamePtrOutput

func (SimulationApplicationRenderingEngineNameOutput) ToStringOutput

func (SimulationApplicationRenderingEngineNameOutput) ToStringOutputWithContext

func (SimulationApplicationRenderingEngineNameOutput) ToStringPtrOutput

func (SimulationApplicationRenderingEngineNameOutput) ToStringPtrOutputWithContext

type SimulationApplicationRenderingEngineNamePtrInput

type SimulationApplicationRenderingEngineNamePtrInput interface {
	pulumi.Input

	ToSimulationApplicationRenderingEngineNamePtrOutput() SimulationApplicationRenderingEngineNamePtrOutput
	ToSimulationApplicationRenderingEngineNamePtrOutputWithContext(context.Context) SimulationApplicationRenderingEngineNamePtrOutput
}

type SimulationApplicationRenderingEngineNamePtrOutput

type SimulationApplicationRenderingEngineNamePtrOutput struct{ *pulumi.OutputState }

func (SimulationApplicationRenderingEngineNamePtrOutput) Elem

func (SimulationApplicationRenderingEngineNamePtrOutput) ElementType

func (SimulationApplicationRenderingEngineNamePtrOutput) ToSimulationApplicationRenderingEngineNamePtrOutput

func (o SimulationApplicationRenderingEngineNamePtrOutput) ToSimulationApplicationRenderingEngineNamePtrOutput() SimulationApplicationRenderingEngineNamePtrOutput

func (SimulationApplicationRenderingEngineNamePtrOutput) ToSimulationApplicationRenderingEngineNamePtrOutputWithContext

func (o SimulationApplicationRenderingEngineNamePtrOutput) ToSimulationApplicationRenderingEngineNamePtrOutputWithContext(ctx context.Context) SimulationApplicationRenderingEngineNamePtrOutput

func (SimulationApplicationRenderingEngineNamePtrOutput) ToStringPtrOutput

func (SimulationApplicationRenderingEngineNamePtrOutput) ToStringPtrOutputWithContext

type SimulationApplicationRenderingEngineOutput

type SimulationApplicationRenderingEngineOutput struct{ *pulumi.OutputState }

Information about a rendering engine.

func (SimulationApplicationRenderingEngineOutput) ElementType

func (SimulationApplicationRenderingEngineOutput) Name

The name of the rendering engine.

func (SimulationApplicationRenderingEngineOutput) ToSimulationApplicationRenderingEngineOutput

func (o SimulationApplicationRenderingEngineOutput) ToSimulationApplicationRenderingEngineOutput() SimulationApplicationRenderingEngineOutput

func (SimulationApplicationRenderingEngineOutput) ToSimulationApplicationRenderingEngineOutputWithContext

func (o SimulationApplicationRenderingEngineOutput) ToSimulationApplicationRenderingEngineOutputWithContext(ctx context.Context) SimulationApplicationRenderingEngineOutput

func (SimulationApplicationRenderingEngineOutput) ToSimulationApplicationRenderingEnginePtrOutput

func (o SimulationApplicationRenderingEngineOutput) ToSimulationApplicationRenderingEnginePtrOutput() SimulationApplicationRenderingEnginePtrOutput

func (SimulationApplicationRenderingEngineOutput) ToSimulationApplicationRenderingEnginePtrOutputWithContext

func (o SimulationApplicationRenderingEngineOutput) ToSimulationApplicationRenderingEnginePtrOutputWithContext(ctx context.Context) SimulationApplicationRenderingEnginePtrOutput

func (SimulationApplicationRenderingEngineOutput) Version

The version of the rendering engine.

type SimulationApplicationRenderingEnginePtrInput

type SimulationApplicationRenderingEnginePtrInput interface {
	pulumi.Input

	ToSimulationApplicationRenderingEnginePtrOutput() SimulationApplicationRenderingEnginePtrOutput
	ToSimulationApplicationRenderingEnginePtrOutputWithContext(context.Context) SimulationApplicationRenderingEnginePtrOutput
}

SimulationApplicationRenderingEnginePtrInput is an input type that accepts SimulationApplicationRenderingEngineArgs, SimulationApplicationRenderingEnginePtr and SimulationApplicationRenderingEnginePtrOutput values. You can construct a concrete instance of `SimulationApplicationRenderingEnginePtrInput` via:

        SimulationApplicationRenderingEngineArgs{...}

or:

        nil

type SimulationApplicationRenderingEnginePtrOutput

type SimulationApplicationRenderingEnginePtrOutput struct{ *pulumi.OutputState }

func (SimulationApplicationRenderingEnginePtrOutput) Elem

func (SimulationApplicationRenderingEnginePtrOutput) ElementType

func (SimulationApplicationRenderingEnginePtrOutput) Name

The name of the rendering engine.

func (SimulationApplicationRenderingEnginePtrOutput) ToSimulationApplicationRenderingEnginePtrOutput

func (o SimulationApplicationRenderingEnginePtrOutput) ToSimulationApplicationRenderingEnginePtrOutput() SimulationApplicationRenderingEnginePtrOutput

func (SimulationApplicationRenderingEnginePtrOutput) ToSimulationApplicationRenderingEnginePtrOutputWithContext

func (o SimulationApplicationRenderingEnginePtrOutput) ToSimulationApplicationRenderingEnginePtrOutputWithContext(ctx context.Context) SimulationApplicationRenderingEnginePtrOutput

func (SimulationApplicationRenderingEnginePtrOutput) Version

The version of the rendering engine.

type SimulationApplicationRobotSoftwareSuite

type SimulationApplicationRobotSoftwareSuite struct {
	// The name of the robot software suite.
	Name SimulationApplicationRobotSoftwareSuiteName `pulumi:"name"`
	// The version of the robot software suite.
	Version *SimulationApplicationRobotSoftwareSuiteVersion `pulumi:"version"`
}

Information about a robot software suite.

type SimulationApplicationRobotSoftwareSuiteArgs

type SimulationApplicationRobotSoftwareSuiteArgs struct {
	// The name of the robot software suite.
	Name SimulationApplicationRobotSoftwareSuiteNameInput `pulumi:"name"`
	// The version of the robot software suite.
	Version SimulationApplicationRobotSoftwareSuiteVersionPtrInput `pulumi:"version"`
}

Information about a robot software suite.

func (SimulationApplicationRobotSoftwareSuiteArgs) ElementType

func (SimulationApplicationRobotSoftwareSuiteArgs) ToSimulationApplicationRobotSoftwareSuiteOutput

func (i SimulationApplicationRobotSoftwareSuiteArgs) ToSimulationApplicationRobotSoftwareSuiteOutput() SimulationApplicationRobotSoftwareSuiteOutput

func (SimulationApplicationRobotSoftwareSuiteArgs) ToSimulationApplicationRobotSoftwareSuiteOutputWithContext

func (i SimulationApplicationRobotSoftwareSuiteArgs) ToSimulationApplicationRobotSoftwareSuiteOutputWithContext(ctx context.Context) SimulationApplicationRobotSoftwareSuiteOutput

type SimulationApplicationRobotSoftwareSuiteInput

type SimulationApplicationRobotSoftwareSuiteInput interface {
	pulumi.Input

	ToSimulationApplicationRobotSoftwareSuiteOutput() SimulationApplicationRobotSoftwareSuiteOutput
	ToSimulationApplicationRobotSoftwareSuiteOutputWithContext(context.Context) SimulationApplicationRobotSoftwareSuiteOutput
}

SimulationApplicationRobotSoftwareSuiteInput is an input type that accepts SimulationApplicationRobotSoftwareSuiteArgs and SimulationApplicationRobotSoftwareSuiteOutput values. You can construct a concrete instance of `SimulationApplicationRobotSoftwareSuiteInput` via:

SimulationApplicationRobotSoftwareSuiteArgs{...}

type SimulationApplicationRobotSoftwareSuiteName

type SimulationApplicationRobotSoftwareSuiteName string

The name of the robot software suite.

func (SimulationApplicationRobotSoftwareSuiteName) ElementType

func (SimulationApplicationRobotSoftwareSuiteName) ToSimulationApplicationRobotSoftwareSuiteNameOutput

func (e SimulationApplicationRobotSoftwareSuiteName) ToSimulationApplicationRobotSoftwareSuiteNameOutput() SimulationApplicationRobotSoftwareSuiteNameOutput

func (SimulationApplicationRobotSoftwareSuiteName) ToSimulationApplicationRobotSoftwareSuiteNameOutputWithContext

func (e SimulationApplicationRobotSoftwareSuiteName) ToSimulationApplicationRobotSoftwareSuiteNameOutputWithContext(ctx context.Context) SimulationApplicationRobotSoftwareSuiteNameOutput

func (SimulationApplicationRobotSoftwareSuiteName) ToSimulationApplicationRobotSoftwareSuiteNamePtrOutput

func (e SimulationApplicationRobotSoftwareSuiteName) ToSimulationApplicationRobotSoftwareSuiteNamePtrOutput() SimulationApplicationRobotSoftwareSuiteNamePtrOutput

func (SimulationApplicationRobotSoftwareSuiteName) ToSimulationApplicationRobotSoftwareSuiteNamePtrOutputWithContext

func (e SimulationApplicationRobotSoftwareSuiteName) ToSimulationApplicationRobotSoftwareSuiteNamePtrOutputWithContext(ctx context.Context) SimulationApplicationRobotSoftwareSuiteNamePtrOutput

func (SimulationApplicationRobotSoftwareSuiteName) ToStringOutput

func (SimulationApplicationRobotSoftwareSuiteName) ToStringOutputWithContext

func (SimulationApplicationRobotSoftwareSuiteName) ToStringPtrOutput

func (SimulationApplicationRobotSoftwareSuiteName) ToStringPtrOutputWithContext

type SimulationApplicationRobotSoftwareSuiteNameInput

type SimulationApplicationRobotSoftwareSuiteNameInput interface {
	pulumi.Input

	ToSimulationApplicationRobotSoftwareSuiteNameOutput() SimulationApplicationRobotSoftwareSuiteNameOutput
	ToSimulationApplicationRobotSoftwareSuiteNameOutputWithContext(context.Context) SimulationApplicationRobotSoftwareSuiteNameOutput
}

SimulationApplicationRobotSoftwareSuiteNameInput is an input type that accepts values of the SimulationApplicationRobotSoftwareSuiteName enum A concrete instance of `SimulationApplicationRobotSoftwareSuiteNameInput` can be one of the following:

SimulationApplicationRobotSoftwareSuiteNameRos
SimulationApplicationRobotSoftwareSuiteNameRos2
SimulationApplicationRobotSoftwareSuiteNameGeneral

type SimulationApplicationRobotSoftwareSuiteNameOutput

type SimulationApplicationRobotSoftwareSuiteNameOutput struct{ *pulumi.OutputState }

func (SimulationApplicationRobotSoftwareSuiteNameOutput) ElementType

func (SimulationApplicationRobotSoftwareSuiteNameOutput) ToSimulationApplicationRobotSoftwareSuiteNameOutput

func (o SimulationApplicationRobotSoftwareSuiteNameOutput) ToSimulationApplicationRobotSoftwareSuiteNameOutput() SimulationApplicationRobotSoftwareSuiteNameOutput

func (SimulationApplicationRobotSoftwareSuiteNameOutput) ToSimulationApplicationRobotSoftwareSuiteNameOutputWithContext

func (o SimulationApplicationRobotSoftwareSuiteNameOutput) ToSimulationApplicationRobotSoftwareSuiteNameOutputWithContext(ctx context.Context) SimulationApplicationRobotSoftwareSuiteNameOutput

func (SimulationApplicationRobotSoftwareSuiteNameOutput) ToSimulationApplicationRobotSoftwareSuiteNamePtrOutput

func (o SimulationApplicationRobotSoftwareSuiteNameOutput) ToSimulationApplicationRobotSoftwareSuiteNamePtrOutput() SimulationApplicationRobotSoftwareSuiteNamePtrOutput

func (SimulationApplicationRobotSoftwareSuiteNameOutput) ToSimulationApplicationRobotSoftwareSuiteNamePtrOutputWithContext

func (o SimulationApplicationRobotSoftwareSuiteNameOutput) ToSimulationApplicationRobotSoftwareSuiteNamePtrOutputWithContext(ctx context.Context) SimulationApplicationRobotSoftwareSuiteNamePtrOutput

func (SimulationApplicationRobotSoftwareSuiteNameOutput) ToStringOutput

func (SimulationApplicationRobotSoftwareSuiteNameOutput) ToStringOutputWithContext

func (SimulationApplicationRobotSoftwareSuiteNameOutput) ToStringPtrOutput

func (SimulationApplicationRobotSoftwareSuiteNameOutput) ToStringPtrOutputWithContext

type SimulationApplicationRobotSoftwareSuiteNamePtrInput

type SimulationApplicationRobotSoftwareSuiteNamePtrInput interface {
	pulumi.Input

	ToSimulationApplicationRobotSoftwareSuiteNamePtrOutput() SimulationApplicationRobotSoftwareSuiteNamePtrOutput
	ToSimulationApplicationRobotSoftwareSuiteNamePtrOutputWithContext(context.Context) SimulationApplicationRobotSoftwareSuiteNamePtrOutput
}

type SimulationApplicationRobotSoftwareSuiteNamePtrOutput

type SimulationApplicationRobotSoftwareSuiteNamePtrOutput struct{ *pulumi.OutputState }

func (SimulationApplicationRobotSoftwareSuiteNamePtrOutput) Elem

func (SimulationApplicationRobotSoftwareSuiteNamePtrOutput) ElementType

func (SimulationApplicationRobotSoftwareSuiteNamePtrOutput) ToSimulationApplicationRobotSoftwareSuiteNamePtrOutput

func (SimulationApplicationRobotSoftwareSuiteNamePtrOutput) ToSimulationApplicationRobotSoftwareSuiteNamePtrOutputWithContext

func (o SimulationApplicationRobotSoftwareSuiteNamePtrOutput) ToSimulationApplicationRobotSoftwareSuiteNamePtrOutputWithContext(ctx context.Context) SimulationApplicationRobotSoftwareSuiteNamePtrOutput

func (SimulationApplicationRobotSoftwareSuiteNamePtrOutput) ToStringPtrOutput

func (SimulationApplicationRobotSoftwareSuiteNamePtrOutput) ToStringPtrOutputWithContext

type SimulationApplicationRobotSoftwareSuiteOutput

type SimulationApplicationRobotSoftwareSuiteOutput struct{ *pulumi.OutputState }

Information about a robot software suite.

func (SimulationApplicationRobotSoftwareSuiteOutput) ElementType

func (SimulationApplicationRobotSoftwareSuiteOutput) Name

The name of the robot software suite.

func (SimulationApplicationRobotSoftwareSuiteOutput) ToSimulationApplicationRobotSoftwareSuiteOutput

func (o SimulationApplicationRobotSoftwareSuiteOutput) ToSimulationApplicationRobotSoftwareSuiteOutput() SimulationApplicationRobotSoftwareSuiteOutput

func (SimulationApplicationRobotSoftwareSuiteOutput) ToSimulationApplicationRobotSoftwareSuiteOutputWithContext

func (o SimulationApplicationRobotSoftwareSuiteOutput) ToSimulationApplicationRobotSoftwareSuiteOutputWithContext(ctx context.Context) SimulationApplicationRobotSoftwareSuiteOutput

func (SimulationApplicationRobotSoftwareSuiteOutput) Version

The version of the robot software suite.

type SimulationApplicationRobotSoftwareSuitePtrOutput

type SimulationApplicationRobotSoftwareSuitePtrOutput struct{ *pulumi.OutputState }

func (SimulationApplicationRobotSoftwareSuitePtrOutput) Elem

func (SimulationApplicationRobotSoftwareSuitePtrOutput) ElementType

func (SimulationApplicationRobotSoftwareSuitePtrOutput) Name

The name of the robot software suite.

func (SimulationApplicationRobotSoftwareSuitePtrOutput) ToSimulationApplicationRobotSoftwareSuitePtrOutput

func (o SimulationApplicationRobotSoftwareSuitePtrOutput) ToSimulationApplicationRobotSoftwareSuitePtrOutput() SimulationApplicationRobotSoftwareSuitePtrOutput

func (SimulationApplicationRobotSoftwareSuitePtrOutput) ToSimulationApplicationRobotSoftwareSuitePtrOutputWithContext

func (o SimulationApplicationRobotSoftwareSuitePtrOutput) ToSimulationApplicationRobotSoftwareSuitePtrOutputWithContext(ctx context.Context) SimulationApplicationRobotSoftwareSuitePtrOutput

func (SimulationApplicationRobotSoftwareSuitePtrOutput) Version

The version of the robot software suite.

type SimulationApplicationRobotSoftwareSuiteVersion

type SimulationApplicationRobotSoftwareSuiteVersion string

The version of the robot software suite.

func (SimulationApplicationRobotSoftwareSuiteVersion) ElementType

func (SimulationApplicationRobotSoftwareSuiteVersion) ToSimulationApplicationRobotSoftwareSuiteVersionOutput

func (e SimulationApplicationRobotSoftwareSuiteVersion) ToSimulationApplicationRobotSoftwareSuiteVersionOutput() SimulationApplicationRobotSoftwareSuiteVersionOutput

func (SimulationApplicationRobotSoftwareSuiteVersion) ToSimulationApplicationRobotSoftwareSuiteVersionOutputWithContext

func (e SimulationApplicationRobotSoftwareSuiteVersion) ToSimulationApplicationRobotSoftwareSuiteVersionOutputWithContext(ctx context.Context) SimulationApplicationRobotSoftwareSuiteVersionOutput

func (SimulationApplicationRobotSoftwareSuiteVersion) ToSimulationApplicationRobotSoftwareSuiteVersionPtrOutput

func (e SimulationApplicationRobotSoftwareSuiteVersion) ToSimulationApplicationRobotSoftwareSuiteVersionPtrOutput() SimulationApplicationRobotSoftwareSuiteVersionPtrOutput

func (SimulationApplicationRobotSoftwareSuiteVersion) ToSimulationApplicationRobotSoftwareSuiteVersionPtrOutputWithContext

func (e SimulationApplicationRobotSoftwareSuiteVersion) ToSimulationApplicationRobotSoftwareSuiteVersionPtrOutputWithContext(ctx context.Context) SimulationApplicationRobotSoftwareSuiteVersionPtrOutput

func (SimulationApplicationRobotSoftwareSuiteVersion) ToStringOutput

func (SimulationApplicationRobotSoftwareSuiteVersion) ToStringOutputWithContext

func (SimulationApplicationRobotSoftwareSuiteVersion) ToStringPtrOutput

func (SimulationApplicationRobotSoftwareSuiteVersion) ToStringPtrOutputWithContext

type SimulationApplicationRobotSoftwareSuiteVersionInput

type SimulationApplicationRobotSoftwareSuiteVersionInput interface {
	pulumi.Input

	ToSimulationApplicationRobotSoftwareSuiteVersionOutput() SimulationApplicationRobotSoftwareSuiteVersionOutput
	ToSimulationApplicationRobotSoftwareSuiteVersionOutputWithContext(context.Context) SimulationApplicationRobotSoftwareSuiteVersionOutput
}

SimulationApplicationRobotSoftwareSuiteVersionInput is an input type that accepts values of the SimulationApplicationRobotSoftwareSuiteVersion enum A concrete instance of `SimulationApplicationRobotSoftwareSuiteVersionInput` can be one of the following:

SimulationApplicationRobotSoftwareSuiteVersionKinetic
SimulationApplicationRobotSoftwareSuiteVersionMelodic
SimulationApplicationRobotSoftwareSuiteVersionDashing
SimulationApplicationRobotSoftwareSuiteVersionFoxy

type SimulationApplicationRobotSoftwareSuiteVersionOutput

type SimulationApplicationRobotSoftwareSuiteVersionOutput struct{ *pulumi.OutputState }

func (SimulationApplicationRobotSoftwareSuiteVersionOutput) ElementType

func (SimulationApplicationRobotSoftwareSuiteVersionOutput) ToSimulationApplicationRobotSoftwareSuiteVersionOutput

func (SimulationApplicationRobotSoftwareSuiteVersionOutput) ToSimulationApplicationRobotSoftwareSuiteVersionOutputWithContext

func (o SimulationApplicationRobotSoftwareSuiteVersionOutput) ToSimulationApplicationRobotSoftwareSuiteVersionOutputWithContext(ctx context.Context) SimulationApplicationRobotSoftwareSuiteVersionOutput

func (SimulationApplicationRobotSoftwareSuiteVersionOutput) ToSimulationApplicationRobotSoftwareSuiteVersionPtrOutput

func (o SimulationApplicationRobotSoftwareSuiteVersionOutput) ToSimulationApplicationRobotSoftwareSuiteVersionPtrOutput() SimulationApplicationRobotSoftwareSuiteVersionPtrOutput

func (SimulationApplicationRobotSoftwareSuiteVersionOutput) ToSimulationApplicationRobotSoftwareSuiteVersionPtrOutputWithContext

func (o SimulationApplicationRobotSoftwareSuiteVersionOutput) ToSimulationApplicationRobotSoftwareSuiteVersionPtrOutputWithContext(ctx context.Context) SimulationApplicationRobotSoftwareSuiteVersionPtrOutput

func (SimulationApplicationRobotSoftwareSuiteVersionOutput) ToStringOutput

func (SimulationApplicationRobotSoftwareSuiteVersionOutput) ToStringOutputWithContext

func (SimulationApplicationRobotSoftwareSuiteVersionOutput) ToStringPtrOutput

func (SimulationApplicationRobotSoftwareSuiteVersionOutput) ToStringPtrOutputWithContext

type SimulationApplicationRobotSoftwareSuiteVersionPtrInput

type SimulationApplicationRobotSoftwareSuiteVersionPtrInput interface {
	pulumi.Input

	ToSimulationApplicationRobotSoftwareSuiteVersionPtrOutput() SimulationApplicationRobotSoftwareSuiteVersionPtrOutput
	ToSimulationApplicationRobotSoftwareSuiteVersionPtrOutputWithContext(context.Context) SimulationApplicationRobotSoftwareSuiteVersionPtrOutput
}

type SimulationApplicationRobotSoftwareSuiteVersionPtrOutput

type SimulationApplicationRobotSoftwareSuiteVersionPtrOutput struct{ *pulumi.OutputState }

func (SimulationApplicationRobotSoftwareSuiteVersionPtrOutput) Elem

func (SimulationApplicationRobotSoftwareSuiteVersionPtrOutput) ElementType

func (SimulationApplicationRobotSoftwareSuiteVersionPtrOutput) ToSimulationApplicationRobotSoftwareSuiteVersionPtrOutput

func (SimulationApplicationRobotSoftwareSuiteVersionPtrOutput) ToSimulationApplicationRobotSoftwareSuiteVersionPtrOutputWithContext

func (o SimulationApplicationRobotSoftwareSuiteVersionPtrOutput) ToSimulationApplicationRobotSoftwareSuiteVersionPtrOutputWithContext(ctx context.Context) SimulationApplicationRobotSoftwareSuiteVersionPtrOutput

func (SimulationApplicationRobotSoftwareSuiteVersionPtrOutput) ToStringPtrOutput

func (SimulationApplicationRobotSoftwareSuiteVersionPtrOutput) ToStringPtrOutputWithContext

type SimulationApplicationSimulationSoftwareSuite

type SimulationApplicationSimulationSoftwareSuite struct {
	// The name of the simulation software suite.
	Name SimulationApplicationSimulationSoftwareSuiteName `pulumi:"name"`
	// The version of the simulation software suite.
	Version *SimulationApplicationSimulationSoftwareSuiteVersion `pulumi:"version"`
}

Information about a simulation software suite.

type SimulationApplicationSimulationSoftwareSuiteArgs

type SimulationApplicationSimulationSoftwareSuiteArgs struct {
	// The name of the simulation software suite.
	Name SimulationApplicationSimulationSoftwareSuiteNameInput `pulumi:"name"`
	// The version of the simulation software suite.
	Version SimulationApplicationSimulationSoftwareSuiteVersionPtrInput `pulumi:"version"`
}

Information about a simulation software suite.

func (SimulationApplicationSimulationSoftwareSuiteArgs) ElementType

func (SimulationApplicationSimulationSoftwareSuiteArgs) ToSimulationApplicationSimulationSoftwareSuiteOutput

func (i SimulationApplicationSimulationSoftwareSuiteArgs) ToSimulationApplicationSimulationSoftwareSuiteOutput() SimulationApplicationSimulationSoftwareSuiteOutput

func (SimulationApplicationSimulationSoftwareSuiteArgs) ToSimulationApplicationSimulationSoftwareSuiteOutputWithContext

func (i SimulationApplicationSimulationSoftwareSuiteArgs) ToSimulationApplicationSimulationSoftwareSuiteOutputWithContext(ctx context.Context) SimulationApplicationSimulationSoftwareSuiteOutput

type SimulationApplicationSimulationSoftwareSuiteInput

type SimulationApplicationSimulationSoftwareSuiteInput interface {
	pulumi.Input

	ToSimulationApplicationSimulationSoftwareSuiteOutput() SimulationApplicationSimulationSoftwareSuiteOutput
	ToSimulationApplicationSimulationSoftwareSuiteOutputWithContext(context.Context) SimulationApplicationSimulationSoftwareSuiteOutput
}

SimulationApplicationSimulationSoftwareSuiteInput is an input type that accepts SimulationApplicationSimulationSoftwareSuiteArgs and SimulationApplicationSimulationSoftwareSuiteOutput values. You can construct a concrete instance of `SimulationApplicationSimulationSoftwareSuiteInput` via:

SimulationApplicationSimulationSoftwareSuiteArgs{...}

type SimulationApplicationSimulationSoftwareSuiteName

type SimulationApplicationSimulationSoftwareSuiteName string

The name of the simulation software suite.

func (SimulationApplicationSimulationSoftwareSuiteName) ElementType

func (SimulationApplicationSimulationSoftwareSuiteName) ToSimulationApplicationSimulationSoftwareSuiteNameOutput

func (e SimulationApplicationSimulationSoftwareSuiteName) ToSimulationApplicationSimulationSoftwareSuiteNameOutput() SimulationApplicationSimulationSoftwareSuiteNameOutput

func (SimulationApplicationSimulationSoftwareSuiteName) ToSimulationApplicationSimulationSoftwareSuiteNameOutputWithContext

func (e SimulationApplicationSimulationSoftwareSuiteName) ToSimulationApplicationSimulationSoftwareSuiteNameOutputWithContext(ctx context.Context) SimulationApplicationSimulationSoftwareSuiteNameOutput

func (SimulationApplicationSimulationSoftwareSuiteName) ToSimulationApplicationSimulationSoftwareSuiteNamePtrOutput

func (e SimulationApplicationSimulationSoftwareSuiteName) ToSimulationApplicationSimulationSoftwareSuiteNamePtrOutput() SimulationApplicationSimulationSoftwareSuiteNamePtrOutput

func (SimulationApplicationSimulationSoftwareSuiteName) ToSimulationApplicationSimulationSoftwareSuiteNamePtrOutputWithContext

func (e SimulationApplicationSimulationSoftwareSuiteName) ToSimulationApplicationSimulationSoftwareSuiteNamePtrOutputWithContext(ctx context.Context) SimulationApplicationSimulationSoftwareSuiteNamePtrOutput

func (SimulationApplicationSimulationSoftwareSuiteName) ToStringOutput

func (SimulationApplicationSimulationSoftwareSuiteName) ToStringOutputWithContext

func (SimulationApplicationSimulationSoftwareSuiteName) ToStringPtrOutput

func (SimulationApplicationSimulationSoftwareSuiteName) ToStringPtrOutputWithContext

type SimulationApplicationSimulationSoftwareSuiteNameInput

type SimulationApplicationSimulationSoftwareSuiteNameInput interface {
	pulumi.Input

	ToSimulationApplicationSimulationSoftwareSuiteNameOutput() SimulationApplicationSimulationSoftwareSuiteNameOutput
	ToSimulationApplicationSimulationSoftwareSuiteNameOutputWithContext(context.Context) SimulationApplicationSimulationSoftwareSuiteNameOutput
}

SimulationApplicationSimulationSoftwareSuiteNameInput is an input type that accepts values of the SimulationApplicationSimulationSoftwareSuiteName enum A concrete instance of `SimulationApplicationSimulationSoftwareSuiteNameInput` can be one of the following:

SimulationApplicationSimulationSoftwareSuiteNameGazebo
SimulationApplicationSimulationSoftwareSuiteNameRosbagPlay
SimulationApplicationSimulationSoftwareSuiteNameSimulationRuntime

type SimulationApplicationSimulationSoftwareSuiteNameOutput

type SimulationApplicationSimulationSoftwareSuiteNameOutput struct{ *pulumi.OutputState }

func (SimulationApplicationSimulationSoftwareSuiteNameOutput) ElementType

func (SimulationApplicationSimulationSoftwareSuiteNameOutput) ToSimulationApplicationSimulationSoftwareSuiteNameOutput

func (SimulationApplicationSimulationSoftwareSuiteNameOutput) ToSimulationApplicationSimulationSoftwareSuiteNameOutputWithContext

func (o SimulationApplicationSimulationSoftwareSuiteNameOutput) ToSimulationApplicationSimulationSoftwareSuiteNameOutputWithContext(ctx context.Context) SimulationApplicationSimulationSoftwareSuiteNameOutput

func (SimulationApplicationSimulationSoftwareSuiteNameOutput) ToSimulationApplicationSimulationSoftwareSuiteNamePtrOutput

func (o SimulationApplicationSimulationSoftwareSuiteNameOutput) ToSimulationApplicationSimulationSoftwareSuiteNamePtrOutput() SimulationApplicationSimulationSoftwareSuiteNamePtrOutput

func (SimulationApplicationSimulationSoftwareSuiteNameOutput) ToSimulationApplicationSimulationSoftwareSuiteNamePtrOutputWithContext

func (o SimulationApplicationSimulationSoftwareSuiteNameOutput) ToSimulationApplicationSimulationSoftwareSuiteNamePtrOutputWithContext(ctx context.Context) SimulationApplicationSimulationSoftwareSuiteNamePtrOutput

func (SimulationApplicationSimulationSoftwareSuiteNameOutput) ToStringOutput

func (SimulationApplicationSimulationSoftwareSuiteNameOutput) ToStringOutputWithContext

func (SimulationApplicationSimulationSoftwareSuiteNameOutput) ToStringPtrOutput

func (SimulationApplicationSimulationSoftwareSuiteNameOutput) ToStringPtrOutputWithContext

type SimulationApplicationSimulationSoftwareSuiteNamePtrInput

type SimulationApplicationSimulationSoftwareSuiteNamePtrInput interface {
	pulumi.Input

	ToSimulationApplicationSimulationSoftwareSuiteNamePtrOutput() SimulationApplicationSimulationSoftwareSuiteNamePtrOutput
	ToSimulationApplicationSimulationSoftwareSuiteNamePtrOutputWithContext(context.Context) SimulationApplicationSimulationSoftwareSuiteNamePtrOutput
}

type SimulationApplicationSimulationSoftwareSuiteNamePtrOutput

type SimulationApplicationSimulationSoftwareSuiteNamePtrOutput struct{ *pulumi.OutputState }

func (SimulationApplicationSimulationSoftwareSuiteNamePtrOutput) Elem

func (SimulationApplicationSimulationSoftwareSuiteNamePtrOutput) ElementType

func (SimulationApplicationSimulationSoftwareSuiteNamePtrOutput) ToSimulationApplicationSimulationSoftwareSuiteNamePtrOutput

func (SimulationApplicationSimulationSoftwareSuiteNamePtrOutput) ToSimulationApplicationSimulationSoftwareSuiteNamePtrOutputWithContext

func (o SimulationApplicationSimulationSoftwareSuiteNamePtrOutput) ToSimulationApplicationSimulationSoftwareSuiteNamePtrOutputWithContext(ctx context.Context) SimulationApplicationSimulationSoftwareSuiteNamePtrOutput

func (SimulationApplicationSimulationSoftwareSuiteNamePtrOutput) ToStringPtrOutput

func (SimulationApplicationSimulationSoftwareSuiteNamePtrOutput) ToStringPtrOutputWithContext

type SimulationApplicationSimulationSoftwareSuiteOutput

type SimulationApplicationSimulationSoftwareSuiteOutput struct{ *pulumi.OutputState }

Information about a simulation software suite.

func (SimulationApplicationSimulationSoftwareSuiteOutput) ElementType

func (SimulationApplicationSimulationSoftwareSuiteOutput) Name

The name of the simulation software suite.

func (SimulationApplicationSimulationSoftwareSuiteOutput) ToSimulationApplicationSimulationSoftwareSuiteOutput

func (o SimulationApplicationSimulationSoftwareSuiteOutput) ToSimulationApplicationSimulationSoftwareSuiteOutput() SimulationApplicationSimulationSoftwareSuiteOutput

func (SimulationApplicationSimulationSoftwareSuiteOutput) ToSimulationApplicationSimulationSoftwareSuiteOutputWithContext

func (o SimulationApplicationSimulationSoftwareSuiteOutput) ToSimulationApplicationSimulationSoftwareSuiteOutputWithContext(ctx context.Context) SimulationApplicationSimulationSoftwareSuiteOutput

func (SimulationApplicationSimulationSoftwareSuiteOutput) Version

The version of the simulation software suite.

type SimulationApplicationSimulationSoftwareSuitePtrOutput

type SimulationApplicationSimulationSoftwareSuitePtrOutput struct{ *pulumi.OutputState }

func (SimulationApplicationSimulationSoftwareSuitePtrOutput) Elem

func (SimulationApplicationSimulationSoftwareSuitePtrOutput) ElementType

func (SimulationApplicationSimulationSoftwareSuitePtrOutput) Name

The name of the simulation software suite.

func (SimulationApplicationSimulationSoftwareSuitePtrOutput) ToSimulationApplicationSimulationSoftwareSuitePtrOutput

func (SimulationApplicationSimulationSoftwareSuitePtrOutput) ToSimulationApplicationSimulationSoftwareSuitePtrOutputWithContext

func (o SimulationApplicationSimulationSoftwareSuitePtrOutput) ToSimulationApplicationSimulationSoftwareSuitePtrOutputWithContext(ctx context.Context) SimulationApplicationSimulationSoftwareSuitePtrOutput

func (SimulationApplicationSimulationSoftwareSuitePtrOutput) Version

The version of the simulation software suite.

type SimulationApplicationSimulationSoftwareSuiteVersion

type SimulationApplicationSimulationSoftwareSuiteVersion string

The version of the simulation software suite.

func (SimulationApplicationSimulationSoftwareSuiteVersion) ElementType

func (SimulationApplicationSimulationSoftwareSuiteVersion) ToSimulationApplicationSimulationSoftwareSuiteVersionOutput

func (e SimulationApplicationSimulationSoftwareSuiteVersion) ToSimulationApplicationSimulationSoftwareSuiteVersionOutput() SimulationApplicationSimulationSoftwareSuiteVersionOutput

func (SimulationApplicationSimulationSoftwareSuiteVersion) ToSimulationApplicationSimulationSoftwareSuiteVersionOutputWithContext

func (e SimulationApplicationSimulationSoftwareSuiteVersion) ToSimulationApplicationSimulationSoftwareSuiteVersionOutputWithContext(ctx context.Context) SimulationApplicationSimulationSoftwareSuiteVersionOutput

func (SimulationApplicationSimulationSoftwareSuiteVersion) ToSimulationApplicationSimulationSoftwareSuiteVersionPtrOutput

func (e SimulationApplicationSimulationSoftwareSuiteVersion) ToSimulationApplicationSimulationSoftwareSuiteVersionPtrOutput() SimulationApplicationSimulationSoftwareSuiteVersionPtrOutput

func (SimulationApplicationSimulationSoftwareSuiteVersion) ToSimulationApplicationSimulationSoftwareSuiteVersionPtrOutputWithContext

func (e SimulationApplicationSimulationSoftwareSuiteVersion) ToSimulationApplicationSimulationSoftwareSuiteVersionPtrOutputWithContext(ctx context.Context) SimulationApplicationSimulationSoftwareSuiteVersionPtrOutput

func (SimulationApplicationSimulationSoftwareSuiteVersion) ToStringOutput

func (SimulationApplicationSimulationSoftwareSuiteVersion) ToStringOutputWithContext

func (SimulationApplicationSimulationSoftwareSuiteVersion) ToStringPtrOutput

func (SimulationApplicationSimulationSoftwareSuiteVersion) ToStringPtrOutputWithContext

type SimulationApplicationSimulationSoftwareSuiteVersionInput

type SimulationApplicationSimulationSoftwareSuiteVersionInput interface {
	pulumi.Input

	ToSimulationApplicationSimulationSoftwareSuiteVersionOutput() SimulationApplicationSimulationSoftwareSuiteVersionOutput
	ToSimulationApplicationSimulationSoftwareSuiteVersionOutputWithContext(context.Context) SimulationApplicationSimulationSoftwareSuiteVersionOutput
}

SimulationApplicationSimulationSoftwareSuiteVersionInput is an input type that accepts values of the SimulationApplicationSimulationSoftwareSuiteVersion enum A concrete instance of `SimulationApplicationSimulationSoftwareSuiteVersionInput` can be one of the following:

SimulationApplicationSimulationSoftwareSuiteVersionSeven
SimulationApplicationSimulationSoftwareSuiteVersionNine
SimulationApplicationSimulationSoftwareSuiteVersion_11
SimulationApplicationSimulationSoftwareSuiteVersionKinetic
SimulationApplicationSimulationSoftwareSuiteVersionMelodic
SimulationApplicationSimulationSoftwareSuiteVersionDashing
SimulationApplicationSimulationSoftwareSuiteVersionFoxy

type SimulationApplicationSimulationSoftwareSuiteVersionOutput

type SimulationApplicationSimulationSoftwareSuiteVersionOutput struct{ *pulumi.OutputState }

func (SimulationApplicationSimulationSoftwareSuiteVersionOutput) ElementType

func (SimulationApplicationSimulationSoftwareSuiteVersionOutput) ToSimulationApplicationSimulationSoftwareSuiteVersionOutput

func (SimulationApplicationSimulationSoftwareSuiteVersionOutput) ToSimulationApplicationSimulationSoftwareSuiteVersionOutputWithContext

func (o SimulationApplicationSimulationSoftwareSuiteVersionOutput) ToSimulationApplicationSimulationSoftwareSuiteVersionOutputWithContext(ctx context.Context) SimulationApplicationSimulationSoftwareSuiteVersionOutput

func (SimulationApplicationSimulationSoftwareSuiteVersionOutput) ToSimulationApplicationSimulationSoftwareSuiteVersionPtrOutput

func (SimulationApplicationSimulationSoftwareSuiteVersionOutput) ToSimulationApplicationSimulationSoftwareSuiteVersionPtrOutputWithContext

func (o SimulationApplicationSimulationSoftwareSuiteVersionOutput) ToSimulationApplicationSimulationSoftwareSuiteVersionPtrOutputWithContext(ctx context.Context) SimulationApplicationSimulationSoftwareSuiteVersionPtrOutput

func (SimulationApplicationSimulationSoftwareSuiteVersionOutput) ToStringOutput

func (SimulationApplicationSimulationSoftwareSuiteVersionOutput) ToStringOutputWithContext

func (SimulationApplicationSimulationSoftwareSuiteVersionOutput) ToStringPtrOutput

func (SimulationApplicationSimulationSoftwareSuiteVersionOutput) ToStringPtrOutputWithContext

type SimulationApplicationSimulationSoftwareSuiteVersionPtrInput

type SimulationApplicationSimulationSoftwareSuiteVersionPtrInput interface {
	pulumi.Input

	ToSimulationApplicationSimulationSoftwareSuiteVersionPtrOutput() SimulationApplicationSimulationSoftwareSuiteVersionPtrOutput
	ToSimulationApplicationSimulationSoftwareSuiteVersionPtrOutputWithContext(context.Context) SimulationApplicationSimulationSoftwareSuiteVersionPtrOutput
}

type SimulationApplicationSimulationSoftwareSuiteVersionPtrOutput

type SimulationApplicationSimulationSoftwareSuiteVersionPtrOutput struct{ *pulumi.OutputState }

func (SimulationApplicationSimulationSoftwareSuiteVersionPtrOutput) Elem

func (SimulationApplicationSimulationSoftwareSuiteVersionPtrOutput) ElementType

func (SimulationApplicationSimulationSoftwareSuiteVersionPtrOutput) ToSimulationApplicationSimulationSoftwareSuiteVersionPtrOutput

func (SimulationApplicationSimulationSoftwareSuiteVersionPtrOutput) ToSimulationApplicationSimulationSoftwareSuiteVersionPtrOutputWithContext

func (o SimulationApplicationSimulationSoftwareSuiteVersionPtrOutput) ToSimulationApplicationSimulationSoftwareSuiteVersionPtrOutputWithContext(ctx context.Context) SimulationApplicationSimulationSoftwareSuiteVersionPtrOutput

func (SimulationApplicationSimulationSoftwareSuiteVersionPtrOutput) ToStringPtrOutput

func (SimulationApplicationSimulationSoftwareSuiteVersionPtrOutput) ToStringPtrOutputWithContext

type SimulationApplicationSourceConfig

type SimulationApplicationSourceConfig struct {
	// The target processor architecture for the application.
	Architecture SimulationApplicationSourceConfigArchitecture `pulumi:"architecture"`
	// The Amazon S3 bucket name.
	S3Bucket string `pulumi:"s3Bucket"`
	// The s3 object key.
	S3Key string `pulumi:"s3Key"`
}

Information about a source configuration.

type SimulationApplicationSourceConfigArchitecture

type SimulationApplicationSourceConfigArchitecture string

The target processor architecture for the application.

func (SimulationApplicationSourceConfigArchitecture) ElementType

func (SimulationApplicationSourceConfigArchitecture) ToSimulationApplicationSourceConfigArchitectureOutput

func (e SimulationApplicationSourceConfigArchitecture) ToSimulationApplicationSourceConfigArchitectureOutput() SimulationApplicationSourceConfigArchitectureOutput

func (SimulationApplicationSourceConfigArchitecture) ToSimulationApplicationSourceConfigArchitectureOutputWithContext

func (e SimulationApplicationSourceConfigArchitecture) ToSimulationApplicationSourceConfigArchitectureOutputWithContext(ctx context.Context) SimulationApplicationSourceConfigArchitectureOutput

func (SimulationApplicationSourceConfigArchitecture) ToSimulationApplicationSourceConfigArchitecturePtrOutput

func (e SimulationApplicationSourceConfigArchitecture) ToSimulationApplicationSourceConfigArchitecturePtrOutput() SimulationApplicationSourceConfigArchitecturePtrOutput

func (SimulationApplicationSourceConfigArchitecture) ToSimulationApplicationSourceConfigArchitecturePtrOutputWithContext

func (e SimulationApplicationSourceConfigArchitecture) ToSimulationApplicationSourceConfigArchitecturePtrOutputWithContext(ctx context.Context) SimulationApplicationSourceConfigArchitecturePtrOutput

func (SimulationApplicationSourceConfigArchitecture) ToStringOutput

func (SimulationApplicationSourceConfigArchitecture) ToStringOutputWithContext

func (SimulationApplicationSourceConfigArchitecture) ToStringPtrOutput

func (SimulationApplicationSourceConfigArchitecture) ToStringPtrOutputWithContext

type SimulationApplicationSourceConfigArchitectureInput

type SimulationApplicationSourceConfigArchitectureInput interface {
	pulumi.Input

	ToSimulationApplicationSourceConfigArchitectureOutput() SimulationApplicationSourceConfigArchitectureOutput
	ToSimulationApplicationSourceConfigArchitectureOutputWithContext(context.Context) SimulationApplicationSourceConfigArchitectureOutput
}

SimulationApplicationSourceConfigArchitectureInput is an input type that accepts values of the SimulationApplicationSourceConfigArchitecture enum A concrete instance of `SimulationApplicationSourceConfigArchitectureInput` can be one of the following:

SimulationApplicationSourceConfigArchitectureX8664
SimulationApplicationSourceConfigArchitectureArm64
SimulationApplicationSourceConfigArchitectureArmhf

type SimulationApplicationSourceConfigArchitectureOutput

type SimulationApplicationSourceConfigArchitectureOutput struct{ *pulumi.OutputState }

func (SimulationApplicationSourceConfigArchitectureOutput) ElementType

func (SimulationApplicationSourceConfigArchitectureOutput) ToSimulationApplicationSourceConfigArchitectureOutput

func (o SimulationApplicationSourceConfigArchitectureOutput) ToSimulationApplicationSourceConfigArchitectureOutput() SimulationApplicationSourceConfigArchitectureOutput

func (SimulationApplicationSourceConfigArchitectureOutput) ToSimulationApplicationSourceConfigArchitectureOutputWithContext

func (o SimulationApplicationSourceConfigArchitectureOutput) ToSimulationApplicationSourceConfigArchitectureOutputWithContext(ctx context.Context) SimulationApplicationSourceConfigArchitectureOutput

func (SimulationApplicationSourceConfigArchitectureOutput) ToSimulationApplicationSourceConfigArchitecturePtrOutput

func (o SimulationApplicationSourceConfigArchitectureOutput) ToSimulationApplicationSourceConfigArchitecturePtrOutput() SimulationApplicationSourceConfigArchitecturePtrOutput

func (SimulationApplicationSourceConfigArchitectureOutput) ToSimulationApplicationSourceConfigArchitecturePtrOutputWithContext

func (o SimulationApplicationSourceConfigArchitectureOutput) ToSimulationApplicationSourceConfigArchitecturePtrOutputWithContext(ctx context.Context) SimulationApplicationSourceConfigArchitecturePtrOutput

func (SimulationApplicationSourceConfigArchitectureOutput) ToStringOutput

func (SimulationApplicationSourceConfigArchitectureOutput) ToStringOutputWithContext

func (SimulationApplicationSourceConfigArchitectureOutput) ToStringPtrOutput

func (SimulationApplicationSourceConfigArchitectureOutput) ToStringPtrOutputWithContext

type SimulationApplicationSourceConfigArchitecturePtrInput

type SimulationApplicationSourceConfigArchitecturePtrInput interface {
	pulumi.Input

	ToSimulationApplicationSourceConfigArchitecturePtrOutput() SimulationApplicationSourceConfigArchitecturePtrOutput
	ToSimulationApplicationSourceConfigArchitecturePtrOutputWithContext(context.Context) SimulationApplicationSourceConfigArchitecturePtrOutput
}

type SimulationApplicationSourceConfigArchitecturePtrOutput

type SimulationApplicationSourceConfigArchitecturePtrOutput struct{ *pulumi.OutputState }

func (SimulationApplicationSourceConfigArchitecturePtrOutput) Elem

func (SimulationApplicationSourceConfigArchitecturePtrOutput) ElementType

func (SimulationApplicationSourceConfigArchitecturePtrOutput) ToSimulationApplicationSourceConfigArchitecturePtrOutput

func (SimulationApplicationSourceConfigArchitecturePtrOutput) ToSimulationApplicationSourceConfigArchitecturePtrOutputWithContext

func (o SimulationApplicationSourceConfigArchitecturePtrOutput) ToSimulationApplicationSourceConfigArchitecturePtrOutputWithContext(ctx context.Context) SimulationApplicationSourceConfigArchitecturePtrOutput

func (SimulationApplicationSourceConfigArchitecturePtrOutput) ToStringPtrOutput

func (SimulationApplicationSourceConfigArchitecturePtrOutput) ToStringPtrOutputWithContext

type SimulationApplicationSourceConfigArgs

type SimulationApplicationSourceConfigArgs struct {
	// The target processor architecture for the application.
	Architecture SimulationApplicationSourceConfigArchitectureInput `pulumi:"architecture"`
	// The Amazon S3 bucket name.
	S3Bucket pulumi.StringInput `pulumi:"s3Bucket"`
	// The s3 object key.
	S3Key pulumi.StringInput `pulumi:"s3Key"`
}

Information about a source configuration.

func (SimulationApplicationSourceConfigArgs) ElementType

func (SimulationApplicationSourceConfigArgs) ToSimulationApplicationSourceConfigOutput

func (i SimulationApplicationSourceConfigArgs) ToSimulationApplicationSourceConfigOutput() SimulationApplicationSourceConfigOutput

func (SimulationApplicationSourceConfigArgs) ToSimulationApplicationSourceConfigOutputWithContext

func (i SimulationApplicationSourceConfigArgs) ToSimulationApplicationSourceConfigOutputWithContext(ctx context.Context) SimulationApplicationSourceConfigOutput

type SimulationApplicationSourceConfigArray

type SimulationApplicationSourceConfigArray []SimulationApplicationSourceConfigInput

func (SimulationApplicationSourceConfigArray) ElementType

func (SimulationApplicationSourceConfigArray) ToSimulationApplicationSourceConfigArrayOutput

func (i SimulationApplicationSourceConfigArray) ToSimulationApplicationSourceConfigArrayOutput() SimulationApplicationSourceConfigArrayOutput

func (SimulationApplicationSourceConfigArray) ToSimulationApplicationSourceConfigArrayOutputWithContext

func (i SimulationApplicationSourceConfigArray) ToSimulationApplicationSourceConfigArrayOutputWithContext(ctx context.Context) SimulationApplicationSourceConfigArrayOutput

type SimulationApplicationSourceConfigArrayInput

type SimulationApplicationSourceConfigArrayInput interface {
	pulumi.Input

	ToSimulationApplicationSourceConfigArrayOutput() SimulationApplicationSourceConfigArrayOutput
	ToSimulationApplicationSourceConfigArrayOutputWithContext(context.Context) SimulationApplicationSourceConfigArrayOutput
}

SimulationApplicationSourceConfigArrayInput is an input type that accepts SimulationApplicationSourceConfigArray and SimulationApplicationSourceConfigArrayOutput values. You can construct a concrete instance of `SimulationApplicationSourceConfigArrayInput` via:

SimulationApplicationSourceConfigArray{ SimulationApplicationSourceConfigArgs{...} }

type SimulationApplicationSourceConfigArrayOutput

type SimulationApplicationSourceConfigArrayOutput struct{ *pulumi.OutputState }

func (SimulationApplicationSourceConfigArrayOutput) ElementType

func (SimulationApplicationSourceConfigArrayOutput) Index

func (SimulationApplicationSourceConfigArrayOutput) ToSimulationApplicationSourceConfigArrayOutput

func (o SimulationApplicationSourceConfigArrayOutput) ToSimulationApplicationSourceConfigArrayOutput() SimulationApplicationSourceConfigArrayOutput

func (SimulationApplicationSourceConfigArrayOutput) ToSimulationApplicationSourceConfigArrayOutputWithContext

func (o SimulationApplicationSourceConfigArrayOutput) ToSimulationApplicationSourceConfigArrayOutputWithContext(ctx context.Context) SimulationApplicationSourceConfigArrayOutput

type SimulationApplicationSourceConfigInput

type SimulationApplicationSourceConfigInput interface {
	pulumi.Input

	ToSimulationApplicationSourceConfigOutput() SimulationApplicationSourceConfigOutput
	ToSimulationApplicationSourceConfigOutputWithContext(context.Context) SimulationApplicationSourceConfigOutput
}

SimulationApplicationSourceConfigInput is an input type that accepts SimulationApplicationSourceConfigArgs and SimulationApplicationSourceConfigOutput values. You can construct a concrete instance of `SimulationApplicationSourceConfigInput` via:

SimulationApplicationSourceConfigArgs{...}

type SimulationApplicationSourceConfigOutput

type SimulationApplicationSourceConfigOutput struct{ *pulumi.OutputState }

Information about a source configuration.

func (SimulationApplicationSourceConfigOutput) Architecture

The target processor architecture for the application.

func (SimulationApplicationSourceConfigOutput) ElementType

func (SimulationApplicationSourceConfigOutput) S3Bucket

The Amazon S3 bucket name.

func (SimulationApplicationSourceConfigOutput) S3Key

The s3 object key.

func (SimulationApplicationSourceConfigOutput) ToSimulationApplicationSourceConfigOutput

func (o SimulationApplicationSourceConfigOutput) ToSimulationApplicationSourceConfigOutput() SimulationApplicationSourceConfigOutput

func (SimulationApplicationSourceConfigOutput) ToSimulationApplicationSourceConfigOutputWithContext

func (o SimulationApplicationSourceConfigOutput) ToSimulationApplicationSourceConfigOutputWithContext(ctx context.Context) SimulationApplicationSourceConfigOutput

type SimulationApplicationState

type SimulationApplicationState struct {
}

func (SimulationApplicationState) ElementType

func (SimulationApplicationState) ElementType() reflect.Type

type SimulationApplicationVersion

type SimulationApplicationVersion struct {
	pulumi.CustomResourceState

	Application        pulumi.StringOutput `pulumi:"application"`
	ApplicationVersion pulumi.StringOutput `pulumi:"applicationVersion"`
	Arn                pulumi.StringOutput `pulumi:"arn"`
	// The revision ID of robot application.
	CurrentRevisionId pulumi.StringPtrOutput `pulumi:"currentRevisionId"`
}

AWS::RoboMaker::SimulationApplicationVersion resource creates an AWS RoboMaker SimulationApplicationVersion. This helps you control which code your simulation uses.

func GetSimulationApplicationVersion

func GetSimulationApplicationVersion(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *SimulationApplicationVersionState, opts ...pulumi.ResourceOption) (*SimulationApplicationVersion, error)

GetSimulationApplicationVersion gets an existing SimulationApplicationVersion resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewSimulationApplicationVersion

func NewSimulationApplicationVersion(ctx *pulumi.Context,
	name string, args *SimulationApplicationVersionArgs, opts ...pulumi.ResourceOption) (*SimulationApplicationVersion, error)

NewSimulationApplicationVersion registers a new resource with the given unique name, arguments, and options.

func (*SimulationApplicationVersion) ElementType

func (*SimulationApplicationVersion) ElementType() reflect.Type

func (*SimulationApplicationVersion) ToSimulationApplicationVersionOutput

func (i *SimulationApplicationVersion) ToSimulationApplicationVersionOutput() SimulationApplicationVersionOutput

func (*SimulationApplicationVersion) ToSimulationApplicationVersionOutputWithContext

func (i *SimulationApplicationVersion) ToSimulationApplicationVersionOutputWithContext(ctx context.Context) SimulationApplicationVersionOutput

type SimulationApplicationVersionArgs

type SimulationApplicationVersionArgs struct {
	Application pulumi.StringInput
	// The revision ID of robot application.
	CurrentRevisionId pulumi.StringPtrInput
}

The set of arguments for constructing a SimulationApplicationVersion resource.

func (SimulationApplicationVersionArgs) ElementType

type SimulationApplicationVersionInput

type SimulationApplicationVersionInput interface {
	pulumi.Input

	ToSimulationApplicationVersionOutput() SimulationApplicationVersionOutput
	ToSimulationApplicationVersionOutputWithContext(ctx context.Context) SimulationApplicationVersionOutput
}

type SimulationApplicationVersionOutput

type SimulationApplicationVersionOutput struct{ *pulumi.OutputState }

func (SimulationApplicationVersionOutput) Application added in v0.17.0

func (SimulationApplicationVersionOutput) ApplicationVersion added in v0.17.0

func (SimulationApplicationVersionOutput) Arn added in v0.17.0

func (SimulationApplicationVersionOutput) CurrentRevisionId added in v0.17.0

The revision ID of robot application.

func (SimulationApplicationVersionOutput) ElementType

func (SimulationApplicationVersionOutput) ToSimulationApplicationVersionOutput

func (o SimulationApplicationVersionOutput) ToSimulationApplicationVersionOutput() SimulationApplicationVersionOutput

func (SimulationApplicationVersionOutput) ToSimulationApplicationVersionOutputWithContext

func (o SimulationApplicationVersionOutput) ToSimulationApplicationVersionOutputWithContext(ctx context.Context) SimulationApplicationVersionOutput

type SimulationApplicationVersionState

type SimulationApplicationVersionState struct {
}

func (SimulationApplicationVersionState) ElementType

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL