robomaker

package
v0.11.0 Latest Latest
Warning

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

Go to latest
Published: Jan 24, 2022 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

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 FleetTagsPtrOutput     `pulumi:"tags"`
}

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

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 FleetTagsPtrInput
}

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) ElementType

func (FleetOutput) ElementType() reflect.Type

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 FleetTags

type FleetTags struct {
}

A key-value pair to associate with a resource.

type FleetTagsArgs

type FleetTagsArgs struct {
}

A key-value pair to associate with a resource.

func (FleetTagsArgs) ElementType

func (FleetTagsArgs) ElementType() reflect.Type

func (FleetTagsArgs) ToFleetTagsOutput

func (i FleetTagsArgs) ToFleetTagsOutput() FleetTagsOutput

func (FleetTagsArgs) ToFleetTagsOutputWithContext

func (i FleetTagsArgs) ToFleetTagsOutputWithContext(ctx context.Context) FleetTagsOutput

func (FleetTagsArgs) ToFleetTagsPtrOutput

func (i FleetTagsArgs) ToFleetTagsPtrOutput() FleetTagsPtrOutput

func (FleetTagsArgs) ToFleetTagsPtrOutputWithContext

func (i FleetTagsArgs) ToFleetTagsPtrOutputWithContext(ctx context.Context) FleetTagsPtrOutput

type FleetTagsInput

type FleetTagsInput interface {
	pulumi.Input

	ToFleetTagsOutput() FleetTagsOutput
	ToFleetTagsOutputWithContext(context.Context) FleetTagsOutput
}

FleetTagsInput is an input type that accepts FleetTagsArgs and FleetTagsOutput values. You can construct a concrete instance of `FleetTagsInput` via:

FleetTagsArgs{...}

type FleetTagsOutput

type FleetTagsOutput struct{ *pulumi.OutputState }

A key-value pair to associate with a resource.

func (FleetTagsOutput) ElementType

func (FleetTagsOutput) ElementType() reflect.Type

func (FleetTagsOutput) ToFleetTagsOutput

func (o FleetTagsOutput) ToFleetTagsOutput() FleetTagsOutput

func (FleetTagsOutput) ToFleetTagsOutputWithContext

func (o FleetTagsOutput) ToFleetTagsOutputWithContext(ctx context.Context) FleetTagsOutput

func (FleetTagsOutput) ToFleetTagsPtrOutput

func (o FleetTagsOutput) ToFleetTagsPtrOutput() FleetTagsPtrOutput

func (FleetTagsOutput) ToFleetTagsPtrOutputWithContext

func (o FleetTagsOutput) ToFleetTagsPtrOutputWithContext(ctx context.Context) FleetTagsPtrOutput

type FleetTagsPtrInput

type FleetTagsPtrInput interface {
	pulumi.Input

	ToFleetTagsPtrOutput() FleetTagsPtrOutput
	ToFleetTagsPtrOutputWithContext(context.Context) FleetTagsPtrOutput
}

FleetTagsPtrInput is an input type that accepts FleetTagsArgs, FleetTagsPtr and FleetTagsPtrOutput values. You can construct a concrete instance of `FleetTagsPtrInput` via:

        FleetTagsArgs{...}

or:

        nil

func FleetTagsPtr

func FleetTagsPtr(v *FleetTagsArgs) FleetTagsPtrInput

type FleetTagsPtrOutput

type FleetTagsPtrOutput struct{ *pulumi.OutputState }

func (FleetTagsPtrOutput) Elem

func (FleetTagsPtrOutput) ElementType

func (FleetTagsPtrOutput) ElementType() reflect.Type

func (FleetTagsPtrOutput) ToFleetTagsPtrOutput

func (o FleetTagsPtrOutput) ToFleetTagsPtrOutput() FleetTagsPtrOutput

func (FleetTagsPtrOutput) ToFleetTagsPtrOutputWithContext

func (o FleetTagsPtrOutput) ToFleetTagsPtrOutputWithContext(ctx context.Context) FleetTagsPtrOutput

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 RobotTagsPtrOutput     `pulumi:"tags"`
}

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

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 deprecated

type RobotApplication struct {
	pulumi.CustomResourceState

	Arn                pulumi.StringOutput                      `pulumi:"arn"`
	CurrentRevisionId  pulumi.StringPtrOutput                   `pulumi:"currentRevisionId"`
	Name               pulumi.StringPtrOutput                   `pulumi:"name"`
	RobotSoftwareSuite RobotApplicationRobotSoftwareSuiteOutput `pulumi:"robotSoftwareSuite"`
	Sources            RobotApplicationSourceConfigArrayOutput  `pulumi:"sources"`
	Tags               pulumi.AnyOutput                         `pulumi:"tags"`
}

Resource Type definition for AWS::RoboMaker::RobotApplication

Deprecated: RobotApplication is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

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 {
	CurrentRevisionId  pulumi.StringPtrInput
	Name               pulumi.StringPtrInput
	RobotSoftwareSuite RobotApplicationRobotSoftwareSuiteInput
	Sources            RobotApplicationSourceConfigArrayInput
	Tags               pulumi.Input
}

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) ElementType

func (RobotApplicationOutput) ElementType() reflect.Type

func (RobotApplicationOutput) ToRobotApplicationOutput

func (o RobotApplicationOutput) ToRobotApplicationOutput() RobotApplicationOutput

func (RobotApplicationOutput) ToRobotApplicationOutputWithContext

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

type RobotApplicationRobotSoftwareSuite

type RobotApplicationRobotSoftwareSuite struct {
	Name    string `pulumi:"name"`
	Version string `pulumi:"version"`
}

type RobotApplicationRobotSoftwareSuiteArgs

type RobotApplicationRobotSoftwareSuiteArgs struct {
	Name    pulumi.StringInput `pulumi:"name"`
	Version pulumi.StringInput `pulumi:"version"`
}

func (RobotApplicationRobotSoftwareSuiteArgs) ElementType

func (RobotApplicationRobotSoftwareSuiteArgs) ToRobotApplicationRobotSoftwareSuiteOutput

func (i RobotApplicationRobotSoftwareSuiteArgs) ToRobotApplicationRobotSoftwareSuiteOutput() RobotApplicationRobotSoftwareSuiteOutput

func (RobotApplicationRobotSoftwareSuiteArgs) ToRobotApplicationRobotSoftwareSuiteOutputWithContext

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

func (RobotApplicationRobotSoftwareSuiteArgs) ToRobotApplicationRobotSoftwareSuitePtrOutput

func (i RobotApplicationRobotSoftwareSuiteArgs) ToRobotApplicationRobotSoftwareSuitePtrOutput() RobotApplicationRobotSoftwareSuitePtrOutput

func (RobotApplicationRobotSoftwareSuiteArgs) ToRobotApplicationRobotSoftwareSuitePtrOutputWithContext

func (i RobotApplicationRobotSoftwareSuiteArgs) ToRobotApplicationRobotSoftwareSuitePtrOutputWithContext(ctx context.Context) RobotApplicationRobotSoftwareSuitePtrOutput

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 RobotApplicationRobotSoftwareSuiteOutput

type RobotApplicationRobotSoftwareSuiteOutput struct{ *pulumi.OutputState }

func (RobotApplicationRobotSoftwareSuiteOutput) ElementType

func (RobotApplicationRobotSoftwareSuiteOutput) Name

func (RobotApplicationRobotSoftwareSuiteOutput) ToRobotApplicationRobotSoftwareSuiteOutput

func (o RobotApplicationRobotSoftwareSuiteOutput) ToRobotApplicationRobotSoftwareSuiteOutput() RobotApplicationRobotSoftwareSuiteOutput

func (RobotApplicationRobotSoftwareSuiteOutput) ToRobotApplicationRobotSoftwareSuiteOutputWithContext

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

func (RobotApplicationRobotSoftwareSuiteOutput) ToRobotApplicationRobotSoftwareSuitePtrOutput

func (o RobotApplicationRobotSoftwareSuiteOutput) ToRobotApplicationRobotSoftwareSuitePtrOutput() RobotApplicationRobotSoftwareSuitePtrOutput

func (RobotApplicationRobotSoftwareSuiteOutput) ToRobotApplicationRobotSoftwareSuitePtrOutputWithContext

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

func (RobotApplicationRobotSoftwareSuiteOutput) Version

type RobotApplicationRobotSoftwareSuitePtrInput

type RobotApplicationRobotSoftwareSuitePtrInput interface {
	pulumi.Input

	ToRobotApplicationRobotSoftwareSuitePtrOutput() RobotApplicationRobotSoftwareSuitePtrOutput
	ToRobotApplicationRobotSoftwareSuitePtrOutputWithContext(context.Context) RobotApplicationRobotSoftwareSuitePtrOutput
}

RobotApplicationRobotSoftwareSuitePtrInput is an input type that accepts RobotApplicationRobotSoftwareSuiteArgs, RobotApplicationRobotSoftwareSuitePtr and RobotApplicationRobotSoftwareSuitePtrOutput values. You can construct a concrete instance of `RobotApplicationRobotSoftwareSuitePtrInput` via:

        RobotApplicationRobotSoftwareSuiteArgs{...}

or:

        nil

type RobotApplicationRobotSoftwareSuitePtrOutput

type RobotApplicationRobotSoftwareSuitePtrOutput struct{ *pulumi.OutputState }

func (RobotApplicationRobotSoftwareSuitePtrOutput) Elem

func (RobotApplicationRobotSoftwareSuitePtrOutput) ElementType

func (RobotApplicationRobotSoftwareSuitePtrOutput) Name

func (RobotApplicationRobotSoftwareSuitePtrOutput) ToRobotApplicationRobotSoftwareSuitePtrOutput

func (o RobotApplicationRobotSoftwareSuitePtrOutput) ToRobotApplicationRobotSoftwareSuitePtrOutput() RobotApplicationRobotSoftwareSuitePtrOutput

func (RobotApplicationRobotSoftwareSuitePtrOutput) ToRobotApplicationRobotSoftwareSuitePtrOutputWithContext

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

func (RobotApplicationRobotSoftwareSuitePtrOutput) Version

type RobotApplicationSourceConfig

type RobotApplicationSourceConfig struct {
	Architecture string `pulumi:"architecture"`
	S3Bucket     string `pulumi:"s3Bucket"`
	S3Key        string `pulumi:"s3Key"`
}

type RobotApplicationSourceConfigArgs

type RobotApplicationSourceConfigArgs struct {
	Architecture pulumi.StringInput `pulumi:"architecture"`
	S3Bucket     pulumi.StringInput `pulumi:"s3Bucket"`
	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

func (RobotApplicationSourceConfigOutput) ElementType

func (RobotApplicationSourceConfigOutput) S3Bucket

func (RobotApplicationSourceConfigOutput) S3Key

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"`
}

An example resource schema demonstrating some basic constructs and validation rules.

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) 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 RobotArchitectureArgs and RobotArchitectureOutput values. You can construct a concrete instance of `RobotArchitectureInput` via:

RobotArchitectureArgs{...}

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 RobotTagsPtrInput
}

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) ElementType

func (RobotOutput) ElementType() reflect.Type

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 RobotTags

type RobotTags struct {
}

A key-value pair to associate with a resource.

type RobotTagsArgs

type RobotTagsArgs struct {
}

A key-value pair to associate with a resource.

func (RobotTagsArgs) ElementType

func (RobotTagsArgs) ElementType() reflect.Type

func (RobotTagsArgs) ToRobotTagsOutput

func (i RobotTagsArgs) ToRobotTagsOutput() RobotTagsOutput

func (RobotTagsArgs) ToRobotTagsOutputWithContext

func (i RobotTagsArgs) ToRobotTagsOutputWithContext(ctx context.Context) RobotTagsOutput

func (RobotTagsArgs) ToRobotTagsPtrOutput

func (i RobotTagsArgs) ToRobotTagsPtrOutput() RobotTagsPtrOutput

func (RobotTagsArgs) ToRobotTagsPtrOutputWithContext

func (i RobotTagsArgs) ToRobotTagsPtrOutputWithContext(ctx context.Context) RobotTagsPtrOutput

type RobotTagsInput

type RobotTagsInput interface {
	pulumi.Input

	ToRobotTagsOutput() RobotTagsOutput
	ToRobotTagsOutputWithContext(context.Context) RobotTagsOutput
}

RobotTagsInput is an input type that accepts RobotTagsArgs and RobotTagsOutput values. You can construct a concrete instance of `RobotTagsInput` via:

RobotTagsArgs{...}

type RobotTagsOutput

type RobotTagsOutput struct{ *pulumi.OutputState }

A key-value pair to associate with a resource.

func (RobotTagsOutput) ElementType

func (RobotTagsOutput) ElementType() reflect.Type

func (RobotTagsOutput) ToRobotTagsOutput

func (o RobotTagsOutput) ToRobotTagsOutput() RobotTagsOutput

func (RobotTagsOutput) ToRobotTagsOutputWithContext

func (o RobotTagsOutput) ToRobotTagsOutputWithContext(ctx context.Context) RobotTagsOutput

func (RobotTagsOutput) ToRobotTagsPtrOutput

func (o RobotTagsOutput) ToRobotTagsPtrOutput() RobotTagsPtrOutput

func (RobotTagsOutput) ToRobotTagsPtrOutputWithContext

func (o RobotTagsOutput) ToRobotTagsPtrOutputWithContext(ctx context.Context) RobotTagsPtrOutput

type RobotTagsPtrInput

type RobotTagsPtrInput interface {
	pulumi.Input

	ToRobotTagsPtrOutput() RobotTagsPtrOutput
	ToRobotTagsPtrOutputWithContext(context.Context) RobotTagsPtrOutput
}

RobotTagsPtrInput is an input type that accepts RobotTagsArgs, RobotTagsPtr and RobotTagsPtrOutput values. You can construct a concrete instance of `RobotTagsPtrInput` via:

        RobotTagsArgs{...}

or:

        nil

func RobotTagsPtr

func RobotTagsPtr(v *RobotTagsArgs) RobotTagsPtrInput

type RobotTagsPtrOutput

type RobotTagsPtrOutput struct{ *pulumi.OutputState }

func (RobotTagsPtrOutput) Elem

func (RobotTagsPtrOutput) ElementType

func (RobotTagsPtrOutput) ElementType() reflect.Type

func (RobotTagsPtrOutput) ToRobotTagsPtrOutput

func (o RobotTagsPtrOutput) ToRobotTagsPtrOutput() RobotTagsPtrOutput

func (RobotTagsPtrOutput) ToRobotTagsPtrOutputWithContext

func (o RobotTagsPtrOutput) ToRobotTagsPtrOutputWithContext(ctx context.Context) RobotTagsPtrOutput

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    SimulationApplicationTagsPtrOutput           `pulumi:"tags"`
}

An example resource schema demonstrating some basic constructs and validation rules.

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    SimulationApplicationTagsPtrInput
}

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) ElementType

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 SimulationApplicationRenderingEngineNameArgs and SimulationApplicationRenderingEngineNameOutput values. You can construct a concrete instance of `SimulationApplicationRenderingEngineNameInput` via:

SimulationApplicationRenderingEngineNameArgs{...}

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

func (SimulationApplicationRobotSoftwareSuiteArgs) ToSimulationApplicationRobotSoftwareSuitePtrOutput

func (i SimulationApplicationRobotSoftwareSuiteArgs) ToSimulationApplicationRobotSoftwareSuitePtrOutput() SimulationApplicationRobotSoftwareSuitePtrOutput

func (SimulationApplicationRobotSoftwareSuiteArgs) ToSimulationApplicationRobotSoftwareSuitePtrOutputWithContext

func (i SimulationApplicationRobotSoftwareSuiteArgs) ToSimulationApplicationRobotSoftwareSuitePtrOutputWithContext(ctx context.Context) SimulationApplicationRobotSoftwareSuitePtrOutput

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 SimulationApplicationRobotSoftwareSuiteNameArgs and SimulationApplicationRobotSoftwareSuiteNameOutput values. You can construct a concrete instance of `SimulationApplicationRobotSoftwareSuiteNameInput` via:

SimulationApplicationRobotSoftwareSuiteNameArgs{...}

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) ToSimulationApplicationRobotSoftwareSuitePtrOutput

func (o SimulationApplicationRobotSoftwareSuiteOutput) ToSimulationApplicationRobotSoftwareSuitePtrOutput() SimulationApplicationRobotSoftwareSuitePtrOutput

func (SimulationApplicationRobotSoftwareSuiteOutput) ToSimulationApplicationRobotSoftwareSuitePtrOutputWithContext

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

func (SimulationApplicationRobotSoftwareSuiteOutput) Version

The version of the robot software suite.

type SimulationApplicationRobotSoftwareSuitePtrInput

type SimulationApplicationRobotSoftwareSuitePtrInput interface {
	pulumi.Input

	ToSimulationApplicationRobotSoftwareSuitePtrOutput() SimulationApplicationRobotSoftwareSuitePtrOutput
	ToSimulationApplicationRobotSoftwareSuitePtrOutputWithContext(context.Context) SimulationApplicationRobotSoftwareSuitePtrOutput
}

SimulationApplicationRobotSoftwareSuitePtrInput is an input type that accepts SimulationApplicationRobotSoftwareSuiteArgs, SimulationApplicationRobotSoftwareSuitePtr and SimulationApplicationRobotSoftwareSuitePtrOutput values. You can construct a concrete instance of `SimulationApplicationRobotSoftwareSuitePtrInput` via:

        SimulationApplicationRobotSoftwareSuiteArgs{...}

or:

        nil

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 SimulationApplicationRobotSoftwareSuiteVersionArgs and SimulationApplicationRobotSoftwareSuiteVersionOutput values. You can construct a concrete instance of `SimulationApplicationRobotSoftwareSuiteVersionInput` via:

SimulationApplicationRobotSoftwareSuiteVersionArgs{...}

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

func (SimulationApplicationSimulationSoftwareSuiteArgs) ToSimulationApplicationSimulationSoftwareSuitePtrOutput

func (i SimulationApplicationSimulationSoftwareSuiteArgs) ToSimulationApplicationSimulationSoftwareSuitePtrOutput() SimulationApplicationSimulationSoftwareSuitePtrOutput

func (SimulationApplicationSimulationSoftwareSuiteArgs) ToSimulationApplicationSimulationSoftwareSuitePtrOutputWithContext

func (i SimulationApplicationSimulationSoftwareSuiteArgs) ToSimulationApplicationSimulationSoftwareSuitePtrOutputWithContext(ctx context.Context) SimulationApplicationSimulationSoftwareSuitePtrOutput

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 SimulationApplicationSimulationSoftwareSuiteNameArgs and SimulationApplicationSimulationSoftwareSuiteNameOutput values. You can construct a concrete instance of `SimulationApplicationSimulationSoftwareSuiteNameInput` via:

SimulationApplicationSimulationSoftwareSuiteNameArgs{...}

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) ToSimulationApplicationSimulationSoftwareSuitePtrOutput

func (o SimulationApplicationSimulationSoftwareSuiteOutput) ToSimulationApplicationSimulationSoftwareSuitePtrOutput() SimulationApplicationSimulationSoftwareSuitePtrOutput

func (SimulationApplicationSimulationSoftwareSuiteOutput) ToSimulationApplicationSimulationSoftwareSuitePtrOutputWithContext

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

func (SimulationApplicationSimulationSoftwareSuiteOutput) Version

The version of the simulation software suite.

type SimulationApplicationSimulationSoftwareSuitePtrInput

type SimulationApplicationSimulationSoftwareSuitePtrInput interface {
	pulumi.Input

	ToSimulationApplicationSimulationSoftwareSuitePtrOutput() SimulationApplicationSimulationSoftwareSuitePtrOutput
	ToSimulationApplicationSimulationSoftwareSuitePtrOutputWithContext(context.Context) SimulationApplicationSimulationSoftwareSuitePtrOutput
}

SimulationApplicationSimulationSoftwareSuitePtrInput is an input type that accepts SimulationApplicationSimulationSoftwareSuiteArgs, SimulationApplicationSimulationSoftwareSuitePtr and SimulationApplicationSimulationSoftwareSuitePtrOutput values. You can construct a concrete instance of `SimulationApplicationSimulationSoftwareSuitePtrInput` via:

        SimulationApplicationSimulationSoftwareSuiteArgs{...}

or:

        nil

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 SimulationApplicationSimulationSoftwareSuiteVersionArgs and SimulationApplicationSimulationSoftwareSuiteVersionOutput values. You can construct a concrete instance of `SimulationApplicationSimulationSoftwareSuiteVersionInput` via:

SimulationApplicationSimulationSoftwareSuiteVersionArgs{...}

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 SimulationApplicationSourceConfigArchitectureArgs and SimulationApplicationSourceConfigArchitectureOutput values. You can construct a concrete instance of `SimulationApplicationSourceConfigArchitectureInput` via:

SimulationApplicationSourceConfigArchitectureArgs{...}

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 SimulationApplicationTags

type SimulationApplicationTags struct {
}

A key-value pair to associate with a resource.

type SimulationApplicationTagsArgs

type SimulationApplicationTagsArgs struct {
}

A key-value pair to associate with a resource.

func (SimulationApplicationTagsArgs) ElementType

func (SimulationApplicationTagsArgs) ToSimulationApplicationTagsOutput

func (i SimulationApplicationTagsArgs) ToSimulationApplicationTagsOutput() SimulationApplicationTagsOutput

func (SimulationApplicationTagsArgs) ToSimulationApplicationTagsOutputWithContext

func (i SimulationApplicationTagsArgs) ToSimulationApplicationTagsOutputWithContext(ctx context.Context) SimulationApplicationTagsOutput

func (SimulationApplicationTagsArgs) ToSimulationApplicationTagsPtrOutput

func (i SimulationApplicationTagsArgs) ToSimulationApplicationTagsPtrOutput() SimulationApplicationTagsPtrOutput

func (SimulationApplicationTagsArgs) ToSimulationApplicationTagsPtrOutputWithContext

func (i SimulationApplicationTagsArgs) ToSimulationApplicationTagsPtrOutputWithContext(ctx context.Context) SimulationApplicationTagsPtrOutput

type SimulationApplicationTagsInput

type SimulationApplicationTagsInput interface {
	pulumi.Input

	ToSimulationApplicationTagsOutput() SimulationApplicationTagsOutput
	ToSimulationApplicationTagsOutputWithContext(context.Context) SimulationApplicationTagsOutput
}

SimulationApplicationTagsInput is an input type that accepts SimulationApplicationTagsArgs and SimulationApplicationTagsOutput values. You can construct a concrete instance of `SimulationApplicationTagsInput` via:

SimulationApplicationTagsArgs{...}

type SimulationApplicationTagsOutput

type SimulationApplicationTagsOutput struct{ *pulumi.OutputState }

A key-value pair to associate with a resource.

func (SimulationApplicationTagsOutput) ElementType

func (SimulationApplicationTagsOutput) ToSimulationApplicationTagsOutput

func (o SimulationApplicationTagsOutput) ToSimulationApplicationTagsOutput() SimulationApplicationTagsOutput

func (SimulationApplicationTagsOutput) ToSimulationApplicationTagsOutputWithContext

func (o SimulationApplicationTagsOutput) ToSimulationApplicationTagsOutputWithContext(ctx context.Context) SimulationApplicationTagsOutput

func (SimulationApplicationTagsOutput) ToSimulationApplicationTagsPtrOutput

func (o SimulationApplicationTagsOutput) ToSimulationApplicationTagsPtrOutput() SimulationApplicationTagsPtrOutput

func (SimulationApplicationTagsOutput) ToSimulationApplicationTagsPtrOutputWithContext

func (o SimulationApplicationTagsOutput) ToSimulationApplicationTagsPtrOutputWithContext(ctx context.Context) SimulationApplicationTagsPtrOutput

type SimulationApplicationTagsPtrInput

type SimulationApplicationTagsPtrInput interface {
	pulumi.Input

	ToSimulationApplicationTagsPtrOutput() SimulationApplicationTagsPtrOutput
	ToSimulationApplicationTagsPtrOutputWithContext(context.Context) SimulationApplicationTagsPtrOutput
}

SimulationApplicationTagsPtrInput is an input type that accepts SimulationApplicationTagsArgs, SimulationApplicationTagsPtr and SimulationApplicationTagsPtrOutput values. You can construct a concrete instance of `SimulationApplicationTagsPtrInput` via:

        SimulationApplicationTagsArgs{...}

or:

        nil

type SimulationApplicationTagsPtrOutput

type SimulationApplicationTagsPtrOutput struct{ *pulumi.OutputState }

func (SimulationApplicationTagsPtrOutput) Elem

func (SimulationApplicationTagsPtrOutput) ElementType

func (SimulationApplicationTagsPtrOutput) ToSimulationApplicationTagsPtrOutput

func (o SimulationApplicationTagsPtrOutput) ToSimulationApplicationTagsPtrOutput() SimulationApplicationTagsPtrOutput

func (SimulationApplicationTagsPtrOutput) ToSimulationApplicationTagsPtrOutputWithContext

func (o SimulationApplicationTagsPtrOutput) ToSimulationApplicationTagsPtrOutputWithContext(ctx context.Context) SimulationApplicationTagsPtrOutput

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"`
}

An example resource schema demonstrating some basic constructs and validation rules.

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) 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