Documentation ¶
Overview ¶
Package robomaker provides the client and types for making API requests to AWS RoboMaker.
This section provides documentation for the AWS RoboMaker API operations.
See https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29 for more information on this service.
See robomaker package documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/robomaker/
Using the Client ¶
To contact AWS RoboMaker with the SDK use the New function to create a new service client. With that client you can make API requests to the service. These clients are safe to use concurrently.
See the SDK's documentation for more information on how to use the SDK. https://docs.aws.amazon.com/sdk-for-go/api/
See aws.Config documentation for more information on configuring SDK clients. https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config
See the AWS RoboMaker client RoboMaker for more information on creating client for this service. https://docs.aws.amazon.com/sdk-for-go/api/service/robomaker/#New
Index ¶
- Constants
- func Architecture_Values() []string
- func DeploymentJobErrorCode_Values() []string
- func DeploymentStatus_Values() []string
- func ExitBehavior_Values() []string
- func FailureBehavior_Values() []string
- func RenderingEngineType_Values() []string
- func RobotDeploymentStep_Values() []string
- func RobotSoftwareSuiteType_Values() []string
- func RobotSoftwareSuiteVersionType_Values() []string
- func RobotStatus_Values() []string
- func SimulationJobBatchErrorCode_Values() []string
- func SimulationJobBatchStatus_Values() []string
- func SimulationJobErrorCode_Values() []string
- func SimulationJobStatus_Values() []string
- func SimulationSoftwareSuiteType_Values() []string
- func UploadBehavior_Values() []string
- func WorldExportJobErrorCode_Values() []string
- func WorldExportJobStatus_Values() []string
- func WorldGenerationJobErrorCode_Values() []string
- func WorldGenerationJobStatus_Values() []string
- type BatchDeleteWorldsInput
- type BatchDeleteWorldsOutput
- type BatchDescribeSimulationJobInput
- type BatchDescribeSimulationJobOutput
- func (s BatchDescribeSimulationJobOutput) GoString() string
- func (s *BatchDescribeSimulationJobOutput) SetJobs(v []*SimulationJob) *BatchDescribeSimulationJobOutput
- func (s *BatchDescribeSimulationJobOutput) SetUnprocessedJobs(v []*string) *BatchDescribeSimulationJobOutput
- func (s BatchDescribeSimulationJobOutput) String() string
- type BatchPolicy
- type CancelDeploymentJobInput
- type CancelDeploymentJobOutput
- type CancelSimulationJobBatchInput
- type CancelSimulationJobBatchOutput
- type CancelSimulationJobInput
- type CancelSimulationJobOutput
- type CancelWorldExportJobInput
- type CancelWorldExportJobOutput
- type CancelWorldGenerationJobInput
- type CancelWorldGenerationJobOutput
- type Compute
- type ComputeResponse
- type ConcurrentDeploymentException
- func (s *ConcurrentDeploymentException) Code() string
- func (s *ConcurrentDeploymentException) Error() string
- func (s ConcurrentDeploymentException) GoString() string
- func (s *ConcurrentDeploymentException) Message() string
- func (s *ConcurrentDeploymentException) OrigErr() error
- func (s *ConcurrentDeploymentException) RequestID() string
- func (s *ConcurrentDeploymentException) StatusCode() int
- func (s ConcurrentDeploymentException) String() string
- type CreateDeploymentJobInput
- func (s CreateDeploymentJobInput) GoString() string
- func (s *CreateDeploymentJobInput) SetClientRequestToken(v string) *CreateDeploymentJobInput
- func (s *CreateDeploymentJobInput) SetDeploymentApplicationConfigs(v []*DeploymentApplicationConfig) *CreateDeploymentJobInput
- func (s *CreateDeploymentJobInput) SetDeploymentConfig(v *DeploymentConfig) *CreateDeploymentJobInput
- func (s *CreateDeploymentJobInput) SetFleet(v string) *CreateDeploymentJobInput
- func (s *CreateDeploymentJobInput) SetTags(v map[string]*string) *CreateDeploymentJobInput
- func (s CreateDeploymentJobInput) String() string
- func (s *CreateDeploymentJobInput) Validate() error
- type CreateDeploymentJobOutput
- func (s CreateDeploymentJobOutput) GoString() string
- func (s *CreateDeploymentJobOutput) SetArn(v string) *CreateDeploymentJobOutput
- func (s *CreateDeploymentJobOutput) SetCreatedAt(v time.Time) *CreateDeploymentJobOutput
- func (s *CreateDeploymentJobOutput) SetDeploymentApplicationConfigs(v []*DeploymentApplicationConfig) *CreateDeploymentJobOutput
- func (s *CreateDeploymentJobOutput) SetDeploymentConfig(v *DeploymentConfig) *CreateDeploymentJobOutput
- func (s *CreateDeploymentJobOutput) SetFailureCode(v string) *CreateDeploymentJobOutput
- func (s *CreateDeploymentJobOutput) SetFailureReason(v string) *CreateDeploymentJobOutput
- func (s *CreateDeploymentJobOutput) SetFleet(v string) *CreateDeploymentJobOutput
- func (s *CreateDeploymentJobOutput) SetStatus(v string) *CreateDeploymentJobOutput
- func (s *CreateDeploymentJobOutput) SetTags(v map[string]*string) *CreateDeploymentJobOutput
- func (s CreateDeploymentJobOutput) String() string
- type CreateFleetInput
- type CreateFleetOutput
- func (s CreateFleetOutput) GoString() string
- func (s *CreateFleetOutput) SetArn(v string) *CreateFleetOutput
- func (s *CreateFleetOutput) SetCreatedAt(v time.Time) *CreateFleetOutput
- func (s *CreateFleetOutput) SetName(v string) *CreateFleetOutput
- func (s *CreateFleetOutput) SetTags(v map[string]*string) *CreateFleetOutput
- func (s CreateFleetOutput) String() string
- type CreateRobotApplicationInput
- func (s CreateRobotApplicationInput) GoString() string
- func (s *CreateRobotApplicationInput) SetName(v string) *CreateRobotApplicationInput
- func (s *CreateRobotApplicationInput) SetRobotSoftwareSuite(v *RobotSoftwareSuite) *CreateRobotApplicationInput
- func (s *CreateRobotApplicationInput) SetSources(v []*SourceConfig) *CreateRobotApplicationInput
- func (s *CreateRobotApplicationInput) SetTags(v map[string]*string) *CreateRobotApplicationInput
- func (s CreateRobotApplicationInput) String() string
- func (s *CreateRobotApplicationInput) Validate() error
- type CreateRobotApplicationOutput
- func (s CreateRobotApplicationOutput) GoString() string
- func (s *CreateRobotApplicationOutput) SetArn(v string) *CreateRobotApplicationOutput
- func (s *CreateRobotApplicationOutput) SetLastUpdatedAt(v time.Time) *CreateRobotApplicationOutput
- func (s *CreateRobotApplicationOutput) SetName(v string) *CreateRobotApplicationOutput
- func (s *CreateRobotApplicationOutput) SetRevisionId(v string) *CreateRobotApplicationOutput
- func (s *CreateRobotApplicationOutput) SetRobotSoftwareSuite(v *RobotSoftwareSuite) *CreateRobotApplicationOutput
- func (s *CreateRobotApplicationOutput) SetSources(v []*Source) *CreateRobotApplicationOutput
- func (s *CreateRobotApplicationOutput) SetTags(v map[string]*string) *CreateRobotApplicationOutput
- func (s *CreateRobotApplicationOutput) SetVersion(v string) *CreateRobotApplicationOutput
- func (s CreateRobotApplicationOutput) String() string
- type CreateRobotApplicationVersionInput
- func (s CreateRobotApplicationVersionInput) GoString() string
- func (s *CreateRobotApplicationVersionInput) SetApplication(v string) *CreateRobotApplicationVersionInput
- func (s *CreateRobotApplicationVersionInput) SetCurrentRevisionId(v string) *CreateRobotApplicationVersionInput
- func (s CreateRobotApplicationVersionInput) String() string
- func (s *CreateRobotApplicationVersionInput) Validate() error
- type CreateRobotApplicationVersionOutput
- func (s CreateRobotApplicationVersionOutput) GoString() string
- func (s *CreateRobotApplicationVersionOutput) SetArn(v string) *CreateRobotApplicationVersionOutput
- func (s *CreateRobotApplicationVersionOutput) SetLastUpdatedAt(v time.Time) *CreateRobotApplicationVersionOutput
- func (s *CreateRobotApplicationVersionOutput) SetName(v string) *CreateRobotApplicationVersionOutput
- func (s *CreateRobotApplicationVersionOutput) SetRevisionId(v string) *CreateRobotApplicationVersionOutput
- func (s *CreateRobotApplicationVersionOutput) SetRobotSoftwareSuite(v *RobotSoftwareSuite) *CreateRobotApplicationVersionOutput
- func (s *CreateRobotApplicationVersionOutput) SetSources(v []*Source) *CreateRobotApplicationVersionOutput
- func (s *CreateRobotApplicationVersionOutput) SetVersion(v string) *CreateRobotApplicationVersionOutput
- func (s CreateRobotApplicationVersionOutput) String() string
- type CreateRobotInput
- func (s CreateRobotInput) GoString() string
- func (s *CreateRobotInput) SetArchitecture(v string) *CreateRobotInput
- func (s *CreateRobotInput) SetGreengrassGroupId(v string) *CreateRobotInput
- func (s *CreateRobotInput) SetName(v string) *CreateRobotInput
- func (s *CreateRobotInput) SetTags(v map[string]*string) *CreateRobotInput
- func (s CreateRobotInput) String() string
- func (s *CreateRobotInput) Validate() error
- type CreateRobotOutput
- func (s CreateRobotOutput) GoString() string
- func (s *CreateRobotOutput) SetArchitecture(v string) *CreateRobotOutput
- func (s *CreateRobotOutput) SetArn(v string) *CreateRobotOutput
- func (s *CreateRobotOutput) SetCreatedAt(v time.Time) *CreateRobotOutput
- func (s *CreateRobotOutput) SetGreengrassGroupId(v string) *CreateRobotOutput
- func (s *CreateRobotOutput) SetName(v string) *CreateRobotOutput
- func (s *CreateRobotOutput) SetTags(v map[string]*string) *CreateRobotOutput
- func (s CreateRobotOutput) String() string
- type CreateSimulationApplicationInput
- func (s CreateSimulationApplicationInput) GoString() string
- func (s *CreateSimulationApplicationInput) SetName(v string) *CreateSimulationApplicationInput
- func (s *CreateSimulationApplicationInput) SetRenderingEngine(v *RenderingEngine) *CreateSimulationApplicationInput
- func (s *CreateSimulationApplicationInput) SetRobotSoftwareSuite(v *RobotSoftwareSuite) *CreateSimulationApplicationInput
- func (s *CreateSimulationApplicationInput) SetSimulationSoftwareSuite(v *SimulationSoftwareSuite) *CreateSimulationApplicationInput
- func (s *CreateSimulationApplicationInput) SetSources(v []*SourceConfig) *CreateSimulationApplicationInput
- func (s *CreateSimulationApplicationInput) SetTags(v map[string]*string) *CreateSimulationApplicationInput
- func (s CreateSimulationApplicationInput) String() string
- func (s *CreateSimulationApplicationInput) Validate() error
- type CreateSimulationApplicationOutput
- func (s CreateSimulationApplicationOutput) GoString() string
- func (s *CreateSimulationApplicationOutput) SetArn(v string) *CreateSimulationApplicationOutput
- func (s *CreateSimulationApplicationOutput) SetLastUpdatedAt(v time.Time) *CreateSimulationApplicationOutput
- func (s *CreateSimulationApplicationOutput) SetName(v string) *CreateSimulationApplicationOutput
- func (s *CreateSimulationApplicationOutput) SetRenderingEngine(v *RenderingEngine) *CreateSimulationApplicationOutput
- func (s *CreateSimulationApplicationOutput) SetRevisionId(v string) *CreateSimulationApplicationOutput
- func (s *CreateSimulationApplicationOutput) SetRobotSoftwareSuite(v *RobotSoftwareSuite) *CreateSimulationApplicationOutput
- func (s *CreateSimulationApplicationOutput) SetSimulationSoftwareSuite(v *SimulationSoftwareSuite) *CreateSimulationApplicationOutput
- func (s *CreateSimulationApplicationOutput) SetSources(v []*Source) *CreateSimulationApplicationOutput
- func (s *CreateSimulationApplicationOutput) SetTags(v map[string]*string) *CreateSimulationApplicationOutput
- func (s *CreateSimulationApplicationOutput) SetVersion(v string) *CreateSimulationApplicationOutput
- func (s CreateSimulationApplicationOutput) String() string
- type CreateSimulationApplicationVersionInput
- func (s CreateSimulationApplicationVersionInput) GoString() string
- func (s *CreateSimulationApplicationVersionInput) SetApplication(v string) *CreateSimulationApplicationVersionInput
- func (s *CreateSimulationApplicationVersionInput) SetCurrentRevisionId(v string) *CreateSimulationApplicationVersionInput
- func (s CreateSimulationApplicationVersionInput) String() string
- func (s *CreateSimulationApplicationVersionInput) Validate() error
- type CreateSimulationApplicationVersionOutput
- func (s CreateSimulationApplicationVersionOutput) GoString() string
- func (s *CreateSimulationApplicationVersionOutput) SetArn(v string) *CreateSimulationApplicationVersionOutput
- func (s *CreateSimulationApplicationVersionOutput) SetLastUpdatedAt(v time.Time) *CreateSimulationApplicationVersionOutput
- func (s *CreateSimulationApplicationVersionOutput) SetName(v string) *CreateSimulationApplicationVersionOutput
- func (s *CreateSimulationApplicationVersionOutput) SetRenderingEngine(v *RenderingEngine) *CreateSimulationApplicationVersionOutput
- func (s *CreateSimulationApplicationVersionOutput) SetRevisionId(v string) *CreateSimulationApplicationVersionOutput
- func (s *CreateSimulationApplicationVersionOutput) SetRobotSoftwareSuite(v *RobotSoftwareSuite) *CreateSimulationApplicationVersionOutput
- func (s *CreateSimulationApplicationVersionOutput) SetSimulationSoftwareSuite(v *SimulationSoftwareSuite) *CreateSimulationApplicationVersionOutput
- func (s *CreateSimulationApplicationVersionOutput) SetSources(v []*Source) *CreateSimulationApplicationVersionOutput
- func (s *CreateSimulationApplicationVersionOutput) SetVersion(v string) *CreateSimulationApplicationVersionOutput
- func (s CreateSimulationApplicationVersionOutput) String() string
- type CreateSimulationJobInput
- func (s CreateSimulationJobInput) GoString() string
- func (s *CreateSimulationJobInput) SetClientRequestToken(v string) *CreateSimulationJobInput
- func (s *CreateSimulationJobInput) SetCompute(v *Compute) *CreateSimulationJobInput
- func (s *CreateSimulationJobInput) SetDataSources(v []*DataSourceConfig) *CreateSimulationJobInput
- func (s *CreateSimulationJobInput) SetFailureBehavior(v string) *CreateSimulationJobInput
- func (s *CreateSimulationJobInput) SetIamRole(v string) *CreateSimulationJobInput
- func (s *CreateSimulationJobInput) SetLoggingConfig(v *LoggingConfig) *CreateSimulationJobInput
- func (s *CreateSimulationJobInput) SetMaxJobDurationInSeconds(v int64) *CreateSimulationJobInput
- func (s *CreateSimulationJobInput) SetOutputLocation(v *OutputLocation) *CreateSimulationJobInput
- func (s *CreateSimulationJobInput) SetRobotApplications(v []*RobotApplicationConfig) *CreateSimulationJobInput
- func (s *CreateSimulationJobInput) SetSimulationApplications(v []*SimulationApplicationConfig) *CreateSimulationJobInput
- func (s *CreateSimulationJobInput) SetTags(v map[string]*string) *CreateSimulationJobInput
- func (s *CreateSimulationJobInput) SetVpcConfig(v *VPCConfig) *CreateSimulationJobInput
- func (s CreateSimulationJobInput) String() string
- func (s *CreateSimulationJobInput) Validate() error
- type CreateSimulationJobOutput
- func (s CreateSimulationJobOutput) GoString() string
- func (s *CreateSimulationJobOutput) SetArn(v string) *CreateSimulationJobOutput
- func (s *CreateSimulationJobOutput) SetClientRequestToken(v string) *CreateSimulationJobOutput
- func (s *CreateSimulationJobOutput) SetCompute(v *ComputeResponse) *CreateSimulationJobOutput
- func (s *CreateSimulationJobOutput) SetDataSources(v []*DataSource) *CreateSimulationJobOutput
- func (s *CreateSimulationJobOutput) SetFailureBehavior(v string) *CreateSimulationJobOutput
- func (s *CreateSimulationJobOutput) SetFailureCode(v string) *CreateSimulationJobOutput
- func (s *CreateSimulationJobOutput) SetIamRole(v string) *CreateSimulationJobOutput
- func (s *CreateSimulationJobOutput) SetLastStartedAt(v time.Time) *CreateSimulationJobOutput
- func (s *CreateSimulationJobOutput) SetLastUpdatedAt(v time.Time) *CreateSimulationJobOutput
- func (s *CreateSimulationJobOutput) SetLoggingConfig(v *LoggingConfig) *CreateSimulationJobOutput
- func (s *CreateSimulationJobOutput) SetMaxJobDurationInSeconds(v int64) *CreateSimulationJobOutput
- func (s *CreateSimulationJobOutput) SetOutputLocation(v *OutputLocation) *CreateSimulationJobOutput
- func (s *CreateSimulationJobOutput) SetRobotApplications(v []*RobotApplicationConfig) *CreateSimulationJobOutput
- func (s *CreateSimulationJobOutput) SetSimulationApplications(v []*SimulationApplicationConfig) *CreateSimulationJobOutput
- func (s *CreateSimulationJobOutput) SetSimulationTimeMillis(v int64) *CreateSimulationJobOutput
- func (s *CreateSimulationJobOutput) SetStatus(v string) *CreateSimulationJobOutput
- func (s *CreateSimulationJobOutput) SetTags(v map[string]*string) *CreateSimulationJobOutput
- func (s *CreateSimulationJobOutput) SetVpcConfig(v *VPCConfigResponse) *CreateSimulationJobOutput
- func (s CreateSimulationJobOutput) String() string
- type CreateWorldExportJobInput
- func (s CreateWorldExportJobInput) GoString() string
- func (s *CreateWorldExportJobInput) SetClientRequestToken(v string) *CreateWorldExportJobInput
- func (s *CreateWorldExportJobInput) SetIamRole(v string) *CreateWorldExportJobInput
- func (s *CreateWorldExportJobInput) SetOutputLocation(v *OutputLocation) *CreateWorldExportJobInput
- func (s *CreateWorldExportJobInput) SetTags(v map[string]*string) *CreateWorldExportJobInput
- func (s *CreateWorldExportJobInput) SetWorlds(v []*string) *CreateWorldExportJobInput
- func (s CreateWorldExportJobInput) String() string
- func (s *CreateWorldExportJobInput) Validate() error
- type CreateWorldExportJobOutput
- func (s CreateWorldExportJobOutput) GoString() string
- func (s *CreateWorldExportJobOutput) SetArn(v string) *CreateWorldExportJobOutput
- func (s *CreateWorldExportJobOutput) SetClientRequestToken(v string) *CreateWorldExportJobOutput
- func (s *CreateWorldExportJobOutput) SetCreatedAt(v time.Time) *CreateWorldExportJobOutput
- func (s *CreateWorldExportJobOutput) SetFailureCode(v string) *CreateWorldExportJobOutput
- func (s *CreateWorldExportJobOutput) SetIamRole(v string) *CreateWorldExportJobOutput
- func (s *CreateWorldExportJobOutput) SetOutputLocation(v *OutputLocation) *CreateWorldExportJobOutput
- func (s *CreateWorldExportJobOutput) SetStatus(v string) *CreateWorldExportJobOutput
- func (s *CreateWorldExportJobOutput) SetTags(v map[string]*string) *CreateWorldExportJobOutput
- func (s CreateWorldExportJobOutput) String() string
- type CreateWorldGenerationJobInput
- func (s CreateWorldGenerationJobInput) GoString() string
- func (s *CreateWorldGenerationJobInput) SetClientRequestToken(v string) *CreateWorldGenerationJobInput
- func (s *CreateWorldGenerationJobInput) SetTags(v map[string]*string) *CreateWorldGenerationJobInput
- func (s *CreateWorldGenerationJobInput) SetTemplate(v string) *CreateWorldGenerationJobInput
- func (s *CreateWorldGenerationJobInput) SetWorldCount(v *WorldCount) *CreateWorldGenerationJobInput
- func (s *CreateWorldGenerationJobInput) SetWorldTags(v map[string]*string) *CreateWorldGenerationJobInput
- func (s CreateWorldGenerationJobInput) String() string
- func (s *CreateWorldGenerationJobInput) Validate() error
- type CreateWorldGenerationJobOutput
- func (s CreateWorldGenerationJobOutput) GoString() string
- func (s *CreateWorldGenerationJobOutput) SetArn(v string) *CreateWorldGenerationJobOutput
- func (s *CreateWorldGenerationJobOutput) SetClientRequestToken(v string) *CreateWorldGenerationJobOutput
- func (s *CreateWorldGenerationJobOutput) SetCreatedAt(v time.Time) *CreateWorldGenerationJobOutput
- func (s *CreateWorldGenerationJobOutput) SetFailureCode(v string) *CreateWorldGenerationJobOutput
- func (s *CreateWorldGenerationJobOutput) SetStatus(v string) *CreateWorldGenerationJobOutput
- func (s *CreateWorldGenerationJobOutput) SetTags(v map[string]*string) *CreateWorldGenerationJobOutput
- func (s *CreateWorldGenerationJobOutput) SetTemplate(v string) *CreateWorldGenerationJobOutput
- func (s *CreateWorldGenerationJobOutput) SetWorldCount(v *WorldCount) *CreateWorldGenerationJobOutput
- func (s *CreateWorldGenerationJobOutput) SetWorldTags(v map[string]*string) *CreateWorldGenerationJobOutput
- func (s CreateWorldGenerationJobOutput) String() string
- type CreateWorldTemplateInput
- func (s CreateWorldTemplateInput) GoString() string
- func (s *CreateWorldTemplateInput) SetClientRequestToken(v string) *CreateWorldTemplateInput
- func (s *CreateWorldTemplateInput) SetName(v string) *CreateWorldTemplateInput
- func (s *CreateWorldTemplateInput) SetTags(v map[string]*string) *CreateWorldTemplateInput
- func (s *CreateWorldTemplateInput) SetTemplateBody(v string) *CreateWorldTemplateInput
- func (s *CreateWorldTemplateInput) SetTemplateLocation(v *TemplateLocation) *CreateWorldTemplateInput
- func (s CreateWorldTemplateInput) String() string
- func (s *CreateWorldTemplateInput) Validate() error
- type CreateWorldTemplateOutput
- func (s CreateWorldTemplateOutput) GoString() string
- func (s *CreateWorldTemplateOutput) SetArn(v string) *CreateWorldTemplateOutput
- func (s *CreateWorldTemplateOutput) SetClientRequestToken(v string) *CreateWorldTemplateOutput
- func (s *CreateWorldTemplateOutput) SetCreatedAt(v time.Time) *CreateWorldTemplateOutput
- func (s *CreateWorldTemplateOutput) SetName(v string) *CreateWorldTemplateOutput
- func (s *CreateWorldTemplateOutput) SetTags(v map[string]*string) *CreateWorldTemplateOutput
- func (s CreateWorldTemplateOutput) String() string
- type DataSource
- type DataSourceConfig
- func (s DataSourceConfig) GoString() string
- func (s *DataSourceConfig) SetName(v string) *DataSourceConfig
- func (s *DataSourceConfig) SetS3Bucket(v string) *DataSourceConfig
- func (s *DataSourceConfig) SetS3Keys(v []*string) *DataSourceConfig
- func (s DataSourceConfig) String() string
- func (s *DataSourceConfig) Validate() error
- type DeleteFleetInput
- type DeleteFleetOutput
- type DeleteRobotApplicationInput
- func (s DeleteRobotApplicationInput) GoString() string
- func (s *DeleteRobotApplicationInput) SetApplication(v string) *DeleteRobotApplicationInput
- func (s *DeleteRobotApplicationInput) SetApplicationVersion(v string) *DeleteRobotApplicationInput
- func (s DeleteRobotApplicationInput) String() string
- func (s *DeleteRobotApplicationInput) Validate() error
- type DeleteRobotApplicationOutput
- type DeleteRobotInput
- type DeleteRobotOutput
- type DeleteSimulationApplicationInput
- func (s DeleteSimulationApplicationInput) GoString() string
- func (s *DeleteSimulationApplicationInput) SetApplication(v string) *DeleteSimulationApplicationInput
- func (s *DeleteSimulationApplicationInput) SetApplicationVersion(v string) *DeleteSimulationApplicationInput
- func (s DeleteSimulationApplicationInput) String() string
- func (s *DeleteSimulationApplicationInput) Validate() error
- type DeleteSimulationApplicationOutput
- type DeleteWorldTemplateInput
- type DeleteWorldTemplateOutput
- type DeploymentApplicationConfig
- func (s DeploymentApplicationConfig) GoString() string
- func (s *DeploymentApplicationConfig) SetApplication(v string) *DeploymentApplicationConfig
- func (s *DeploymentApplicationConfig) SetApplicationVersion(v string) *DeploymentApplicationConfig
- func (s *DeploymentApplicationConfig) SetLaunchConfig(v *DeploymentLaunchConfig) *DeploymentApplicationConfig
- func (s DeploymentApplicationConfig) String() string
- func (s *DeploymentApplicationConfig) Validate() error
- type DeploymentConfig
- func (s DeploymentConfig) GoString() string
- func (s *DeploymentConfig) SetConcurrentDeploymentPercentage(v int64) *DeploymentConfig
- func (s *DeploymentConfig) SetDownloadConditionFile(v *S3Object) *DeploymentConfig
- func (s *DeploymentConfig) SetFailureThresholdPercentage(v int64) *DeploymentConfig
- func (s *DeploymentConfig) SetRobotDeploymentTimeoutInSeconds(v int64) *DeploymentConfig
- func (s DeploymentConfig) String() string
- func (s *DeploymentConfig) Validate() error
- type DeploymentJob
- func (s DeploymentJob) GoString() string
- func (s *DeploymentJob) SetArn(v string) *DeploymentJob
- func (s *DeploymentJob) SetCreatedAt(v time.Time) *DeploymentJob
- func (s *DeploymentJob) SetDeploymentApplicationConfigs(v []*DeploymentApplicationConfig) *DeploymentJob
- func (s *DeploymentJob) SetDeploymentConfig(v *DeploymentConfig) *DeploymentJob
- func (s *DeploymentJob) SetFailureCode(v string) *DeploymentJob
- func (s *DeploymentJob) SetFailureReason(v string) *DeploymentJob
- func (s *DeploymentJob) SetFleet(v string) *DeploymentJob
- func (s *DeploymentJob) SetStatus(v string) *DeploymentJob
- func (s DeploymentJob) String() string
- type DeploymentLaunchConfig
- func (s DeploymentLaunchConfig) GoString() string
- func (s *DeploymentLaunchConfig) SetEnvironmentVariables(v map[string]*string) *DeploymentLaunchConfig
- func (s *DeploymentLaunchConfig) SetLaunchFile(v string) *DeploymentLaunchConfig
- func (s *DeploymentLaunchConfig) SetPackageName(v string) *DeploymentLaunchConfig
- func (s *DeploymentLaunchConfig) SetPostLaunchFile(v string) *DeploymentLaunchConfig
- func (s *DeploymentLaunchConfig) SetPreLaunchFile(v string) *DeploymentLaunchConfig
- func (s DeploymentLaunchConfig) String() string
- func (s *DeploymentLaunchConfig) Validate() error
- type DeregisterRobotInput
- type DeregisterRobotOutput
- type DescribeDeploymentJobInput
- type DescribeDeploymentJobOutput
- func (s DescribeDeploymentJobOutput) GoString() string
- func (s *DescribeDeploymentJobOutput) SetArn(v string) *DescribeDeploymentJobOutput
- func (s *DescribeDeploymentJobOutput) SetCreatedAt(v time.Time) *DescribeDeploymentJobOutput
- func (s *DescribeDeploymentJobOutput) SetDeploymentApplicationConfigs(v []*DeploymentApplicationConfig) *DescribeDeploymentJobOutput
- func (s *DescribeDeploymentJobOutput) SetDeploymentConfig(v *DeploymentConfig) *DescribeDeploymentJobOutput
- func (s *DescribeDeploymentJobOutput) SetFailureCode(v string) *DescribeDeploymentJobOutput
- func (s *DescribeDeploymentJobOutput) SetFailureReason(v string) *DescribeDeploymentJobOutput
- func (s *DescribeDeploymentJobOutput) SetFleet(v string) *DescribeDeploymentJobOutput
- func (s *DescribeDeploymentJobOutput) SetRobotDeploymentSummary(v []*RobotDeployment) *DescribeDeploymentJobOutput
- func (s *DescribeDeploymentJobOutput) SetStatus(v string) *DescribeDeploymentJobOutput
- func (s *DescribeDeploymentJobOutput) SetTags(v map[string]*string) *DescribeDeploymentJobOutput
- func (s DescribeDeploymentJobOutput) String() string
- type DescribeFleetInput
- type DescribeFleetOutput
- func (s DescribeFleetOutput) GoString() string
- func (s *DescribeFleetOutput) SetArn(v string) *DescribeFleetOutput
- func (s *DescribeFleetOutput) SetCreatedAt(v time.Time) *DescribeFleetOutput
- func (s *DescribeFleetOutput) SetLastDeploymentJob(v string) *DescribeFleetOutput
- func (s *DescribeFleetOutput) SetLastDeploymentStatus(v string) *DescribeFleetOutput
- func (s *DescribeFleetOutput) SetLastDeploymentTime(v time.Time) *DescribeFleetOutput
- func (s *DescribeFleetOutput) SetName(v string) *DescribeFleetOutput
- func (s *DescribeFleetOutput) SetRobots(v []*Robot) *DescribeFleetOutput
- func (s *DescribeFleetOutput) SetTags(v map[string]*string) *DescribeFleetOutput
- func (s DescribeFleetOutput) String() string
- type DescribeRobotApplicationInput
- func (s DescribeRobotApplicationInput) GoString() string
- func (s *DescribeRobotApplicationInput) SetApplication(v string) *DescribeRobotApplicationInput
- func (s *DescribeRobotApplicationInput) SetApplicationVersion(v string) *DescribeRobotApplicationInput
- func (s DescribeRobotApplicationInput) String() string
- func (s *DescribeRobotApplicationInput) Validate() error
- type DescribeRobotApplicationOutput
- func (s DescribeRobotApplicationOutput) GoString() string
- func (s *DescribeRobotApplicationOutput) SetArn(v string) *DescribeRobotApplicationOutput
- func (s *DescribeRobotApplicationOutput) SetLastUpdatedAt(v time.Time) *DescribeRobotApplicationOutput
- func (s *DescribeRobotApplicationOutput) SetName(v string) *DescribeRobotApplicationOutput
- func (s *DescribeRobotApplicationOutput) SetRevisionId(v string) *DescribeRobotApplicationOutput
- func (s *DescribeRobotApplicationOutput) SetRobotSoftwareSuite(v *RobotSoftwareSuite) *DescribeRobotApplicationOutput
- func (s *DescribeRobotApplicationOutput) SetSources(v []*Source) *DescribeRobotApplicationOutput
- func (s *DescribeRobotApplicationOutput) SetTags(v map[string]*string) *DescribeRobotApplicationOutput
- func (s *DescribeRobotApplicationOutput) SetVersion(v string) *DescribeRobotApplicationOutput
- func (s DescribeRobotApplicationOutput) String() string
- type DescribeRobotInput
- type DescribeRobotOutput
- func (s DescribeRobotOutput) GoString() string
- func (s *DescribeRobotOutput) SetArchitecture(v string) *DescribeRobotOutput
- func (s *DescribeRobotOutput) SetArn(v string) *DescribeRobotOutput
- func (s *DescribeRobotOutput) SetCreatedAt(v time.Time) *DescribeRobotOutput
- func (s *DescribeRobotOutput) SetFleetArn(v string) *DescribeRobotOutput
- func (s *DescribeRobotOutput) SetGreengrassGroupId(v string) *DescribeRobotOutput
- func (s *DescribeRobotOutput) SetLastDeploymentJob(v string) *DescribeRobotOutput
- func (s *DescribeRobotOutput) SetLastDeploymentTime(v time.Time) *DescribeRobotOutput
- func (s *DescribeRobotOutput) SetName(v string) *DescribeRobotOutput
- func (s *DescribeRobotOutput) SetStatus(v string) *DescribeRobotOutput
- func (s *DescribeRobotOutput) SetTags(v map[string]*string) *DescribeRobotOutput
- func (s DescribeRobotOutput) String() string
- type DescribeSimulationApplicationInput
- func (s DescribeSimulationApplicationInput) GoString() string
- func (s *DescribeSimulationApplicationInput) SetApplication(v string) *DescribeSimulationApplicationInput
- func (s *DescribeSimulationApplicationInput) SetApplicationVersion(v string) *DescribeSimulationApplicationInput
- func (s DescribeSimulationApplicationInput) String() string
- func (s *DescribeSimulationApplicationInput) Validate() error
- type DescribeSimulationApplicationOutput
- func (s DescribeSimulationApplicationOutput) GoString() string
- func (s *DescribeSimulationApplicationOutput) SetArn(v string) *DescribeSimulationApplicationOutput
- func (s *DescribeSimulationApplicationOutput) SetLastUpdatedAt(v time.Time) *DescribeSimulationApplicationOutput
- func (s *DescribeSimulationApplicationOutput) SetName(v string) *DescribeSimulationApplicationOutput
- func (s *DescribeSimulationApplicationOutput) SetRenderingEngine(v *RenderingEngine) *DescribeSimulationApplicationOutput
- func (s *DescribeSimulationApplicationOutput) SetRevisionId(v string) *DescribeSimulationApplicationOutput
- func (s *DescribeSimulationApplicationOutput) SetRobotSoftwareSuite(v *RobotSoftwareSuite) *DescribeSimulationApplicationOutput
- func (s *DescribeSimulationApplicationOutput) SetSimulationSoftwareSuite(v *SimulationSoftwareSuite) *DescribeSimulationApplicationOutput
- func (s *DescribeSimulationApplicationOutput) SetSources(v []*Source) *DescribeSimulationApplicationOutput
- func (s *DescribeSimulationApplicationOutput) SetTags(v map[string]*string) *DescribeSimulationApplicationOutput
- func (s *DescribeSimulationApplicationOutput) SetVersion(v string) *DescribeSimulationApplicationOutput
- func (s DescribeSimulationApplicationOutput) String() string
- type DescribeSimulationJobBatchInput
- type DescribeSimulationJobBatchOutput
- func (s DescribeSimulationJobBatchOutput) GoString() string
- func (s *DescribeSimulationJobBatchOutput) SetArn(v string) *DescribeSimulationJobBatchOutput
- func (s *DescribeSimulationJobBatchOutput) SetBatchPolicy(v *BatchPolicy) *DescribeSimulationJobBatchOutput
- func (s *DescribeSimulationJobBatchOutput) SetClientRequestToken(v string) *DescribeSimulationJobBatchOutput
- func (s *DescribeSimulationJobBatchOutput) SetCreatedAt(v time.Time) *DescribeSimulationJobBatchOutput
- func (s *DescribeSimulationJobBatchOutput) SetCreatedRequests(v []*SimulationJobSummary) *DescribeSimulationJobBatchOutput
- func (s *DescribeSimulationJobBatchOutput) SetFailedRequests(v []*FailedCreateSimulationJobRequest) *DescribeSimulationJobBatchOutput
- func (s *DescribeSimulationJobBatchOutput) SetFailureCode(v string) *DescribeSimulationJobBatchOutput
- func (s *DescribeSimulationJobBatchOutput) SetFailureReason(v string) *DescribeSimulationJobBatchOutput
- func (s *DescribeSimulationJobBatchOutput) SetLastUpdatedAt(v time.Time) *DescribeSimulationJobBatchOutput
- func (s *DescribeSimulationJobBatchOutput) SetPendingRequests(v []*SimulationJobRequest) *DescribeSimulationJobBatchOutput
- func (s *DescribeSimulationJobBatchOutput) SetStatus(v string) *DescribeSimulationJobBatchOutput
- func (s *DescribeSimulationJobBatchOutput) SetTags(v map[string]*string) *DescribeSimulationJobBatchOutput
- func (s DescribeSimulationJobBatchOutput) String() string
- type DescribeSimulationJobInput
- type DescribeSimulationJobOutput
- func (s DescribeSimulationJobOutput) GoString() string
- func (s *DescribeSimulationJobOutput) SetArn(v string) *DescribeSimulationJobOutput
- func (s *DescribeSimulationJobOutput) SetClientRequestToken(v string) *DescribeSimulationJobOutput
- func (s *DescribeSimulationJobOutput) SetCompute(v *ComputeResponse) *DescribeSimulationJobOutput
- func (s *DescribeSimulationJobOutput) SetDataSources(v []*DataSource) *DescribeSimulationJobOutput
- func (s *DescribeSimulationJobOutput) SetFailureBehavior(v string) *DescribeSimulationJobOutput
- func (s *DescribeSimulationJobOutput) SetFailureCode(v string) *DescribeSimulationJobOutput
- func (s *DescribeSimulationJobOutput) SetFailureReason(v string) *DescribeSimulationJobOutput
- func (s *DescribeSimulationJobOutput) SetIamRole(v string) *DescribeSimulationJobOutput
- func (s *DescribeSimulationJobOutput) SetLastStartedAt(v time.Time) *DescribeSimulationJobOutput
- func (s *DescribeSimulationJobOutput) SetLastUpdatedAt(v time.Time) *DescribeSimulationJobOutput
- func (s *DescribeSimulationJobOutput) SetLoggingConfig(v *LoggingConfig) *DescribeSimulationJobOutput
- func (s *DescribeSimulationJobOutput) SetMaxJobDurationInSeconds(v int64) *DescribeSimulationJobOutput
- func (s *DescribeSimulationJobOutput) SetName(v string) *DescribeSimulationJobOutput
- func (s *DescribeSimulationJobOutput) SetNetworkInterface(v *NetworkInterface) *DescribeSimulationJobOutput
- func (s *DescribeSimulationJobOutput) SetOutputLocation(v *OutputLocation) *DescribeSimulationJobOutput
- func (s *DescribeSimulationJobOutput) SetRobotApplications(v []*RobotApplicationConfig) *DescribeSimulationJobOutput
- func (s *DescribeSimulationJobOutput) SetSimulationApplications(v []*SimulationApplicationConfig) *DescribeSimulationJobOutput
- func (s *DescribeSimulationJobOutput) SetSimulationTimeMillis(v int64) *DescribeSimulationJobOutput
- func (s *DescribeSimulationJobOutput) SetStatus(v string) *DescribeSimulationJobOutput
- func (s *DescribeSimulationJobOutput) SetTags(v map[string]*string) *DescribeSimulationJobOutput
- func (s *DescribeSimulationJobOutput) SetVpcConfig(v *VPCConfigResponse) *DescribeSimulationJobOutput
- func (s DescribeSimulationJobOutput) String() string
- type DescribeWorldExportJobInput
- type DescribeWorldExportJobOutput
- func (s DescribeWorldExportJobOutput) GoString() string
- func (s *DescribeWorldExportJobOutput) SetArn(v string) *DescribeWorldExportJobOutput
- func (s *DescribeWorldExportJobOutput) SetClientRequestToken(v string) *DescribeWorldExportJobOutput
- func (s *DescribeWorldExportJobOutput) SetCreatedAt(v time.Time) *DescribeWorldExportJobOutput
- func (s *DescribeWorldExportJobOutput) SetFailureCode(v string) *DescribeWorldExportJobOutput
- func (s *DescribeWorldExportJobOutput) SetFailureReason(v string) *DescribeWorldExportJobOutput
- func (s *DescribeWorldExportJobOutput) SetIamRole(v string) *DescribeWorldExportJobOutput
- func (s *DescribeWorldExportJobOutput) SetOutputLocation(v *OutputLocation) *DescribeWorldExportJobOutput
- func (s *DescribeWorldExportJobOutput) SetStatus(v string) *DescribeWorldExportJobOutput
- func (s *DescribeWorldExportJobOutput) SetTags(v map[string]*string) *DescribeWorldExportJobOutput
- func (s *DescribeWorldExportJobOutput) SetWorlds(v []*string) *DescribeWorldExportJobOutput
- func (s DescribeWorldExportJobOutput) String() string
- type DescribeWorldGenerationJobInput
- type DescribeWorldGenerationJobOutput
- func (s DescribeWorldGenerationJobOutput) GoString() string
- func (s *DescribeWorldGenerationJobOutput) SetArn(v string) *DescribeWorldGenerationJobOutput
- func (s *DescribeWorldGenerationJobOutput) SetClientRequestToken(v string) *DescribeWorldGenerationJobOutput
- func (s *DescribeWorldGenerationJobOutput) SetCreatedAt(v time.Time) *DescribeWorldGenerationJobOutput
- func (s *DescribeWorldGenerationJobOutput) SetFailureCode(v string) *DescribeWorldGenerationJobOutput
- func (s *DescribeWorldGenerationJobOutput) SetFailureReason(v string) *DescribeWorldGenerationJobOutput
- func (s *DescribeWorldGenerationJobOutput) SetFinishedWorldsSummary(v *FinishedWorldsSummary) *DescribeWorldGenerationJobOutput
- func (s *DescribeWorldGenerationJobOutput) SetStatus(v string) *DescribeWorldGenerationJobOutput
- func (s *DescribeWorldGenerationJobOutput) SetTags(v map[string]*string) *DescribeWorldGenerationJobOutput
- func (s *DescribeWorldGenerationJobOutput) SetTemplate(v string) *DescribeWorldGenerationJobOutput
- func (s *DescribeWorldGenerationJobOutput) SetWorldCount(v *WorldCount) *DescribeWorldGenerationJobOutput
- func (s *DescribeWorldGenerationJobOutput) SetWorldTags(v map[string]*string) *DescribeWorldGenerationJobOutput
- func (s DescribeWorldGenerationJobOutput) String() string
- type DescribeWorldInput
- type DescribeWorldOutput
- func (s DescribeWorldOutput) GoString() string
- func (s *DescribeWorldOutput) SetArn(v string) *DescribeWorldOutput
- func (s *DescribeWorldOutput) SetCreatedAt(v time.Time) *DescribeWorldOutput
- func (s *DescribeWorldOutput) SetGenerationJob(v string) *DescribeWorldOutput
- func (s *DescribeWorldOutput) SetTags(v map[string]*string) *DescribeWorldOutput
- func (s *DescribeWorldOutput) SetTemplate(v string) *DescribeWorldOutput
- func (s DescribeWorldOutput) String() string
- type DescribeWorldTemplateInput
- type DescribeWorldTemplateOutput
- func (s DescribeWorldTemplateOutput) GoString() string
- func (s *DescribeWorldTemplateOutput) SetArn(v string) *DescribeWorldTemplateOutput
- func (s *DescribeWorldTemplateOutput) SetClientRequestToken(v string) *DescribeWorldTemplateOutput
- func (s *DescribeWorldTemplateOutput) SetCreatedAt(v time.Time) *DescribeWorldTemplateOutput
- func (s *DescribeWorldTemplateOutput) SetLastUpdatedAt(v time.Time) *DescribeWorldTemplateOutput
- func (s *DescribeWorldTemplateOutput) SetName(v string) *DescribeWorldTemplateOutput
- func (s *DescribeWorldTemplateOutput) SetTags(v map[string]*string) *DescribeWorldTemplateOutput
- func (s DescribeWorldTemplateOutput) String() string
- type FailedCreateSimulationJobRequest
- func (s FailedCreateSimulationJobRequest) GoString() string
- func (s *FailedCreateSimulationJobRequest) SetFailedAt(v time.Time) *FailedCreateSimulationJobRequest
- func (s *FailedCreateSimulationJobRequest) SetFailureCode(v string) *FailedCreateSimulationJobRequest
- func (s *FailedCreateSimulationJobRequest) SetFailureReason(v string) *FailedCreateSimulationJobRequest
- func (s *FailedCreateSimulationJobRequest) SetRequest(v *SimulationJobRequest) *FailedCreateSimulationJobRequest
- func (s FailedCreateSimulationJobRequest) String() string
- type FailureSummary
- type Filter
- type FinishedWorldsSummary
- func (s FinishedWorldsSummary) GoString() string
- func (s *FinishedWorldsSummary) SetFailureSummary(v *FailureSummary) *FinishedWorldsSummary
- func (s *FinishedWorldsSummary) SetFinishedCount(v int64) *FinishedWorldsSummary
- func (s *FinishedWorldsSummary) SetSucceededWorlds(v []*string) *FinishedWorldsSummary
- func (s FinishedWorldsSummary) String() string
- type Fleet
- func (s Fleet) GoString() string
- func (s *Fleet) SetArn(v string) *Fleet
- func (s *Fleet) SetCreatedAt(v time.Time) *Fleet
- func (s *Fleet) SetLastDeploymentJob(v string) *Fleet
- func (s *Fleet) SetLastDeploymentStatus(v string) *Fleet
- func (s *Fleet) SetLastDeploymentTime(v time.Time) *Fleet
- func (s *Fleet) SetName(v string) *Fleet
- func (s Fleet) String() string
- type GetWorldTemplateBodyInput
- func (s GetWorldTemplateBodyInput) GoString() string
- func (s *GetWorldTemplateBodyInput) SetGenerationJob(v string) *GetWorldTemplateBodyInput
- func (s *GetWorldTemplateBodyInput) SetTemplate(v string) *GetWorldTemplateBodyInput
- func (s GetWorldTemplateBodyInput) String() string
- func (s *GetWorldTemplateBodyInput) Validate() error
- type GetWorldTemplateBodyOutput
- type IdempotentParameterMismatchException
- func (s *IdempotentParameterMismatchException) Code() string
- func (s *IdempotentParameterMismatchException) Error() string
- func (s IdempotentParameterMismatchException) GoString() string
- func (s *IdempotentParameterMismatchException) Message() string
- func (s *IdempotentParameterMismatchException) OrigErr() error
- func (s *IdempotentParameterMismatchException) RequestID() string
- func (s *IdempotentParameterMismatchException) StatusCode() int
- func (s IdempotentParameterMismatchException) String() string
- type InternalServerException
- func (s *InternalServerException) Code() string
- func (s *InternalServerException) Error() string
- func (s InternalServerException) GoString() string
- func (s *InternalServerException) Message() string
- func (s *InternalServerException) OrigErr() error
- func (s *InternalServerException) RequestID() string
- func (s *InternalServerException) StatusCode() int
- func (s InternalServerException) String() string
- type InvalidParameterException
- func (s *InvalidParameterException) Code() string
- func (s *InvalidParameterException) Error() string
- func (s InvalidParameterException) GoString() string
- func (s *InvalidParameterException) Message() string
- func (s *InvalidParameterException) OrigErr() error
- func (s *InvalidParameterException) RequestID() string
- func (s *InvalidParameterException) StatusCode() int
- func (s InvalidParameterException) String() string
- type LaunchConfig
- func (s LaunchConfig) GoString() string
- func (s *LaunchConfig) SetEnvironmentVariables(v map[string]*string) *LaunchConfig
- func (s *LaunchConfig) SetLaunchFile(v string) *LaunchConfig
- func (s *LaunchConfig) SetPackageName(v string) *LaunchConfig
- func (s *LaunchConfig) SetPortForwardingConfig(v *PortForwardingConfig) *LaunchConfig
- func (s *LaunchConfig) SetStreamUI(v bool) *LaunchConfig
- func (s LaunchConfig) String() string
- func (s *LaunchConfig) Validate() error
- type LimitExceededException
- func (s *LimitExceededException) Code() string
- func (s *LimitExceededException) Error() string
- func (s LimitExceededException) GoString() string
- func (s *LimitExceededException) Message() string
- func (s *LimitExceededException) OrigErr() error
- func (s *LimitExceededException) RequestID() string
- func (s *LimitExceededException) StatusCode() int
- func (s LimitExceededException) String() string
- type ListDeploymentJobsInput
- func (s ListDeploymentJobsInput) GoString() string
- func (s *ListDeploymentJobsInput) SetFilters(v []*Filter) *ListDeploymentJobsInput
- func (s *ListDeploymentJobsInput) SetMaxResults(v int64) *ListDeploymentJobsInput
- func (s *ListDeploymentJobsInput) SetNextToken(v string) *ListDeploymentJobsInput
- func (s ListDeploymentJobsInput) String() string
- func (s *ListDeploymentJobsInput) Validate() error
- type ListDeploymentJobsOutput
- type ListFleetsInput
- func (s ListFleetsInput) GoString() string
- func (s *ListFleetsInput) SetFilters(v []*Filter) *ListFleetsInput
- func (s *ListFleetsInput) SetMaxResults(v int64) *ListFleetsInput
- func (s *ListFleetsInput) SetNextToken(v string) *ListFleetsInput
- func (s ListFleetsInput) String() string
- func (s *ListFleetsInput) Validate() error
- type ListFleetsOutput
- type ListRobotApplicationsInput
- func (s ListRobotApplicationsInput) GoString() string
- func (s *ListRobotApplicationsInput) SetFilters(v []*Filter) *ListRobotApplicationsInput
- func (s *ListRobotApplicationsInput) SetMaxResults(v int64) *ListRobotApplicationsInput
- func (s *ListRobotApplicationsInput) SetNextToken(v string) *ListRobotApplicationsInput
- func (s *ListRobotApplicationsInput) SetVersionQualifier(v string) *ListRobotApplicationsInput
- func (s ListRobotApplicationsInput) String() string
- func (s *ListRobotApplicationsInput) Validate() error
- type ListRobotApplicationsOutput
- func (s ListRobotApplicationsOutput) GoString() string
- func (s *ListRobotApplicationsOutput) SetNextToken(v string) *ListRobotApplicationsOutput
- func (s *ListRobotApplicationsOutput) SetRobotApplicationSummaries(v []*RobotApplicationSummary) *ListRobotApplicationsOutput
- func (s ListRobotApplicationsOutput) String() string
- type ListRobotsInput
- func (s ListRobotsInput) GoString() string
- func (s *ListRobotsInput) SetFilters(v []*Filter) *ListRobotsInput
- func (s *ListRobotsInput) SetMaxResults(v int64) *ListRobotsInput
- func (s *ListRobotsInput) SetNextToken(v string) *ListRobotsInput
- func (s ListRobotsInput) String() string
- func (s *ListRobotsInput) Validate() error
- type ListRobotsOutput
- type ListSimulationApplicationsInput
- func (s ListSimulationApplicationsInput) GoString() string
- func (s *ListSimulationApplicationsInput) SetFilters(v []*Filter) *ListSimulationApplicationsInput
- func (s *ListSimulationApplicationsInput) SetMaxResults(v int64) *ListSimulationApplicationsInput
- func (s *ListSimulationApplicationsInput) SetNextToken(v string) *ListSimulationApplicationsInput
- func (s *ListSimulationApplicationsInput) SetVersionQualifier(v string) *ListSimulationApplicationsInput
- func (s ListSimulationApplicationsInput) String() string
- func (s *ListSimulationApplicationsInput) Validate() error
- type ListSimulationApplicationsOutput
- func (s ListSimulationApplicationsOutput) GoString() string
- func (s *ListSimulationApplicationsOutput) SetNextToken(v string) *ListSimulationApplicationsOutput
- func (s *ListSimulationApplicationsOutput) SetSimulationApplicationSummaries(v []*SimulationApplicationSummary) *ListSimulationApplicationsOutput
- func (s ListSimulationApplicationsOutput) String() string
- type ListSimulationJobBatchesInput
- func (s ListSimulationJobBatchesInput) GoString() string
- func (s *ListSimulationJobBatchesInput) SetFilters(v []*Filter) *ListSimulationJobBatchesInput
- func (s *ListSimulationJobBatchesInput) SetMaxResults(v int64) *ListSimulationJobBatchesInput
- func (s *ListSimulationJobBatchesInput) SetNextToken(v string) *ListSimulationJobBatchesInput
- func (s ListSimulationJobBatchesInput) String() string
- func (s *ListSimulationJobBatchesInput) Validate() error
- type ListSimulationJobBatchesOutput
- func (s ListSimulationJobBatchesOutput) GoString() string
- func (s *ListSimulationJobBatchesOutput) SetNextToken(v string) *ListSimulationJobBatchesOutput
- func (s *ListSimulationJobBatchesOutput) SetSimulationJobBatchSummaries(v []*SimulationJobBatchSummary) *ListSimulationJobBatchesOutput
- func (s ListSimulationJobBatchesOutput) String() string
- type ListSimulationJobsInput
- func (s ListSimulationJobsInput) GoString() string
- func (s *ListSimulationJobsInput) SetFilters(v []*Filter) *ListSimulationJobsInput
- func (s *ListSimulationJobsInput) SetMaxResults(v int64) *ListSimulationJobsInput
- func (s *ListSimulationJobsInput) SetNextToken(v string) *ListSimulationJobsInput
- func (s ListSimulationJobsInput) String() string
- func (s *ListSimulationJobsInput) Validate() error
- type ListSimulationJobsOutput
- type ListTagsForResourceInput
- type ListTagsForResourceOutput
- type ListWorldExportJobsInput
- func (s ListWorldExportJobsInput) GoString() string
- func (s *ListWorldExportJobsInput) SetFilters(v []*Filter) *ListWorldExportJobsInput
- func (s *ListWorldExportJobsInput) SetMaxResults(v int64) *ListWorldExportJobsInput
- func (s *ListWorldExportJobsInput) SetNextToken(v string) *ListWorldExportJobsInput
- func (s ListWorldExportJobsInput) String() string
- func (s *ListWorldExportJobsInput) Validate() error
- type ListWorldExportJobsOutput
- func (s ListWorldExportJobsOutput) GoString() string
- func (s *ListWorldExportJobsOutput) SetNextToken(v string) *ListWorldExportJobsOutput
- func (s *ListWorldExportJobsOutput) SetWorldExportJobSummaries(v []*WorldExportJobSummary) *ListWorldExportJobsOutput
- func (s ListWorldExportJobsOutput) String() string
- type ListWorldGenerationJobsInput
- func (s ListWorldGenerationJobsInput) GoString() string
- func (s *ListWorldGenerationJobsInput) SetFilters(v []*Filter) *ListWorldGenerationJobsInput
- func (s *ListWorldGenerationJobsInput) SetMaxResults(v int64) *ListWorldGenerationJobsInput
- func (s *ListWorldGenerationJobsInput) SetNextToken(v string) *ListWorldGenerationJobsInput
- func (s ListWorldGenerationJobsInput) String() string
- func (s *ListWorldGenerationJobsInput) Validate() error
- type ListWorldGenerationJobsOutput
- func (s ListWorldGenerationJobsOutput) GoString() string
- func (s *ListWorldGenerationJobsOutput) SetNextToken(v string) *ListWorldGenerationJobsOutput
- func (s *ListWorldGenerationJobsOutput) SetWorldGenerationJobSummaries(v []*WorldGenerationJobSummary) *ListWorldGenerationJobsOutput
- func (s ListWorldGenerationJobsOutput) String() string
- type ListWorldTemplatesInput
- func (s ListWorldTemplatesInput) GoString() string
- func (s *ListWorldTemplatesInput) SetMaxResults(v int64) *ListWorldTemplatesInput
- func (s *ListWorldTemplatesInput) SetNextToken(v string) *ListWorldTemplatesInput
- func (s ListWorldTemplatesInput) String() string
- func (s *ListWorldTemplatesInput) Validate() error
- type ListWorldTemplatesOutput
- type ListWorldsInput
- func (s ListWorldsInput) GoString() string
- func (s *ListWorldsInput) SetFilters(v []*Filter) *ListWorldsInput
- func (s *ListWorldsInput) SetMaxResults(v int64) *ListWorldsInput
- func (s *ListWorldsInput) SetNextToken(v string) *ListWorldsInput
- func (s ListWorldsInput) String() string
- func (s *ListWorldsInput) Validate() error
- type ListWorldsOutput
- type LoggingConfig
- type NetworkInterface
- func (s NetworkInterface) GoString() string
- func (s *NetworkInterface) SetNetworkInterfaceId(v string) *NetworkInterface
- func (s *NetworkInterface) SetPrivateIpAddress(v string) *NetworkInterface
- func (s *NetworkInterface) SetPublicIpAddress(v string) *NetworkInterface
- func (s NetworkInterface) String() string
- type OutputLocation
- type PortForwardingConfig
- type PortMapping
- type ProgressDetail
- func (s ProgressDetail) GoString() string
- func (s *ProgressDetail) SetCurrentProgress(v string) *ProgressDetail
- func (s *ProgressDetail) SetEstimatedTimeRemainingSeconds(v int64) *ProgressDetail
- func (s *ProgressDetail) SetPercentDone(v float64) *ProgressDetail
- func (s *ProgressDetail) SetTargetResource(v string) *ProgressDetail
- func (s ProgressDetail) String() string
- type RegisterRobotInput
- type RegisterRobotOutput
- type RenderingEngine
- type ResourceAlreadyExistsException
- func (s *ResourceAlreadyExistsException) Code() string
- func (s *ResourceAlreadyExistsException) Error() string
- func (s ResourceAlreadyExistsException) GoString() string
- func (s *ResourceAlreadyExistsException) Message() string
- func (s *ResourceAlreadyExistsException) OrigErr() error
- func (s *ResourceAlreadyExistsException) RequestID() string
- func (s *ResourceAlreadyExistsException) StatusCode() int
- func (s ResourceAlreadyExistsException) String() string
- type ResourceNotFoundException
- func (s *ResourceNotFoundException) Code() string
- func (s *ResourceNotFoundException) Error() string
- func (s ResourceNotFoundException) GoString() string
- func (s *ResourceNotFoundException) Message() string
- func (s *ResourceNotFoundException) OrigErr() error
- func (s *ResourceNotFoundException) RequestID() string
- func (s *ResourceNotFoundException) StatusCode() int
- func (s ResourceNotFoundException) String() string
- type RestartSimulationJobInput
- type RestartSimulationJobOutput
- type RoboMaker
- func (c *RoboMaker) BatchDeleteWorlds(input *BatchDeleteWorldsInput) (*BatchDeleteWorldsOutput, error)
- func (c *RoboMaker) BatchDeleteWorldsRequest(input *BatchDeleteWorldsInput) (req *request.Request, output *BatchDeleteWorldsOutput)
- func (c *RoboMaker) BatchDeleteWorldsWithContext(ctx aws.Context, input *BatchDeleteWorldsInput, opts ...request.Option) (*BatchDeleteWorldsOutput, error)
- func (c *RoboMaker) BatchDescribeSimulationJob(input *BatchDescribeSimulationJobInput) (*BatchDescribeSimulationJobOutput, error)
- func (c *RoboMaker) BatchDescribeSimulationJobRequest(input *BatchDescribeSimulationJobInput) (req *request.Request, output *BatchDescribeSimulationJobOutput)
- func (c *RoboMaker) BatchDescribeSimulationJobWithContext(ctx aws.Context, input *BatchDescribeSimulationJobInput, ...) (*BatchDescribeSimulationJobOutput, error)
- func (c *RoboMaker) CancelDeploymentJob(input *CancelDeploymentJobInput) (*CancelDeploymentJobOutput, error)
- func (c *RoboMaker) CancelDeploymentJobRequest(input *CancelDeploymentJobInput) (req *request.Request, output *CancelDeploymentJobOutput)
- func (c *RoboMaker) CancelDeploymentJobWithContext(ctx aws.Context, input *CancelDeploymentJobInput, opts ...request.Option) (*CancelDeploymentJobOutput, error)
- func (c *RoboMaker) CancelSimulationJob(input *CancelSimulationJobInput) (*CancelSimulationJobOutput, error)
- func (c *RoboMaker) CancelSimulationJobBatch(input *CancelSimulationJobBatchInput) (*CancelSimulationJobBatchOutput, error)
- func (c *RoboMaker) CancelSimulationJobBatchRequest(input *CancelSimulationJobBatchInput) (req *request.Request, output *CancelSimulationJobBatchOutput)
- func (c *RoboMaker) CancelSimulationJobBatchWithContext(ctx aws.Context, input *CancelSimulationJobBatchInput, opts ...request.Option) (*CancelSimulationJobBatchOutput, error)
- func (c *RoboMaker) CancelSimulationJobRequest(input *CancelSimulationJobInput) (req *request.Request, output *CancelSimulationJobOutput)
- func (c *RoboMaker) CancelSimulationJobWithContext(ctx aws.Context, input *CancelSimulationJobInput, opts ...request.Option) (*CancelSimulationJobOutput, error)
- func (c *RoboMaker) CancelWorldExportJob(input *CancelWorldExportJobInput) (*CancelWorldExportJobOutput, error)
- func (c *RoboMaker) CancelWorldExportJobRequest(input *CancelWorldExportJobInput) (req *request.Request, output *CancelWorldExportJobOutput)
- func (c *RoboMaker) CancelWorldExportJobWithContext(ctx aws.Context, input *CancelWorldExportJobInput, opts ...request.Option) (*CancelWorldExportJobOutput, error)
- func (c *RoboMaker) CancelWorldGenerationJob(input *CancelWorldGenerationJobInput) (*CancelWorldGenerationJobOutput, error)
- func (c *RoboMaker) CancelWorldGenerationJobRequest(input *CancelWorldGenerationJobInput) (req *request.Request, output *CancelWorldGenerationJobOutput)
- func (c *RoboMaker) CancelWorldGenerationJobWithContext(ctx aws.Context, input *CancelWorldGenerationJobInput, opts ...request.Option) (*CancelWorldGenerationJobOutput, error)
- func (c *RoboMaker) CreateDeploymentJob(input *CreateDeploymentJobInput) (*CreateDeploymentJobOutput, error)
- func (c *RoboMaker) CreateDeploymentJobRequest(input *CreateDeploymentJobInput) (req *request.Request, output *CreateDeploymentJobOutput)
- func (c *RoboMaker) CreateDeploymentJobWithContext(ctx aws.Context, input *CreateDeploymentJobInput, opts ...request.Option) (*CreateDeploymentJobOutput, error)
- func (c *RoboMaker) CreateFleet(input *CreateFleetInput) (*CreateFleetOutput, error)
- func (c *RoboMaker) CreateFleetRequest(input *CreateFleetInput) (req *request.Request, output *CreateFleetOutput)
- func (c *RoboMaker) CreateFleetWithContext(ctx aws.Context, input *CreateFleetInput, opts ...request.Option) (*CreateFleetOutput, error)
- func (c *RoboMaker) CreateRobot(input *CreateRobotInput) (*CreateRobotOutput, error)
- func (c *RoboMaker) CreateRobotApplication(input *CreateRobotApplicationInput) (*CreateRobotApplicationOutput, error)
- func (c *RoboMaker) CreateRobotApplicationRequest(input *CreateRobotApplicationInput) (req *request.Request, output *CreateRobotApplicationOutput)
- func (c *RoboMaker) CreateRobotApplicationVersion(input *CreateRobotApplicationVersionInput) (*CreateRobotApplicationVersionOutput, error)
- func (c *RoboMaker) CreateRobotApplicationVersionRequest(input *CreateRobotApplicationVersionInput) (req *request.Request, output *CreateRobotApplicationVersionOutput)
- func (c *RoboMaker) CreateRobotApplicationVersionWithContext(ctx aws.Context, input *CreateRobotApplicationVersionInput, ...) (*CreateRobotApplicationVersionOutput, error)
- func (c *RoboMaker) CreateRobotApplicationWithContext(ctx aws.Context, input *CreateRobotApplicationInput, opts ...request.Option) (*CreateRobotApplicationOutput, error)
- func (c *RoboMaker) CreateRobotRequest(input *CreateRobotInput) (req *request.Request, output *CreateRobotOutput)
- func (c *RoboMaker) CreateRobotWithContext(ctx aws.Context, input *CreateRobotInput, opts ...request.Option) (*CreateRobotOutput, error)
- func (c *RoboMaker) CreateSimulationApplication(input *CreateSimulationApplicationInput) (*CreateSimulationApplicationOutput, error)
- func (c *RoboMaker) CreateSimulationApplicationRequest(input *CreateSimulationApplicationInput) (req *request.Request, output *CreateSimulationApplicationOutput)
- func (c *RoboMaker) CreateSimulationApplicationVersion(input *CreateSimulationApplicationVersionInput) (*CreateSimulationApplicationVersionOutput, error)
- func (c *RoboMaker) CreateSimulationApplicationVersionRequest(input *CreateSimulationApplicationVersionInput) (req *request.Request, output *CreateSimulationApplicationVersionOutput)
- func (c *RoboMaker) CreateSimulationApplicationVersionWithContext(ctx aws.Context, input *CreateSimulationApplicationVersionInput, ...) (*CreateSimulationApplicationVersionOutput, error)
- func (c *RoboMaker) CreateSimulationApplicationWithContext(ctx aws.Context, input *CreateSimulationApplicationInput, ...) (*CreateSimulationApplicationOutput, error)
- func (c *RoboMaker) CreateSimulationJob(input *CreateSimulationJobInput) (*CreateSimulationJobOutput, error)
- func (c *RoboMaker) CreateSimulationJobRequest(input *CreateSimulationJobInput) (req *request.Request, output *CreateSimulationJobOutput)
- func (c *RoboMaker) CreateSimulationJobWithContext(ctx aws.Context, input *CreateSimulationJobInput, opts ...request.Option) (*CreateSimulationJobOutput, error)
- func (c *RoboMaker) CreateWorldExportJob(input *CreateWorldExportJobInput) (*CreateWorldExportJobOutput, error)
- func (c *RoboMaker) CreateWorldExportJobRequest(input *CreateWorldExportJobInput) (req *request.Request, output *CreateWorldExportJobOutput)
- func (c *RoboMaker) CreateWorldExportJobWithContext(ctx aws.Context, input *CreateWorldExportJobInput, opts ...request.Option) (*CreateWorldExportJobOutput, error)
- func (c *RoboMaker) CreateWorldGenerationJob(input *CreateWorldGenerationJobInput) (*CreateWorldGenerationJobOutput, error)
- func (c *RoboMaker) CreateWorldGenerationJobRequest(input *CreateWorldGenerationJobInput) (req *request.Request, output *CreateWorldGenerationJobOutput)
- func (c *RoboMaker) CreateWorldGenerationJobWithContext(ctx aws.Context, input *CreateWorldGenerationJobInput, opts ...request.Option) (*CreateWorldGenerationJobOutput, error)
- func (c *RoboMaker) CreateWorldTemplate(input *CreateWorldTemplateInput) (*CreateWorldTemplateOutput, error)
- func (c *RoboMaker) CreateWorldTemplateRequest(input *CreateWorldTemplateInput) (req *request.Request, output *CreateWorldTemplateOutput)
- func (c *RoboMaker) CreateWorldTemplateWithContext(ctx aws.Context, input *CreateWorldTemplateInput, opts ...request.Option) (*CreateWorldTemplateOutput, error)
- func (c *RoboMaker) DeleteFleet(input *DeleteFleetInput) (*DeleteFleetOutput, error)
- func (c *RoboMaker) DeleteFleetRequest(input *DeleteFleetInput) (req *request.Request, output *DeleteFleetOutput)
- func (c *RoboMaker) DeleteFleetWithContext(ctx aws.Context, input *DeleteFleetInput, opts ...request.Option) (*DeleteFleetOutput, error)
- func (c *RoboMaker) DeleteRobot(input *DeleteRobotInput) (*DeleteRobotOutput, error)
- func (c *RoboMaker) DeleteRobotApplication(input *DeleteRobotApplicationInput) (*DeleteRobotApplicationOutput, error)
- func (c *RoboMaker) DeleteRobotApplicationRequest(input *DeleteRobotApplicationInput) (req *request.Request, output *DeleteRobotApplicationOutput)
- func (c *RoboMaker) DeleteRobotApplicationWithContext(ctx aws.Context, input *DeleteRobotApplicationInput, opts ...request.Option) (*DeleteRobotApplicationOutput, error)
- func (c *RoboMaker) DeleteRobotRequest(input *DeleteRobotInput) (req *request.Request, output *DeleteRobotOutput)
- func (c *RoboMaker) DeleteRobotWithContext(ctx aws.Context, input *DeleteRobotInput, opts ...request.Option) (*DeleteRobotOutput, error)
- func (c *RoboMaker) DeleteSimulationApplication(input *DeleteSimulationApplicationInput) (*DeleteSimulationApplicationOutput, error)
- func (c *RoboMaker) DeleteSimulationApplicationRequest(input *DeleteSimulationApplicationInput) (req *request.Request, output *DeleteSimulationApplicationOutput)
- func (c *RoboMaker) DeleteSimulationApplicationWithContext(ctx aws.Context, input *DeleteSimulationApplicationInput, ...) (*DeleteSimulationApplicationOutput, error)
- func (c *RoboMaker) DeleteWorldTemplate(input *DeleteWorldTemplateInput) (*DeleteWorldTemplateOutput, error)
- func (c *RoboMaker) DeleteWorldTemplateRequest(input *DeleteWorldTemplateInput) (req *request.Request, output *DeleteWorldTemplateOutput)
- func (c *RoboMaker) DeleteWorldTemplateWithContext(ctx aws.Context, input *DeleteWorldTemplateInput, opts ...request.Option) (*DeleteWorldTemplateOutput, error)
- func (c *RoboMaker) DeregisterRobot(input *DeregisterRobotInput) (*DeregisterRobotOutput, error)
- func (c *RoboMaker) DeregisterRobotRequest(input *DeregisterRobotInput) (req *request.Request, output *DeregisterRobotOutput)
- func (c *RoboMaker) DeregisterRobotWithContext(ctx aws.Context, input *DeregisterRobotInput, opts ...request.Option) (*DeregisterRobotOutput, error)
- func (c *RoboMaker) DescribeDeploymentJob(input *DescribeDeploymentJobInput) (*DescribeDeploymentJobOutput, error)
- func (c *RoboMaker) DescribeDeploymentJobRequest(input *DescribeDeploymentJobInput) (req *request.Request, output *DescribeDeploymentJobOutput)
- func (c *RoboMaker) DescribeDeploymentJobWithContext(ctx aws.Context, input *DescribeDeploymentJobInput, opts ...request.Option) (*DescribeDeploymentJobOutput, error)
- func (c *RoboMaker) DescribeFleet(input *DescribeFleetInput) (*DescribeFleetOutput, error)
- func (c *RoboMaker) DescribeFleetRequest(input *DescribeFleetInput) (req *request.Request, output *DescribeFleetOutput)
- func (c *RoboMaker) DescribeFleetWithContext(ctx aws.Context, input *DescribeFleetInput, opts ...request.Option) (*DescribeFleetOutput, error)
- func (c *RoboMaker) DescribeRobot(input *DescribeRobotInput) (*DescribeRobotOutput, error)
- func (c *RoboMaker) DescribeRobotApplication(input *DescribeRobotApplicationInput) (*DescribeRobotApplicationOutput, error)
- func (c *RoboMaker) DescribeRobotApplicationRequest(input *DescribeRobotApplicationInput) (req *request.Request, output *DescribeRobotApplicationOutput)
- func (c *RoboMaker) DescribeRobotApplicationWithContext(ctx aws.Context, input *DescribeRobotApplicationInput, opts ...request.Option) (*DescribeRobotApplicationOutput, error)
- func (c *RoboMaker) DescribeRobotRequest(input *DescribeRobotInput) (req *request.Request, output *DescribeRobotOutput)
- func (c *RoboMaker) DescribeRobotWithContext(ctx aws.Context, input *DescribeRobotInput, opts ...request.Option) (*DescribeRobotOutput, error)
- func (c *RoboMaker) DescribeSimulationApplication(input *DescribeSimulationApplicationInput) (*DescribeSimulationApplicationOutput, error)
- func (c *RoboMaker) DescribeSimulationApplicationRequest(input *DescribeSimulationApplicationInput) (req *request.Request, output *DescribeSimulationApplicationOutput)
- func (c *RoboMaker) DescribeSimulationApplicationWithContext(ctx aws.Context, input *DescribeSimulationApplicationInput, ...) (*DescribeSimulationApplicationOutput, error)
- func (c *RoboMaker) DescribeSimulationJob(input *DescribeSimulationJobInput) (*DescribeSimulationJobOutput, error)
- func (c *RoboMaker) DescribeSimulationJobBatch(input *DescribeSimulationJobBatchInput) (*DescribeSimulationJobBatchOutput, error)
- func (c *RoboMaker) DescribeSimulationJobBatchRequest(input *DescribeSimulationJobBatchInput) (req *request.Request, output *DescribeSimulationJobBatchOutput)
- func (c *RoboMaker) DescribeSimulationJobBatchWithContext(ctx aws.Context, input *DescribeSimulationJobBatchInput, ...) (*DescribeSimulationJobBatchOutput, error)
- func (c *RoboMaker) DescribeSimulationJobRequest(input *DescribeSimulationJobInput) (req *request.Request, output *DescribeSimulationJobOutput)
- func (c *RoboMaker) DescribeSimulationJobWithContext(ctx aws.Context, input *DescribeSimulationJobInput, opts ...request.Option) (*DescribeSimulationJobOutput, error)
- func (c *RoboMaker) DescribeWorld(input *DescribeWorldInput) (*DescribeWorldOutput, error)
- func (c *RoboMaker) DescribeWorldExportJob(input *DescribeWorldExportJobInput) (*DescribeWorldExportJobOutput, error)
- func (c *RoboMaker) DescribeWorldExportJobRequest(input *DescribeWorldExportJobInput) (req *request.Request, output *DescribeWorldExportJobOutput)
- func (c *RoboMaker) DescribeWorldExportJobWithContext(ctx aws.Context, input *DescribeWorldExportJobInput, opts ...request.Option) (*DescribeWorldExportJobOutput, error)
- func (c *RoboMaker) DescribeWorldGenerationJob(input *DescribeWorldGenerationJobInput) (*DescribeWorldGenerationJobOutput, error)
- func (c *RoboMaker) DescribeWorldGenerationJobRequest(input *DescribeWorldGenerationJobInput) (req *request.Request, output *DescribeWorldGenerationJobOutput)
- func (c *RoboMaker) DescribeWorldGenerationJobWithContext(ctx aws.Context, input *DescribeWorldGenerationJobInput, ...) (*DescribeWorldGenerationJobOutput, error)
- func (c *RoboMaker) DescribeWorldRequest(input *DescribeWorldInput) (req *request.Request, output *DescribeWorldOutput)
- func (c *RoboMaker) DescribeWorldTemplate(input *DescribeWorldTemplateInput) (*DescribeWorldTemplateOutput, error)
- func (c *RoboMaker) DescribeWorldTemplateRequest(input *DescribeWorldTemplateInput) (req *request.Request, output *DescribeWorldTemplateOutput)
- func (c *RoboMaker) DescribeWorldTemplateWithContext(ctx aws.Context, input *DescribeWorldTemplateInput, opts ...request.Option) (*DescribeWorldTemplateOutput, error)
- func (c *RoboMaker) DescribeWorldWithContext(ctx aws.Context, input *DescribeWorldInput, opts ...request.Option) (*DescribeWorldOutput, error)
- func (c *RoboMaker) GetWorldTemplateBody(input *GetWorldTemplateBodyInput) (*GetWorldTemplateBodyOutput, error)
- func (c *RoboMaker) GetWorldTemplateBodyRequest(input *GetWorldTemplateBodyInput) (req *request.Request, output *GetWorldTemplateBodyOutput)
- func (c *RoboMaker) GetWorldTemplateBodyWithContext(ctx aws.Context, input *GetWorldTemplateBodyInput, opts ...request.Option) (*GetWorldTemplateBodyOutput, error)
- func (c *RoboMaker) ListDeploymentJobs(input *ListDeploymentJobsInput) (*ListDeploymentJobsOutput, error)
- func (c *RoboMaker) ListDeploymentJobsPages(input *ListDeploymentJobsInput, fn func(*ListDeploymentJobsOutput, bool) bool) error
- func (c *RoboMaker) ListDeploymentJobsPagesWithContext(ctx aws.Context, input *ListDeploymentJobsInput, ...) error
- func (c *RoboMaker) ListDeploymentJobsRequest(input *ListDeploymentJobsInput) (req *request.Request, output *ListDeploymentJobsOutput)
- func (c *RoboMaker) ListDeploymentJobsWithContext(ctx aws.Context, input *ListDeploymentJobsInput, opts ...request.Option) (*ListDeploymentJobsOutput, error)
- func (c *RoboMaker) ListFleets(input *ListFleetsInput) (*ListFleetsOutput, error)
- func (c *RoboMaker) ListFleetsPages(input *ListFleetsInput, fn func(*ListFleetsOutput, bool) bool) error
- func (c *RoboMaker) ListFleetsPagesWithContext(ctx aws.Context, input *ListFleetsInput, fn func(*ListFleetsOutput, bool) bool, ...) error
- func (c *RoboMaker) ListFleetsRequest(input *ListFleetsInput) (req *request.Request, output *ListFleetsOutput)
- func (c *RoboMaker) ListFleetsWithContext(ctx aws.Context, input *ListFleetsInput, opts ...request.Option) (*ListFleetsOutput, error)
- func (c *RoboMaker) ListRobotApplications(input *ListRobotApplicationsInput) (*ListRobotApplicationsOutput, error)
- func (c *RoboMaker) ListRobotApplicationsPages(input *ListRobotApplicationsInput, ...) error
- func (c *RoboMaker) ListRobotApplicationsPagesWithContext(ctx aws.Context, input *ListRobotApplicationsInput, ...) error
- func (c *RoboMaker) ListRobotApplicationsRequest(input *ListRobotApplicationsInput) (req *request.Request, output *ListRobotApplicationsOutput)
- func (c *RoboMaker) ListRobotApplicationsWithContext(ctx aws.Context, input *ListRobotApplicationsInput, opts ...request.Option) (*ListRobotApplicationsOutput, error)
- func (c *RoboMaker) ListRobots(input *ListRobotsInput) (*ListRobotsOutput, error)
- func (c *RoboMaker) ListRobotsPages(input *ListRobotsInput, fn func(*ListRobotsOutput, bool) bool) error
- func (c *RoboMaker) ListRobotsPagesWithContext(ctx aws.Context, input *ListRobotsInput, fn func(*ListRobotsOutput, bool) bool, ...) error
- func (c *RoboMaker) ListRobotsRequest(input *ListRobotsInput) (req *request.Request, output *ListRobotsOutput)
- func (c *RoboMaker) ListRobotsWithContext(ctx aws.Context, input *ListRobotsInput, opts ...request.Option) (*ListRobotsOutput, error)
- func (c *RoboMaker) ListSimulationApplications(input *ListSimulationApplicationsInput) (*ListSimulationApplicationsOutput, error)
- func (c *RoboMaker) ListSimulationApplicationsPages(input *ListSimulationApplicationsInput, ...) error
- func (c *RoboMaker) ListSimulationApplicationsPagesWithContext(ctx aws.Context, input *ListSimulationApplicationsInput, ...) error
- func (c *RoboMaker) ListSimulationApplicationsRequest(input *ListSimulationApplicationsInput) (req *request.Request, output *ListSimulationApplicationsOutput)
- func (c *RoboMaker) ListSimulationApplicationsWithContext(ctx aws.Context, input *ListSimulationApplicationsInput, ...) (*ListSimulationApplicationsOutput, error)
- func (c *RoboMaker) ListSimulationJobBatches(input *ListSimulationJobBatchesInput) (*ListSimulationJobBatchesOutput, error)
- func (c *RoboMaker) ListSimulationJobBatchesPages(input *ListSimulationJobBatchesInput, ...) error
- func (c *RoboMaker) ListSimulationJobBatchesPagesWithContext(ctx aws.Context, input *ListSimulationJobBatchesInput, ...) error
- func (c *RoboMaker) ListSimulationJobBatchesRequest(input *ListSimulationJobBatchesInput) (req *request.Request, output *ListSimulationJobBatchesOutput)
- func (c *RoboMaker) ListSimulationJobBatchesWithContext(ctx aws.Context, input *ListSimulationJobBatchesInput, opts ...request.Option) (*ListSimulationJobBatchesOutput, error)
- func (c *RoboMaker) ListSimulationJobs(input *ListSimulationJobsInput) (*ListSimulationJobsOutput, error)
- func (c *RoboMaker) ListSimulationJobsPages(input *ListSimulationJobsInput, fn func(*ListSimulationJobsOutput, bool) bool) error
- func (c *RoboMaker) ListSimulationJobsPagesWithContext(ctx aws.Context, input *ListSimulationJobsInput, ...) error
- func (c *RoboMaker) ListSimulationJobsRequest(input *ListSimulationJobsInput) (req *request.Request, output *ListSimulationJobsOutput)
- func (c *RoboMaker) ListSimulationJobsWithContext(ctx aws.Context, input *ListSimulationJobsInput, opts ...request.Option) (*ListSimulationJobsOutput, error)
- func (c *RoboMaker) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
- func (c *RoboMaker) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput)
- func (c *RoboMaker) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error)
- func (c *RoboMaker) ListWorldExportJobs(input *ListWorldExportJobsInput) (*ListWorldExportJobsOutput, error)
- func (c *RoboMaker) ListWorldExportJobsPages(input *ListWorldExportJobsInput, ...) error
- func (c *RoboMaker) ListWorldExportJobsPagesWithContext(ctx aws.Context, input *ListWorldExportJobsInput, ...) error
- func (c *RoboMaker) ListWorldExportJobsRequest(input *ListWorldExportJobsInput) (req *request.Request, output *ListWorldExportJobsOutput)
- func (c *RoboMaker) ListWorldExportJobsWithContext(ctx aws.Context, input *ListWorldExportJobsInput, opts ...request.Option) (*ListWorldExportJobsOutput, error)
- func (c *RoboMaker) ListWorldGenerationJobs(input *ListWorldGenerationJobsInput) (*ListWorldGenerationJobsOutput, error)
- func (c *RoboMaker) ListWorldGenerationJobsPages(input *ListWorldGenerationJobsInput, ...) error
- func (c *RoboMaker) ListWorldGenerationJobsPagesWithContext(ctx aws.Context, input *ListWorldGenerationJobsInput, ...) error
- func (c *RoboMaker) ListWorldGenerationJobsRequest(input *ListWorldGenerationJobsInput) (req *request.Request, output *ListWorldGenerationJobsOutput)
- func (c *RoboMaker) ListWorldGenerationJobsWithContext(ctx aws.Context, input *ListWorldGenerationJobsInput, opts ...request.Option) (*ListWorldGenerationJobsOutput, error)
- func (c *RoboMaker) ListWorldTemplates(input *ListWorldTemplatesInput) (*ListWorldTemplatesOutput, error)
- func (c *RoboMaker) ListWorldTemplatesPages(input *ListWorldTemplatesInput, fn func(*ListWorldTemplatesOutput, bool) bool) error
- func (c *RoboMaker) ListWorldTemplatesPagesWithContext(ctx aws.Context, input *ListWorldTemplatesInput, ...) error
- func (c *RoboMaker) ListWorldTemplatesRequest(input *ListWorldTemplatesInput) (req *request.Request, output *ListWorldTemplatesOutput)
- func (c *RoboMaker) ListWorldTemplatesWithContext(ctx aws.Context, input *ListWorldTemplatesInput, opts ...request.Option) (*ListWorldTemplatesOutput, error)
- func (c *RoboMaker) ListWorlds(input *ListWorldsInput) (*ListWorldsOutput, error)
- func (c *RoboMaker) ListWorldsPages(input *ListWorldsInput, fn func(*ListWorldsOutput, bool) bool) error
- func (c *RoboMaker) ListWorldsPagesWithContext(ctx aws.Context, input *ListWorldsInput, fn func(*ListWorldsOutput, bool) bool, ...) error
- func (c *RoboMaker) ListWorldsRequest(input *ListWorldsInput) (req *request.Request, output *ListWorldsOutput)
- func (c *RoboMaker) ListWorldsWithContext(ctx aws.Context, input *ListWorldsInput, opts ...request.Option) (*ListWorldsOutput, error)
- func (c *RoboMaker) RegisterRobot(input *RegisterRobotInput) (*RegisterRobotOutput, error)
- func (c *RoboMaker) RegisterRobotRequest(input *RegisterRobotInput) (req *request.Request, output *RegisterRobotOutput)
- func (c *RoboMaker) RegisterRobotWithContext(ctx aws.Context, input *RegisterRobotInput, opts ...request.Option) (*RegisterRobotOutput, error)
- func (c *RoboMaker) RestartSimulationJob(input *RestartSimulationJobInput) (*RestartSimulationJobOutput, error)
- func (c *RoboMaker) RestartSimulationJobRequest(input *RestartSimulationJobInput) (req *request.Request, output *RestartSimulationJobOutput)
- func (c *RoboMaker) RestartSimulationJobWithContext(ctx aws.Context, input *RestartSimulationJobInput, opts ...request.Option) (*RestartSimulationJobOutput, error)
- func (c *RoboMaker) StartSimulationJobBatch(input *StartSimulationJobBatchInput) (*StartSimulationJobBatchOutput, error)
- func (c *RoboMaker) StartSimulationJobBatchRequest(input *StartSimulationJobBatchInput) (req *request.Request, output *StartSimulationJobBatchOutput)
- func (c *RoboMaker) StartSimulationJobBatchWithContext(ctx aws.Context, input *StartSimulationJobBatchInput, opts ...request.Option) (*StartSimulationJobBatchOutput, error)
- func (c *RoboMaker) SyncDeploymentJob(input *SyncDeploymentJobInput) (*SyncDeploymentJobOutput, error)
- func (c *RoboMaker) SyncDeploymentJobRequest(input *SyncDeploymentJobInput) (req *request.Request, output *SyncDeploymentJobOutput)
- func (c *RoboMaker) SyncDeploymentJobWithContext(ctx aws.Context, input *SyncDeploymentJobInput, opts ...request.Option) (*SyncDeploymentJobOutput, error)
- func (c *RoboMaker) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
- func (c *RoboMaker) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
- func (c *RoboMaker) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
- func (c *RoboMaker) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
- func (c *RoboMaker) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
- func (c *RoboMaker) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
- func (c *RoboMaker) UpdateRobotApplication(input *UpdateRobotApplicationInput) (*UpdateRobotApplicationOutput, error)
- func (c *RoboMaker) UpdateRobotApplicationRequest(input *UpdateRobotApplicationInput) (req *request.Request, output *UpdateRobotApplicationOutput)
- func (c *RoboMaker) UpdateRobotApplicationWithContext(ctx aws.Context, input *UpdateRobotApplicationInput, opts ...request.Option) (*UpdateRobotApplicationOutput, error)
- func (c *RoboMaker) UpdateSimulationApplication(input *UpdateSimulationApplicationInput) (*UpdateSimulationApplicationOutput, error)
- func (c *RoboMaker) UpdateSimulationApplicationRequest(input *UpdateSimulationApplicationInput) (req *request.Request, output *UpdateSimulationApplicationOutput)
- func (c *RoboMaker) UpdateSimulationApplicationWithContext(ctx aws.Context, input *UpdateSimulationApplicationInput, ...) (*UpdateSimulationApplicationOutput, error)
- func (c *RoboMaker) UpdateWorldTemplate(input *UpdateWorldTemplateInput) (*UpdateWorldTemplateOutput, error)
- func (c *RoboMaker) UpdateWorldTemplateRequest(input *UpdateWorldTemplateInput) (req *request.Request, output *UpdateWorldTemplateOutput)
- func (c *RoboMaker) UpdateWorldTemplateWithContext(ctx aws.Context, input *UpdateWorldTemplateInput, opts ...request.Option) (*UpdateWorldTemplateOutput, error)
- type Robot
- func (s Robot) GoString() string
- func (s *Robot) SetArchitecture(v string) *Robot
- func (s *Robot) SetArn(v string) *Robot
- func (s *Robot) SetCreatedAt(v time.Time) *Robot
- func (s *Robot) SetFleetArn(v string) *Robot
- func (s *Robot) SetGreenGrassGroupId(v string) *Robot
- func (s *Robot) SetLastDeploymentJob(v string) *Robot
- func (s *Robot) SetLastDeploymentTime(v time.Time) *Robot
- func (s *Robot) SetName(v string) *Robot
- func (s *Robot) SetStatus(v string) *Robot
- func (s Robot) String() string
- type RobotApplicationConfig
- func (s RobotApplicationConfig) GoString() string
- func (s *RobotApplicationConfig) SetApplication(v string) *RobotApplicationConfig
- func (s *RobotApplicationConfig) SetApplicationVersion(v string) *RobotApplicationConfig
- func (s *RobotApplicationConfig) SetLaunchConfig(v *LaunchConfig) *RobotApplicationConfig
- func (s *RobotApplicationConfig) SetTools(v []*Tool) *RobotApplicationConfig
- func (s *RobotApplicationConfig) SetUploadConfigurations(v []*UploadConfiguration) *RobotApplicationConfig
- func (s *RobotApplicationConfig) SetUseDefaultTools(v bool) *RobotApplicationConfig
- func (s *RobotApplicationConfig) SetUseDefaultUploadConfigurations(v bool) *RobotApplicationConfig
- func (s RobotApplicationConfig) String() string
- func (s *RobotApplicationConfig) Validate() error
- type RobotApplicationSummary
- func (s RobotApplicationSummary) GoString() string
- func (s *RobotApplicationSummary) SetArn(v string) *RobotApplicationSummary
- func (s *RobotApplicationSummary) SetLastUpdatedAt(v time.Time) *RobotApplicationSummary
- func (s *RobotApplicationSummary) SetName(v string) *RobotApplicationSummary
- func (s *RobotApplicationSummary) SetRobotSoftwareSuite(v *RobotSoftwareSuite) *RobotApplicationSummary
- func (s *RobotApplicationSummary) SetVersion(v string) *RobotApplicationSummary
- func (s RobotApplicationSummary) String() string
- type RobotDeployment
- func (s RobotDeployment) GoString() string
- func (s *RobotDeployment) SetArn(v string) *RobotDeployment
- func (s *RobotDeployment) SetDeploymentFinishTime(v time.Time) *RobotDeployment
- func (s *RobotDeployment) SetDeploymentStartTime(v time.Time) *RobotDeployment
- func (s *RobotDeployment) SetFailureCode(v string) *RobotDeployment
- func (s *RobotDeployment) SetFailureReason(v string) *RobotDeployment
- func (s *RobotDeployment) SetProgressDetail(v *ProgressDetail) *RobotDeployment
- func (s *RobotDeployment) SetStatus(v string) *RobotDeployment
- func (s RobotDeployment) String() string
- type RobotSoftwareSuite
- type S3KeyOutput
- type S3Object
- type ServiceUnavailableException
- func (s *ServiceUnavailableException) Code() string
- func (s *ServiceUnavailableException) Error() string
- func (s ServiceUnavailableException) GoString() string
- func (s *ServiceUnavailableException) Message() string
- func (s *ServiceUnavailableException) OrigErr() error
- func (s *ServiceUnavailableException) RequestID() string
- func (s *ServiceUnavailableException) StatusCode() int
- func (s ServiceUnavailableException) String() string
- type SimulationApplicationConfig
- func (s SimulationApplicationConfig) GoString() string
- func (s *SimulationApplicationConfig) SetApplication(v string) *SimulationApplicationConfig
- func (s *SimulationApplicationConfig) SetApplicationVersion(v string) *SimulationApplicationConfig
- func (s *SimulationApplicationConfig) SetLaunchConfig(v *LaunchConfig) *SimulationApplicationConfig
- func (s *SimulationApplicationConfig) SetTools(v []*Tool) *SimulationApplicationConfig
- func (s *SimulationApplicationConfig) SetUploadConfigurations(v []*UploadConfiguration) *SimulationApplicationConfig
- func (s *SimulationApplicationConfig) SetUseDefaultTools(v bool) *SimulationApplicationConfig
- func (s *SimulationApplicationConfig) SetUseDefaultUploadConfigurations(v bool) *SimulationApplicationConfig
- func (s *SimulationApplicationConfig) SetWorldConfigs(v []*WorldConfig) *SimulationApplicationConfig
- func (s SimulationApplicationConfig) String() string
- func (s *SimulationApplicationConfig) Validate() error
- type SimulationApplicationSummary
- func (s SimulationApplicationSummary) GoString() string
- func (s *SimulationApplicationSummary) SetArn(v string) *SimulationApplicationSummary
- func (s *SimulationApplicationSummary) SetLastUpdatedAt(v time.Time) *SimulationApplicationSummary
- func (s *SimulationApplicationSummary) SetName(v string) *SimulationApplicationSummary
- func (s *SimulationApplicationSummary) SetRobotSoftwareSuite(v *RobotSoftwareSuite) *SimulationApplicationSummary
- func (s *SimulationApplicationSummary) SetSimulationSoftwareSuite(v *SimulationSoftwareSuite) *SimulationApplicationSummary
- func (s *SimulationApplicationSummary) SetVersion(v string) *SimulationApplicationSummary
- func (s SimulationApplicationSummary) String() string
- type SimulationJob
- func (s SimulationJob) GoString() string
- func (s *SimulationJob) SetArn(v string) *SimulationJob
- func (s *SimulationJob) SetClientRequestToken(v string) *SimulationJob
- func (s *SimulationJob) SetCompute(v *ComputeResponse) *SimulationJob
- func (s *SimulationJob) SetDataSources(v []*DataSource) *SimulationJob
- func (s *SimulationJob) SetFailureBehavior(v string) *SimulationJob
- func (s *SimulationJob) SetFailureCode(v string) *SimulationJob
- func (s *SimulationJob) SetFailureReason(v string) *SimulationJob
- func (s *SimulationJob) SetIamRole(v string) *SimulationJob
- func (s *SimulationJob) SetLastStartedAt(v time.Time) *SimulationJob
- func (s *SimulationJob) SetLastUpdatedAt(v time.Time) *SimulationJob
- func (s *SimulationJob) SetLoggingConfig(v *LoggingConfig) *SimulationJob
- func (s *SimulationJob) SetMaxJobDurationInSeconds(v int64) *SimulationJob
- func (s *SimulationJob) SetName(v string) *SimulationJob
- func (s *SimulationJob) SetNetworkInterface(v *NetworkInterface) *SimulationJob
- func (s *SimulationJob) SetOutputLocation(v *OutputLocation) *SimulationJob
- func (s *SimulationJob) SetRobotApplications(v []*RobotApplicationConfig) *SimulationJob
- func (s *SimulationJob) SetSimulationApplications(v []*SimulationApplicationConfig) *SimulationJob
- func (s *SimulationJob) SetSimulationTimeMillis(v int64) *SimulationJob
- func (s *SimulationJob) SetStatus(v string) *SimulationJob
- func (s *SimulationJob) SetTags(v map[string]*string) *SimulationJob
- func (s *SimulationJob) SetVpcConfig(v *VPCConfigResponse) *SimulationJob
- func (s SimulationJob) String() string
- type SimulationJobBatchSummary
- func (s SimulationJobBatchSummary) GoString() string
- func (s *SimulationJobBatchSummary) SetArn(v string) *SimulationJobBatchSummary
- func (s *SimulationJobBatchSummary) SetCreatedAt(v time.Time) *SimulationJobBatchSummary
- func (s *SimulationJobBatchSummary) SetCreatedRequestCount(v int64) *SimulationJobBatchSummary
- func (s *SimulationJobBatchSummary) SetFailedRequestCount(v int64) *SimulationJobBatchSummary
- func (s *SimulationJobBatchSummary) SetLastUpdatedAt(v time.Time) *SimulationJobBatchSummary
- func (s *SimulationJobBatchSummary) SetPendingRequestCount(v int64) *SimulationJobBatchSummary
- func (s *SimulationJobBatchSummary) SetStatus(v string) *SimulationJobBatchSummary
- func (s SimulationJobBatchSummary) String() string
- type SimulationJobRequest
- func (s SimulationJobRequest) GoString() string
- func (s *SimulationJobRequest) SetCompute(v *Compute) *SimulationJobRequest
- func (s *SimulationJobRequest) SetDataSources(v []*DataSourceConfig) *SimulationJobRequest
- func (s *SimulationJobRequest) SetFailureBehavior(v string) *SimulationJobRequest
- func (s *SimulationJobRequest) SetIamRole(v string) *SimulationJobRequest
- func (s *SimulationJobRequest) SetLoggingConfig(v *LoggingConfig) *SimulationJobRequest
- func (s *SimulationJobRequest) SetMaxJobDurationInSeconds(v int64) *SimulationJobRequest
- func (s *SimulationJobRequest) SetOutputLocation(v *OutputLocation) *SimulationJobRequest
- func (s *SimulationJobRequest) SetRobotApplications(v []*RobotApplicationConfig) *SimulationJobRequest
- func (s *SimulationJobRequest) SetSimulationApplications(v []*SimulationApplicationConfig) *SimulationJobRequest
- func (s *SimulationJobRequest) SetTags(v map[string]*string) *SimulationJobRequest
- func (s *SimulationJobRequest) SetUseDefaultApplications(v bool) *SimulationJobRequest
- func (s *SimulationJobRequest) SetVpcConfig(v *VPCConfig) *SimulationJobRequest
- func (s SimulationJobRequest) String() string
- func (s *SimulationJobRequest) Validate() error
- type SimulationJobSummary
- func (s SimulationJobSummary) GoString() string
- func (s *SimulationJobSummary) SetArn(v string) *SimulationJobSummary
- func (s *SimulationJobSummary) SetDataSourceNames(v []*string) *SimulationJobSummary
- func (s *SimulationJobSummary) SetLastUpdatedAt(v time.Time) *SimulationJobSummary
- func (s *SimulationJobSummary) SetName(v string) *SimulationJobSummary
- func (s *SimulationJobSummary) SetRobotApplicationNames(v []*string) *SimulationJobSummary
- func (s *SimulationJobSummary) SetSimulationApplicationNames(v []*string) *SimulationJobSummary
- func (s *SimulationJobSummary) SetStatus(v string) *SimulationJobSummary
- func (s SimulationJobSummary) String() string
- type SimulationSoftwareSuite
- type Source
- type SourceConfig
- type StartSimulationJobBatchInput
- func (s StartSimulationJobBatchInput) GoString() string
- func (s *StartSimulationJobBatchInput) SetBatchPolicy(v *BatchPolicy) *StartSimulationJobBatchInput
- func (s *StartSimulationJobBatchInput) SetClientRequestToken(v string) *StartSimulationJobBatchInput
- func (s *StartSimulationJobBatchInput) SetCreateSimulationJobRequests(v []*SimulationJobRequest) *StartSimulationJobBatchInput
- func (s *StartSimulationJobBatchInput) SetTags(v map[string]*string) *StartSimulationJobBatchInput
- func (s StartSimulationJobBatchInput) String() string
- func (s *StartSimulationJobBatchInput) Validate() error
- type StartSimulationJobBatchOutput
- func (s StartSimulationJobBatchOutput) GoString() string
- func (s *StartSimulationJobBatchOutput) SetArn(v string) *StartSimulationJobBatchOutput
- func (s *StartSimulationJobBatchOutput) SetBatchPolicy(v *BatchPolicy) *StartSimulationJobBatchOutput
- func (s *StartSimulationJobBatchOutput) SetClientRequestToken(v string) *StartSimulationJobBatchOutput
- func (s *StartSimulationJobBatchOutput) SetCreatedAt(v time.Time) *StartSimulationJobBatchOutput
- func (s *StartSimulationJobBatchOutput) SetCreatedRequests(v []*SimulationJobSummary) *StartSimulationJobBatchOutput
- func (s *StartSimulationJobBatchOutput) SetFailedRequests(v []*FailedCreateSimulationJobRequest) *StartSimulationJobBatchOutput
- func (s *StartSimulationJobBatchOutput) SetFailureCode(v string) *StartSimulationJobBatchOutput
- func (s *StartSimulationJobBatchOutput) SetFailureReason(v string) *StartSimulationJobBatchOutput
- func (s *StartSimulationJobBatchOutput) SetPendingRequests(v []*SimulationJobRequest) *StartSimulationJobBatchOutput
- func (s *StartSimulationJobBatchOutput) SetStatus(v string) *StartSimulationJobBatchOutput
- func (s *StartSimulationJobBatchOutput) SetTags(v map[string]*string) *StartSimulationJobBatchOutput
- func (s StartSimulationJobBatchOutput) String() string
- type SyncDeploymentJobInput
- func (s SyncDeploymentJobInput) GoString() string
- func (s *SyncDeploymentJobInput) SetClientRequestToken(v string) *SyncDeploymentJobInput
- func (s *SyncDeploymentJobInput) SetFleet(v string) *SyncDeploymentJobInput
- func (s SyncDeploymentJobInput) String() string
- func (s *SyncDeploymentJobInput) Validate() error
- type SyncDeploymentJobOutput
- func (s SyncDeploymentJobOutput) GoString() string
- func (s *SyncDeploymentJobOutput) SetArn(v string) *SyncDeploymentJobOutput
- func (s *SyncDeploymentJobOutput) SetCreatedAt(v time.Time) *SyncDeploymentJobOutput
- func (s *SyncDeploymentJobOutput) SetDeploymentApplicationConfigs(v []*DeploymentApplicationConfig) *SyncDeploymentJobOutput
- func (s *SyncDeploymentJobOutput) SetDeploymentConfig(v *DeploymentConfig) *SyncDeploymentJobOutput
- func (s *SyncDeploymentJobOutput) SetFailureCode(v string) *SyncDeploymentJobOutput
- func (s *SyncDeploymentJobOutput) SetFailureReason(v string) *SyncDeploymentJobOutput
- func (s *SyncDeploymentJobOutput) SetFleet(v string) *SyncDeploymentJobOutput
- func (s *SyncDeploymentJobOutput) SetStatus(v string) *SyncDeploymentJobOutput
- func (s SyncDeploymentJobOutput) String() string
- type TagResourceInput
- type TagResourceOutput
- type TemplateLocation
- type TemplateSummary
- func (s TemplateSummary) GoString() string
- func (s *TemplateSummary) SetArn(v string) *TemplateSummary
- func (s *TemplateSummary) SetCreatedAt(v time.Time) *TemplateSummary
- func (s *TemplateSummary) SetLastUpdatedAt(v time.Time) *TemplateSummary
- func (s *TemplateSummary) SetName(v string) *TemplateSummary
- func (s TemplateSummary) String() string
- type ThrottlingException
- func (s *ThrottlingException) Code() string
- func (s *ThrottlingException) Error() string
- func (s ThrottlingException) GoString() string
- func (s *ThrottlingException) Message() string
- func (s *ThrottlingException) OrigErr() error
- func (s *ThrottlingException) RequestID() string
- func (s *ThrottlingException) StatusCode() int
- func (s ThrottlingException) String() string
- type Tool
- func (s Tool) GoString() string
- func (s *Tool) SetCommand(v string) *Tool
- func (s *Tool) SetExitBehavior(v string) *Tool
- func (s *Tool) SetName(v string) *Tool
- func (s *Tool) SetStreamOutputToCloudWatch(v bool) *Tool
- func (s *Tool) SetStreamUI(v bool) *Tool
- func (s Tool) String() string
- func (s *Tool) Validate() error
- type UntagResourceInput
- type UntagResourceOutput
- type UpdateRobotApplicationInput
- func (s UpdateRobotApplicationInput) GoString() string
- func (s *UpdateRobotApplicationInput) SetApplication(v string) *UpdateRobotApplicationInput
- func (s *UpdateRobotApplicationInput) SetCurrentRevisionId(v string) *UpdateRobotApplicationInput
- func (s *UpdateRobotApplicationInput) SetRobotSoftwareSuite(v *RobotSoftwareSuite) *UpdateRobotApplicationInput
- func (s *UpdateRobotApplicationInput) SetSources(v []*SourceConfig) *UpdateRobotApplicationInput
- func (s UpdateRobotApplicationInput) String() string
- func (s *UpdateRobotApplicationInput) Validate() error
- type UpdateRobotApplicationOutput
- func (s UpdateRobotApplicationOutput) GoString() string
- func (s *UpdateRobotApplicationOutput) SetArn(v string) *UpdateRobotApplicationOutput
- func (s *UpdateRobotApplicationOutput) SetLastUpdatedAt(v time.Time) *UpdateRobotApplicationOutput
- func (s *UpdateRobotApplicationOutput) SetName(v string) *UpdateRobotApplicationOutput
- func (s *UpdateRobotApplicationOutput) SetRevisionId(v string) *UpdateRobotApplicationOutput
- func (s *UpdateRobotApplicationOutput) SetRobotSoftwareSuite(v *RobotSoftwareSuite) *UpdateRobotApplicationOutput
- func (s *UpdateRobotApplicationOutput) SetSources(v []*Source) *UpdateRobotApplicationOutput
- func (s *UpdateRobotApplicationOutput) SetVersion(v string) *UpdateRobotApplicationOutput
- func (s UpdateRobotApplicationOutput) String() string
- type UpdateSimulationApplicationInput
- func (s UpdateSimulationApplicationInput) GoString() string
- func (s *UpdateSimulationApplicationInput) SetApplication(v string) *UpdateSimulationApplicationInput
- func (s *UpdateSimulationApplicationInput) SetCurrentRevisionId(v string) *UpdateSimulationApplicationInput
- func (s *UpdateSimulationApplicationInput) SetRenderingEngine(v *RenderingEngine) *UpdateSimulationApplicationInput
- func (s *UpdateSimulationApplicationInput) SetRobotSoftwareSuite(v *RobotSoftwareSuite) *UpdateSimulationApplicationInput
- func (s *UpdateSimulationApplicationInput) SetSimulationSoftwareSuite(v *SimulationSoftwareSuite) *UpdateSimulationApplicationInput
- func (s *UpdateSimulationApplicationInput) SetSources(v []*SourceConfig) *UpdateSimulationApplicationInput
- func (s UpdateSimulationApplicationInput) String() string
- func (s *UpdateSimulationApplicationInput) Validate() error
- type UpdateSimulationApplicationOutput
- func (s UpdateSimulationApplicationOutput) GoString() string
- func (s *UpdateSimulationApplicationOutput) SetArn(v string) *UpdateSimulationApplicationOutput
- func (s *UpdateSimulationApplicationOutput) SetLastUpdatedAt(v time.Time) *UpdateSimulationApplicationOutput
- func (s *UpdateSimulationApplicationOutput) SetName(v string) *UpdateSimulationApplicationOutput
- func (s *UpdateSimulationApplicationOutput) SetRenderingEngine(v *RenderingEngine) *UpdateSimulationApplicationOutput
- func (s *UpdateSimulationApplicationOutput) SetRevisionId(v string) *UpdateSimulationApplicationOutput
- func (s *UpdateSimulationApplicationOutput) SetRobotSoftwareSuite(v *RobotSoftwareSuite) *UpdateSimulationApplicationOutput
- func (s *UpdateSimulationApplicationOutput) SetSimulationSoftwareSuite(v *SimulationSoftwareSuite) *UpdateSimulationApplicationOutput
- func (s *UpdateSimulationApplicationOutput) SetSources(v []*Source) *UpdateSimulationApplicationOutput
- func (s *UpdateSimulationApplicationOutput) SetVersion(v string) *UpdateSimulationApplicationOutput
- func (s UpdateSimulationApplicationOutput) String() string
- type UpdateWorldTemplateInput
- func (s UpdateWorldTemplateInput) GoString() string
- func (s *UpdateWorldTemplateInput) SetName(v string) *UpdateWorldTemplateInput
- func (s *UpdateWorldTemplateInput) SetTemplate(v string) *UpdateWorldTemplateInput
- func (s *UpdateWorldTemplateInput) SetTemplateBody(v string) *UpdateWorldTemplateInput
- func (s *UpdateWorldTemplateInput) SetTemplateLocation(v *TemplateLocation) *UpdateWorldTemplateInput
- func (s UpdateWorldTemplateInput) String() string
- func (s *UpdateWorldTemplateInput) Validate() error
- type UpdateWorldTemplateOutput
- func (s UpdateWorldTemplateOutput) GoString() string
- func (s *UpdateWorldTemplateOutput) SetArn(v string) *UpdateWorldTemplateOutput
- func (s *UpdateWorldTemplateOutput) SetCreatedAt(v time.Time) *UpdateWorldTemplateOutput
- func (s *UpdateWorldTemplateOutput) SetLastUpdatedAt(v time.Time) *UpdateWorldTemplateOutput
- func (s *UpdateWorldTemplateOutput) SetName(v string) *UpdateWorldTemplateOutput
- func (s UpdateWorldTemplateOutput) String() string
- type UploadConfiguration
- func (s UploadConfiguration) GoString() string
- func (s *UploadConfiguration) SetName(v string) *UploadConfiguration
- func (s *UploadConfiguration) SetPath(v string) *UploadConfiguration
- func (s *UploadConfiguration) SetUploadBehavior(v string) *UploadConfiguration
- func (s UploadConfiguration) String() string
- func (s *UploadConfiguration) Validate() error
- type VPCConfig
- type VPCConfigResponse
- func (s VPCConfigResponse) GoString() string
- func (s *VPCConfigResponse) SetAssignPublicIp(v bool) *VPCConfigResponse
- func (s *VPCConfigResponse) SetSecurityGroups(v []*string) *VPCConfigResponse
- func (s *VPCConfigResponse) SetSubnets(v []*string) *VPCConfigResponse
- func (s *VPCConfigResponse) SetVpcId(v string) *VPCConfigResponse
- func (s VPCConfigResponse) String() string
- type WorldConfig
- type WorldCount
- type WorldExportJobSummary
- func (s WorldExportJobSummary) GoString() string
- func (s *WorldExportJobSummary) SetArn(v string) *WorldExportJobSummary
- func (s *WorldExportJobSummary) SetCreatedAt(v time.Time) *WorldExportJobSummary
- func (s *WorldExportJobSummary) SetStatus(v string) *WorldExportJobSummary
- func (s *WorldExportJobSummary) SetWorlds(v []*string) *WorldExportJobSummary
- func (s WorldExportJobSummary) String() string
- type WorldFailure
- type WorldGenerationJobSummary
- func (s WorldGenerationJobSummary) GoString() string
- func (s *WorldGenerationJobSummary) SetArn(v string) *WorldGenerationJobSummary
- func (s *WorldGenerationJobSummary) SetCreatedAt(v time.Time) *WorldGenerationJobSummary
- func (s *WorldGenerationJobSummary) SetFailedWorldCount(v int64) *WorldGenerationJobSummary
- func (s *WorldGenerationJobSummary) SetStatus(v string) *WorldGenerationJobSummary
- func (s *WorldGenerationJobSummary) SetSucceededWorldCount(v int64) *WorldGenerationJobSummary
- func (s *WorldGenerationJobSummary) SetTemplate(v string) *WorldGenerationJobSummary
- func (s *WorldGenerationJobSummary) SetWorldCount(v *WorldCount) *WorldGenerationJobSummary
- func (s WorldGenerationJobSummary) String() string
- type WorldSummary
- func (s WorldSummary) GoString() string
- func (s *WorldSummary) SetArn(v string) *WorldSummary
- func (s *WorldSummary) SetCreatedAt(v time.Time) *WorldSummary
- func (s *WorldSummary) SetGenerationJob(v string) *WorldSummary
- func (s *WorldSummary) SetTemplate(v string) *WorldSummary
- func (s WorldSummary) String() string
Constants ¶
const ( // ArchitectureX8664 is a Architecture enum value ArchitectureX8664 = "X86_64" // ArchitectureArm64 is a Architecture enum value ArchitectureArm64 = "ARM64" // ArchitectureArmhf is a Architecture enum value ArchitectureArmhf = "ARMHF" )
const ( // DeploymentJobErrorCodeResourceNotFound is a DeploymentJobErrorCode enum value DeploymentJobErrorCodeResourceNotFound = "ResourceNotFound" // DeploymentJobErrorCodeEnvironmentSetupError is a DeploymentJobErrorCode enum value DeploymentJobErrorCodeEnvironmentSetupError = "EnvironmentSetupError" // DeploymentJobErrorCodeEtagMismatch is a DeploymentJobErrorCode enum value DeploymentJobErrorCodeEtagMismatch = "EtagMismatch" // DeploymentJobErrorCodeFailureThresholdBreached is a DeploymentJobErrorCode enum value DeploymentJobErrorCodeFailureThresholdBreached = "FailureThresholdBreached" // DeploymentJobErrorCodeRobotDeploymentAborted is a DeploymentJobErrorCode enum value DeploymentJobErrorCodeRobotDeploymentAborted = "RobotDeploymentAborted" // DeploymentJobErrorCodeRobotDeploymentNoResponse is a DeploymentJobErrorCode enum value DeploymentJobErrorCodeRobotDeploymentNoResponse = "RobotDeploymentNoResponse" // DeploymentJobErrorCodeRobotAgentConnectionTimeout is a DeploymentJobErrorCode enum value DeploymentJobErrorCodeRobotAgentConnectionTimeout = "RobotAgentConnectionTimeout" // DeploymentJobErrorCodeGreengrassDeploymentFailed is a DeploymentJobErrorCode enum value DeploymentJobErrorCodeGreengrassDeploymentFailed = "GreengrassDeploymentFailed" // DeploymentJobErrorCodeInvalidGreengrassGroup is a DeploymentJobErrorCode enum value DeploymentJobErrorCodeInvalidGreengrassGroup = "InvalidGreengrassGroup" // DeploymentJobErrorCodeMissingRobotArchitecture is a DeploymentJobErrorCode enum value DeploymentJobErrorCodeMissingRobotArchitecture = "MissingRobotArchitecture" // DeploymentJobErrorCodeMissingRobotApplicationArchitecture is a DeploymentJobErrorCode enum value DeploymentJobErrorCodeMissingRobotApplicationArchitecture = "MissingRobotApplicationArchitecture" // DeploymentJobErrorCodeMissingRobotDeploymentResource is a DeploymentJobErrorCode enum value DeploymentJobErrorCodeMissingRobotDeploymentResource = "MissingRobotDeploymentResource" // DeploymentJobErrorCodeGreengrassGroupVersionDoesNotExist is a DeploymentJobErrorCode enum value DeploymentJobErrorCodeGreengrassGroupVersionDoesNotExist = "GreengrassGroupVersionDoesNotExist" // DeploymentJobErrorCodeLambdaDeleted is a DeploymentJobErrorCode enum value DeploymentJobErrorCodeLambdaDeleted = "LambdaDeleted" // DeploymentJobErrorCodeExtractingBundleFailure is a DeploymentJobErrorCode enum value DeploymentJobErrorCodeExtractingBundleFailure = "ExtractingBundleFailure" // DeploymentJobErrorCodePreLaunchFileFailure is a DeploymentJobErrorCode enum value DeploymentJobErrorCodePreLaunchFileFailure = "PreLaunchFileFailure" // DeploymentJobErrorCodePostLaunchFileFailure is a DeploymentJobErrorCode enum value DeploymentJobErrorCodePostLaunchFileFailure = "PostLaunchFileFailure" // DeploymentJobErrorCodeBadPermissionError is a DeploymentJobErrorCode enum value DeploymentJobErrorCodeBadPermissionError = "BadPermissionError" // DeploymentJobErrorCodeDownloadConditionFailed is a DeploymentJobErrorCode enum value DeploymentJobErrorCodeDownloadConditionFailed = "DownloadConditionFailed" // DeploymentJobErrorCodeBadLambdaAssociated is a DeploymentJobErrorCode enum value DeploymentJobErrorCodeBadLambdaAssociated = "BadLambdaAssociated" // DeploymentJobErrorCodeInternalServerError is a DeploymentJobErrorCode enum value DeploymentJobErrorCodeInternalServerError = "InternalServerError" // DeploymentJobErrorCodeRobotApplicationDoesNotExist is a DeploymentJobErrorCode enum value DeploymentJobErrorCodeRobotApplicationDoesNotExist = "RobotApplicationDoesNotExist" // DeploymentJobErrorCodeDeploymentFleetDoesNotExist is a DeploymentJobErrorCode enum value DeploymentJobErrorCodeDeploymentFleetDoesNotExist = "DeploymentFleetDoesNotExist" // DeploymentJobErrorCodeFleetDeploymentTimeout is a DeploymentJobErrorCode enum value DeploymentJobErrorCodeFleetDeploymentTimeout = "FleetDeploymentTimeout" )
const ( // DeploymentStatusPending is a DeploymentStatus enum value DeploymentStatusPending = "Pending" // DeploymentStatusPreparing is a DeploymentStatus enum value DeploymentStatusPreparing = "Preparing" // DeploymentStatusInProgress is a DeploymentStatus enum value DeploymentStatusInProgress = "InProgress" // DeploymentStatusFailed is a DeploymentStatus enum value DeploymentStatusFailed = "Failed" // DeploymentStatusSucceeded is a DeploymentStatus enum value DeploymentStatusSucceeded = "Succeeded" // DeploymentStatusCanceled is a DeploymentStatus enum value DeploymentStatusCanceled = "Canceled" )
const ( // ExitBehaviorFail is a ExitBehavior enum value ExitBehaviorFail = "FAIL" // ExitBehaviorRestart is a ExitBehavior enum value ExitBehaviorRestart = "RESTART" )
const ( // FailureBehaviorFail is a FailureBehavior enum value FailureBehaviorFail = "Fail" // FailureBehaviorContinue is a FailureBehavior enum value FailureBehaviorContinue = "Continue" )
const ( // RobotDeploymentStepValidating is a RobotDeploymentStep enum value RobotDeploymentStepValidating = "Validating" // RobotDeploymentStepDownloadingExtracting is a RobotDeploymentStep enum value RobotDeploymentStepDownloadingExtracting = "DownloadingExtracting" // RobotDeploymentStepExecutingDownloadCondition is a RobotDeploymentStep enum value RobotDeploymentStepExecutingDownloadCondition = "ExecutingDownloadCondition" // RobotDeploymentStepExecutingPreLaunch is a RobotDeploymentStep enum value RobotDeploymentStepExecutingPreLaunch = "ExecutingPreLaunch" // RobotDeploymentStepLaunching is a RobotDeploymentStep enum value RobotDeploymentStepLaunching = "Launching" // RobotDeploymentStepExecutingPostLaunch is a RobotDeploymentStep enum value RobotDeploymentStepExecutingPostLaunch = "ExecutingPostLaunch" // RobotDeploymentStepFinished is a RobotDeploymentStep enum value RobotDeploymentStepFinished = "Finished" )
const ( // RobotSoftwareSuiteTypeRos is a RobotSoftwareSuiteType enum value RobotSoftwareSuiteTypeRos = "ROS" // RobotSoftwareSuiteTypeRos2 is a RobotSoftwareSuiteType enum value RobotSoftwareSuiteTypeRos2 = "ROS2" )
const ( // RobotSoftwareSuiteVersionTypeKinetic is a RobotSoftwareSuiteVersionType enum value RobotSoftwareSuiteVersionTypeKinetic = "Kinetic" // RobotSoftwareSuiteVersionTypeMelodic is a RobotSoftwareSuiteVersionType enum value RobotSoftwareSuiteVersionTypeMelodic = "Melodic" // RobotSoftwareSuiteVersionTypeDashing is a RobotSoftwareSuiteVersionType enum value RobotSoftwareSuiteVersionTypeDashing = "Dashing" // RobotSoftwareSuiteVersionTypeFoxy is a RobotSoftwareSuiteVersionType enum value RobotSoftwareSuiteVersionTypeFoxy = "Foxy" )
const ( // RobotStatusAvailable is a RobotStatus enum value RobotStatusAvailable = "Available" // RobotStatusRegistered is a RobotStatus enum value RobotStatusRegistered = "Registered" // RobotStatusPendingNewDeployment is a RobotStatus enum value RobotStatusPendingNewDeployment = "PendingNewDeployment" // RobotStatusDeploying is a RobotStatus enum value RobotStatusDeploying = "Deploying" // RobotStatusFailed is a RobotStatus enum value RobotStatusFailed = "Failed" // RobotStatusInSync is a RobotStatus enum value RobotStatusInSync = "InSync" // RobotStatusNoResponse is a RobotStatus enum value RobotStatusNoResponse = "NoResponse" )
const ( // SimulationJobBatchStatusPending is a SimulationJobBatchStatus enum value SimulationJobBatchStatusPending = "Pending" // SimulationJobBatchStatusInProgress is a SimulationJobBatchStatus enum value SimulationJobBatchStatusInProgress = "InProgress" // SimulationJobBatchStatusFailed is a SimulationJobBatchStatus enum value SimulationJobBatchStatusFailed = "Failed" // SimulationJobBatchStatusCompleted is a SimulationJobBatchStatus enum value SimulationJobBatchStatusCompleted = "Completed" // SimulationJobBatchStatusCanceled is a SimulationJobBatchStatus enum value SimulationJobBatchStatusCanceled = "Canceled" // SimulationJobBatchStatusCanceling is a SimulationJobBatchStatus enum value SimulationJobBatchStatusCanceling = "Canceling" // SimulationJobBatchStatusCompleting is a SimulationJobBatchStatus enum value SimulationJobBatchStatusCompleting = "Completing" // SimulationJobBatchStatusTimingOut is a SimulationJobBatchStatus enum value SimulationJobBatchStatusTimingOut = "TimingOut" // SimulationJobBatchStatusTimedOut is a SimulationJobBatchStatus enum value SimulationJobBatchStatusTimedOut = "TimedOut" )
const ( // SimulationJobErrorCodeInternalServiceError is a SimulationJobErrorCode enum value SimulationJobErrorCodeInternalServiceError = "InternalServiceError" // SimulationJobErrorCodeRobotApplicationCrash is a SimulationJobErrorCode enum value SimulationJobErrorCodeRobotApplicationCrash = "RobotApplicationCrash" // SimulationJobErrorCodeSimulationApplicationCrash is a SimulationJobErrorCode enum value SimulationJobErrorCodeSimulationApplicationCrash = "SimulationApplicationCrash" // SimulationJobErrorCodeRobotApplicationHealthCheckFailure is a SimulationJobErrorCode enum value SimulationJobErrorCodeRobotApplicationHealthCheckFailure = "RobotApplicationHealthCheckFailure" // SimulationJobErrorCodeSimulationApplicationHealthCheckFailure is a SimulationJobErrorCode enum value SimulationJobErrorCodeSimulationApplicationHealthCheckFailure = "SimulationApplicationHealthCheckFailure" // SimulationJobErrorCodeBadPermissionsRobotApplication is a SimulationJobErrorCode enum value SimulationJobErrorCodeBadPermissionsRobotApplication = "BadPermissionsRobotApplication" // SimulationJobErrorCodeBadPermissionsSimulationApplication is a SimulationJobErrorCode enum value SimulationJobErrorCodeBadPermissionsSimulationApplication = "BadPermissionsSimulationApplication" // SimulationJobErrorCodeBadPermissionsS3object is a SimulationJobErrorCode enum value SimulationJobErrorCodeBadPermissionsS3object = "BadPermissionsS3Object" // SimulationJobErrorCodeBadPermissionsS3output is a SimulationJobErrorCode enum value SimulationJobErrorCodeBadPermissionsS3output = "BadPermissionsS3Output" // SimulationJobErrorCodeBadPermissionsCloudwatchLogs is a SimulationJobErrorCode enum value SimulationJobErrorCodeBadPermissionsCloudwatchLogs = "BadPermissionsCloudwatchLogs" // SimulationJobErrorCodeSubnetIpLimitExceeded is a SimulationJobErrorCode enum value SimulationJobErrorCodeSubnetIpLimitExceeded = "SubnetIpLimitExceeded" // SimulationJobErrorCodeEnilimitExceeded is a SimulationJobErrorCode enum value SimulationJobErrorCodeEnilimitExceeded = "ENILimitExceeded" // SimulationJobErrorCodeBadPermissionsUserCredentials is a SimulationJobErrorCode enum value SimulationJobErrorCodeBadPermissionsUserCredentials = "BadPermissionsUserCredentials" // SimulationJobErrorCodeInvalidBundleRobotApplication is a SimulationJobErrorCode enum value SimulationJobErrorCodeInvalidBundleRobotApplication = "InvalidBundleRobotApplication" // SimulationJobErrorCodeInvalidBundleSimulationApplication is a SimulationJobErrorCode enum value SimulationJobErrorCodeInvalidBundleSimulationApplication = "InvalidBundleSimulationApplication" // SimulationJobErrorCodeInvalidS3resource is a SimulationJobErrorCode enum value SimulationJobErrorCodeInvalidS3resource = "InvalidS3Resource" // SimulationJobErrorCodeThrottlingError is a SimulationJobErrorCode enum value SimulationJobErrorCodeThrottlingError = "ThrottlingError" // SimulationJobErrorCodeLimitExceeded is a SimulationJobErrorCode enum value SimulationJobErrorCodeLimitExceeded = "LimitExceeded" // SimulationJobErrorCodeMismatchedEtag is a SimulationJobErrorCode enum value SimulationJobErrorCodeMismatchedEtag = "MismatchedEtag" // SimulationJobErrorCodeRobotApplicationVersionMismatchedEtag is a SimulationJobErrorCode enum value SimulationJobErrorCodeRobotApplicationVersionMismatchedEtag = "RobotApplicationVersionMismatchedEtag" // SimulationJobErrorCodeSimulationApplicationVersionMismatchedEtag is a SimulationJobErrorCode enum value SimulationJobErrorCodeSimulationApplicationVersionMismatchedEtag = "SimulationApplicationVersionMismatchedEtag" // SimulationJobErrorCodeResourceNotFound is a SimulationJobErrorCode enum value SimulationJobErrorCodeResourceNotFound = "ResourceNotFound" // SimulationJobErrorCodeRequestThrottled is a SimulationJobErrorCode enum value SimulationJobErrorCodeRequestThrottled = "RequestThrottled" // SimulationJobErrorCodeBatchTimedOut is a SimulationJobErrorCode enum value SimulationJobErrorCodeBatchTimedOut = "BatchTimedOut" // SimulationJobErrorCodeBatchCanceled is a SimulationJobErrorCode enum value SimulationJobErrorCodeBatchCanceled = "BatchCanceled" // SimulationJobErrorCodeInvalidInput is a SimulationJobErrorCode enum value SimulationJobErrorCodeInvalidInput = "InvalidInput" // SimulationJobErrorCodeWrongRegionS3bucket is a SimulationJobErrorCode enum value SimulationJobErrorCodeWrongRegionS3bucket = "WrongRegionS3Bucket" // SimulationJobErrorCodeWrongRegionS3output is a SimulationJobErrorCode enum value SimulationJobErrorCodeWrongRegionS3output = "WrongRegionS3Output" // SimulationJobErrorCodeWrongRegionRobotApplication is a SimulationJobErrorCode enum value SimulationJobErrorCodeWrongRegionRobotApplication = "WrongRegionRobotApplication" // SimulationJobErrorCodeWrongRegionSimulationApplication is a SimulationJobErrorCode enum value SimulationJobErrorCodeWrongRegionSimulationApplication = "WrongRegionSimulationApplication" // SimulationJobErrorCodeUploadContentMismatchError is a SimulationJobErrorCode enum value SimulationJobErrorCodeUploadContentMismatchError = "UploadContentMismatchError" )
const ( // SimulationJobStatusPending is a SimulationJobStatus enum value SimulationJobStatusPending = "Pending" // SimulationJobStatusPreparing is a SimulationJobStatus enum value SimulationJobStatusPreparing = "Preparing" // SimulationJobStatusRunning is a SimulationJobStatus enum value SimulationJobStatusRunning = "Running" // SimulationJobStatusRestarting is a SimulationJobStatus enum value SimulationJobStatusRestarting = "Restarting" // SimulationJobStatusCompleted is a SimulationJobStatus enum value SimulationJobStatusCompleted = "Completed" // SimulationJobStatusFailed is a SimulationJobStatus enum value SimulationJobStatusFailed = "Failed" // SimulationJobStatusRunningFailed is a SimulationJobStatus enum value SimulationJobStatusRunningFailed = "RunningFailed" // SimulationJobStatusTerminating is a SimulationJobStatus enum value SimulationJobStatusTerminating = "Terminating" // SimulationJobStatusTerminated is a SimulationJobStatus enum value SimulationJobStatusTerminated = "Terminated" // SimulationJobStatusCanceled is a SimulationJobStatus enum value SimulationJobStatusCanceled = "Canceled" )
const ( // SimulationSoftwareSuiteTypeGazebo is a SimulationSoftwareSuiteType enum value SimulationSoftwareSuiteTypeGazebo = "Gazebo" // SimulationSoftwareSuiteTypeRosbagPlay is a SimulationSoftwareSuiteType enum value SimulationSoftwareSuiteTypeRosbagPlay = "RosbagPlay" )
const ( // UploadBehaviorUploadOnTerminate is a UploadBehavior enum value UploadBehaviorUploadOnTerminate = "UPLOAD_ON_TERMINATE" // UploadBehaviorUploadRollingAutoRemove is a UploadBehavior enum value UploadBehaviorUploadRollingAutoRemove = "UPLOAD_ROLLING_AUTO_REMOVE" )
const ( // WorldExportJobErrorCodeInternalServiceError is a WorldExportJobErrorCode enum value WorldExportJobErrorCodeInternalServiceError = "InternalServiceError" // WorldExportJobErrorCodeLimitExceeded is a WorldExportJobErrorCode enum value WorldExportJobErrorCodeLimitExceeded = "LimitExceeded" // WorldExportJobErrorCodeResourceNotFound is a WorldExportJobErrorCode enum value WorldExportJobErrorCodeResourceNotFound = "ResourceNotFound" // WorldExportJobErrorCodeRequestThrottled is a WorldExportJobErrorCode enum value WorldExportJobErrorCodeRequestThrottled = "RequestThrottled" // WorldExportJobErrorCodeInvalidInput is a WorldExportJobErrorCode enum value WorldExportJobErrorCodeInvalidInput = "InvalidInput" // WorldExportJobErrorCodeAccessDenied is a WorldExportJobErrorCode enum value WorldExportJobErrorCodeAccessDenied = "AccessDenied" )
const ( // WorldExportJobStatusPending is a WorldExportJobStatus enum value WorldExportJobStatusPending = "Pending" // WorldExportJobStatusRunning is a WorldExportJobStatus enum value WorldExportJobStatusRunning = "Running" // WorldExportJobStatusCompleted is a WorldExportJobStatus enum value WorldExportJobStatusCompleted = "Completed" // WorldExportJobStatusFailed is a WorldExportJobStatus enum value WorldExportJobStatusFailed = "Failed" // WorldExportJobStatusCanceling is a WorldExportJobStatus enum value WorldExportJobStatusCanceling = "Canceling" // WorldExportJobStatusCanceled is a WorldExportJobStatus enum value WorldExportJobStatusCanceled = "Canceled" )
const ( // WorldGenerationJobErrorCodeInternalServiceError is a WorldGenerationJobErrorCode enum value WorldGenerationJobErrorCodeInternalServiceError = "InternalServiceError" // WorldGenerationJobErrorCodeLimitExceeded is a WorldGenerationJobErrorCode enum value WorldGenerationJobErrorCodeLimitExceeded = "LimitExceeded" // WorldGenerationJobErrorCodeResourceNotFound is a WorldGenerationJobErrorCode enum value WorldGenerationJobErrorCodeResourceNotFound = "ResourceNotFound" // WorldGenerationJobErrorCodeRequestThrottled is a WorldGenerationJobErrorCode enum value WorldGenerationJobErrorCodeRequestThrottled = "RequestThrottled" // WorldGenerationJobErrorCodeInvalidInput is a WorldGenerationJobErrorCode enum value WorldGenerationJobErrorCodeInvalidInput = "InvalidInput" // WorldGenerationJobErrorCodeAllWorldGenerationFailed is a WorldGenerationJobErrorCode enum value WorldGenerationJobErrorCodeAllWorldGenerationFailed = "AllWorldGenerationFailed" )
const ( // WorldGenerationJobStatusPending is a WorldGenerationJobStatus enum value WorldGenerationJobStatusPending = "Pending" // WorldGenerationJobStatusRunning is a WorldGenerationJobStatus enum value WorldGenerationJobStatusRunning = "Running" // WorldGenerationJobStatusCompleted is a WorldGenerationJobStatus enum value WorldGenerationJobStatusCompleted = "Completed" // WorldGenerationJobStatusFailed is a WorldGenerationJobStatus enum value WorldGenerationJobStatusFailed = "Failed" // WorldGenerationJobStatusPartialFailed is a WorldGenerationJobStatus enum value WorldGenerationJobStatusPartialFailed = "PartialFailed" // WorldGenerationJobStatusCanceling is a WorldGenerationJobStatus enum value WorldGenerationJobStatusCanceling = "Canceling" // WorldGenerationJobStatusCanceled is a WorldGenerationJobStatus enum value WorldGenerationJobStatusCanceled = "Canceled" )
const ( // ErrCodeConcurrentDeploymentException for service response error code // "ConcurrentDeploymentException". // // The failure percentage threshold percentage was met. ErrCodeConcurrentDeploymentException = "ConcurrentDeploymentException" // ErrCodeIdempotentParameterMismatchException for service response error code // "IdempotentParameterMismatchException". // // The request uses the same client token as a previous, but non-identical request. // Do not reuse a client token with different requests, unless the requests // are identical. ErrCodeIdempotentParameterMismatchException = "IdempotentParameterMismatchException" // ErrCodeInternalServerException for service response error code // "InternalServerException". // // AWS RoboMaker experienced a service issue. Try your call again. ErrCodeInternalServerException = "InternalServerException" // ErrCodeInvalidParameterException for service response error code // "InvalidParameterException". // // A parameter specified in a request is not valid, is unsupported, or cannot // be used. The returned message provides an explanation of the error value. ErrCodeInvalidParameterException = "InvalidParameterException" // ErrCodeLimitExceededException for service response error code // "LimitExceededException". // // The requested resource exceeds the maximum number allowed, or the number // of concurrent stream requests exceeds the maximum number allowed. ErrCodeLimitExceededException = "LimitExceededException" // ErrCodeResourceAlreadyExistsException for service response error code // "ResourceAlreadyExistsException". // // The specified resource already exists. ErrCodeResourceAlreadyExistsException = "ResourceAlreadyExistsException" // ErrCodeResourceNotFoundException for service response error code // "ResourceNotFoundException". // // The specified resource does not exist. ErrCodeResourceNotFoundException = "ResourceNotFoundException" // "ServiceUnavailableException". // // The request has failed due to a temporary failure of the server. ErrCodeServiceUnavailableException = "ServiceUnavailableException" // ErrCodeThrottlingException for service response error code // "ThrottlingException". // // AWS RoboMaker is temporarily unable to process the request. Try your call // again. ErrCodeThrottlingException = "ThrottlingException" )
const ( ServiceName = "RoboMaker" // Name of service. EndpointsID = "robomaker" // ID to lookup a service endpoint with. ServiceID = "RoboMaker" // ServiceID is a unique identifier of a specific service. )
Service information constants
const (
// RenderingEngineTypeOgre is a RenderingEngineType enum value
RenderingEngineTypeOgre = "OGRE"
)
const (
// SimulationJobBatchErrorCodeInternalServiceError is a SimulationJobBatchErrorCode enum value
SimulationJobBatchErrorCodeInternalServiceError = "InternalServiceError"
)
Variables ¶
This section is empty.
Functions ¶
func Architecture_Values ¶ added in v1.34.3
func Architecture_Values() []string
Architecture_Values returns all elements of the Architecture enum
func DeploymentJobErrorCode_Values ¶ added in v1.34.3
func DeploymentJobErrorCode_Values() []string
DeploymentJobErrorCode_Values returns all elements of the DeploymentJobErrorCode enum
func DeploymentStatus_Values ¶ added in v1.34.3
func DeploymentStatus_Values() []string
DeploymentStatus_Values returns all elements of the DeploymentStatus enum
func ExitBehavior_Values ¶ added in v1.38.16
func ExitBehavior_Values() []string
ExitBehavior_Values returns all elements of the ExitBehavior enum
func FailureBehavior_Values ¶ added in v1.34.3
func FailureBehavior_Values() []string
FailureBehavior_Values returns all elements of the FailureBehavior enum
func RenderingEngineType_Values ¶ added in v1.34.3
func RenderingEngineType_Values() []string
RenderingEngineType_Values returns all elements of the RenderingEngineType enum
func RobotDeploymentStep_Values ¶ added in v1.34.3
func RobotDeploymentStep_Values() []string
RobotDeploymentStep_Values returns all elements of the RobotDeploymentStep enum
func RobotSoftwareSuiteType_Values ¶ added in v1.34.3
func RobotSoftwareSuiteType_Values() []string
RobotSoftwareSuiteType_Values returns all elements of the RobotSoftwareSuiteType enum
func RobotSoftwareSuiteVersionType_Values ¶ added in v1.34.3
func RobotSoftwareSuiteVersionType_Values() []string
RobotSoftwareSuiteVersionType_Values returns all elements of the RobotSoftwareSuiteVersionType enum
func RobotStatus_Values ¶ added in v1.34.3
func RobotStatus_Values() []string
RobotStatus_Values returns all elements of the RobotStatus enum
func SimulationJobBatchErrorCode_Values ¶ added in v1.34.3
func SimulationJobBatchErrorCode_Values() []string
SimulationJobBatchErrorCode_Values returns all elements of the SimulationJobBatchErrorCode enum
func SimulationJobBatchStatus_Values ¶ added in v1.34.3
func SimulationJobBatchStatus_Values() []string
SimulationJobBatchStatus_Values returns all elements of the SimulationJobBatchStatus enum
func SimulationJobErrorCode_Values ¶ added in v1.34.3
func SimulationJobErrorCode_Values() []string
SimulationJobErrorCode_Values returns all elements of the SimulationJobErrorCode enum
func SimulationJobStatus_Values ¶ added in v1.34.3
func SimulationJobStatus_Values() []string
SimulationJobStatus_Values returns all elements of the SimulationJobStatus enum
func SimulationSoftwareSuiteType_Values ¶ added in v1.34.3
func SimulationSoftwareSuiteType_Values() []string
SimulationSoftwareSuiteType_Values returns all elements of the SimulationSoftwareSuiteType enum
func UploadBehavior_Values ¶ added in v1.37.0
func UploadBehavior_Values() []string
UploadBehavior_Values returns all elements of the UploadBehavior enum
func WorldExportJobErrorCode_Values ¶ added in v1.34.6
func WorldExportJobErrorCode_Values() []string
WorldExportJobErrorCode_Values returns all elements of the WorldExportJobErrorCode enum
func WorldExportJobStatus_Values ¶ added in v1.34.6
func WorldExportJobStatus_Values() []string
WorldExportJobStatus_Values returns all elements of the WorldExportJobStatus enum
func WorldGenerationJobErrorCode_Values ¶ added in v1.34.6
func WorldGenerationJobErrorCode_Values() []string
WorldGenerationJobErrorCode_Values returns all elements of the WorldGenerationJobErrorCode enum
func WorldGenerationJobStatus_Values ¶ added in v1.34.6
func WorldGenerationJobStatus_Values() []string
WorldGenerationJobStatus_Values returns all elements of the WorldGenerationJobStatus enum
Types ¶
type BatchDeleteWorldsInput ¶ added in v1.34.6
type BatchDeleteWorldsInput struct { // A list of Amazon Resource Names (arns) that correspond to worlds to delete. // // Worlds is a required field Worlds []*string `locationName:"worlds" min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
func (BatchDeleteWorldsInput) GoString ¶ added in v1.34.6
func (s BatchDeleteWorldsInput) GoString() string
GoString returns the string representation
func (*BatchDeleteWorldsInput) SetWorlds ¶ added in v1.34.6
func (s *BatchDeleteWorldsInput) SetWorlds(v []*string) *BatchDeleteWorldsInput
SetWorlds sets the Worlds field's value.
func (BatchDeleteWorldsInput) String ¶ added in v1.34.6
func (s BatchDeleteWorldsInput) String() string
String returns the string representation
func (*BatchDeleteWorldsInput) Validate ¶ added in v1.34.6
func (s *BatchDeleteWorldsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BatchDeleteWorldsOutput ¶ added in v1.34.6
type BatchDeleteWorldsOutput struct { // A list of unprocessed worlds associated with the call. These worlds were // not deleted. UnprocessedWorlds []*string `locationName:"unprocessedWorlds" min:"1" type:"list"` // contains filtered or unexported fields }
func (BatchDeleteWorldsOutput) GoString ¶ added in v1.34.6
func (s BatchDeleteWorldsOutput) GoString() string
GoString returns the string representation
func (*BatchDeleteWorldsOutput) SetUnprocessedWorlds ¶ added in v1.34.6
func (s *BatchDeleteWorldsOutput) SetUnprocessedWorlds(v []*string) *BatchDeleteWorldsOutput
SetUnprocessedWorlds sets the UnprocessedWorlds field's value.
func (BatchDeleteWorldsOutput) String ¶ added in v1.34.6
func (s BatchDeleteWorldsOutput) String() string
String returns the string representation
type BatchDescribeSimulationJobInput ¶
type BatchDescribeSimulationJobInput struct { // A list of Amazon Resource Names (ARNs) of simulation jobs to describe. // // Jobs is a required field Jobs []*string `locationName:"jobs" min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
func (BatchDescribeSimulationJobInput) GoString ¶
func (s BatchDescribeSimulationJobInput) GoString() string
GoString returns the string representation
func (*BatchDescribeSimulationJobInput) SetJobs ¶
func (s *BatchDescribeSimulationJobInput) SetJobs(v []*string) *BatchDescribeSimulationJobInput
SetJobs sets the Jobs field's value.
func (BatchDescribeSimulationJobInput) String ¶
func (s BatchDescribeSimulationJobInput) String() string
String returns the string representation
func (*BatchDescribeSimulationJobInput) Validate ¶
func (s *BatchDescribeSimulationJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BatchDescribeSimulationJobOutput ¶
type BatchDescribeSimulationJobOutput struct { // A list of simulation jobs. Jobs []*SimulationJob `locationName:"jobs" type:"list"` // A list of unprocessed simulation job Amazon Resource Names (ARNs). UnprocessedJobs []*string `locationName:"unprocessedJobs" min:"1" type:"list"` // contains filtered or unexported fields }
func (BatchDescribeSimulationJobOutput) GoString ¶
func (s BatchDescribeSimulationJobOutput) GoString() string
GoString returns the string representation
func (*BatchDescribeSimulationJobOutput) SetJobs ¶
func (s *BatchDescribeSimulationJobOutput) SetJobs(v []*SimulationJob) *BatchDescribeSimulationJobOutput
SetJobs sets the Jobs field's value.
func (*BatchDescribeSimulationJobOutput) SetUnprocessedJobs ¶
func (s *BatchDescribeSimulationJobOutput) SetUnprocessedJobs(v []*string) *BatchDescribeSimulationJobOutput
SetUnprocessedJobs sets the UnprocessedJobs field's value.
func (BatchDescribeSimulationJobOutput) String ¶
func (s BatchDescribeSimulationJobOutput) String() string
String returns the string representation
type BatchPolicy ¶ added in v1.28.13
type BatchPolicy struct { // The number of active simulation jobs create as part of the batch that can // be in an active state at the same time. // // Active states include: Pending,Preparing, Running, Restarting, RunningFailed // and Terminating. All other states are terminal states. MaxConcurrency *int64 `locationName:"maxConcurrency" type:"integer"` // The amount of time, in seconds, to wait for the batch to complete. // // If a batch times out, and there are pending requests that were failing due // to an internal failure (like InternalServiceError), they will be moved to // the failed list and the batch status will be Failed. If the pending requests // were failing for any other reason, the failed pending requests will be moved // to the failed list and the batch status will be TimedOut. TimeoutInSeconds *int64 `locationName:"timeoutInSeconds" type:"long"` // contains filtered or unexported fields }
Information about the batch policy.
func (BatchPolicy) GoString ¶ added in v1.28.13
func (s BatchPolicy) GoString() string
GoString returns the string representation
func (*BatchPolicy) SetMaxConcurrency ¶ added in v1.28.13
func (s *BatchPolicy) SetMaxConcurrency(v int64) *BatchPolicy
SetMaxConcurrency sets the MaxConcurrency field's value.
func (*BatchPolicy) SetTimeoutInSeconds ¶ added in v1.28.13
func (s *BatchPolicy) SetTimeoutInSeconds(v int64) *BatchPolicy
SetTimeoutInSeconds sets the TimeoutInSeconds field's value.
func (BatchPolicy) String ¶ added in v1.28.13
func (s BatchPolicy) String() string
String returns the string representation
type CancelDeploymentJobInput ¶ added in v1.19.39
type CancelDeploymentJobInput struct { // The deployment job ARN to cancel. // // Job is a required field Job *string `locationName:"job" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (CancelDeploymentJobInput) GoString ¶ added in v1.19.39
func (s CancelDeploymentJobInput) GoString() string
GoString returns the string representation
func (*CancelDeploymentJobInput) SetJob ¶ added in v1.19.39
func (s *CancelDeploymentJobInput) SetJob(v string) *CancelDeploymentJobInput
SetJob sets the Job field's value.
func (CancelDeploymentJobInput) String ¶ added in v1.19.39
func (s CancelDeploymentJobInput) String() string
String returns the string representation
func (*CancelDeploymentJobInput) Validate ¶ added in v1.19.39
func (s *CancelDeploymentJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CancelDeploymentJobOutput ¶ added in v1.19.39
type CancelDeploymentJobOutput struct {
// contains filtered or unexported fields
}
func (CancelDeploymentJobOutput) GoString ¶ added in v1.19.39
func (s CancelDeploymentJobOutput) GoString() string
GoString returns the string representation
func (CancelDeploymentJobOutput) String ¶ added in v1.19.39
func (s CancelDeploymentJobOutput) String() string
String returns the string representation
type CancelSimulationJobBatchInput ¶ added in v1.28.13
type CancelSimulationJobBatchInput struct { // The id of the batch to cancel. // // Batch is a required field Batch *string `locationName:"batch" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (CancelSimulationJobBatchInput) GoString ¶ added in v1.28.13
func (s CancelSimulationJobBatchInput) GoString() string
GoString returns the string representation
func (*CancelSimulationJobBatchInput) SetBatch ¶ added in v1.28.13
func (s *CancelSimulationJobBatchInput) SetBatch(v string) *CancelSimulationJobBatchInput
SetBatch sets the Batch field's value.
func (CancelSimulationJobBatchInput) String ¶ added in v1.28.13
func (s CancelSimulationJobBatchInput) String() string
String returns the string representation
func (*CancelSimulationJobBatchInput) Validate ¶ added in v1.28.13
func (s *CancelSimulationJobBatchInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CancelSimulationJobBatchOutput ¶ added in v1.28.13
type CancelSimulationJobBatchOutput struct {
// contains filtered or unexported fields
}
func (CancelSimulationJobBatchOutput) GoString ¶ added in v1.28.13
func (s CancelSimulationJobBatchOutput) GoString() string
GoString returns the string representation
func (CancelSimulationJobBatchOutput) String ¶ added in v1.28.13
func (s CancelSimulationJobBatchOutput) String() string
String returns the string representation
type CancelSimulationJobInput ¶
type CancelSimulationJobInput struct { // The simulation job ARN to cancel. // // Job is a required field Job *string `locationName:"job" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (CancelSimulationJobInput) GoString ¶
func (s CancelSimulationJobInput) GoString() string
GoString returns the string representation
func (*CancelSimulationJobInput) SetJob ¶
func (s *CancelSimulationJobInput) SetJob(v string) *CancelSimulationJobInput
SetJob sets the Job field's value.
func (CancelSimulationJobInput) String ¶
func (s CancelSimulationJobInput) String() string
String returns the string representation
func (*CancelSimulationJobInput) Validate ¶
func (s *CancelSimulationJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CancelSimulationJobOutput ¶
type CancelSimulationJobOutput struct {
// contains filtered or unexported fields
}
func (CancelSimulationJobOutput) GoString ¶
func (s CancelSimulationJobOutput) GoString() string
GoString returns the string representation
func (CancelSimulationJobOutput) String ¶
func (s CancelSimulationJobOutput) String() string
String returns the string representation
type CancelWorldExportJobInput ¶ added in v1.34.6
type CancelWorldExportJobInput struct { // The Amazon Resource Name (arn) of the world export job to cancel. // // Job is a required field Job *string `locationName:"job" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (CancelWorldExportJobInput) GoString ¶ added in v1.34.6
func (s CancelWorldExportJobInput) GoString() string
GoString returns the string representation
func (*CancelWorldExportJobInput) SetJob ¶ added in v1.34.6
func (s *CancelWorldExportJobInput) SetJob(v string) *CancelWorldExportJobInput
SetJob sets the Job field's value.
func (CancelWorldExportJobInput) String ¶ added in v1.34.6
func (s CancelWorldExportJobInput) String() string
String returns the string representation
func (*CancelWorldExportJobInput) Validate ¶ added in v1.34.6
func (s *CancelWorldExportJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CancelWorldExportJobOutput ¶ added in v1.34.6
type CancelWorldExportJobOutput struct {
// contains filtered or unexported fields
}
func (CancelWorldExportJobOutput) GoString ¶ added in v1.34.6
func (s CancelWorldExportJobOutput) GoString() string
GoString returns the string representation
func (CancelWorldExportJobOutput) String ¶ added in v1.34.6
func (s CancelWorldExportJobOutput) String() string
String returns the string representation
type CancelWorldGenerationJobInput ¶ added in v1.34.6
type CancelWorldGenerationJobInput struct { // The Amazon Resource Name (arn) of the world generator job to cancel. // // Job is a required field Job *string `locationName:"job" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (CancelWorldGenerationJobInput) GoString ¶ added in v1.34.6
func (s CancelWorldGenerationJobInput) GoString() string
GoString returns the string representation
func (*CancelWorldGenerationJobInput) SetJob ¶ added in v1.34.6
func (s *CancelWorldGenerationJobInput) SetJob(v string) *CancelWorldGenerationJobInput
SetJob sets the Job field's value.
func (CancelWorldGenerationJobInput) String ¶ added in v1.34.6
func (s CancelWorldGenerationJobInput) String() string
String returns the string representation
func (*CancelWorldGenerationJobInput) Validate ¶ added in v1.34.6
func (s *CancelWorldGenerationJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CancelWorldGenerationJobOutput ¶ added in v1.34.6
type CancelWorldGenerationJobOutput struct {
// contains filtered or unexported fields
}
func (CancelWorldGenerationJobOutput) GoString ¶ added in v1.34.6
func (s CancelWorldGenerationJobOutput) GoString() string
GoString returns the string representation
func (CancelWorldGenerationJobOutput) String ¶ added in v1.34.6
func (s CancelWorldGenerationJobOutput) String() string
String returns the string representation
type Compute ¶ added in v1.30.4
type Compute struct { // The simulation unit limit. Your simulation is allocated CPU and memory proportional // to the supplied simulation unit limit. A simulation unit is 1 vcpu and 2GB // of memory. You are only billed for the SU utilization you consume up to the // maximim value provided. The default is 15. SimulationUnitLimit *int64 `locationName:"simulationUnitLimit" min:"1" type:"integer"` // contains filtered or unexported fields }
Compute information for the simulation job.
func (*Compute) SetSimulationUnitLimit ¶ added in v1.30.4
SetSimulationUnitLimit sets the SimulationUnitLimit field's value.
type ComputeResponse ¶ added in v1.30.4
type ComputeResponse struct { // The simulation unit limit. Your simulation is allocated CPU and memory proportional // to the supplied simulation unit limit. A simulation unit is 1 vcpu and 2GB // of memory. You are only billed for the SU utilization you consume up to the // maximim value provided. The default is 15. SimulationUnitLimit *int64 `locationName:"simulationUnitLimit" min:"1" type:"integer"` // contains filtered or unexported fields }
Compute information for the simulation job
func (ComputeResponse) GoString ¶ added in v1.30.4
func (s ComputeResponse) GoString() string
GoString returns the string representation
func (*ComputeResponse) SetSimulationUnitLimit ¶ added in v1.30.4
func (s *ComputeResponse) SetSimulationUnitLimit(v int64) *ComputeResponse
SetSimulationUnitLimit sets the SimulationUnitLimit field's value.
func (ComputeResponse) String ¶ added in v1.30.4
func (s ComputeResponse) String() string
String returns the string representation
type ConcurrentDeploymentException ¶ added in v1.28.0
type ConcurrentDeploymentException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
The failure percentage threshold percentage was met.
func (*ConcurrentDeploymentException) Code ¶ added in v1.28.0
func (s *ConcurrentDeploymentException) Code() string
Code returns the exception type name.
func (*ConcurrentDeploymentException) Error ¶ added in v1.28.0
func (s *ConcurrentDeploymentException) Error() string
func (ConcurrentDeploymentException) GoString ¶ added in v1.28.0
func (s ConcurrentDeploymentException) GoString() string
GoString returns the string representation
func (*ConcurrentDeploymentException) Message ¶ added in v1.28.0
func (s *ConcurrentDeploymentException) Message() string
Message returns the exception's message.
func (*ConcurrentDeploymentException) OrigErr ¶ added in v1.28.0
func (s *ConcurrentDeploymentException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ConcurrentDeploymentException) RequestID ¶ added in v1.28.0
func (s *ConcurrentDeploymentException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ConcurrentDeploymentException) StatusCode ¶ added in v1.28.0
func (s *ConcurrentDeploymentException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ConcurrentDeploymentException) String ¶ added in v1.28.0
func (s ConcurrentDeploymentException) String() string
String returns the string representation
type CreateDeploymentJobInput ¶
type CreateDeploymentJobInput struct { // Unique, case-sensitive identifier that you provide to ensure the idempotency // of the request. ClientRequestToken *string `locationName:"clientRequestToken" min:"1" type:"string" idempotencyToken:"true"` // The deployment application configuration. // // DeploymentApplicationConfigs is a required field DeploymentApplicationConfigs []*DeploymentApplicationConfig `locationName:"deploymentApplicationConfigs" min:"1" type:"list" required:"true"` // The requested deployment configuration. DeploymentConfig *DeploymentConfig `locationName:"deploymentConfig" type:"structure"` // The Amazon Resource Name (ARN) of the fleet to deploy. // // Fleet is a required field Fleet *string `locationName:"fleet" min:"1" type:"string" required:"true"` // A map that contains tag keys and tag values that are attached to the deployment // job. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (CreateDeploymentJobInput) GoString ¶
func (s CreateDeploymentJobInput) GoString() string
GoString returns the string representation
func (*CreateDeploymentJobInput) SetClientRequestToken ¶
func (s *CreateDeploymentJobInput) SetClientRequestToken(v string) *CreateDeploymentJobInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateDeploymentJobInput) SetDeploymentApplicationConfigs ¶
func (s *CreateDeploymentJobInput) SetDeploymentApplicationConfigs(v []*DeploymentApplicationConfig) *CreateDeploymentJobInput
SetDeploymentApplicationConfigs sets the DeploymentApplicationConfigs field's value.
func (*CreateDeploymentJobInput) SetDeploymentConfig ¶
func (s *CreateDeploymentJobInput) SetDeploymentConfig(v *DeploymentConfig) *CreateDeploymentJobInput
SetDeploymentConfig sets the DeploymentConfig field's value.
func (*CreateDeploymentJobInput) SetFleet ¶
func (s *CreateDeploymentJobInput) SetFleet(v string) *CreateDeploymentJobInput
SetFleet sets the Fleet field's value.
func (*CreateDeploymentJobInput) SetTags ¶ added in v1.16.30
func (s *CreateDeploymentJobInput) SetTags(v map[string]*string) *CreateDeploymentJobInput
SetTags sets the Tags field's value.
func (CreateDeploymentJobInput) String ¶
func (s CreateDeploymentJobInput) String() string
String returns the string representation
func (*CreateDeploymentJobInput) Validate ¶
func (s *CreateDeploymentJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateDeploymentJobOutput ¶
type CreateDeploymentJobOutput struct { // The Amazon Resource Name (ARN) of the deployment job. Arn *string `locationName:"arn" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the fleet was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The deployment application configuration. DeploymentApplicationConfigs []*DeploymentApplicationConfig `locationName:"deploymentApplicationConfigs" min:"1" type:"list"` // The deployment configuration. DeploymentConfig *DeploymentConfig `locationName:"deploymentConfig" type:"structure"` // The failure code of the simulation job if it failed: // // BadPermissionError // // AWS Greengrass requires a service-level role permission to access other services. // The role must include the AWSGreengrassResourceAccessRolePolicy managed policy // (https://console.aws.amazon.com/iam/home?#/policies/arn:aws:iam::aws:policy/service-role/AWSGreengrassResourceAccessRolePolicy$jsonEditor). // // ExtractingBundleFailure // // The robot application could not be extracted from the bundle. // // FailureThresholdBreached // // The percentage of robots that could not be updated exceeded the percentage // set for the deployment. // // GreengrassDeploymentFailed // // The robot application could not be deployed to the robot. // // GreengrassGroupVersionDoesNotExist // // The AWS Greengrass group or version associated with a robot is missing. // // InternalServerError // // An internal error has occurred. Retry your request, but if the problem persists, // contact us with details. // // MissingRobotApplicationArchitecture // // The robot application does not have a source that matches the architecture // of the robot. // // MissingRobotDeploymentResource // // One or more of the resources specified for the robot application are missing. // For example, does the robot application have the correct launch package and // launch file? // // PostLaunchFileFailure // // The post-launch script failed. // // PreLaunchFileFailure // // The pre-launch script failed. // // ResourceNotFound // // One or more deployment resources are missing. For example, do robot application // source bundles still exist? // // RobotDeploymentNoResponse // // There is no response from the robot. It might not be powered on or connected // to the internet. FailureCode *string `locationName:"failureCode" type:"string" enum:"DeploymentJobErrorCode"` // The failure reason of the deployment job if it failed. FailureReason *string `locationName:"failureReason" type:"string"` // The target fleet for the deployment job. Fleet *string `locationName:"fleet" min:"1" type:"string"` // The status of the deployment job. Status *string `locationName:"status" type:"string" enum:"DeploymentStatus"` // The list of all tags added to the deployment job. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (CreateDeploymentJobOutput) GoString ¶
func (s CreateDeploymentJobOutput) GoString() string
GoString returns the string representation
func (*CreateDeploymentJobOutput) SetArn ¶
func (s *CreateDeploymentJobOutput) SetArn(v string) *CreateDeploymentJobOutput
SetArn sets the Arn field's value.
func (*CreateDeploymentJobOutput) SetCreatedAt ¶
func (s *CreateDeploymentJobOutput) SetCreatedAt(v time.Time) *CreateDeploymentJobOutput
SetCreatedAt sets the CreatedAt field's value.
func (*CreateDeploymentJobOutput) SetDeploymentApplicationConfigs ¶
func (s *CreateDeploymentJobOutput) SetDeploymentApplicationConfigs(v []*DeploymentApplicationConfig) *CreateDeploymentJobOutput
SetDeploymentApplicationConfigs sets the DeploymentApplicationConfigs field's value.
func (*CreateDeploymentJobOutput) SetDeploymentConfig ¶
func (s *CreateDeploymentJobOutput) SetDeploymentConfig(v *DeploymentConfig) *CreateDeploymentJobOutput
SetDeploymentConfig sets the DeploymentConfig field's value.
func (*CreateDeploymentJobOutput) SetFailureCode ¶
func (s *CreateDeploymentJobOutput) SetFailureCode(v string) *CreateDeploymentJobOutput
SetFailureCode sets the FailureCode field's value.
func (*CreateDeploymentJobOutput) SetFailureReason ¶
func (s *CreateDeploymentJobOutput) SetFailureReason(v string) *CreateDeploymentJobOutput
SetFailureReason sets the FailureReason field's value.
func (*CreateDeploymentJobOutput) SetFleet ¶
func (s *CreateDeploymentJobOutput) SetFleet(v string) *CreateDeploymentJobOutput
SetFleet sets the Fleet field's value.
func (*CreateDeploymentJobOutput) SetStatus ¶
func (s *CreateDeploymentJobOutput) SetStatus(v string) *CreateDeploymentJobOutput
SetStatus sets the Status field's value.
func (*CreateDeploymentJobOutput) SetTags ¶ added in v1.16.30
func (s *CreateDeploymentJobOutput) SetTags(v map[string]*string) *CreateDeploymentJobOutput
SetTags sets the Tags field's value.
func (CreateDeploymentJobOutput) String ¶
func (s CreateDeploymentJobOutput) String() string
String returns the string representation
type CreateFleetInput ¶
type CreateFleetInput struct { // The name of the fleet. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // A map that contains tag keys and tag values that are attached to the fleet. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (CreateFleetInput) GoString ¶
func (s CreateFleetInput) GoString() string
GoString returns the string representation
func (*CreateFleetInput) SetName ¶
func (s *CreateFleetInput) SetName(v string) *CreateFleetInput
SetName sets the Name field's value.
func (*CreateFleetInput) SetTags ¶ added in v1.16.30
func (s *CreateFleetInput) SetTags(v map[string]*string) *CreateFleetInput
SetTags sets the Tags field's value.
func (CreateFleetInput) String ¶
func (s CreateFleetInput) String() string
String returns the string representation
func (*CreateFleetInput) Validate ¶
func (s *CreateFleetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateFleetOutput ¶
type CreateFleetOutput struct { // The Amazon Resource Name (ARN) of the fleet. Arn *string `locationName:"arn" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the fleet was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The name of the fleet. Name *string `locationName:"name" min:"1" type:"string"` // The list of all tags added to the fleet. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (CreateFleetOutput) GoString ¶
func (s CreateFleetOutput) GoString() string
GoString returns the string representation
func (*CreateFleetOutput) SetArn ¶
func (s *CreateFleetOutput) SetArn(v string) *CreateFleetOutput
SetArn sets the Arn field's value.
func (*CreateFleetOutput) SetCreatedAt ¶
func (s *CreateFleetOutput) SetCreatedAt(v time.Time) *CreateFleetOutput
SetCreatedAt sets the CreatedAt field's value.
func (*CreateFleetOutput) SetName ¶
func (s *CreateFleetOutput) SetName(v string) *CreateFleetOutput
SetName sets the Name field's value.
func (*CreateFleetOutput) SetTags ¶ added in v1.16.30
func (s *CreateFleetOutput) SetTags(v map[string]*string) *CreateFleetOutput
SetTags sets the Tags field's value.
func (CreateFleetOutput) String ¶
func (s CreateFleetOutput) String() string
String returns the string representation
type CreateRobotApplicationInput ¶
type CreateRobotApplicationInput struct { // The name of the robot application. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // The robot software suite (ROS distribuition) used by the robot application. // // RobotSoftwareSuite is a required field RobotSoftwareSuite *RobotSoftwareSuite `locationName:"robotSoftwareSuite" type:"structure" required:"true"` // The sources of the robot application. // // Sources is a required field Sources []*SourceConfig `locationName:"sources" type:"list" required:"true"` // A map that contains tag keys and tag values that are attached to the robot // application. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (CreateRobotApplicationInput) GoString ¶
func (s CreateRobotApplicationInput) GoString() string
GoString returns the string representation
func (*CreateRobotApplicationInput) SetName ¶
func (s *CreateRobotApplicationInput) SetName(v string) *CreateRobotApplicationInput
SetName sets the Name field's value.
func (*CreateRobotApplicationInput) SetRobotSoftwareSuite ¶
func (s *CreateRobotApplicationInput) SetRobotSoftwareSuite(v *RobotSoftwareSuite) *CreateRobotApplicationInput
SetRobotSoftwareSuite sets the RobotSoftwareSuite field's value.
func (*CreateRobotApplicationInput) SetSources ¶
func (s *CreateRobotApplicationInput) SetSources(v []*SourceConfig) *CreateRobotApplicationInput
SetSources sets the Sources field's value.
func (*CreateRobotApplicationInput) SetTags ¶ added in v1.16.30
func (s *CreateRobotApplicationInput) SetTags(v map[string]*string) *CreateRobotApplicationInput
SetTags sets the Tags field's value.
func (CreateRobotApplicationInput) String ¶
func (s CreateRobotApplicationInput) String() string
String returns the string representation
func (*CreateRobotApplicationInput) Validate ¶
func (s *CreateRobotApplicationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateRobotApplicationOutput ¶
type CreateRobotApplicationOutput struct { // The Amazon Resource Name (ARN) of the robot application. Arn *string `locationName:"arn" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the robot application was // last updated. LastUpdatedAt *time.Time `locationName:"lastUpdatedAt" type:"timestamp"` // The name of the robot application. Name *string `locationName:"name" min:"1" type:"string"` // The revision id of the robot application. RevisionId *string `locationName:"revisionId" min:"1" type:"string"` // The robot software suite (ROS distribution) used by the robot application. RobotSoftwareSuite *RobotSoftwareSuite `locationName:"robotSoftwareSuite" type:"structure"` // The sources of the robot application. Sources []*Source `locationName:"sources" type:"list"` // The list of all tags added to the robot application. Tags map[string]*string `locationName:"tags" type:"map"` // The version of the robot application. Version *string `locationName:"version" min:"1" type:"string"` // contains filtered or unexported fields }
func (CreateRobotApplicationOutput) GoString ¶
func (s CreateRobotApplicationOutput) GoString() string
GoString returns the string representation
func (*CreateRobotApplicationOutput) SetArn ¶
func (s *CreateRobotApplicationOutput) SetArn(v string) *CreateRobotApplicationOutput
SetArn sets the Arn field's value.
func (*CreateRobotApplicationOutput) SetLastUpdatedAt ¶
func (s *CreateRobotApplicationOutput) SetLastUpdatedAt(v time.Time) *CreateRobotApplicationOutput
SetLastUpdatedAt sets the LastUpdatedAt field's value.
func (*CreateRobotApplicationOutput) SetName ¶
func (s *CreateRobotApplicationOutput) SetName(v string) *CreateRobotApplicationOutput
SetName sets the Name field's value.
func (*CreateRobotApplicationOutput) SetRevisionId ¶
func (s *CreateRobotApplicationOutput) SetRevisionId(v string) *CreateRobotApplicationOutput
SetRevisionId sets the RevisionId field's value.
func (*CreateRobotApplicationOutput) SetRobotSoftwareSuite ¶
func (s *CreateRobotApplicationOutput) SetRobotSoftwareSuite(v *RobotSoftwareSuite) *CreateRobotApplicationOutput
SetRobotSoftwareSuite sets the RobotSoftwareSuite field's value.
func (*CreateRobotApplicationOutput) SetSources ¶
func (s *CreateRobotApplicationOutput) SetSources(v []*Source) *CreateRobotApplicationOutput
SetSources sets the Sources field's value.
func (*CreateRobotApplicationOutput) SetTags ¶ added in v1.16.30
func (s *CreateRobotApplicationOutput) SetTags(v map[string]*string) *CreateRobotApplicationOutput
SetTags sets the Tags field's value.
func (*CreateRobotApplicationOutput) SetVersion ¶
func (s *CreateRobotApplicationOutput) SetVersion(v string) *CreateRobotApplicationOutput
SetVersion sets the Version field's value.
func (CreateRobotApplicationOutput) String ¶
func (s CreateRobotApplicationOutput) String() string
String returns the string representation
type CreateRobotApplicationVersionInput ¶
type CreateRobotApplicationVersionInput struct { // The application information for the robot application. // // Application is a required field Application *string `locationName:"application" min:"1" type:"string" required:"true"` // The current revision id for the robot application. If you provide a value // and it matches the latest revision ID, a new version will be created. CurrentRevisionId *string `locationName:"currentRevisionId" min:"1" type:"string"` // contains filtered or unexported fields }
func (CreateRobotApplicationVersionInput) GoString ¶
func (s CreateRobotApplicationVersionInput) GoString() string
GoString returns the string representation
func (*CreateRobotApplicationVersionInput) SetApplication ¶
func (s *CreateRobotApplicationVersionInput) SetApplication(v string) *CreateRobotApplicationVersionInput
SetApplication sets the Application field's value.
func (*CreateRobotApplicationVersionInput) SetCurrentRevisionId ¶
func (s *CreateRobotApplicationVersionInput) SetCurrentRevisionId(v string) *CreateRobotApplicationVersionInput
SetCurrentRevisionId sets the CurrentRevisionId field's value.
func (CreateRobotApplicationVersionInput) String ¶
func (s CreateRobotApplicationVersionInput) String() string
String returns the string representation
func (*CreateRobotApplicationVersionInput) Validate ¶
func (s *CreateRobotApplicationVersionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateRobotApplicationVersionOutput ¶
type CreateRobotApplicationVersionOutput struct { // The Amazon Resource Name (ARN) of the robot application. Arn *string `locationName:"arn" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the robot application was // last updated. LastUpdatedAt *time.Time `locationName:"lastUpdatedAt" type:"timestamp"` // The name of the robot application. Name *string `locationName:"name" min:"1" type:"string"` // The revision id of the robot application. RevisionId *string `locationName:"revisionId" min:"1" type:"string"` // The robot software suite (ROS distribution) used by the robot application. RobotSoftwareSuite *RobotSoftwareSuite `locationName:"robotSoftwareSuite" type:"structure"` // The sources of the robot application. Sources []*Source `locationName:"sources" type:"list"` // The version of the robot application. Version *string `locationName:"version" min:"1" type:"string"` // contains filtered or unexported fields }
func (CreateRobotApplicationVersionOutput) GoString ¶
func (s CreateRobotApplicationVersionOutput) GoString() string
GoString returns the string representation
func (*CreateRobotApplicationVersionOutput) SetArn ¶
func (s *CreateRobotApplicationVersionOutput) SetArn(v string) *CreateRobotApplicationVersionOutput
SetArn sets the Arn field's value.
func (*CreateRobotApplicationVersionOutput) SetLastUpdatedAt ¶
func (s *CreateRobotApplicationVersionOutput) SetLastUpdatedAt(v time.Time) *CreateRobotApplicationVersionOutput
SetLastUpdatedAt sets the LastUpdatedAt field's value.
func (*CreateRobotApplicationVersionOutput) SetName ¶
func (s *CreateRobotApplicationVersionOutput) SetName(v string) *CreateRobotApplicationVersionOutput
SetName sets the Name field's value.
func (*CreateRobotApplicationVersionOutput) SetRevisionId ¶
func (s *CreateRobotApplicationVersionOutput) SetRevisionId(v string) *CreateRobotApplicationVersionOutput
SetRevisionId sets the RevisionId field's value.
func (*CreateRobotApplicationVersionOutput) SetRobotSoftwareSuite ¶
func (s *CreateRobotApplicationVersionOutput) SetRobotSoftwareSuite(v *RobotSoftwareSuite) *CreateRobotApplicationVersionOutput
SetRobotSoftwareSuite sets the RobotSoftwareSuite field's value.
func (*CreateRobotApplicationVersionOutput) SetSources ¶
func (s *CreateRobotApplicationVersionOutput) SetSources(v []*Source) *CreateRobotApplicationVersionOutput
SetSources sets the Sources field's value.
func (*CreateRobotApplicationVersionOutput) SetVersion ¶
func (s *CreateRobotApplicationVersionOutput) SetVersion(v string) *CreateRobotApplicationVersionOutput
SetVersion sets the Version field's value.
func (CreateRobotApplicationVersionOutput) String ¶
func (s CreateRobotApplicationVersionOutput) String() string
String returns the string representation
type CreateRobotInput ¶
type CreateRobotInput struct { // The target architecture of the robot. // // Architecture is a required field Architecture *string `locationName:"architecture" type:"string" required:"true" enum:"Architecture"` // The Greengrass group id. // // GreengrassGroupId is a required field GreengrassGroupId *string `locationName:"greengrassGroupId" min:"1" type:"string" required:"true"` // The name for the robot. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // A map that contains tag keys and tag values that are attached to the robot. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (CreateRobotInput) GoString ¶
func (s CreateRobotInput) GoString() string
GoString returns the string representation
func (*CreateRobotInput) SetArchitecture ¶
func (s *CreateRobotInput) SetArchitecture(v string) *CreateRobotInput
SetArchitecture sets the Architecture field's value.
func (*CreateRobotInput) SetGreengrassGroupId ¶
func (s *CreateRobotInput) SetGreengrassGroupId(v string) *CreateRobotInput
SetGreengrassGroupId sets the GreengrassGroupId field's value.
func (*CreateRobotInput) SetName ¶
func (s *CreateRobotInput) SetName(v string) *CreateRobotInput
SetName sets the Name field's value.
func (*CreateRobotInput) SetTags ¶ added in v1.16.30
func (s *CreateRobotInput) SetTags(v map[string]*string) *CreateRobotInput
SetTags sets the Tags field's value.
func (CreateRobotInput) String ¶
func (s CreateRobotInput) String() string
String returns the string representation
func (*CreateRobotInput) Validate ¶
func (s *CreateRobotInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateRobotOutput ¶
type CreateRobotOutput struct { // The target architecture of the robot. Architecture *string `locationName:"architecture" type:"string" enum:"Architecture"` // The Amazon Resource Name (ARN) of the robot. Arn *string `locationName:"arn" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the robot was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The Amazon Resource Name (ARN) of the Greengrass group associated with the // robot. GreengrassGroupId *string `locationName:"greengrassGroupId" min:"1" type:"string"` // The name of the robot. Name *string `locationName:"name" min:"1" type:"string"` // The list of all tags added to the robot. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (CreateRobotOutput) GoString ¶
func (s CreateRobotOutput) GoString() string
GoString returns the string representation
func (*CreateRobotOutput) SetArchitecture ¶
func (s *CreateRobotOutput) SetArchitecture(v string) *CreateRobotOutput
SetArchitecture sets the Architecture field's value.
func (*CreateRobotOutput) SetArn ¶
func (s *CreateRobotOutput) SetArn(v string) *CreateRobotOutput
SetArn sets the Arn field's value.
func (*CreateRobotOutput) SetCreatedAt ¶
func (s *CreateRobotOutput) SetCreatedAt(v time.Time) *CreateRobotOutput
SetCreatedAt sets the CreatedAt field's value.
func (*CreateRobotOutput) SetGreengrassGroupId ¶
func (s *CreateRobotOutput) SetGreengrassGroupId(v string) *CreateRobotOutput
SetGreengrassGroupId sets the GreengrassGroupId field's value.
func (*CreateRobotOutput) SetName ¶
func (s *CreateRobotOutput) SetName(v string) *CreateRobotOutput
SetName sets the Name field's value.
func (*CreateRobotOutput) SetTags ¶ added in v1.16.30
func (s *CreateRobotOutput) SetTags(v map[string]*string) *CreateRobotOutput
SetTags sets the Tags field's value.
func (CreateRobotOutput) String ¶
func (s CreateRobotOutput) String() string
String returns the string representation
type CreateSimulationApplicationInput ¶
type CreateSimulationApplicationInput struct { // The name of the simulation application. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // The rendering engine for the simulation application. RenderingEngine *RenderingEngine `locationName:"renderingEngine" type:"structure"` // The robot software suite (ROS distribution) used by the simulation application. // // RobotSoftwareSuite is a required field RobotSoftwareSuite *RobotSoftwareSuite `locationName:"robotSoftwareSuite" type:"structure" required:"true"` // The simulation software suite used by the simulation application. // // SimulationSoftwareSuite is a required field SimulationSoftwareSuite *SimulationSoftwareSuite `locationName:"simulationSoftwareSuite" type:"structure" required:"true"` // The sources of the simulation application. // // Sources is a required field Sources []*SourceConfig `locationName:"sources" type:"list" required:"true"` // A map that contains tag keys and tag values that are attached to the simulation // application. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (CreateSimulationApplicationInput) GoString ¶
func (s CreateSimulationApplicationInput) GoString() string
GoString returns the string representation
func (*CreateSimulationApplicationInput) SetName ¶
func (s *CreateSimulationApplicationInput) SetName(v string) *CreateSimulationApplicationInput
SetName sets the Name field's value.
func (*CreateSimulationApplicationInput) SetRenderingEngine ¶
func (s *CreateSimulationApplicationInput) SetRenderingEngine(v *RenderingEngine) *CreateSimulationApplicationInput
SetRenderingEngine sets the RenderingEngine field's value.
func (*CreateSimulationApplicationInput) SetRobotSoftwareSuite ¶
func (s *CreateSimulationApplicationInput) SetRobotSoftwareSuite(v *RobotSoftwareSuite) *CreateSimulationApplicationInput
SetRobotSoftwareSuite sets the RobotSoftwareSuite field's value.
func (*CreateSimulationApplicationInput) SetSimulationSoftwareSuite ¶
func (s *CreateSimulationApplicationInput) SetSimulationSoftwareSuite(v *SimulationSoftwareSuite) *CreateSimulationApplicationInput
SetSimulationSoftwareSuite sets the SimulationSoftwareSuite field's value.
func (*CreateSimulationApplicationInput) SetSources ¶
func (s *CreateSimulationApplicationInput) SetSources(v []*SourceConfig) *CreateSimulationApplicationInput
SetSources sets the Sources field's value.
func (*CreateSimulationApplicationInput) SetTags ¶ added in v1.16.30
func (s *CreateSimulationApplicationInput) SetTags(v map[string]*string) *CreateSimulationApplicationInput
SetTags sets the Tags field's value.
func (CreateSimulationApplicationInput) String ¶
func (s CreateSimulationApplicationInput) String() string
String returns the string representation
func (*CreateSimulationApplicationInput) Validate ¶
func (s *CreateSimulationApplicationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateSimulationApplicationOutput ¶
type CreateSimulationApplicationOutput struct { // The Amazon Resource Name (ARN) of the simulation application. Arn *string `locationName:"arn" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the simulation application // was last updated. LastUpdatedAt *time.Time `locationName:"lastUpdatedAt" type:"timestamp"` // The name of the simulation application. Name *string `locationName:"name" min:"1" type:"string"` // The rendering engine for the simulation application. RenderingEngine *RenderingEngine `locationName:"renderingEngine" type:"structure"` // The revision id of the simulation application. RevisionId *string `locationName:"revisionId" min:"1" type:"string"` // Information about the robot software suite (ROS distribution). RobotSoftwareSuite *RobotSoftwareSuite `locationName:"robotSoftwareSuite" type:"structure"` // The simulation software suite used by the simulation application. SimulationSoftwareSuite *SimulationSoftwareSuite `locationName:"simulationSoftwareSuite" type:"structure"` // The sources of the simulation application. Sources []*Source `locationName:"sources" type:"list"` // The list of all tags added to the simulation application. Tags map[string]*string `locationName:"tags" type:"map"` // The version of the simulation application. Version *string `locationName:"version" min:"1" type:"string"` // contains filtered or unexported fields }
func (CreateSimulationApplicationOutput) GoString ¶
func (s CreateSimulationApplicationOutput) GoString() string
GoString returns the string representation
func (*CreateSimulationApplicationOutput) SetArn ¶
func (s *CreateSimulationApplicationOutput) SetArn(v string) *CreateSimulationApplicationOutput
SetArn sets the Arn field's value.
func (*CreateSimulationApplicationOutput) SetLastUpdatedAt ¶
func (s *CreateSimulationApplicationOutput) SetLastUpdatedAt(v time.Time) *CreateSimulationApplicationOutput
SetLastUpdatedAt sets the LastUpdatedAt field's value.
func (*CreateSimulationApplicationOutput) SetName ¶
func (s *CreateSimulationApplicationOutput) SetName(v string) *CreateSimulationApplicationOutput
SetName sets the Name field's value.
func (*CreateSimulationApplicationOutput) SetRenderingEngine ¶
func (s *CreateSimulationApplicationOutput) SetRenderingEngine(v *RenderingEngine) *CreateSimulationApplicationOutput
SetRenderingEngine sets the RenderingEngine field's value.
func (*CreateSimulationApplicationOutput) SetRevisionId ¶
func (s *CreateSimulationApplicationOutput) SetRevisionId(v string) *CreateSimulationApplicationOutput
SetRevisionId sets the RevisionId field's value.
func (*CreateSimulationApplicationOutput) SetRobotSoftwareSuite ¶
func (s *CreateSimulationApplicationOutput) SetRobotSoftwareSuite(v *RobotSoftwareSuite) *CreateSimulationApplicationOutput
SetRobotSoftwareSuite sets the RobotSoftwareSuite field's value.
func (*CreateSimulationApplicationOutput) SetSimulationSoftwareSuite ¶
func (s *CreateSimulationApplicationOutput) SetSimulationSoftwareSuite(v *SimulationSoftwareSuite) *CreateSimulationApplicationOutput
SetSimulationSoftwareSuite sets the SimulationSoftwareSuite field's value.
func (*CreateSimulationApplicationOutput) SetSources ¶
func (s *CreateSimulationApplicationOutput) SetSources(v []*Source) *CreateSimulationApplicationOutput
SetSources sets the Sources field's value.
func (*CreateSimulationApplicationOutput) SetTags ¶ added in v1.16.30
func (s *CreateSimulationApplicationOutput) SetTags(v map[string]*string) *CreateSimulationApplicationOutput
SetTags sets the Tags field's value.
func (*CreateSimulationApplicationOutput) SetVersion ¶
func (s *CreateSimulationApplicationOutput) SetVersion(v string) *CreateSimulationApplicationOutput
SetVersion sets the Version field's value.
func (CreateSimulationApplicationOutput) String ¶
func (s CreateSimulationApplicationOutput) String() string
String returns the string representation
type CreateSimulationApplicationVersionInput ¶
type CreateSimulationApplicationVersionInput struct { // The application information for the simulation application. // // Application is a required field Application *string `locationName:"application" min:"1" type:"string" required:"true"` // The current revision id for the simulation application. If you provide a // value and it matches the latest revision ID, a new version will be created. CurrentRevisionId *string `locationName:"currentRevisionId" min:"1" type:"string"` // contains filtered or unexported fields }
func (CreateSimulationApplicationVersionInput) GoString ¶
func (s CreateSimulationApplicationVersionInput) GoString() string
GoString returns the string representation
func (*CreateSimulationApplicationVersionInput) SetApplication ¶
func (s *CreateSimulationApplicationVersionInput) SetApplication(v string) *CreateSimulationApplicationVersionInput
SetApplication sets the Application field's value.
func (*CreateSimulationApplicationVersionInput) SetCurrentRevisionId ¶
func (s *CreateSimulationApplicationVersionInput) SetCurrentRevisionId(v string) *CreateSimulationApplicationVersionInput
SetCurrentRevisionId sets the CurrentRevisionId field's value.
func (CreateSimulationApplicationVersionInput) String ¶
func (s CreateSimulationApplicationVersionInput) String() string
String returns the string representation
func (*CreateSimulationApplicationVersionInput) Validate ¶
func (s *CreateSimulationApplicationVersionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateSimulationApplicationVersionOutput ¶
type CreateSimulationApplicationVersionOutput struct { // The Amazon Resource Name (ARN) of the simulation application. Arn *string `locationName:"arn" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the simulation application // was last updated. LastUpdatedAt *time.Time `locationName:"lastUpdatedAt" type:"timestamp"` // The name of the simulation application. Name *string `locationName:"name" min:"1" type:"string"` // The rendering engine for the simulation application. RenderingEngine *RenderingEngine `locationName:"renderingEngine" type:"structure"` // The revision ID of the simulation application. RevisionId *string `locationName:"revisionId" min:"1" type:"string"` // Information about the robot software suite (ROS distribution). RobotSoftwareSuite *RobotSoftwareSuite `locationName:"robotSoftwareSuite" type:"structure"` // The simulation software suite used by the simulation application. SimulationSoftwareSuite *SimulationSoftwareSuite `locationName:"simulationSoftwareSuite" type:"structure"` // The sources of the simulation application. Sources []*Source `locationName:"sources" type:"list"` // The version of the simulation application. Version *string `locationName:"version" min:"1" type:"string"` // contains filtered or unexported fields }
func (CreateSimulationApplicationVersionOutput) GoString ¶
func (s CreateSimulationApplicationVersionOutput) GoString() string
GoString returns the string representation
func (*CreateSimulationApplicationVersionOutput) SetArn ¶
func (s *CreateSimulationApplicationVersionOutput) SetArn(v string) *CreateSimulationApplicationVersionOutput
SetArn sets the Arn field's value.
func (*CreateSimulationApplicationVersionOutput) SetLastUpdatedAt ¶
func (s *CreateSimulationApplicationVersionOutput) SetLastUpdatedAt(v time.Time) *CreateSimulationApplicationVersionOutput
SetLastUpdatedAt sets the LastUpdatedAt field's value.
func (*CreateSimulationApplicationVersionOutput) SetName ¶
func (s *CreateSimulationApplicationVersionOutput) SetName(v string) *CreateSimulationApplicationVersionOutput
SetName sets the Name field's value.
func (*CreateSimulationApplicationVersionOutput) SetRenderingEngine ¶
func (s *CreateSimulationApplicationVersionOutput) SetRenderingEngine(v *RenderingEngine) *CreateSimulationApplicationVersionOutput
SetRenderingEngine sets the RenderingEngine field's value.
func (*CreateSimulationApplicationVersionOutput) SetRevisionId ¶
func (s *CreateSimulationApplicationVersionOutput) SetRevisionId(v string) *CreateSimulationApplicationVersionOutput
SetRevisionId sets the RevisionId field's value.
func (*CreateSimulationApplicationVersionOutput) SetRobotSoftwareSuite ¶
func (s *CreateSimulationApplicationVersionOutput) SetRobotSoftwareSuite(v *RobotSoftwareSuite) *CreateSimulationApplicationVersionOutput
SetRobotSoftwareSuite sets the RobotSoftwareSuite field's value.
func (*CreateSimulationApplicationVersionOutput) SetSimulationSoftwareSuite ¶
func (s *CreateSimulationApplicationVersionOutput) SetSimulationSoftwareSuite(v *SimulationSoftwareSuite) *CreateSimulationApplicationVersionOutput
SetSimulationSoftwareSuite sets the SimulationSoftwareSuite field's value.
func (*CreateSimulationApplicationVersionOutput) SetSources ¶
func (s *CreateSimulationApplicationVersionOutput) SetSources(v []*Source) *CreateSimulationApplicationVersionOutput
SetSources sets the Sources field's value.
func (*CreateSimulationApplicationVersionOutput) SetVersion ¶
func (s *CreateSimulationApplicationVersionOutput) SetVersion(v string) *CreateSimulationApplicationVersionOutput
SetVersion sets the Version field's value.
func (CreateSimulationApplicationVersionOutput) String ¶
func (s CreateSimulationApplicationVersionOutput) String() string
String returns the string representation
type CreateSimulationJobInput ¶
type CreateSimulationJobInput struct { // Unique, case-sensitive identifier that you provide to ensure the idempotency // of the request. ClientRequestToken *string `locationName:"clientRequestToken" min:"1" type:"string" idempotencyToken:"true"` // Compute information for the simulation job. Compute *Compute `locationName:"compute" type:"structure"` // Specify data sources to mount read-only files from S3 into your simulation. // These files are available under /opt/robomaker/datasources/data_source_name. // // There is a limit of 100 files and a combined size of 25GB for all DataSourceConfig // objects. DataSources []*DataSourceConfig `locationName:"dataSources" min:"1" type:"list"` // The failure behavior the simulation job. // // Continue // // Restart the simulation job in the same host instance. // // Fail // // Stop the simulation job and terminate the instance. FailureBehavior *string `locationName:"failureBehavior" type:"string" enum:"FailureBehavior"` // The IAM role name that allows the simulation instance to call the AWS APIs // that are specified in its associated policies on your behalf. This is how // credentials are passed in to your simulation job. // // IamRole is a required field IamRole *string `locationName:"iamRole" min:"1" type:"string" required:"true"` // The logging configuration. LoggingConfig *LoggingConfig `locationName:"loggingConfig" type:"structure"` // The maximum simulation job duration in seconds (up to 14 days or 1,209,600 // seconds. When maxJobDurationInSeconds is reached, the simulation job will // status will transition to Completed. // // MaxJobDurationInSeconds is a required field MaxJobDurationInSeconds *int64 `locationName:"maxJobDurationInSeconds" type:"long" required:"true"` // Location for output files generated by the simulation job. OutputLocation *OutputLocation `locationName:"outputLocation" type:"structure"` // The robot application to use in the simulation job. RobotApplications []*RobotApplicationConfig `locationName:"robotApplications" min:"1" type:"list"` // The simulation application to use in the simulation job. SimulationApplications []*SimulationApplicationConfig `locationName:"simulationApplications" min:"1" type:"list"` // A map that contains tag keys and tag values that are attached to the simulation // job. Tags map[string]*string `locationName:"tags" type:"map"` // If your simulation job accesses resources in a VPC, you provide this parameter // identifying the list of security group IDs and subnet IDs. These must belong // to the same VPC. You must provide at least one security group and one subnet // ID. VpcConfig *VPCConfig `locationName:"vpcConfig" type:"structure"` // contains filtered or unexported fields }
func (CreateSimulationJobInput) GoString ¶
func (s CreateSimulationJobInput) GoString() string
GoString returns the string representation
func (*CreateSimulationJobInput) SetClientRequestToken ¶
func (s *CreateSimulationJobInput) SetClientRequestToken(v string) *CreateSimulationJobInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateSimulationJobInput) SetCompute ¶ added in v1.30.4
func (s *CreateSimulationJobInput) SetCompute(v *Compute) *CreateSimulationJobInput
SetCompute sets the Compute field's value.
func (*CreateSimulationJobInput) SetDataSources ¶ added in v1.23.3
func (s *CreateSimulationJobInput) SetDataSources(v []*DataSourceConfig) *CreateSimulationJobInput
SetDataSources sets the DataSources field's value.
func (*CreateSimulationJobInput) SetFailureBehavior ¶
func (s *CreateSimulationJobInput) SetFailureBehavior(v string) *CreateSimulationJobInput
SetFailureBehavior sets the FailureBehavior field's value.
func (*CreateSimulationJobInput) SetIamRole ¶
func (s *CreateSimulationJobInput) SetIamRole(v string) *CreateSimulationJobInput
SetIamRole sets the IamRole field's value.
func (*CreateSimulationJobInput) SetLoggingConfig ¶ added in v1.23.3
func (s *CreateSimulationJobInput) SetLoggingConfig(v *LoggingConfig) *CreateSimulationJobInput
SetLoggingConfig sets the LoggingConfig field's value.
func (*CreateSimulationJobInput) SetMaxJobDurationInSeconds ¶
func (s *CreateSimulationJobInput) SetMaxJobDurationInSeconds(v int64) *CreateSimulationJobInput
SetMaxJobDurationInSeconds sets the MaxJobDurationInSeconds field's value.
func (*CreateSimulationJobInput) SetOutputLocation ¶
func (s *CreateSimulationJobInput) SetOutputLocation(v *OutputLocation) *CreateSimulationJobInput
SetOutputLocation sets the OutputLocation field's value.
func (*CreateSimulationJobInput) SetRobotApplications ¶
func (s *CreateSimulationJobInput) SetRobotApplications(v []*RobotApplicationConfig) *CreateSimulationJobInput
SetRobotApplications sets the RobotApplications field's value.
func (*CreateSimulationJobInput) SetSimulationApplications ¶
func (s *CreateSimulationJobInput) SetSimulationApplications(v []*SimulationApplicationConfig) *CreateSimulationJobInput
SetSimulationApplications sets the SimulationApplications field's value.
func (*CreateSimulationJobInput) SetTags ¶ added in v1.16.30
func (s *CreateSimulationJobInput) SetTags(v map[string]*string) *CreateSimulationJobInput
SetTags sets the Tags field's value.
func (*CreateSimulationJobInput) SetVpcConfig ¶
func (s *CreateSimulationJobInput) SetVpcConfig(v *VPCConfig) *CreateSimulationJobInput
SetVpcConfig sets the VpcConfig field's value.
func (CreateSimulationJobInput) String ¶
func (s CreateSimulationJobInput) String() string
String returns the string representation
func (*CreateSimulationJobInput) Validate ¶
func (s *CreateSimulationJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateSimulationJobOutput ¶
type CreateSimulationJobOutput struct { // The Amazon Resource Name (ARN) of the simulation job. Arn *string `locationName:"arn" min:"1" type:"string"` // Unique, case-sensitive identifier that you provide to ensure the idempotency // of the request. ClientRequestToken *string `locationName:"clientRequestToken" min:"1" type:"string"` // Compute information for the simulation job. Compute *ComputeResponse `locationName:"compute" type:"structure"` // The data sources for the simulation job. DataSources []*DataSource `locationName:"dataSources" type:"list"` // the failure behavior for the simulation job. FailureBehavior *string `locationName:"failureBehavior" type:"string" enum:"FailureBehavior"` // The failure code of the simulation job if it failed: // // InternalServiceError // // Internal service error. // // RobotApplicationCrash // // Robot application exited abnormally. // // SimulationApplicationCrash // // Simulation application exited abnormally. // // BadPermissionsRobotApplication // // Robot application bundle could not be downloaded. // // BadPermissionsSimulationApplication // // Simulation application bundle could not be downloaded. // // BadPermissionsS3Output // // Unable to publish outputs to customer-provided S3 bucket. // // BadPermissionsCloudwatchLogs // // Unable to publish logs to customer-provided CloudWatch Logs resource. // // SubnetIpLimitExceeded // // Subnet IP limit exceeded. // // ENILimitExceeded // // ENI limit exceeded. // // BadPermissionsUserCredentials // // Unable to use the Role provided. // // InvalidBundleRobotApplication // // Robot bundle cannot be extracted (invalid format, bundling error, or other // issue). // // InvalidBundleSimulationApplication // // Simulation bundle cannot be extracted (invalid format, bundling error, or // other issue). // // RobotApplicationVersionMismatchedEtag // // Etag for RobotApplication does not match value during version creation. // // SimulationApplicationVersionMismatchedEtag // // Etag for SimulationApplication does not match value during version creation. FailureCode *string `locationName:"failureCode" type:"string" enum:"SimulationJobErrorCode"` // The IAM role that allows the simulation job to call the AWS APIs that are // specified in its associated policies on your behalf. IamRole *string `locationName:"iamRole" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the simulation job was last // started. LastStartedAt *time.Time `locationName:"lastStartedAt" type:"timestamp"` // The time, in milliseconds since the epoch, when the simulation job was last // updated. LastUpdatedAt *time.Time `locationName:"lastUpdatedAt" type:"timestamp"` // The logging configuration. LoggingConfig *LoggingConfig `locationName:"loggingConfig" type:"structure"` // The maximum simulation job duration in seconds. MaxJobDurationInSeconds *int64 `locationName:"maxJobDurationInSeconds" type:"long"` // Simulation job output files location. OutputLocation *OutputLocation `locationName:"outputLocation" type:"structure"` // The robot application used by the simulation job. RobotApplications []*RobotApplicationConfig `locationName:"robotApplications" min:"1" type:"list"` // The simulation application used by the simulation job. SimulationApplications []*SimulationApplicationConfig `locationName:"simulationApplications" min:"1" type:"list"` // The simulation job execution duration in milliseconds. SimulationTimeMillis *int64 `locationName:"simulationTimeMillis" type:"long"` // The status of the simulation job. Status *string `locationName:"status" type:"string" enum:"SimulationJobStatus"` // The list of all tags added to the simulation job. Tags map[string]*string `locationName:"tags" type:"map"` // Information about the vpc configuration. VpcConfig *VPCConfigResponse `locationName:"vpcConfig" type:"structure"` // contains filtered or unexported fields }
func (CreateSimulationJobOutput) GoString ¶
func (s CreateSimulationJobOutput) GoString() string
GoString returns the string representation
func (*CreateSimulationJobOutput) SetArn ¶
func (s *CreateSimulationJobOutput) SetArn(v string) *CreateSimulationJobOutput
SetArn sets the Arn field's value.
func (*CreateSimulationJobOutput) SetClientRequestToken ¶
func (s *CreateSimulationJobOutput) SetClientRequestToken(v string) *CreateSimulationJobOutput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateSimulationJobOutput) SetCompute ¶ added in v1.30.4
func (s *CreateSimulationJobOutput) SetCompute(v *ComputeResponse) *CreateSimulationJobOutput
SetCompute sets the Compute field's value.
func (*CreateSimulationJobOutput) SetDataSources ¶ added in v1.23.3
func (s *CreateSimulationJobOutput) SetDataSources(v []*DataSource) *CreateSimulationJobOutput
SetDataSources sets the DataSources field's value.
func (*CreateSimulationJobOutput) SetFailureBehavior ¶
func (s *CreateSimulationJobOutput) SetFailureBehavior(v string) *CreateSimulationJobOutput
SetFailureBehavior sets the FailureBehavior field's value.
func (*CreateSimulationJobOutput) SetFailureCode ¶
func (s *CreateSimulationJobOutput) SetFailureCode(v string) *CreateSimulationJobOutput
SetFailureCode sets the FailureCode field's value.
func (*CreateSimulationJobOutput) SetIamRole ¶
func (s *CreateSimulationJobOutput) SetIamRole(v string) *CreateSimulationJobOutput
SetIamRole sets the IamRole field's value.
func (*CreateSimulationJobOutput) SetLastStartedAt ¶ added in v1.19.39
func (s *CreateSimulationJobOutput) SetLastStartedAt(v time.Time) *CreateSimulationJobOutput
SetLastStartedAt sets the LastStartedAt field's value.
func (*CreateSimulationJobOutput) SetLastUpdatedAt ¶
func (s *CreateSimulationJobOutput) SetLastUpdatedAt(v time.Time) *CreateSimulationJobOutput
SetLastUpdatedAt sets the LastUpdatedAt field's value.
func (*CreateSimulationJobOutput) SetLoggingConfig ¶ added in v1.23.3
func (s *CreateSimulationJobOutput) SetLoggingConfig(v *LoggingConfig) *CreateSimulationJobOutput
SetLoggingConfig sets the LoggingConfig field's value.
func (*CreateSimulationJobOutput) SetMaxJobDurationInSeconds ¶
func (s *CreateSimulationJobOutput) SetMaxJobDurationInSeconds(v int64) *CreateSimulationJobOutput
SetMaxJobDurationInSeconds sets the MaxJobDurationInSeconds field's value.
func (*CreateSimulationJobOutput) SetOutputLocation ¶
func (s *CreateSimulationJobOutput) SetOutputLocation(v *OutputLocation) *CreateSimulationJobOutput
SetOutputLocation sets the OutputLocation field's value.
func (*CreateSimulationJobOutput) SetRobotApplications ¶
func (s *CreateSimulationJobOutput) SetRobotApplications(v []*RobotApplicationConfig) *CreateSimulationJobOutput
SetRobotApplications sets the RobotApplications field's value.
func (*CreateSimulationJobOutput) SetSimulationApplications ¶
func (s *CreateSimulationJobOutput) SetSimulationApplications(v []*SimulationApplicationConfig) *CreateSimulationJobOutput
SetSimulationApplications sets the SimulationApplications field's value.
func (*CreateSimulationJobOutput) SetSimulationTimeMillis ¶
func (s *CreateSimulationJobOutput) SetSimulationTimeMillis(v int64) *CreateSimulationJobOutput
SetSimulationTimeMillis sets the SimulationTimeMillis field's value.
func (*CreateSimulationJobOutput) SetStatus ¶
func (s *CreateSimulationJobOutput) SetStatus(v string) *CreateSimulationJobOutput
SetStatus sets the Status field's value.
func (*CreateSimulationJobOutput) SetTags ¶ added in v1.16.30
func (s *CreateSimulationJobOutput) SetTags(v map[string]*string) *CreateSimulationJobOutput
SetTags sets the Tags field's value.
func (*CreateSimulationJobOutput) SetVpcConfig ¶
func (s *CreateSimulationJobOutput) SetVpcConfig(v *VPCConfigResponse) *CreateSimulationJobOutput
SetVpcConfig sets the VpcConfig field's value.
func (CreateSimulationJobOutput) String ¶
func (s CreateSimulationJobOutput) String() string
String returns the string representation
type CreateWorldExportJobInput ¶ added in v1.34.6
type CreateWorldExportJobInput struct { // Unique, case-sensitive identifier that you provide to ensure the idempotency // of the request. ClientRequestToken *string `locationName:"clientRequestToken" min:"1" type:"string" idempotencyToken:"true"` // The IAM role that the world export process uses to access the Amazon S3 bucket // and put the export. // // IamRole is a required field IamRole *string `locationName:"iamRole" min:"1" type:"string" required:"true"` // The output location. // // OutputLocation is a required field OutputLocation *OutputLocation `locationName:"outputLocation" type:"structure" required:"true"` // A map that contains tag keys and tag values that are attached to the world // export job. Tags map[string]*string `locationName:"tags" type:"map"` // A list of Amazon Resource Names (arns) that correspond to worlds to export. // // Worlds is a required field Worlds []*string `locationName:"worlds" min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
func (CreateWorldExportJobInput) GoString ¶ added in v1.34.6
func (s CreateWorldExportJobInput) GoString() string
GoString returns the string representation
func (*CreateWorldExportJobInput) SetClientRequestToken ¶ added in v1.34.6
func (s *CreateWorldExportJobInput) SetClientRequestToken(v string) *CreateWorldExportJobInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateWorldExportJobInput) SetIamRole ¶ added in v1.34.6
func (s *CreateWorldExportJobInput) SetIamRole(v string) *CreateWorldExportJobInput
SetIamRole sets the IamRole field's value.
func (*CreateWorldExportJobInput) SetOutputLocation ¶ added in v1.34.6
func (s *CreateWorldExportJobInput) SetOutputLocation(v *OutputLocation) *CreateWorldExportJobInput
SetOutputLocation sets the OutputLocation field's value.
func (*CreateWorldExportJobInput) SetTags ¶ added in v1.34.6
func (s *CreateWorldExportJobInput) SetTags(v map[string]*string) *CreateWorldExportJobInput
SetTags sets the Tags field's value.
func (*CreateWorldExportJobInput) SetWorlds ¶ added in v1.34.6
func (s *CreateWorldExportJobInput) SetWorlds(v []*string) *CreateWorldExportJobInput
SetWorlds sets the Worlds field's value.
func (CreateWorldExportJobInput) String ¶ added in v1.34.6
func (s CreateWorldExportJobInput) String() string
String returns the string representation
func (*CreateWorldExportJobInput) Validate ¶ added in v1.34.6
func (s *CreateWorldExportJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateWorldExportJobOutput ¶ added in v1.34.6
type CreateWorldExportJobOutput struct { // The Amazon Resource Name (ARN) of the world export job. Arn *string `locationName:"arn" min:"1" type:"string"` // Unique, case-sensitive identifier that you provide to ensure the idempotency // of the request. ClientRequestToken *string `locationName:"clientRequestToken" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the world export job was // created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The failure code of the world export job if it failed: // // InternalServiceError // // Internal service error. // // LimitExceeded // // The requested resource exceeds the maximum number allowed, or the number // of concurrent stream requests exceeds the maximum number allowed. // // ResourceNotFound // // The specified resource could not be found. // // RequestThrottled // // The request was throttled. // // InvalidInput // // An input parameter in the request is not valid. // // AllWorldGenerationFailed // // All of the worlds in the world generation job failed. This can happen if // your worldCount is greater than 50 or less than 1. // // For more information about troubleshooting WorldForge, see Troubleshooting // Simulation WorldForge (https://docs.aws.amazon.com/robomaker/latest/dg/troubleshooting-worldforge.html). FailureCode *string `locationName:"failureCode" type:"string" enum:"WorldExportJobErrorCode"` // The IAM role that the world export process uses to access the Amazon S3 bucket // and put the export. IamRole *string `locationName:"iamRole" min:"1" type:"string"` // The output location. OutputLocation *OutputLocation `locationName:"outputLocation" type:"structure"` // The status of the world export job. // // Pending // // The world export job request is pending. // // Running // // The world export job is running. // // Completed // // The world export job completed. // // Failed // // The world export job failed. See failureCode for more information. // // Canceled // // The world export job was cancelled. // // Canceling // // The world export job is being cancelled. Status *string `locationName:"status" type:"string" enum:"WorldExportJobStatus"` // A map that contains tag keys and tag values that are attached to the world // export job. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (CreateWorldExportJobOutput) GoString ¶ added in v1.34.6
func (s CreateWorldExportJobOutput) GoString() string
GoString returns the string representation
func (*CreateWorldExportJobOutput) SetArn ¶ added in v1.34.6
func (s *CreateWorldExportJobOutput) SetArn(v string) *CreateWorldExportJobOutput
SetArn sets the Arn field's value.
func (*CreateWorldExportJobOutput) SetClientRequestToken ¶ added in v1.34.6
func (s *CreateWorldExportJobOutput) SetClientRequestToken(v string) *CreateWorldExportJobOutput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateWorldExportJobOutput) SetCreatedAt ¶ added in v1.34.6
func (s *CreateWorldExportJobOutput) SetCreatedAt(v time.Time) *CreateWorldExportJobOutput
SetCreatedAt sets the CreatedAt field's value.
func (*CreateWorldExportJobOutput) SetFailureCode ¶ added in v1.34.6
func (s *CreateWorldExportJobOutput) SetFailureCode(v string) *CreateWorldExportJobOutput
SetFailureCode sets the FailureCode field's value.
func (*CreateWorldExportJobOutput) SetIamRole ¶ added in v1.34.6
func (s *CreateWorldExportJobOutput) SetIamRole(v string) *CreateWorldExportJobOutput
SetIamRole sets the IamRole field's value.
func (*CreateWorldExportJobOutput) SetOutputLocation ¶ added in v1.34.6
func (s *CreateWorldExportJobOutput) SetOutputLocation(v *OutputLocation) *CreateWorldExportJobOutput
SetOutputLocation sets the OutputLocation field's value.
func (*CreateWorldExportJobOutput) SetStatus ¶ added in v1.34.6
func (s *CreateWorldExportJobOutput) SetStatus(v string) *CreateWorldExportJobOutput
SetStatus sets the Status field's value.
func (*CreateWorldExportJobOutput) SetTags ¶ added in v1.34.6
func (s *CreateWorldExportJobOutput) SetTags(v map[string]*string) *CreateWorldExportJobOutput
SetTags sets the Tags field's value.
func (CreateWorldExportJobOutput) String ¶ added in v1.34.6
func (s CreateWorldExportJobOutput) String() string
String returns the string representation
type CreateWorldGenerationJobInput ¶ added in v1.34.6
type CreateWorldGenerationJobInput struct { // Unique, case-sensitive identifier that you provide to ensure the idempotency // of the request. ClientRequestToken *string `locationName:"clientRequestToken" min:"1" type:"string" idempotencyToken:"true"` // A map that contains tag keys and tag values that are attached to the world // generator job. Tags map[string]*string `locationName:"tags" type:"map"` // The Amazon Resource Name (arn) of the world template describing the worlds // you want to create. // // Template is a required field Template *string `locationName:"template" min:"1" type:"string" required:"true"` // Information about the world count. // // WorldCount is a required field WorldCount *WorldCount `locationName:"worldCount" type:"structure" required:"true"` // A map that contains tag keys and tag values that are attached to the generated // worlds. WorldTags map[string]*string `locationName:"worldTags" type:"map"` // contains filtered or unexported fields }
func (CreateWorldGenerationJobInput) GoString ¶ added in v1.34.6
func (s CreateWorldGenerationJobInput) GoString() string
GoString returns the string representation
func (*CreateWorldGenerationJobInput) SetClientRequestToken ¶ added in v1.34.6
func (s *CreateWorldGenerationJobInput) SetClientRequestToken(v string) *CreateWorldGenerationJobInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateWorldGenerationJobInput) SetTags ¶ added in v1.34.6
func (s *CreateWorldGenerationJobInput) SetTags(v map[string]*string) *CreateWorldGenerationJobInput
SetTags sets the Tags field's value.
func (*CreateWorldGenerationJobInput) SetTemplate ¶ added in v1.34.6
func (s *CreateWorldGenerationJobInput) SetTemplate(v string) *CreateWorldGenerationJobInput
SetTemplate sets the Template field's value.
func (*CreateWorldGenerationJobInput) SetWorldCount ¶ added in v1.34.6
func (s *CreateWorldGenerationJobInput) SetWorldCount(v *WorldCount) *CreateWorldGenerationJobInput
SetWorldCount sets the WorldCount field's value.
func (*CreateWorldGenerationJobInput) SetWorldTags ¶ added in v1.35.27
func (s *CreateWorldGenerationJobInput) SetWorldTags(v map[string]*string) *CreateWorldGenerationJobInput
SetWorldTags sets the WorldTags field's value.
func (CreateWorldGenerationJobInput) String ¶ added in v1.34.6
func (s CreateWorldGenerationJobInput) String() string
String returns the string representation
func (*CreateWorldGenerationJobInput) Validate ¶ added in v1.34.6
func (s *CreateWorldGenerationJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateWorldGenerationJobOutput ¶ added in v1.34.6
type CreateWorldGenerationJobOutput struct { // The Amazon Resource Name (ARN) of the world generator job. Arn *string `locationName:"arn" min:"1" type:"string"` // Unique, case-sensitive identifier that you provide to ensure the idempotency // of the request. ClientRequestToken *string `locationName:"clientRequestToken" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the world generator job was // created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The failure code of the world generator job if it failed: // // InternalServiceError // // Internal service error. // // LimitExceeded // // The requested resource exceeds the maximum number allowed, or the number // of concurrent stream requests exceeds the maximum number allowed. // // ResourceNotFound // // The specified resource could not be found. // // RequestThrottled // // The request was throttled. // // InvalidInput // // An input parameter in the request is not valid. FailureCode *string `locationName:"failureCode" type:"string" enum:"WorldGenerationJobErrorCode"` // The status of the world generator job. // // Pending // // The world generator job request is pending. // // Running // // The world generator job is running. // // Completed // // The world generator job completed. // // Failed // // The world generator job failed. See failureCode for more information. // // PartialFailed // // Some worlds did not generate. // // Canceled // // The world generator job was cancelled. // // Canceling // // The world generator job is being cancelled. Status *string `locationName:"status" type:"string" enum:"WorldGenerationJobStatus"` // A map that contains tag keys and tag values that are attached to the world // generator job. Tags map[string]*string `locationName:"tags" type:"map"` // The Amazon Resource Name (arn) of the world template. Template *string `locationName:"template" min:"1" type:"string"` // Information about the world count. WorldCount *WorldCount `locationName:"worldCount" type:"structure"` // A map that contains tag keys and tag values that are attached to the generated // worlds. WorldTags map[string]*string `locationName:"worldTags" type:"map"` // contains filtered or unexported fields }
func (CreateWorldGenerationJobOutput) GoString ¶ added in v1.34.6
func (s CreateWorldGenerationJobOutput) GoString() string
GoString returns the string representation
func (*CreateWorldGenerationJobOutput) SetArn ¶ added in v1.34.6
func (s *CreateWorldGenerationJobOutput) SetArn(v string) *CreateWorldGenerationJobOutput
SetArn sets the Arn field's value.
func (*CreateWorldGenerationJobOutput) SetClientRequestToken ¶ added in v1.34.6
func (s *CreateWorldGenerationJobOutput) SetClientRequestToken(v string) *CreateWorldGenerationJobOutput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateWorldGenerationJobOutput) SetCreatedAt ¶ added in v1.34.6
func (s *CreateWorldGenerationJobOutput) SetCreatedAt(v time.Time) *CreateWorldGenerationJobOutput
SetCreatedAt sets the CreatedAt field's value.
func (*CreateWorldGenerationJobOutput) SetFailureCode ¶ added in v1.34.6
func (s *CreateWorldGenerationJobOutput) SetFailureCode(v string) *CreateWorldGenerationJobOutput
SetFailureCode sets the FailureCode field's value.
func (*CreateWorldGenerationJobOutput) SetStatus ¶ added in v1.34.6
func (s *CreateWorldGenerationJobOutput) SetStatus(v string) *CreateWorldGenerationJobOutput
SetStatus sets the Status field's value.
func (*CreateWorldGenerationJobOutput) SetTags ¶ added in v1.34.6
func (s *CreateWorldGenerationJobOutput) SetTags(v map[string]*string) *CreateWorldGenerationJobOutput
SetTags sets the Tags field's value.
func (*CreateWorldGenerationJobOutput) SetTemplate ¶ added in v1.34.6
func (s *CreateWorldGenerationJobOutput) SetTemplate(v string) *CreateWorldGenerationJobOutput
SetTemplate sets the Template field's value.
func (*CreateWorldGenerationJobOutput) SetWorldCount ¶ added in v1.34.6
func (s *CreateWorldGenerationJobOutput) SetWorldCount(v *WorldCount) *CreateWorldGenerationJobOutput
SetWorldCount sets the WorldCount field's value.
func (*CreateWorldGenerationJobOutput) SetWorldTags ¶ added in v1.35.27
func (s *CreateWorldGenerationJobOutput) SetWorldTags(v map[string]*string) *CreateWorldGenerationJobOutput
SetWorldTags sets the WorldTags field's value.
func (CreateWorldGenerationJobOutput) String ¶ added in v1.34.6
func (s CreateWorldGenerationJobOutput) String() string
String returns the string representation
type CreateWorldTemplateInput ¶ added in v1.34.6
type CreateWorldTemplateInput struct { // Unique, case-sensitive identifier that you provide to ensure the idempotency // of the request. ClientRequestToken *string `locationName:"clientRequestToken" min:"1" type:"string"` // The name of the world template. Name *string `locationName:"name" type:"string"` // A map that contains tag keys and tag values that are attached to the world // template. Tags map[string]*string `locationName:"tags" type:"map"` // The world template body. TemplateBody *string `locationName:"templateBody" min:"1" type:"string"` // The location of the world template. TemplateLocation *TemplateLocation `locationName:"templateLocation" type:"structure"` // contains filtered or unexported fields }
func (CreateWorldTemplateInput) GoString ¶ added in v1.34.6
func (s CreateWorldTemplateInput) GoString() string
GoString returns the string representation
func (*CreateWorldTemplateInput) SetClientRequestToken ¶ added in v1.34.6
func (s *CreateWorldTemplateInput) SetClientRequestToken(v string) *CreateWorldTemplateInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateWorldTemplateInput) SetName ¶ added in v1.34.6
func (s *CreateWorldTemplateInput) SetName(v string) *CreateWorldTemplateInput
SetName sets the Name field's value.
func (*CreateWorldTemplateInput) SetTags ¶ added in v1.34.6
func (s *CreateWorldTemplateInput) SetTags(v map[string]*string) *CreateWorldTemplateInput
SetTags sets the Tags field's value.
func (*CreateWorldTemplateInput) SetTemplateBody ¶ added in v1.34.6
func (s *CreateWorldTemplateInput) SetTemplateBody(v string) *CreateWorldTemplateInput
SetTemplateBody sets the TemplateBody field's value.
func (*CreateWorldTemplateInput) SetTemplateLocation ¶ added in v1.34.6
func (s *CreateWorldTemplateInput) SetTemplateLocation(v *TemplateLocation) *CreateWorldTemplateInput
SetTemplateLocation sets the TemplateLocation field's value.
func (CreateWorldTemplateInput) String ¶ added in v1.34.6
func (s CreateWorldTemplateInput) String() string
String returns the string representation
func (*CreateWorldTemplateInput) Validate ¶ added in v1.34.6
func (s *CreateWorldTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateWorldTemplateOutput ¶ added in v1.34.6
type CreateWorldTemplateOutput struct { // The Amazon Resource Name (ARN) of the world template. Arn *string `locationName:"arn" min:"1" type:"string"` // Unique, case-sensitive identifier that you provide to ensure the idempotency // of the request. ClientRequestToken *string `locationName:"clientRequestToken" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the world template was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The name of the world template. Name *string `locationName:"name" type:"string"` // A map that contains tag keys and tag values that are attached to the world // template. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (CreateWorldTemplateOutput) GoString ¶ added in v1.34.6
func (s CreateWorldTemplateOutput) GoString() string
GoString returns the string representation
func (*CreateWorldTemplateOutput) SetArn ¶ added in v1.34.6
func (s *CreateWorldTemplateOutput) SetArn(v string) *CreateWorldTemplateOutput
SetArn sets the Arn field's value.
func (*CreateWorldTemplateOutput) SetClientRequestToken ¶ added in v1.34.6
func (s *CreateWorldTemplateOutput) SetClientRequestToken(v string) *CreateWorldTemplateOutput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateWorldTemplateOutput) SetCreatedAt ¶ added in v1.34.6
func (s *CreateWorldTemplateOutput) SetCreatedAt(v time.Time) *CreateWorldTemplateOutput
SetCreatedAt sets the CreatedAt field's value.
func (*CreateWorldTemplateOutput) SetName ¶ added in v1.34.6
func (s *CreateWorldTemplateOutput) SetName(v string) *CreateWorldTemplateOutput
SetName sets the Name field's value.
func (*CreateWorldTemplateOutput) SetTags ¶ added in v1.34.6
func (s *CreateWorldTemplateOutput) SetTags(v map[string]*string) *CreateWorldTemplateOutput
SetTags sets the Tags field's value.
func (CreateWorldTemplateOutput) String ¶ added in v1.34.6
func (s CreateWorldTemplateOutput) String() string
String returns the string representation
type DataSource ¶ added in v1.23.3
type DataSource struct { // The name of the data source. Name *string `locationName:"name" min:"1" type:"string"` // The S3 bucket where the data files are located. S3Bucket *string `locationName:"s3Bucket" min:"3" type:"string"` // The list of S3 keys identifying the data source files. S3Keys []*S3KeyOutput `locationName:"s3Keys" type:"list"` // contains filtered or unexported fields }
Information about a data source.
func (DataSource) GoString ¶ added in v1.23.3
func (s DataSource) GoString() string
GoString returns the string representation
func (*DataSource) SetName ¶ added in v1.23.3
func (s *DataSource) SetName(v string) *DataSource
SetName sets the Name field's value.
func (*DataSource) SetS3Bucket ¶ added in v1.23.3
func (s *DataSource) SetS3Bucket(v string) *DataSource
SetS3Bucket sets the S3Bucket field's value.
func (*DataSource) SetS3Keys ¶ added in v1.23.3
func (s *DataSource) SetS3Keys(v []*S3KeyOutput) *DataSource
SetS3Keys sets the S3Keys field's value.
func (DataSource) String ¶ added in v1.23.3
func (s DataSource) String() string
String returns the string representation
type DataSourceConfig ¶ added in v1.23.3
type DataSourceConfig struct { // The name of the data source. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // The S3 bucket where the data files are located. // // S3Bucket is a required field S3Bucket *string `locationName:"s3Bucket" min:"3" type:"string" required:"true"` // The list of S3 keys identifying the data source files. // // S3Keys is a required field S3Keys []*string `locationName:"s3Keys" min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
Information about a data source.
func (DataSourceConfig) GoString ¶ added in v1.23.3
func (s DataSourceConfig) GoString() string
GoString returns the string representation
func (*DataSourceConfig) SetName ¶ added in v1.23.3
func (s *DataSourceConfig) SetName(v string) *DataSourceConfig
SetName sets the Name field's value.
func (*DataSourceConfig) SetS3Bucket ¶ added in v1.23.3
func (s *DataSourceConfig) SetS3Bucket(v string) *DataSourceConfig
SetS3Bucket sets the S3Bucket field's value.
func (*DataSourceConfig) SetS3Keys ¶ added in v1.23.3
func (s *DataSourceConfig) SetS3Keys(v []*string) *DataSourceConfig
SetS3Keys sets the S3Keys field's value.
func (DataSourceConfig) String ¶ added in v1.23.3
func (s DataSourceConfig) String() string
String returns the string representation
func (*DataSourceConfig) Validate ¶ added in v1.23.3
func (s *DataSourceConfig) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteFleetInput ¶
type DeleteFleetInput struct { // The Amazon Resource Name (ARN) of the fleet. // // Fleet is a required field Fleet *string `locationName:"fleet" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteFleetInput) GoString ¶
func (s DeleteFleetInput) GoString() string
GoString returns the string representation
func (*DeleteFleetInput) SetFleet ¶
func (s *DeleteFleetInput) SetFleet(v string) *DeleteFleetInput
SetFleet sets the Fleet field's value.
func (DeleteFleetInput) String ¶
func (s DeleteFleetInput) String() string
String returns the string representation
func (*DeleteFleetInput) Validate ¶
func (s *DeleteFleetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteFleetOutput ¶
type DeleteFleetOutput struct {
// contains filtered or unexported fields
}
func (DeleteFleetOutput) GoString ¶
func (s DeleteFleetOutput) GoString() string
GoString returns the string representation
func (DeleteFleetOutput) String ¶
func (s DeleteFleetOutput) String() string
String returns the string representation
type DeleteRobotApplicationInput ¶
type DeleteRobotApplicationInput struct { // The Amazon Resource Name (ARN) of the the robot application. // // Application is a required field Application *string `locationName:"application" min:"1" type:"string" required:"true"` // The version of the robot application to delete. ApplicationVersion *string `locationName:"applicationVersion" min:"1" type:"string"` // contains filtered or unexported fields }
func (DeleteRobotApplicationInput) GoString ¶
func (s DeleteRobotApplicationInput) GoString() string
GoString returns the string representation
func (*DeleteRobotApplicationInput) SetApplication ¶
func (s *DeleteRobotApplicationInput) SetApplication(v string) *DeleteRobotApplicationInput
SetApplication sets the Application field's value.
func (*DeleteRobotApplicationInput) SetApplicationVersion ¶
func (s *DeleteRobotApplicationInput) SetApplicationVersion(v string) *DeleteRobotApplicationInput
SetApplicationVersion sets the ApplicationVersion field's value.
func (DeleteRobotApplicationInput) String ¶
func (s DeleteRobotApplicationInput) String() string
String returns the string representation
func (*DeleteRobotApplicationInput) Validate ¶
func (s *DeleteRobotApplicationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteRobotApplicationOutput ¶
type DeleteRobotApplicationOutput struct {
// contains filtered or unexported fields
}
func (DeleteRobotApplicationOutput) GoString ¶
func (s DeleteRobotApplicationOutput) GoString() string
GoString returns the string representation
func (DeleteRobotApplicationOutput) String ¶
func (s DeleteRobotApplicationOutput) String() string
String returns the string representation
type DeleteRobotInput ¶
type DeleteRobotInput struct { // The Amazon Resource Name (ARN) of the robot. // // Robot is a required field Robot *string `locationName:"robot" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteRobotInput) GoString ¶
func (s DeleteRobotInput) GoString() string
GoString returns the string representation
func (*DeleteRobotInput) SetRobot ¶
func (s *DeleteRobotInput) SetRobot(v string) *DeleteRobotInput
SetRobot sets the Robot field's value.
func (DeleteRobotInput) String ¶
func (s DeleteRobotInput) String() string
String returns the string representation
func (*DeleteRobotInput) Validate ¶
func (s *DeleteRobotInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteRobotOutput ¶
type DeleteRobotOutput struct {
// contains filtered or unexported fields
}
func (DeleteRobotOutput) GoString ¶
func (s DeleteRobotOutput) GoString() string
GoString returns the string representation
func (DeleteRobotOutput) String ¶
func (s DeleteRobotOutput) String() string
String returns the string representation
type DeleteSimulationApplicationInput ¶
type DeleteSimulationApplicationInput struct { // The application information for the simulation application to delete. // // Application is a required field Application *string `locationName:"application" min:"1" type:"string" required:"true"` // The version of the simulation application to delete. ApplicationVersion *string `locationName:"applicationVersion" min:"1" type:"string"` // contains filtered or unexported fields }
func (DeleteSimulationApplicationInput) GoString ¶
func (s DeleteSimulationApplicationInput) GoString() string
GoString returns the string representation
func (*DeleteSimulationApplicationInput) SetApplication ¶
func (s *DeleteSimulationApplicationInput) SetApplication(v string) *DeleteSimulationApplicationInput
SetApplication sets the Application field's value.
func (*DeleteSimulationApplicationInput) SetApplicationVersion ¶
func (s *DeleteSimulationApplicationInput) SetApplicationVersion(v string) *DeleteSimulationApplicationInput
SetApplicationVersion sets the ApplicationVersion field's value.
func (DeleteSimulationApplicationInput) String ¶
func (s DeleteSimulationApplicationInput) String() string
String returns the string representation
func (*DeleteSimulationApplicationInput) Validate ¶
func (s *DeleteSimulationApplicationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteSimulationApplicationOutput ¶
type DeleteSimulationApplicationOutput struct {
// contains filtered or unexported fields
}
func (DeleteSimulationApplicationOutput) GoString ¶
func (s DeleteSimulationApplicationOutput) GoString() string
GoString returns the string representation
func (DeleteSimulationApplicationOutput) String ¶
func (s DeleteSimulationApplicationOutput) String() string
String returns the string representation
type DeleteWorldTemplateInput ¶ added in v1.34.6
type DeleteWorldTemplateInput struct { // The Amazon Resource Name (arn) of the world template you want to delete. // // Template is a required field Template *string `locationName:"template" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteWorldTemplateInput) GoString ¶ added in v1.34.6
func (s DeleteWorldTemplateInput) GoString() string
GoString returns the string representation
func (*DeleteWorldTemplateInput) SetTemplate ¶ added in v1.34.6
func (s *DeleteWorldTemplateInput) SetTemplate(v string) *DeleteWorldTemplateInput
SetTemplate sets the Template field's value.
func (DeleteWorldTemplateInput) String ¶ added in v1.34.6
func (s DeleteWorldTemplateInput) String() string
String returns the string representation
func (*DeleteWorldTemplateInput) Validate ¶ added in v1.34.6
func (s *DeleteWorldTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteWorldTemplateOutput ¶ added in v1.34.6
type DeleteWorldTemplateOutput struct {
// contains filtered or unexported fields
}
func (DeleteWorldTemplateOutput) GoString ¶ added in v1.34.6
func (s DeleteWorldTemplateOutput) GoString() string
GoString returns the string representation
func (DeleteWorldTemplateOutput) String ¶ added in v1.34.6
func (s DeleteWorldTemplateOutput) String() string
String returns the string representation
type DeploymentApplicationConfig ¶
type DeploymentApplicationConfig struct { // The Amazon Resource Name (ARN) of the robot application. // // Application is a required field Application *string `locationName:"application" min:"1" type:"string" required:"true"` // The version of the application. // // ApplicationVersion is a required field ApplicationVersion *string `locationName:"applicationVersion" min:"1" type:"string" required:"true"` // The launch configuration. // // LaunchConfig is a required field LaunchConfig *DeploymentLaunchConfig `locationName:"launchConfig" type:"structure" required:"true"` // contains filtered or unexported fields }
Information about a deployment application configuration.
func (DeploymentApplicationConfig) GoString ¶
func (s DeploymentApplicationConfig) GoString() string
GoString returns the string representation
func (*DeploymentApplicationConfig) SetApplication ¶
func (s *DeploymentApplicationConfig) SetApplication(v string) *DeploymentApplicationConfig
SetApplication sets the Application field's value.
func (*DeploymentApplicationConfig) SetApplicationVersion ¶
func (s *DeploymentApplicationConfig) SetApplicationVersion(v string) *DeploymentApplicationConfig
SetApplicationVersion sets the ApplicationVersion field's value.
func (*DeploymentApplicationConfig) SetLaunchConfig ¶
func (s *DeploymentApplicationConfig) SetLaunchConfig(v *DeploymentLaunchConfig) *DeploymentApplicationConfig
SetLaunchConfig sets the LaunchConfig field's value.
func (DeploymentApplicationConfig) String ¶
func (s DeploymentApplicationConfig) String() string
String returns the string representation
func (*DeploymentApplicationConfig) Validate ¶
func (s *DeploymentApplicationConfig) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeploymentConfig ¶
type DeploymentConfig struct { // The percentage of robots receiving the deployment at the same time. ConcurrentDeploymentPercentage *int64 `locationName:"concurrentDeploymentPercentage" min:"1" type:"integer"` // The download condition file. DownloadConditionFile *S3Object `locationName:"downloadConditionFile" type:"structure"` // The percentage of deployments that need to fail before stopping deployment. FailureThresholdPercentage *int64 `locationName:"failureThresholdPercentage" min:"1" type:"integer"` // The amount of time, in seconds, to wait for deployment to a single robot // to complete. Choose a time between 1 minute and 7 days. The default is 5 // hours. RobotDeploymentTimeoutInSeconds *int64 `locationName:"robotDeploymentTimeoutInSeconds" type:"long"` // contains filtered or unexported fields }
Information about a deployment configuration.
func (DeploymentConfig) GoString ¶
func (s DeploymentConfig) GoString() string
GoString returns the string representation
func (*DeploymentConfig) SetConcurrentDeploymentPercentage ¶
func (s *DeploymentConfig) SetConcurrentDeploymentPercentage(v int64) *DeploymentConfig
SetConcurrentDeploymentPercentage sets the ConcurrentDeploymentPercentage field's value.
func (*DeploymentConfig) SetDownloadConditionFile ¶ added in v1.25.26
func (s *DeploymentConfig) SetDownloadConditionFile(v *S3Object) *DeploymentConfig
SetDownloadConditionFile sets the DownloadConditionFile field's value.
func (*DeploymentConfig) SetFailureThresholdPercentage ¶
func (s *DeploymentConfig) SetFailureThresholdPercentage(v int64) *DeploymentConfig
SetFailureThresholdPercentage sets the FailureThresholdPercentage field's value.
func (*DeploymentConfig) SetRobotDeploymentTimeoutInSeconds ¶ added in v1.23.3
func (s *DeploymentConfig) SetRobotDeploymentTimeoutInSeconds(v int64) *DeploymentConfig
SetRobotDeploymentTimeoutInSeconds sets the RobotDeploymentTimeoutInSeconds field's value.
func (DeploymentConfig) String ¶
func (s DeploymentConfig) String() string
String returns the string representation
func (*DeploymentConfig) Validate ¶
func (s *DeploymentConfig) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeploymentJob ¶
type DeploymentJob struct { // The Amazon Resource Name (ARN) of the deployment job. Arn *string `locationName:"arn" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the deployment job was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The deployment application configuration. DeploymentApplicationConfigs []*DeploymentApplicationConfig `locationName:"deploymentApplicationConfigs" min:"1" type:"list"` // The deployment configuration. DeploymentConfig *DeploymentConfig `locationName:"deploymentConfig" type:"structure"` // The deployment job failure code. FailureCode *string `locationName:"failureCode" type:"string" enum:"DeploymentJobErrorCode"` // A short description of the reason why the deployment job failed. FailureReason *string `locationName:"failureReason" type:"string"` // The Amazon Resource Name (ARN) of the fleet. Fleet *string `locationName:"fleet" min:"1" type:"string"` // The status of the deployment job. Status *string `locationName:"status" type:"string" enum:"DeploymentStatus"` // contains filtered or unexported fields }
Information about a deployment job.
func (DeploymentJob) GoString ¶
func (s DeploymentJob) GoString() string
GoString returns the string representation
func (*DeploymentJob) SetArn ¶
func (s *DeploymentJob) SetArn(v string) *DeploymentJob
SetArn sets the Arn field's value.
func (*DeploymentJob) SetCreatedAt ¶
func (s *DeploymentJob) SetCreatedAt(v time.Time) *DeploymentJob
SetCreatedAt sets the CreatedAt field's value.
func (*DeploymentJob) SetDeploymentApplicationConfigs ¶
func (s *DeploymentJob) SetDeploymentApplicationConfigs(v []*DeploymentApplicationConfig) *DeploymentJob
SetDeploymentApplicationConfigs sets the DeploymentApplicationConfigs field's value.
func (*DeploymentJob) SetDeploymentConfig ¶
func (s *DeploymentJob) SetDeploymentConfig(v *DeploymentConfig) *DeploymentJob
SetDeploymentConfig sets the DeploymentConfig field's value.
func (*DeploymentJob) SetFailureCode ¶
func (s *DeploymentJob) SetFailureCode(v string) *DeploymentJob
SetFailureCode sets the FailureCode field's value.
func (*DeploymentJob) SetFailureReason ¶
func (s *DeploymentJob) SetFailureReason(v string) *DeploymentJob
SetFailureReason sets the FailureReason field's value.
func (*DeploymentJob) SetFleet ¶
func (s *DeploymentJob) SetFleet(v string) *DeploymentJob
SetFleet sets the Fleet field's value.
func (*DeploymentJob) SetStatus ¶
func (s *DeploymentJob) SetStatus(v string) *DeploymentJob
SetStatus sets the Status field's value.
func (DeploymentJob) String ¶
func (s DeploymentJob) String() string
String returns the string representation
type DeploymentLaunchConfig ¶
type DeploymentLaunchConfig struct { // An array of key/value pairs specifying environment variables for the robot // application EnvironmentVariables map[string]*string `locationName:"environmentVariables" type:"map"` // The launch file name. // // LaunchFile is a required field LaunchFile *string `locationName:"launchFile" min:"1" type:"string" required:"true"` // The package name. // // PackageName is a required field PackageName *string `locationName:"packageName" min:"1" type:"string" required:"true"` // The deployment post-launch file. This file will be executed after the launch // file. PostLaunchFile *string `locationName:"postLaunchFile" min:"1" type:"string"` // The deployment pre-launch file. This file will be executed prior to the launch // file. PreLaunchFile *string `locationName:"preLaunchFile" min:"1" type:"string"` // contains filtered or unexported fields }
Configuration information for a deployment launch.
func (DeploymentLaunchConfig) GoString ¶
func (s DeploymentLaunchConfig) GoString() string
GoString returns the string representation
func (*DeploymentLaunchConfig) SetEnvironmentVariables ¶
func (s *DeploymentLaunchConfig) SetEnvironmentVariables(v map[string]*string) *DeploymentLaunchConfig
SetEnvironmentVariables sets the EnvironmentVariables field's value.
func (*DeploymentLaunchConfig) SetLaunchFile ¶
func (s *DeploymentLaunchConfig) SetLaunchFile(v string) *DeploymentLaunchConfig
SetLaunchFile sets the LaunchFile field's value.
func (*DeploymentLaunchConfig) SetPackageName ¶
func (s *DeploymentLaunchConfig) SetPackageName(v string) *DeploymentLaunchConfig
SetPackageName sets the PackageName field's value.
func (*DeploymentLaunchConfig) SetPostLaunchFile ¶
func (s *DeploymentLaunchConfig) SetPostLaunchFile(v string) *DeploymentLaunchConfig
SetPostLaunchFile sets the PostLaunchFile field's value.
func (*DeploymentLaunchConfig) SetPreLaunchFile ¶
func (s *DeploymentLaunchConfig) SetPreLaunchFile(v string) *DeploymentLaunchConfig
SetPreLaunchFile sets the PreLaunchFile field's value.
func (DeploymentLaunchConfig) String ¶
func (s DeploymentLaunchConfig) String() string
String returns the string representation
func (*DeploymentLaunchConfig) Validate ¶
func (s *DeploymentLaunchConfig) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeregisterRobotInput ¶
type DeregisterRobotInput struct { // The Amazon Resource Name (ARN) of the fleet. // // Fleet is a required field Fleet *string `locationName:"fleet" min:"1" type:"string" required:"true"` // The Amazon Resource Name (ARN) of the robot. // // Robot is a required field Robot *string `locationName:"robot" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeregisterRobotInput) GoString ¶
func (s DeregisterRobotInput) GoString() string
GoString returns the string representation
func (*DeregisterRobotInput) SetFleet ¶
func (s *DeregisterRobotInput) SetFleet(v string) *DeregisterRobotInput
SetFleet sets the Fleet field's value.
func (*DeregisterRobotInput) SetRobot ¶
func (s *DeregisterRobotInput) SetRobot(v string) *DeregisterRobotInput
SetRobot sets the Robot field's value.
func (DeregisterRobotInput) String ¶
func (s DeregisterRobotInput) String() string
String returns the string representation
func (*DeregisterRobotInput) Validate ¶
func (s *DeregisterRobotInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeregisterRobotOutput ¶
type DeregisterRobotOutput struct { // The Amazon Resource Name (ARN) of the fleet. Fleet *string `locationName:"fleet" min:"1" type:"string"` // The Amazon Resource Name (ARN) of the robot. Robot *string `locationName:"robot" min:"1" type:"string"` // contains filtered or unexported fields }
func (DeregisterRobotOutput) GoString ¶
func (s DeregisterRobotOutput) GoString() string
GoString returns the string representation
func (*DeregisterRobotOutput) SetFleet ¶
func (s *DeregisterRobotOutput) SetFleet(v string) *DeregisterRobotOutput
SetFleet sets the Fleet field's value.
func (*DeregisterRobotOutput) SetRobot ¶
func (s *DeregisterRobotOutput) SetRobot(v string) *DeregisterRobotOutput
SetRobot sets the Robot field's value.
func (DeregisterRobotOutput) String ¶
func (s DeregisterRobotOutput) String() string
String returns the string representation
type DescribeDeploymentJobInput ¶
type DescribeDeploymentJobInput struct { // The Amazon Resource Name (ARN) of the deployment job. // // Job is a required field Job *string `locationName:"job" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DescribeDeploymentJobInput) GoString ¶
func (s DescribeDeploymentJobInput) GoString() string
GoString returns the string representation
func (*DescribeDeploymentJobInput) SetJob ¶
func (s *DescribeDeploymentJobInput) SetJob(v string) *DescribeDeploymentJobInput
SetJob sets the Job field's value.
func (DescribeDeploymentJobInput) String ¶
func (s DescribeDeploymentJobInput) String() string
String returns the string representation
func (*DescribeDeploymentJobInput) Validate ¶
func (s *DescribeDeploymentJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeDeploymentJobOutput ¶
type DescribeDeploymentJobOutput struct { // The Amazon Resource Name (ARN) of the deployment job. Arn *string `locationName:"arn" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the deployment job was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The deployment application configuration. DeploymentApplicationConfigs []*DeploymentApplicationConfig `locationName:"deploymentApplicationConfigs" min:"1" type:"list"` // The deployment configuration. DeploymentConfig *DeploymentConfig `locationName:"deploymentConfig" type:"structure"` // The deployment job failure code. FailureCode *string `locationName:"failureCode" type:"string" enum:"DeploymentJobErrorCode"` // A short description of the reason why the deployment job failed. FailureReason *string `locationName:"failureReason" type:"string"` // The Amazon Resource Name (ARN) of the fleet. Fleet *string `locationName:"fleet" min:"1" type:"string"` // A list of robot deployment summaries. RobotDeploymentSummary []*RobotDeployment `locationName:"robotDeploymentSummary" type:"list"` // The status of the deployment job. Status *string `locationName:"status" type:"string" enum:"DeploymentStatus"` // The list of all tags added to the specified deployment job. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (DescribeDeploymentJobOutput) GoString ¶
func (s DescribeDeploymentJobOutput) GoString() string
GoString returns the string representation
func (*DescribeDeploymentJobOutput) SetArn ¶
func (s *DescribeDeploymentJobOutput) SetArn(v string) *DescribeDeploymentJobOutput
SetArn sets the Arn field's value.
func (*DescribeDeploymentJobOutput) SetCreatedAt ¶
func (s *DescribeDeploymentJobOutput) SetCreatedAt(v time.Time) *DescribeDeploymentJobOutput
SetCreatedAt sets the CreatedAt field's value.
func (*DescribeDeploymentJobOutput) SetDeploymentApplicationConfigs ¶
func (s *DescribeDeploymentJobOutput) SetDeploymentApplicationConfigs(v []*DeploymentApplicationConfig) *DescribeDeploymentJobOutput
SetDeploymentApplicationConfigs sets the DeploymentApplicationConfigs field's value.
func (*DescribeDeploymentJobOutput) SetDeploymentConfig ¶
func (s *DescribeDeploymentJobOutput) SetDeploymentConfig(v *DeploymentConfig) *DescribeDeploymentJobOutput
SetDeploymentConfig sets the DeploymentConfig field's value.
func (*DescribeDeploymentJobOutput) SetFailureCode ¶
func (s *DescribeDeploymentJobOutput) SetFailureCode(v string) *DescribeDeploymentJobOutput
SetFailureCode sets the FailureCode field's value.
func (*DescribeDeploymentJobOutput) SetFailureReason ¶
func (s *DescribeDeploymentJobOutput) SetFailureReason(v string) *DescribeDeploymentJobOutput
SetFailureReason sets the FailureReason field's value.
func (*DescribeDeploymentJobOutput) SetFleet ¶
func (s *DescribeDeploymentJobOutput) SetFleet(v string) *DescribeDeploymentJobOutput
SetFleet sets the Fleet field's value.
func (*DescribeDeploymentJobOutput) SetRobotDeploymentSummary ¶
func (s *DescribeDeploymentJobOutput) SetRobotDeploymentSummary(v []*RobotDeployment) *DescribeDeploymentJobOutput
SetRobotDeploymentSummary sets the RobotDeploymentSummary field's value.
func (*DescribeDeploymentJobOutput) SetStatus ¶
func (s *DescribeDeploymentJobOutput) SetStatus(v string) *DescribeDeploymentJobOutput
SetStatus sets the Status field's value.
func (*DescribeDeploymentJobOutput) SetTags ¶ added in v1.16.30
func (s *DescribeDeploymentJobOutput) SetTags(v map[string]*string) *DescribeDeploymentJobOutput
SetTags sets the Tags field's value.
func (DescribeDeploymentJobOutput) String ¶
func (s DescribeDeploymentJobOutput) String() string
String returns the string representation
type DescribeFleetInput ¶
type DescribeFleetInput struct { // The Amazon Resource Name (ARN) of the fleet. // // Fleet is a required field Fleet *string `locationName:"fleet" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DescribeFleetInput) GoString ¶
func (s DescribeFleetInput) GoString() string
GoString returns the string representation
func (*DescribeFleetInput) SetFleet ¶
func (s *DescribeFleetInput) SetFleet(v string) *DescribeFleetInput
SetFleet sets the Fleet field's value.
func (DescribeFleetInput) String ¶
func (s DescribeFleetInput) String() string
String returns the string representation
func (*DescribeFleetInput) Validate ¶
func (s *DescribeFleetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeFleetOutput ¶
type DescribeFleetOutput struct { // The Amazon Resource Name (ARN) of the fleet. Arn *string `locationName:"arn" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the fleet was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The Amazon Resource Name (ARN) of the last deployment job. LastDeploymentJob *string `locationName:"lastDeploymentJob" min:"1" type:"string"` // The status of the last deployment. LastDeploymentStatus *string `locationName:"lastDeploymentStatus" type:"string" enum:"DeploymentStatus"` // The time of the last deployment. LastDeploymentTime *time.Time `locationName:"lastDeploymentTime" type:"timestamp"` // The name of the fleet. Name *string `locationName:"name" min:"1" type:"string"` // A list of robots. Robots []*Robot `locationName:"robots" type:"list"` // The list of all tags added to the specified fleet. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (DescribeFleetOutput) GoString ¶
func (s DescribeFleetOutput) GoString() string
GoString returns the string representation
func (*DescribeFleetOutput) SetArn ¶
func (s *DescribeFleetOutput) SetArn(v string) *DescribeFleetOutput
SetArn sets the Arn field's value.
func (*DescribeFleetOutput) SetCreatedAt ¶
func (s *DescribeFleetOutput) SetCreatedAt(v time.Time) *DescribeFleetOutput
SetCreatedAt sets the CreatedAt field's value.
func (*DescribeFleetOutput) SetLastDeploymentJob ¶
func (s *DescribeFleetOutput) SetLastDeploymentJob(v string) *DescribeFleetOutput
SetLastDeploymentJob sets the LastDeploymentJob field's value.
func (*DescribeFleetOutput) SetLastDeploymentStatus ¶
func (s *DescribeFleetOutput) SetLastDeploymentStatus(v string) *DescribeFleetOutput
SetLastDeploymentStatus sets the LastDeploymentStatus field's value.
func (*DescribeFleetOutput) SetLastDeploymentTime ¶
func (s *DescribeFleetOutput) SetLastDeploymentTime(v time.Time) *DescribeFleetOutput
SetLastDeploymentTime sets the LastDeploymentTime field's value.
func (*DescribeFleetOutput) SetName ¶
func (s *DescribeFleetOutput) SetName(v string) *DescribeFleetOutput
SetName sets the Name field's value.
func (*DescribeFleetOutput) SetRobots ¶
func (s *DescribeFleetOutput) SetRobots(v []*Robot) *DescribeFleetOutput
SetRobots sets the Robots field's value.
func (*DescribeFleetOutput) SetTags ¶ added in v1.16.30
func (s *DescribeFleetOutput) SetTags(v map[string]*string) *DescribeFleetOutput
SetTags sets the Tags field's value.
func (DescribeFleetOutput) String ¶
func (s DescribeFleetOutput) String() string
String returns the string representation
type DescribeRobotApplicationInput ¶
type DescribeRobotApplicationInput struct { // The Amazon Resource Name (ARN) of the robot application. // // Application is a required field Application *string `locationName:"application" min:"1" type:"string" required:"true"` // The version of the robot application to describe. ApplicationVersion *string `locationName:"applicationVersion" min:"1" type:"string"` // contains filtered or unexported fields }
func (DescribeRobotApplicationInput) GoString ¶
func (s DescribeRobotApplicationInput) GoString() string
GoString returns the string representation
func (*DescribeRobotApplicationInput) SetApplication ¶
func (s *DescribeRobotApplicationInput) SetApplication(v string) *DescribeRobotApplicationInput
SetApplication sets the Application field's value.
func (*DescribeRobotApplicationInput) SetApplicationVersion ¶
func (s *DescribeRobotApplicationInput) SetApplicationVersion(v string) *DescribeRobotApplicationInput
SetApplicationVersion sets the ApplicationVersion field's value.
func (DescribeRobotApplicationInput) String ¶
func (s DescribeRobotApplicationInput) String() string
String returns the string representation
func (*DescribeRobotApplicationInput) Validate ¶
func (s *DescribeRobotApplicationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeRobotApplicationOutput ¶
type DescribeRobotApplicationOutput struct { // The Amazon Resource Name (ARN) of the robot application. Arn *string `locationName:"arn" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the robot application was // last updated. LastUpdatedAt *time.Time `locationName:"lastUpdatedAt" type:"timestamp"` // The name of the robot application. Name *string `locationName:"name" min:"1" type:"string"` // The revision id of the robot application. RevisionId *string `locationName:"revisionId" min:"1" type:"string"` // The robot software suite (ROS distribution) used by the robot application. RobotSoftwareSuite *RobotSoftwareSuite `locationName:"robotSoftwareSuite" type:"structure"` // The sources of the robot application. Sources []*Source `locationName:"sources" type:"list"` // The list of all tags added to the specified robot application. Tags map[string]*string `locationName:"tags" type:"map"` // The version of the robot application. Version *string `locationName:"version" min:"1" type:"string"` // contains filtered or unexported fields }
func (DescribeRobotApplicationOutput) GoString ¶
func (s DescribeRobotApplicationOutput) GoString() string
GoString returns the string representation
func (*DescribeRobotApplicationOutput) SetArn ¶
func (s *DescribeRobotApplicationOutput) SetArn(v string) *DescribeRobotApplicationOutput
SetArn sets the Arn field's value.
func (*DescribeRobotApplicationOutput) SetLastUpdatedAt ¶
func (s *DescribeRobotApplicationOutput) SetLastUpdatedAt(v time.Time) *DescribeRobotApplicationOutput
SetLastUpdatedAt sets the LastUpdatedAt field's value.
func (*DescribeRobotApplicationOutput) SetName ¶
func (s *DescribeRobotApplicationOutput) SetName(v string) *DescribeRobotApplicationOutput
SetName sets the Name field's value.
func (*DescribeRobotApplicationOutput) SetRevisionId ¶
func (s *DescribeRobotApplicationOutput) SetRevisionId(v string) *DescribeRobotApplicationOutput
SetRevisionId sets the RevisionId field's value.
func (*DescribeRobotApplicationOutput) SetRobotSoftwareSuite ¶
func (s *DescribeRobotApplicationOutput) SetRobotSoftwareSuite(v *RobotSoftwareSuite) *DescribeRobotApplicationOutput
SetRobotSoftwareSuite sets the RobotSoftwareSuite field's value.
func (*DescribeRobotApplicationOutput) SetSources ¶
func (s *DescribeRobotApplicationOutput) SetSources(v []*Source) *DescribeRobotApplicationOutput
SetSources sets the Sources field's value.
func (*DescribeRobotApplicationOutput) SetTags ¶ added in v1.16.30
func (s *DescribeRobotApplicationOutput) SetTags(v map[string]*string) *DescribeRobotApplicationOutput
SetTags sets the Tags field's value.
func (*DescribeRobotApplicationOutput) SetVersion ¶
func (s *DescribeRobotApplicationOutput) SetVersion(v string) *DescribeRobotApplicationOutput
SetVersion sets the Version field's value.
func (DescribeRobotApplicationOutput) String ¶
func (s DescribeRobotApplicationOutput) String() string
String returns the string representation
type DescribeRobotInput ¶
type DescribeRobotInput struct { // The Amazon Resource Name (ARN) of the robot to be described. // // Robot is a required field Robot *string `locationName:"robot" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DescribeRobotInput) GoString ¶
func (s DescribeRobotInput) GoString() string
GoString returns the string representation
func (*DescribeRobotInput) SetRobot ¶
func (s *DescribeRobotInput) SetRobot(v string) *DescribeRobotInput
SetRobot sets the Robot field's value.
func (DescribeRobotInput) String ¶
func (s DescribeRobotInput) String() string
String returns the string representation
func (*DescribeRobotInput) Validate ¶
func (s *DescribeRobotInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeRobotOutput ¶
type DescribeRobotOutput struct { // The target architecture of the robot application. Architecture *string `locationName:"architecture" type:"string" enum:"Architecture"` // The Amazon Resource Name (ARN) of the robot. Arn *string `locationName:"arn" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the robot was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The Amazon Resource Name (ARN) of the fleet. FleetArn *string `locationName:"fleetArn" min:"1" type:"string"` // The Greengrass group id. GreengrassGroupId *string `locationName:"greengrassGroupId" min:"1" type:"string"` // The Amazon Resource Name (ARN) of the last deployment job. LastDeploymentJob *string `locationName:"lastDeploymentJob" min:"1" type:"string"` // The time of the last deployment job. LastDeploymentTime *time.Time `locationName:"lastDeploymentTime" type:"timestamp"` // The name of the robot. Name *string `locationName:"name" min:"1" type:"string"` // The status of the fleet. Status *string `locationName:"status" type:"string" enum:"RobotStatus"` // The list of all tags added to the specified robot. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (DescribeRobotOutput) GoString ¶
func (s DescribeRobotOutput) GoString() string
GoString returns the string representation
func (*DescribeRobotOutput) SetArchitecture ¶
func (s *DescribeRobotOutput) SetArchitecture(v string) *DescribeRobotOutput
SetArchitecture sets the Architecture field's value.
func (*DescribeRobotOutput) SetArn ¶
func (s *DescribeRobotOutput) SetArn(v string) *DescribeRobotOutput
SetArn sets the Arn field's value.
func (*DescribeRobotOutput) SetCreatedAt ¶
func (s *DescribeRobotOutput) SetCreatedAt(v time.Time) *DescribeRobotOutput
SetCreatedAt sets the CreatedAt field's value.
func (*DescribeRobotOutput) SetFleetArn ¶
func (s *DescribeRobotOutput) SetFleetArn(v string) *DescribeRobotOutput
SetFleetArn sets the FleetArn field's value.
func (*DescribeRobotOutput) SetGreengrassGroupId ¶
func (s *DescribeRobotOutput) SetGreengrassGroupId(v string) *DescribeRobotOutput
SetGreengrassGroupId sets the GreengrassGroupId field's value.
func (*DescribeRobotOutput) SetLastDeploymentJob ¶
func (s *DescribeRobotOutput) SetLastDeploymentJob(v string) *DescribeRobotOutput
SetLastDeploymentJob sets the LastDeploymentJob field's value.
func (*DescribeRobotOutput) SetLastDeploymentTime ¶
func (s *DescribeRobotOutput) SetLastDeploymentTime(v time.Time) *DescribeRobotOutput
SetLastDeploymentTime sets the LastDeploymentTime field's value.
func (*DescribeRobotOutput) SetName ¶
func (s *DescribeRobotOutput) SetName(v string) *DescribeRobotOutput
SetName sets the Name field's value.
func (*DescribeRobotOutput) SetStatus ¶
func (s *DescribeRobotOutput) SetStatus(v string) *DescribeRobotOutput
SetStatus sets the Status field's value.
func (*DescribeRobotOutput) SetTags ¶ added in v1.16.30
func (s *DescribeRobotOutput) SetTags(v map[string]*string) *DescribeRobotOutput
SetTags sets the Tags field's value.
func (DescribeRobotOutput) String ¶
func (s DescribeRobotOutput) String() string
String returns the string representation
type DescribeSimulationApplicationInput ¶
type DescribeSimulationApplicationInput struct { // The application information for the simulation application. // // Application is a required field Application *string `locationName:"application" min:"1" type:"string" required:"true"` // The version of the simulation application to describe. ApplicationVersion *string `locationName:"applicationVersion" min:"1" type:"string"` // contains filtered or unexported fields }
func (DescribeSimulationApplicationInput) GoString ¶
func (s DescribeSimulationApplicationInput) GoString() string
GoString returns the string representation
func (*DescribeSimulationApplicationInput) SetApplication ¶
func (s *DescribeSimulationApplicationInput) SetApplication(v string) *DescribeSimulationApplicationInput
SetApplication sets the Application field's value.
func (*DescribeSimulationApplicationInput) SetApplicationVersion ¶
func (s *DescribeSimulationApplicationInput) SetApplicationVersion(v string) *DescribeSimulationApplicationInput
SetApplicationVersion sets the ApplicationVersion field's value.
func (DescribeSimulationApplicationInput) String ¶
func (s DescribeSimulationApplicationInput) String() string
String returns the string representation
func (*DescribeSimulationApplicationInput) Validate ¶
func (s *DescribeSimulationApplicationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeSimulationApplicationOutput ¶
type DescribeSimulationApplicationOutput struct { // The Amazon Resource Name (ARN) of the robot simulation application. Arn *string `locationName:"arn" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the simulation application // was last updated. LastUpdatedAt *time.Time `locationName:"lastUpdatedAt" type:"timestamp"` // The name of the simulation application. Name *string `locationName:"name" min:"1" type:"string"` // The rendering engine for the simulation application. RenderingEngine *RenderingEngine `locationName:"renderingEngine" type:"structure"` // The revision id of the simulation application. RevisionId *string `locationName:"revisionId" min:"1" type:"string"` // Information about the robot software suite (ROS distribution). RobotSoftwareSuite *RobotSoftwareSuite `locationName:"robotSoftwareSuite" type:"structure"` // The simulation software suite used by the simulation application. SimulationSoftwareSuite *SimulationSoftwareSuite `locationName:"simulationSoftwareSuite" type:"structure"` // The sources of the simulation application. Sources []*Source `locationName:"sources" type:"list"` // The list of all tags added to the specified simulation application. Tags map[string]*string `locationName:"tags" type:"map"` // The version of the simulation application. Version *string `locationName:"version" min:"1" type:"string"` // contains filtered or unexported fields }
func (DescribeSimulationApplicationOutput) GoString ¶
func (s DescribeSimulationApplicationOutput) GoString() string
GoString returns the string representation
func (*DescribeSimulationApplicationOutput) SetArn ¶
func (s *DescribeSimulationApplicationOutput) SetArn(v string) *DescribeSimulationApplicationOutput
SetArn sets the Arn field's value.
func (*DescribeSimulationApplicationOutput) SetLastUpdatedAt ¶
func (s *DescribeSimulationApplicationOutput) SetLastUpdatedAt(v time.Time) *DescribeSimulationApplicationOutput
SetLastUpdatedAt sets the LastUpdatedAt field's value.
func (*DescribeSimulationApplicationOutput) SetName ¶
func (s *DescribeSimulationApplicationOutput) SetName(v string) *DescribeSimulationApplicationOutput
SetName sets the Name field's value.
func (*DescribeSimulationApplicationOutput) SetRenderingEngine ¶
func (s *DescribeSimulationApplicationOutput) SetRenderingEngine(v *RenderingEngine) *DescribeSimulationApplicationOutput
SetRenderingEngine sets the RenderingEngine field's value.
func (*DescribeSimulationApplicationOutput) SetRevisionId ¶
func (s *DescribeSimulationApplicationOutput) SetRevisionId(v string) *DescribeSimulationApplicationOutput
SetRevisionId sets the RevisionId field's value.
func (*DescribeSimulationApplicationOutput) SetRobotSoftwareSuite ¶
func (s *DescribeSimulationApplicationOutput) SetRobotSoftwareSuite(v *RobotSoftwareSuite) *DescribeSimulationApplicationOutput
SetRobotSoftwareSuite sets the RobotSoftwareSuite field's value.
func (*DescribeSimulationApplicationOutput) SetSimulationSoftwareSuite ¶
func (s *DescribeSimulationApplicationOutput) SetSimulationSoftwareSuite(v *SimulationSoftwareSuite) *DescribeSimulationApplicationOutput
SetSimulationSoftwareSuite sets the SimulationSoftwareSuite field's value.
func (*DescribeSimulationApplicationOutput) SetSources ¶
func (s *DescribeSimulationApplicationOutput) SetSources(v []*Source) *DescribeSimulationApplicationOutput
SetSources sets the Sources field's value.
func (*DescribeSimulationApplicationOutput) SetTags ¶ added in v1.16.30
func (s *DescribeSimulationApplicationOutput) SetTags(v map[string]*string) *DescribeSimulationApplicationOutput
SetTags sets the Tags field's value.
func (*DescribeSimulationApplicationOutput) SetVersion ¶
func (s *DescribeSimulationApplicationOutput) SetVersion(v string) *DescribeSimulationApplicationOutput
SetVersion sets the Version field's value.
func (DescribeSimulationApplicationOutput) String ¶
func (s DescribeSimulationApplicationOutput) String() string
String returns the string representation
type DescribeSimulationJobBatchInput ¶ added in v1.28.13
type DescribeSimulationJobBatchInput struct { // The id of the batch to describe. // // Batch is a required field Batch *string `locationName:"batch" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DescribeSimulationJobBatchInput) GoString ¶ added in v1.28.13
func (s DescribeSimulationJobBatchInput) GoString() string
GoString returns the string representation
func (*DescribeSimulationJobBatchInput) SetBatch ¶ added in v1.28.13
func (s *DescribeSimulationJobBatchInput) SetBatch(v string) *DescribeSimulationJobBatchInput
SetBatch sets the Batch field's value.
func (DescribeSimulationJobBatchInput) String ¶ added in v1.28.13
func (s DescribeSimulationJobBatchInput) String() string
String returns the string representation
func (*DescribeSimulationJobBatchInput) Validate ¶ added in v1.28.13
func (s *DescribeSimulationJobBatchInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeSimulationJobBatchOutput ¶ added in v1.28.13
type DescribeSimulationJobBatchOutput struct { // The Amazon Resource Name (ARN) of the batch. Arn *string `locationName:"arn" min:"1" type:"string"` // The batch policy. BatchPolicy *BatchPolicy `locationName:"batchPolicy" type:"structure"` // Unique, case-sensitive identifier that you provide to ensure the idempotency // of the request. ClientRequestToken *string `locationName:"clientRequestToken" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the simulation job batch // was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // A list of created simulation job summaries. CreatedRequests []*SimulationJobSummary `locationName:"createdRequests" type:"list"` // A list of failed create simulation job requests. The request failed to be // created into a simulation job. Failed requests do not have a simulation job // ID. FailedRequests []*FailedCreateSimulationJobRequest `locationName:"failedRequests" type:"list"` // The failure code of the simulation job batch. FailureCode *string `locationName:"failureCode" type:"string" enum:"SimulationJobBatchErrorCode"` // The reason the simulation job batch failed. FailureReason *string `locationName:"failureReason" type:"string"` // The time, in milliseconds since the epoch, when the simulation job batch // was last updated. LastUpdatedAt *time.Time `locationName:"lastUpdatedAt" type:"timestamp"` // A list of pending simulation job requests. These requests have not yet been // created into simulation jobs. PendingRequests []*SimulationJobRequest `locationName:"pendingRequests" min:"1" type:"list"` // The status of the batch. // // Pending // // The simulation job batch request is pending. // // InProgress // // The simulation job batch is in progress. // // Failed // // The simulation job batch failed. One or more simulation job requests could // not be completed due to an internal failure (like InternalServiceError). // See failureCode and failureReason for more information. // // Completed // // The simulation batch job completed. A batch is complete when (1) there are // no pending simulation job requests in the batch and none of the failed simulation // job requests are due to InternalServiceError and (2) when all created simulation // jobs have reached a terminal state (for example, Completed or Failed). // // Canceled // // The simulation batch job was cancelled. // // Canceling // // The simulation batch job is being cancelled. // // Completing // // The simulation batch job is completing. // // TimingOut // // The simulation job batch is timing out. // // If a batch timing out, and there are pending requests that were failing due // to an internal failure (like InternalServiceError), the batch status will // be Failed. If there are no such failing request, the batch status will be // TimedOut. // // TimedOut // // The simulation batch job timed out. Status *string `locationName:"status" type:"string" enum:"SimulationJobBatchStatus"` // A map that contains tag keys and tag values that are attached to the simulation // job batch. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (DescribeSimulationJobBatchOutput) GoString ¶ added in v1.28.13
func (s DescribeSimulationJobBatchOutput) GoString() string
GoString returns the string representation
func (*DescribeSimulationJobBatchOutput) SetArn ¶ added in v1.28.13
func (s *DescribeSimulationJobBatchOutput) SetArn(v string) *DescribeSimulationJobBatchOutput
SetArn sets the Arn field's value.
func (*DescribeSimulationJobBatchOutput) SetBatchPolicy ¶ added in v1.28.13
func (s *DescribeSimulationJobBatchOutput) SetBatchPolicy(v *BatchPolicy) *DescribeSimulationJobBatchOutput
SetBatchPolicy sets the BatchPolicy field's value.
func (*DescribeSimulationJobBatchOutput) SetClientRequestToken ¶ added in v1.28.13
func (s *DescribeSimulationJobBatchOutput) SetClientRequestToken(v string) *DescribeSimulationJobBatchOutput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*DescribeSimulationJobBatchOutput) SetCreatedAt ¶ added in v1.28.13
func (s *DescribeSimulationJobBatchOutput) SetCreatedAt(v time.Time) *DescribeSimulationJobBatchOutput
SetCreatedAt sets the CreatedAt field's value.
func (*DescribeSimulationJobBatchOutput) SetCreatedRequests ¶ added in v1.28.13
func (s *DescribeSimulationJobBatchOutput) SetCreatedRequests(v []*SimulationJobSummary) *DescribeSimulationJobBatchOutput
SetCreatedRequests sets the CreatedRequests field's value.
func (*DescribeSimulationJobBatchOutput) SetFailedRequests ¶ added in v1.28.13
func (s *DescribeSimulationJobBatchOutput) SetFailedRequests(v []*FailedCreateSimulationJobRequest) *DescribeSimulationJobBatchOutput
SetFailedRequests sets the FailedRequests field's value.
func (*DescribeSimulationJobBatchOutput) SetFailureCode ¶ added in v1.28.13
func (s *DescribeSimulationJobBatchOutput) SetFailureCode(v string) *DescribeSimulationJobBatchOutput
SetFailureCode sets the FailureCode field's value.
func (*DescribeSimulationJobBatchOutput) SetFailureReason ¶ added in v1.28.13
func (s *DescribeSimulationJobBatchOutput) SetFailureReason(v string) *DescribeSimulationJobBatchOutput
SetFailureReason sets the FailureReason field's value.
func (*DescribeSimulationJobBatchOutput) SetLastUpdatedAt ¶ added in v1.28.13
func (s *DescribeSimulationJobBatchOutput) SetLastUpdatedAt(v time.Time) *DescribeSimulationJobBatchOutput
SetLastUpdatedAt sets the LastUpdatedAt field's value.
func (*DescribeSimulationJobBatchOutput) SetPendingRequests ¶ added in v1.28.13
func (s *DescribeSimulationJobBatchOutput) SetPendingRequests(v []*SimulationJobRequest) *DescribeSimulationJobBatchOutput
SetPendingRequests sets the PendingRequests field's value.
func (*DescribeSimulationJobBatchOutput) SetStatus ¶ added in v1.28.13
func (s *DescribeSimulationJobBatchOutput) SetStatus(v string) *DescribeSimulationJobBatchOutput
SetStatus sets the Status field's value.
func (*DescribeSimulationJobBatchOutput) SetTags ¶ added in v1.28.13
func (s *DescribeSimulationJobBatchOutput) SetTags(v map[string]*string) *DescribeSimulationJobBatchOutput
SetTags sets the Tags field's value.
func (DescribeSimulationJobBatchOutput) String ¶ added in v1.28.13
func (s DescribeSimulationJobBatchOutput) String() string
String returns the string representation
type DescribeSimulationJobInput ¶
type DescribeSimulationJobInput struct { // The Amazon Resource Name (ARN) of the simulation job to be described. // // Job is a required field Job *string `locationName:"job" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DescribeSimulationJobInput) GoString ¶
func (s DescribeSimulationJobInput) GoString() string
GoString returns the string representation
func (*DescribeSimulationJobInput) SetJob ¶
func (s *DescribeSimulationJobInput) SetJob(v string) *DescribeSimulationJobInput
SetJob sets the Job field's value.
func (DescribeSimulationJobInput) String ¶
func (s DescribeSimulationJobInput) String() string
String returns the string representation
func (*DescribeSimulationJobInput) Validate ¶
func (s *DescribeSimulationJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeSimulationJobOutput ¶
type DescribeSimulationJobOutput struct { // The Amazon Resource Name (ARN) of the simulation job. Arn *string `locationName:"arn" min:"1" type:"string"` // Unique, case-sensitive identifier that you provide to ensure the idempotency // of the request. ClientRequestToken *string `locationName:"clientRequestToken" min:"1" type:"string"` // Compute information for the simulation job. Compute *ComputeResponse `locationName:"compute" type:"structure"` // The data sources for the simulation job. DataSources []*DataSource `locationName:"dataSources" type:"list"` // The failure behavior for the simulation job. FailureBehavior *string `locationName:"failureBehavior" type:"string" enum:"FailureBehavior"` // The failure code of the simulation job if it failed: // // InternalServiceError // // Internal service error. // // RobotApplicationCrash // // Robot application exited abnormally. // // SimulationApplicationCrash // // Simulation application exited abnormally. // // BadPermissionsRobotApplication // // Robot application bundle could not be downloaded. // // BadPermissionsSimulationApplication // // Simulation application bundle could not be downloaded. // // BadPermissionsS3Output // // Unable to publish outputs to customer-provided S3 bucket. // // BadPermissionsCloudwatchLogs // // Unable to publish logs to customer-provided CloudWatch Logs resource. // // SubnetIpLimitExceeded // // Subnet IP limit exceeded. // // ENILimitExceeded // // ENI limit exceeded. // // BadPermissionsUserCredentials // // Unable to use the Role provided. // // InvalidBundleRobotApplication // // Robot bundle cannot be extracted (invalid format, bundling error, or other // issue). // // InvalidBundleSimulationApplication // // Simulation bundle cannot be extracted (invalid format, bundling error, or // other issue). // // RobotApplicationVersionMismatchedEtag // // Etag for RobotApplication does not match value during version creation. // // SimulationApplicationVersionMismatchedEtag // // Etag for SimulationApplication does not match value during version creation. FailureCode *string `locationName:"failureCode" type:"string" enum:"SimulationJobErrorCode"` // Details about why the simulation job failed. For more information about troubleshooting, // see Troubleshooting (https://docs.aws.amazon.com/robomaker/latest/dg/troubleshooting.html). FailureReason *string `locationName:"failureReason" type:"string"` // The IAM role that allows the simulation instance to call the AWS APIs that // are specified in its associated policies on your behalf. IamRole *string `locationName:"iamRole" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the simulation job was last // started. LastStartedAt *time.Time `locationName:"lastStartedAt" type:"timestamp"` // The time, in milliseconds since the epoch, when the simulation job was last // updated. LastUpdatedAt *time.Time `locationName:"lastUpdatedAt" type:"timestamp"` // The logging configuration. LoggingConfig *LoggingConfig `locationName:"loggingConfig" type:"structure"` // The maximum job duration in seconds. The value must be 8 days (691,200 seconds) // or less. MaxJobDurationInSeconds *int64 `locationName:"maxJobDurationInSeconds" type:"long"` // The name of the simulation job. Name *string `locationName:"name" min:"1" type:"string"` // The network interface information for the simulation job. NetworkInterface *NetworkInterface `locationName:"networkInterface" type:"structure"` // Location for output files generated by the simulation job. OutputLocation *OutputLocation `locationName:"outputLocation" type:"structure"` // A list of robot applications. RobotApplications []*RobotApplicationConfig `locationName:"robotApplications" min:"1" type:"list"` // A list of simulation applications. SimulationApplications []*SimulationApplicationConfig `locationName:"simulationApplications" min:"1" type:"list"` // The simulation job execution duration in milliseconds. SimulationTimeMillis *int64 `locationName:"simulationTimeMillis" type:"long"` // The status of the simulation job. Status *string `locationName:"status" type:"string" enum:"SimulationJobStatus"` // The list of all tags added to the specified simulation job. Tags map[string]*string `locationName:"tags" type:"map"` // The VPC configuration. VpcConfig *VPCConfigResponse `locationName:"vpcConfig" type:"structure"` // contains filtered or unexported fields }
func (DescribeSimulationJobOutput) GoString ¶
func (s DescribeSimulationJobOutput) GoString() string
GoString returns the string representation
func (*DescribeSimulationJobOutput) SetArn ¶
func (s *DescribeSimulationJobOutput) SetArn(v string) *DescribeSimulationJobOutput
SetArn sets the Arn field's value.
func (*DescribeSimulationJobOutput) SetClientRequestToken ¶
func (s *DescribeSimulationJobOutput) SetClientRequestToken(v string) *DescribeSimulationJobOutput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*DescribeSimulationJobOutput) SetCompute ¶ added in v1.30.4
func (s *DescribeSimulationJobOutput) SetCompute(v *ComputeResponse) *DescribeSimulationJobOutput
SetCompute sets the Compute field's value.
func (*DescribeSimulationJobOutput) SetDataSources ¶ added in v1.23.3
func (s *DescribeSimulationJobOutput) SetDataSources(v []*DataSource) *DescribeSimulationJobOutput
SetDataSources sets the DataSources field's value.
func (*DescribeSimulationJobOutput) SetFailureBehavior ¶
func (s *DescribeSimulationJobOutput) SetFailureBehavior(v string) *DescribeSimulationJobOutput
SetFailureBehavior sets the FailureBehavior field's value.
func (*DescribeSimulationJobOutput) SetFailureCode ¶
func (s *DescribeSimulationJobOutput) SetFailureCode(v string) *DescribeSimulationJobOutput
SetFailureCode sets the FailureCode field's value.
func (*DescribeSimulationJobOutput) SetFailureReason ¶ added in v1.16.30
func (s *DescribeSimulationJobOutput) SetFailureReason(v string) *DescribeSimulationJobOutput
SetFailureReason sets the FailureReason field's value.
func (*DescribeSimulationJobOutput) SetIamRole ¶
func (s *DescribeSimulationJobOutput) SetIamRole(v string) *DescribeSimulationJobOutput
SetIamRole sets the IamRole field's value.
func (*DescribeSimulationJobOutput) SetLastStartedAt ¶ added in v1.19.39
func (s *DescribeSimulationJobOutput) SetLastStartedAt(v time.Time) *DescribeSimulationJobOutput
SetLastStartedAt sets the LastStartedAt field's value.
func (*DescribeSimulationJobOutput) SetLastUpdatedAt ¶
func (s *DescribeSimulationJobOutput) SetLastUpdatedAt(v time.Time) *DescribeSimulationJobOutput
SetLastUpdatedAt sets the LastUpdatedAt field's value.
func (*DescribeSimulationJobOutput) SetLoggingConfig ¶ added in v1.23.3
func (s *DescribeSimulationJobOutput) SetLoggingConfig(v *LoggingConfig) *DescribeSimulationJobOutput
SetLoggingConfig sets the LoggingConfig field's value.
func (*DescribeSimulationJobOutput) SetMaxJobDurationInSeconds ¶
func (s *DescribeSimulationJobOutput) SetMaxJobDurationInSeconds(v int64) *DescribeSimulationJobOutput
SetMaxJobDurationInSeconds sets the MaxJobDurationInSeconds field's value.
func (*DescribeSimulationJobOutput) SetName ¶
func (s *DescribeSimulationJobOutput) SetName(v string) *DescribeSimulationJobOutput
SetName sets the Name field's value.
func (*DescribeSimulationJobOutput) SetNetworkInterface ¶ added in v1.23.18
func (s *DescribeSimulationJobOutput) SetNetworkInterface(v *NetworkInterface) *DescribeSimulationJobOutput
SetNetworkInterface sets the NetworkInterface field's value.
func (*DescribeSimulationJobOutput) SetOutputLocation ¶
func (s *DescribeSimulationJobOutput) SetOutputLocation(v *OutputLocation) *DescribeSimulationJobOutput
SetOutputLocation sets the OutputLocation field's value.
func (*DescribeSimulationJobOutput) SetRobotApplications ¶
func (s *DescribeSimulationJobOutput) SetRobotApplications(v []*RobotApplicationConfig) *DescribeSimulationJobOutput
SetRobotApplications sets the RobotApplications field's value.
func (*DescribeSimulationJobOutput) SetSimulationApplications ¶
func (s *DescribeSimulationJobOutput) SetSimulationApplications(v []*SimulationApplicationConfig) *DescribeSimulationJobOutput
SetSimulationApplications sets the SimulationApplications field's value.
func (*DescribeSimulationJobOutput) SetSimulationTimeMillis ¶
func (s *DescribeSimulationJobOutput) SetSimulationTimeMillis(v int64) *DescribeSimulationJobOutput
SetSimulationTimeMillis sets the SimulationTimeMillis field's value.
func (*DescribeSimulationJobOutput) SetStatus ¶
func (s *DescribeSimulationJobOutput) SetStatus(v string) *DescribeSimulationJobOutput
SetStatus sets the Status field's value.
func (*DescribeSimulationJobOutput) SetTags ¶ added in v1.16.30
func (s *DescribeSimulationJobOutput) SetTags(v map[string]*string) *DescribeSimulationJobOutput
SetTags sets the Tags field's value.
func (*DescribeSimulationJobOutput) SetVpcConfig ¶
func (s *DescribeSimulationJobOutput) SetVpcConfig(v *VPCConfigResponse) *DescribeSimulationJobOutput
SetVpcConfig sets the VpcConfig field's value.
func (DescribeSimulationJobOutput) String ¶
func (s DescribeSimulationJobOutput) String() string
String returns the string representation
type DescribeWorldExportJobInput ¶ added in v1.34.6
type DescribeWorldExportJobInput struct { // The Amazon Resource Name (arn) of the world export job to describe. // // Job is a required field Job *string `locationName:"job" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DescribeWorldExportJobInput) GoString ¶ added in v1.34.6
func (s DescribeWorldExportJobInput) GoString() string
GoString returns the string representation
func (*DescribeWorldExportJobInput) SetJob ¶ added in v1.34.6
func (s *DescribeWorldExportJobInput) SetJob(v string) *DescribeWorldExportJobInput
SetJob sets the Job field's value.
func (DescribeWorldExportJobInput) String ¶ added in v1.34.6
func (s DescribeWorldExportJobInput) String() string
String returns the string representation
func (*DescribeWorldExportJobInput) Validate ¶ added in v1.34.6
func (s *DescribeWorldExportJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeWorldExportJobOutput ¶ added in v1.34.6
type DescribeWorldExportJobOutput struct { // The Amazon Resource Name (ARN) of the world export job. Arn *string `locationName:"arn" min:"1" type:"string"` // Unique, case-sensitive identifier that you provide to ensure the idempotency // of the request. ClientRequestToken *string `locationName:"clientRequestToken" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the world export job was // created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The failure code of the world export job if it failed: // // InternalServiceError // // Internal service error. // // LimitExceeded // // The requested resource exceeds the maximum number allowed, or the number // of concurrent stream requests exceeds the maximum number allowed. // // ResourceNotFound // // The specified resource could not be found. // // RequestThrottled // // The request was throttled. // // InvalidInput // // An input parameter in the request is not valid. FailureCode *string `locationName:"failureCode" type:"string" enum:"WorldExportJobErrorCode"` // The reason why the world export job failed. FailureReason *string `locationName:"failureReason" type:"string"` // The IAM role that the world export process uses to access the Amazon S3 bucket // and put the export. IamRole *string `locationName:"iamRole" min:"1" type:"string"` // The output location. OutputLocation *OutputLocation `locationName:"outputLocation" type:"structure"` // The status of the world export job. // // Pending // // The world export job request is pending. // // Running // // The world export job is running. // // Completed // // The world export job completed. // // Failed // // The world export job failed. See failureCode and failureReason for more information. // // Canceled // // The world export job was cancelled. // // Canceling // // The world export job is being cancelled. Status *string `locationName:"status" type:"string" enum:"WorldExportJobStatus"` // A map that contains tag keys and tag values that are attached to the world // export job. Tags map[string]*string `locationName:"tags" type:"map"` // A list of Amazon Resource Names (arns) that correspond to worlds to be exported. Worlds []*string `locationName:"worlds" min:"1" type:"list"` // contains filtered or unexported fields }
func (DescribeWorldExportJobOutput) GoString ¶ added in v1.34.6
func (s DescribeWorldExportJobOutput) GoString() string
GoString returns the string representation
func (*DescribeWorldExportJobOutput) SetArn ¶ added in v1.34.6
func (s *DescribeWorldExportJobOutput) SetArn(v string) *DescribeWorldExportJobOutput
SetArn sets the Arn field's value.
func (*DescribeWorldExportJobOutput) SetClientRequestToken ¶ added in v1.34.6
func (s *DescribeWorldExportJobOutput) SetClientRequestToken(v string) *DescribeWorldExportJobOutput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*DescribeWorldExportJobOutput) SetCreatedAt ¶ added in v1.34.6
func (s *DescribeWorldExportJobOutput) SetCreatedAt(v time.Time) *DescribeWorldExportJobOutput
SetCreatedAt sets the CreatedAt field's value.
func (*DescribeWorldExportJobOutput) SetFailureCode ¶ added in v1.34.6
func (s *DescribeWorldExportJobOutput) SetFailureCode(v string) *DescribeWorldExportJobOutput
SetFailureCode sets the FailureCode field's value.
func (*DescribeWorldExportJobOutput) SetFailureReason ¶ added in v1.34.6
func (s *DescribeWorldExportJobOutput) SetFailureReason(v string) *DescribeWorldExportJobOutput
SetFailureReason sets the FailureReason field's value.
func (*DescribeWorldExportJobOutput) SetIamRole ¶ added in v1.34.6
func (s *DescribeWorldExportJobOutput) SetIamRole(v string) *DescribeWorldExportJobOutput
SetIamRole sets the IamRole field's value.
func (*DescribeWorldExportJobOutput) SetOutputLocation ¶ added in v1.34.6
func (s *DescribeWorldExportJobOutput) SetOutputLocation(v *OutputLocation) *DescribeWorldExportJobOutput
SetOutputLocation sets the OutputLocation field's value.
func (*DescribeWorldExportJobOutput) SetStatus ¶ added in v1.34.6
func (s *DescribeWorldExportJobOutput) SetStatus(v string) *DescribeWorldExportJobOutput
SetStatus sets the Status field's value.
func (*DescribeWorldExportJobOutput) SetTags ¶ added in v1.34.6
func (s *DescribeWorldExportJobOutput) SetTags(v map[string]*string) *DescribeWorldExportJobOutput
SetTags sets the Tags field's value.
func (*DescribeWorldExportJobOutput) SetWorlds ¶ added in v1.34.6
func (s *DescribeWorldExportJobOutput) SetWorlds(v []*string) *DescribeWorldExportJobOutput
SetWorlds sets the Worlds field's value.
func (DescribeWorldExportJobOutput) String ¶ added in v1.34.6
func (s DescribeWorldExportJobOutput) String() string
String returns the string representation
type DescribeWorldGenerationJobInput ¶ added in v1.34.6
type DescribeWorldGenerationJobInput struct { // The Amazon Resource Name (arn) of the world generation job to describe. // // Job is a required field Job *string `locationName:"job" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DescribeWorldGenerationJobInput) GoString ¶ added in v1.34.6
func (s DescribeWorldGenerationJobInput) GoString() string
GoString returns the string representation
func (*DescribeWorldGenerationJobInput) SetJob ¶ added in v1.34.6
func (s *DescribeWorldGenerationJobInput) SetJob(v string) *DescribeWorldGenerationJobInput
SetJob sets the Job field's value.
func (DescribeWorldGenerationJobInput) String ¶ added in v1.34.6
func (s DescribeWorldGenerationJobInput) String() string
String returns the string representation
func (*DescribeWorldGenerationJobInput) Validate ¶ added in v1.34.6
func (s *DescribeWorldGenerationJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeWorldGenerationJobOutput ¶ added in v1.34.6
type DescribeWorldGenerationJobOutput struct { // The Amazon Resource Name (ARN) of the world generation job. Arn *string `locationName:"arn" min:"1" type:"string"` // Unique, case-sensitive identifier that you provide to ensure the idempotency // of the request. ClientRequestToken *string `locationName:"clientRequestToken" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the world generation job // was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The failure code of the world generation job if it failed: // // InternalServiceError // // Internal service error. // // LimitExceeded // // The requested resource exceeds the maximum number allowed, or the number // of concurrent stream requests exceeds the maximum number allowed. // // ResourceNotFound // // The specified resource could not be found. // // RequestThrottled // // The request was throttled. // // InvalidInput // // An input parameter in the request is not valid. FailureCode *string `locationName:"failureCode" type:"string" enum:"WorldGenerationJobErrorCode"` // The reason why the world generation job failed. FailureReason *string `locationName:"failureReason" type:"string"` // Summary information about finished worlds. FinishedWorldsSummary *FinishedWorldsSummary `locationName:"finishedWorldsSummary" type:"structure"` // The status of the world generation job: // // Pending // // The world generation job request is pending. // // Running // // The world generation job is running. // // Completed // // The world generation job completed. // // Failed // // The world generation job failed. See failureCode for more information. // // PartialFailed // // Some worlds did not generate. // // Canceled // // The world generation job was cancelled. // // Canceling // // The world generation job is being cancelled. Status *string `locationName:"status" type:"string" enum:"WorldGenerationJobStatus"` // A map that contains tag keys and tag values that are attached to the world // generation job. Tags map[string]*string `locationName:"tags" type:"map"` // The Amazon Resource Name (arn) of the world template. Template *string `locationName:"template" min:"1" type:"string"` // Information about the world count. WorldCount *WorldCount `locationName:"worldCount" type:"structure"` // A map that contains tag keys and tag values that are attached to the generated // worlds. WorldTags map[string]*string `locationName:"worldTags" type:"map"` // contains filtered or unexported fields }
func (DescribeWorldGenerationJobOutput) GoString ¶ added in v1.34.6
func (s DescribeWorldGenerationJobOutput) GoString() string
GoString returns the string representation
func (*DescribeWorldGenerationJobOutput) SetArn ¶ added in v1.34.6
func (s *DescribeWorldGenerationJobOutput) SetArn(v string) *DescribeWorldGenerationJobOutput
SetArn sets the Arn field's value.
func (*DescribeWorldGenerationJobOutput) SetClientRequestToken ¶ added in v1.34.6
func (s *DescribeWorldGenerationJobOutput) SetClientRequestToken(v string) *DescribeWorldGenerationJobOutput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*DescribeWorldGenerationJobOutput) SetCreatedAt ¶ added in v1.34.6
func (s *DescribeWorldGenerationJobOutput) SetCreatedAt(v time.Time) *DescribeWorldGenerationJobOutput
SetCreatedAt sets the CreatedAt field's value.
func (*DescribeWorldGenerationJobOutput) SetFailureCode ¶ added in v1.34.6
func (s *DescribeWorldGenerationJobOutput) SetFailureCode(v string) *DescribeWorldGenerationJobOutput
SetFailureCode sets the FailureCode field's value.
func (*DescribeWorldGenerationJobOutput) SetFailureReason ¶ added in v1.34.6
func (s *DescribeWorldGenerationJobOutput) SetFailureReason(v string) *DescribeWorldGenerationJobOutput
SetFailureReason sets the FailureReason field's value.
func (*DescribeWorldGenerationJobOutput) SetFinishedWorldsSummary ¶ added in v1.34.6
func (s *DescribeWorldGenerationJobOutput) SetFinishedWorldsSummary(v *FinishedWorldsSummary) *DescribeWorldGenerationJobOutput
SetFinishedWorldsSummary sets the FinishedWorldsSummary field's value.
func (*DescribeWorldGenerationJobOutput) SetStatus ¶ added in v1.34.6
func (s *DescribeWorldGenerationJobOutput) SetStatus(v string) *DescribeWorldGenerationJobOutput
SetStatus sets the Status field's value.
func (*DescribeWorldGenerationJobOutput) SetTags ¶ added in v1.34.6
func (s *DescribeWorldGenerationJobOutput) SetTags(v map[string]*string) *DescribeWorldGenerationJobOutput
SetTags sets the Tags field's value.
func (*DescribeWorldGenerationJobOutput) SetTemplate ¶ added in v1.34.6
func (s *DescribeWorldGenerationJobOutput) SetTemplate(v string) *DescribeWorldGenerationJobOutput
SetTemplate sets the Template field's value.
func (*DescribeWorldGenerationJobOutput) SetWorldCount ¶ added in v1.34.6
func (s *DescribeWorldGenerationJobOutput) SetWorldCount(v *WorldCount) *DescribeWorldGenerationJobOutput
SetWorldCount sets the WorldCount field's value.
func (*DescribeWorldGenerationJobOutput) SetWorldTags ¶ added in v1.35.27
func (s *DescribeWorldGenerationJobOutput) SetWorldTags(v map[string]*string) *DescribeWorldGenerationJobOutput
SetWorldTags sets the WorldTags field's value.
func (DescribeWorldGenerationJobOutput) String ¶ added in v1.34.6
func (s DescribeWorldGenerationJobOutput) String() string
String returns the string representation
type DescribeWorldInput ¶ added in v1.34.6
type DescribeWorldInput struct { // The Amazon Resource Name (arn) of the world you want to describe. // // World is a required field World *string `locationName:"world" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DescribeWorldInput) GoString ¶ added in v1.34.6
func (s DescribeWorldInput) GoString() string
GoString returns the string representation
func (*DescribeWorldInput) SetWorld ¶ added in v1.34.6
func (s *DescribeWorldInput) SetWorld(v string) *DescribeWorldInput
SetWorld sets the World field's value.
func (DescribeWorldInput) String ¶ added in v1.34.6
func (s DescribeWorldInput) String() string
String returns the string representation
func (*DescribeWorldInput) Validate ¶ added in v1.34.6
func (s *DescribeWorldInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeWorldOutput ¶ added in v1.34.6
type DescribeWorldOutput struct { // The Amazon Resource Name (arn) of the world. Arn *string `locationName:"arn" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the world was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The Amazon Resource Name (arn) of the world generation job that generated // the world. GenerationJob *string `locationName:"generationJob" min:"1" type:"string"` // A map that contains tag keys and tag values that are attached to the world. Tags map[string]*string `locationName:"tags" type:"map"` // The world template. Template *string `locationName:"template" min:"1" type:"string"` // contains filtered or unexported fields }
func (DescribeWorldOutput) GoString ¶ added in v1.34.6
func (s DescribeWorldOutput) GoString() string
GoString returns the string representation
func (*DescribeWorldOutput) SetArn ¶ added in v1.34.6
func (s *DescribeWorldOutput) SetArn(v string) *DescribeWorldOutput
SetArn sets the Arn field's value.
func (*DescribeWorldOutput) SetCreatedAt ¶ added in v1.34.6
func (s *DescribeWorldOutput) SetCreatedAt(v time.Time) *DescribeWorldOutput
SetCreatedAt sets the CreatedAt field's value.
func (*DescribeWorldOutput) SetGenerationJob ¶ added in v1.34.6
func (s *DescribeWorldOutput) SetGenerationJob(v string) *DescribeWorldOutput
SetGenerationJob sets the GenerationJob field's value.
func (*DescribeWorldOutput) SetTags ¶ added in v1.34.6
func (s *DescribeWorldOutput) SetTags(v map[string]*string) *DescribeWorldOutput
SetTags sets the Tags field's value.
func (*DescribeWorldOutput) SetTemplate ¶ added in v1.34.6
func (s *DescribeWorldOutput) SetTemplate(v string) *DescribeWorldOutput
SetTemplate sets the Template field's value.
func (DescribeWorldOutput) String ¶ added in v1.34.6
func (s DescribeWorldOutput) String() string
String returns the string representation
type DescribeWorldTemplateInput ¶ added in v1.34.6
type DescribeWorldTemplateInput struct { // The Amazon Resource Name (arn) of the world template you want to describe. // // Template is a required field Template *string `locationName:"template" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DescribeWorldTemplateInput) GoString ¶ added in v1.34.6
func (s DescribeWorldTemplateInput) GoString() string
GoString returns the string representation
func (*DescribeWorldTemplateInput) SetTemplate ¶ added in v1.34.6
func (s *DescribeWorldTemplateInput) SetTemplate(v string) *DescribeWorldTemplateInput
SetTemplate sets the Template field's value.
func (DescribeWorldTemplateInput) String ¶ added in v1.34.6
func (s DescribeWorldTemplateInput) String() string
String returns the string representation
func (*DescribeWorldTemplateInput) Validate ¶ added in v1.34.6
func (s *DescribeWorldTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeWorldTemplateOutput ¶ added in v1.34.6
type DescribeWorldTemplateOutput struct { // The Amazon Resource Name (ARN) of the world template. Arn *string `locationName:"arn" min:"1" type:"string"` // Unique, case-sensitive identifier that you provide to ensure the idempotency // of the request. ClientRequestToken *string `locationName:"clientRequestToken" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the world template was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The time, in milliseconds since the epoch, when the world template was last // updated. LastUpdatedAt *time.Time `locationName:"lastUpdatedAt" type:"timestamp"` // The name of the world template. Name *string `locationName:"name" type:"string"` // A map that contains tag keys and tag values that are attached to the world // template. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (DescribeWorldTemplateOutput) GoString ¶ added in v1.34.6
func (s DescribeWorldTemplateOutput) GoString() string
GoString returns the string representation
func (*DescribeWorldTemplateOutput) SetArn ¶ added in v1.34.6
func (s *DescribeWorldTemplateOutput) SetArn(v string) *DescribeWorldTemplateOutput
SetArn sets the Arn field's value.
func (*DescribeWorldTemplateOutput) SetClientRequestToken ¶ added in v1.34.6
func (s *DescribeWorldTemplateOutput) SetClientRequestToken(v string) *DescribeWorldTemplateOutput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*DescribeWorldTemplateOutput) SetCreatedAt ¶ added in v1.34.6
func (s *DescribeWorldTemplateOutput) SetCreatedAt(v time.Time) *DescribeWorldTemplateOutput
SetCreatedAt sets the CreatedAt field's value.
func (*DescribeWorldTemplateOutput) SetLastUpdatedAt ¶ added in v1.34.6
func (s *DescribeWorldTemplateOutput) SetLastUpdatedAt(v time.Time) *DescribeWorldTemplateOutput
SetLastUpdatedAt sets the LastUpdatedAt field's value.
func (*DescribeWorldTemplateOutput) SetName ¶ added in v1.34.6
func (s *DescribeWorldTemplateOutput) SetName(v string) *DescribeWorldTemplateOutput
SetName sets the Name field's value.
func (*DescribeWorldTemplateOutput) SetTags ¶ added in v1.34.6
func (s *DescribeWorldTemplateOutput) SetTags(v map[string]*string) *DescribeWorldTemplateOutput
SetTags sets the Tags field's value.
func (DescribeWorldTemplateOutput) String ¶ added in v1.34.6
func (s DescribeWorldTemplateOutput) String() string
String returns the string representation
type FailedCreateSimulationJobRequest ¶ added in v1.28.13
type FailedCreateSimulationJobRequest struct { // The time, in milliseconds since the epoch, when the simulation job batch // failed. FailedAt *time.Time `locationName:"failedAt" type:"timestamp"` // The failure code. FailureCode *string `locationName:"failureCode" type:"string" enum:"SimulationJobErrorCode"` // The failure reason of the simulation job request. FailureReason *string `locationName:"failureReason" type:"string"` // The simulation job request. Request *SimulationJobRequest `locationName:"request" type:"structure"` // contains filtered or unexported fields }
Information about a failed create simulation job request.
func (FailedCreateSimulationJobRequest) GoString ¶ added in v1.28.13
func (s FailedCreateSimulationJobRequest) GoString() string
GoString returns the string representation
func (*FailedCreateSimulationJobRequest) SetFailedAt ¶ added in v1.28.13
func (s *FailedCreateSimulationJobRequest) SetFailedAt(v time.Time) *FailedCreateSimulationJobRequest
SetFailedAt sets the FailedAt field's value.
func (*FailedCreateSimulationJobRequest) SetFailureCode ¶ added in v1.28.13
func (s *FailedCreateSimulationJobRequest) SetFailureCode(v string) *FailedCreateSimulationJobRequest
SetFailureCode sets the FailureCode field's value.
func (*FailedCreateSimulationJobRequest) SetFailureReason ¶ added in v1.28.13
func (s *FailedCreateSimulationJobRequest) SetFailureReason(v string) *FailedCreateSimulationJobRequest
SetFailureReason sets the FailureReason field's value.
func (*FailedCreateSimulationJobRequest) SetRequest ¶ added in v1.28.13
func (s *FailedCreateSimulationJobRequest) SetRequest(v *SimulationJobRequest) *FailedCreateSimulationJobRequest
SetRequest sets the Request field's value.
func (FailedCreateSimulationJobRequest) String ¶ added in v1.28.13
func (s FailedCreateSimulationJobRequest) String() string
String returns the string representation
type FailureSummary ¶ added in v1.34.6
type FailureSummary struct { // The worlds that failed. Failures []*WorldFailure `locationName:"failures" type:"list"` // The total number of failures. TotalFailureCount *int64 `locationName:"totalFailureCount" type:"integer"` // contains filtered or unexported fields }
Information about worlds that failed.
func (FailureSummary) GoString ¶ added in v1.34.6
func (s FailureSummary) GoString() string
GoString returns the string representation
func (*FailureSummary) SetFailures ¶ added in v1.34.6
func (s *FailureSummary) SetFailures(v []*WorldFailure) *FailureSummary
SetFailures sets the Failures field's value.
func (*FailureSummary) SetTotalFailureCount ¶ added in v1.34.6
func (s *FailureSummary) SetTotalFailureCount(v int64) *FailureSummary
SetTotalFailureCount sets the TotalFailureCount field's value.
func (FailureSummary) String ¶ added in v1.34.6
func (s FailureSummary) String() string
String returns the string representation
type Filter ¶
type Filter struct { // The name of the filter. Name *string `locationName:"name" min:"1" type:"string"` // A list of values. Values []*string `locationName:"values" min:"1" type:"list"` // contains filtered or unexported fields }
Information about a filter.
type FinishedWorldsSummary ¶ added in v1.34.6
type FinishedWorldsSummary struct { // Information about worlds that failed. FailureSummary *FailureSummary `locationName:"failureSummary" type:"structure"` // The total number of finished worlds. FinishedCount *int64 `locationName:"finishedCount" type:"integer"` // A list of worlds that succeeded. SucceededWorlds []*string `locationName:"succeededWorlds" min:"1" type:"list"` // contains filtered or unexported fields }
Information about worlds that finished.
func (FinishedWorldsSummary) GoString ¶ added in v1.34.6
func (s FinishedWorldsSummary) GoString() string
GoString returns the string representation
func (*FinishedWorldsSummary) SetFailureSummary ¶ added in v1.34.6
func (s *FinishedWorldsSummary) SetFailureSummary(v *FailureSummary) *FinishedWorldsSummary
SetFailureSummary sets the FailureSummary field's value.
func (*FinishedWorldsSummary) SetFinishedCount ¶ added in v1.34.6
func (s *FinishedWorldsSummary) SetFinishedCount(v int64) *FinishedWorldsSummary
SetFinishedCount sets the FinishedCount field's value.
func (*FinishedWorldsSummary) SetSucceededWorlds ¶ added in v1.34.6
func (s *FinishedWorldsSummary) SetSucceededWorlds(v []*string) *FinishedWorldsSummary
SetSucceededWorlds sets the SucceededWorlds field's value.
func (FinishedWorldsSummary) String ¶ added in v1.34.6
func (s FinishedWorldsSummary) String() string
String returns the string representation
type Fleet ¶
type Fleet struct { // The Amazon Resource Name (ARN) of the fleet. Arn *string `locationName:"arn" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the fleet was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The Amazon Resource Name (ARN) of the last deployment job. LastDeploymentJob *string `locationName:"lastDeploymentJob" min:"1" type:"string"` // The status of the last fleet deployment. LastDeploymentStatus *string `locationName:"lastDeploymentStatus" type:"string" enum:"DeploymentStatus"` // The time of the last deployment. LastDeploymentTime *time.Time `locationName:"lastDeploymentTime" type:"timestamp"` // The name of the fleet. Name *string `locationName:"name" min:"1" type:"string"` // contains filtered or unexported fields }
Information about a fleet.
func (*Fleet) SetCreatedAt ¶
SetCreatedAt sets the CreatedAt field's value.
func (*Fleet) SetLastDeploymentJob ¶
SetLastDeploymentJob sets the LastDeploymentJob field's value.
func (*Fleet) SetLastDeploymentStatus ¶
SetLastDeploymentStatus sets the LastDeploymentStatus field's value.
func (*Fleet) SetLastDeploymentTime ¶
SetLastDeploymentTime sets the LastDeploymentTime field's value.
type GetWorldTemplateBodyInput ¶ added in v1.34.6
type GetWorldTemplateBodyInput struct { // The Amazon Resource Name (arn) of the world generator job. GenerationJob *string `locationName:"generationJob" min:"1" type:"string"` // The Amazon Resource Name (arn) of the world template. Template *string `locationName:"template" min:"1" type:"string"` // contains filtered or unexported fields }
func (GetWorldTemplateBodyInput) GoString ¶ added in v1.34.6
func (s GetWorldTemplateBodyInput) GoString() string
GoString returns the string representation
func (*GetWorldTemplateBodyInput) SetGenerationJob ¶ added in v1.34.6
func (s *GetWorldTemplateBodyInput) SetGenerationJob(v string) *GetWorldTemplateBodyInput
SetGenerationJob sets the GenerationJob field's value.
func (*GetWorldTemplateBodyInput) SetTemplate ¶ added in v1.34.6
func (s *GetWorldTemplateBodyInput) SetTemplate(v string) *GetWorldTemplateBodyInput
SetTemplate sets the Template field's value.
func (GetWorldTemplateBodyInput) String ¶ added in v1.34.6
func (s GetWorldTemplateBodyInput) String() string
String returns the string representation
func (*GetWorldTemplateBodyInput) Validate ¶ added in v1.34.6
func (s *GetWorldTemplateBodyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetWorldTemplateBodyOutput ¶ added in v1.34.6
type GetWorldTemplateBodyOutput struct { // The world template body. TemplateBody *string `locationName:"templateBody" min:"1" type:"string"` // contains filtered or unexported fields }
func (GetWorldTemplateBodyOutput) GoString ¶ added in v1.34.6
func (s GetWorldTemplateBodyOutput) GoString() string
GoString returns the string representation
func (*GetWorldTemplateBodyOutput) SetTemplateBody ¶ added in v1.34.6
func (s *GetWorldTemplateBodyOutput) SetTemplateBody(v string) *GetWorldTemplateBodyOutput
SetTemplateBody sets the TemplateBody field's value.
func (GetWorldTemplateBodyOutput) String ¶ added in v1.34.6
func (s GetWorldTemplateBodyOutput) String() string
String returns the string representation
type IdempotentParameterMismatchException ¶ added in v1.28.0
type IdempotentParameterMismatchException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.
func (*IdempotentParameterMismatchException) Code ¶ added in v1.28.0
func (s *IdempotentParameterMismatchException) Code() string
Code returns the exception type name.
func (*IdempotentParameterMismatchException) Error ¶ added in v1.28.0
func (s *IdempotentParameterMismatchException) Error() string
func (IdempotentParameterMismatchException) GoString ¶ added in v1.28.0
func (s IdempotentParameterMismatchException) GoString() string
GoString returns the string representation
func (*IdempotentParameterMismatchException) Message ¶ added in v1.28.0
func (s *IdempotentParameterMismatchException) Message() string
Message returns the exception's message.
func (*IdempotentParameterMismatchException) OrigErr ¶ added in v1.28.0
func (s *IdempotentParameterMismatchException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*IdempotentParameterMismatchException) RequestID ¶ added in v1.28.0
func (s *IdempotentParameterMismatchException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*IdempotentParameterMismatchException) StatusCode ¶ added in v1.28.0
func (s *IdempotentParameterMismatchException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (IdempotentParameterMismatchException) String ¶ added in v1.28.0
func (s IdempotentParameterMismatchException) String() string
String returns the string representation
type InternalServerException ¶ added in v1.28.0
type InternalServerException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
AWS RoboMaker experienced a service issue. Try your call again.
func (*InternalServerException) Code ¶ added in v1.28.0
func (s *InternalServerException) Code() string
Code returns the exception type name.
func (*InternalServerException) Error ¶ added in v1.28.0
func (s *InternalServerException) Error() string
func (InternalServerException) GoString ¶ added in v1.28.0
func (s InternalServerException) GoString() string
GoString returns the string representation
func (*InternalServerException) Message ¶ added in v1.28.0
func (s *InternalServerException) Message() string
Message returns the exception's message.
func (*InternalServerException) OrigErr ¶ added in v1.28.0
func (s *InternalServerException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*InternalServerException) RequestID ¶ added in v1.28.0
func (s *InternalServerException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*InternalServerException) StatusCode ¶ added in v1.28.0
func (s *InternalServerException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (InternalServerException) String ¶ added in v1.28.0
func (s InternalServerException) String() string
String returns the string representation
type InvalidParameterException ¶ added in v1.28.0
type InvalidParameterException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
func (*InvalidParameterException) Code ¶ added in v1.28.0
func (s *InvalidParameterException) Code() string
Code returns the exception type name.
func (*InvalidParameterException) Error ¶ added in v1.28.0
func (s *InvalidParameterException) Error() string
func (InvalidParameterException) GoString ¶ added in v1.28.0
func (s InvalidParameterException) GoString() string
GoString returns the string representation
func (*InvalidParameterException) Message ¶ added in v1.28.0
func (s *InvalidParameterException) Message() string
Message returns the exception's message.
func (*InvalidParameterException) OrigErr ¶ added in v1.28.0
func (s *InvalidParameterException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*InvalidParameterException) RequestID ¶ added in v1.28.0
func (s *InvalidParameterException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*InvalidParameterException) StatusCode ¶ added in v1.28.0
func (s *InvalidParameterException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (InvalidParameterException) String ¶ added in v1.28.0
func (s InvalidParameterException) String() string
String returns the string representation
type LaunchConfig ¶
type LaunchConfig struct { // The environment variables for the application launch. EnvironmentVariables map[string]*string `locationName:"environmentVariables" type:"map"` // The launch file name. // // LaunchFile is a required field LaunchFile *string `locationName:"launchFile" min:"1" type:"string" required:"true"` // The package name. // // PackageName is a required field PackageName *string `locationName:"packageName" min:"1" type:"string" required:"true"` // The port forwarding configuration. PortForwardingConfig *PortForwardingConfig `locationName:"portForwardingConfig" type:"structure"` // Boolean indicating whether a streaming session will be configured for the // application. If True, AWS RoboMaker will configure a connection so you can // interact with your application as it is running in the simulation. You must // configure and launch the component. It must have a graphical user interface. StreamUI *bool `locationName:"streamUI" type:"boolean"` // contains filtered or unexported fields }
Information about a launch configuration.
func (LaunchConfig) GoString ¶
func (s LaunchConfig) GoString() string
GoString returns the string representation
func (*LaunchConfig) SetEnvironmentVariables ¶
func (s *LaunchConfig) SetEnvironmentVariables(v map[string]*string) *LaunchConfig
SetEnvironmentVariables sets the EnvironmentVariables field's value.
func (*LaunchConfig) SetLaunchFile ¶
func (s *LaunchConfig) SetLaunchFile(v string) *LaunchConfig
SetLaunchFile sets the LaunchFile field's value.
func (*LaunchConfig) SetPackageName ¶
func (s *LaunchConfig) SetPackageName(v string) *LaunchConfig
SetPackageName sets the PackageName field's value.
func (*LaunchConfig) SetPortForwardingConfig ¶ added in v1.23.18
func (s *LaunchConfig) SetPortForwardingConfig(v *PortForwardingConfig) *LaunchConfig
SetPortForwardingConfig sets the PortForwardingConfig field's value.
func (*LaunchConfig) SetStreamUI ¶ added in v1.29.19
func (s *LaunchConfig) SetStreamUI(v bool) *LaunchConfig
SetStreamUI sets the StreamUI field's value.
func (LaunchConfig) String ¶
func (s LaunchConfig) String() string
String returns the string representation
func (*LaunchConfig) Validate ¶
func (s *LaunchConfig) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type LimitExceededException ¶ added in v1.28.0
type LimitExceededException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests exceeds the maximum number allowed.
func (*LimitExceededException) Code ¶ added in v1.28.0
func (s *LimitExceededException) Code() string
Code returns the exception type name.
func (*LimitExceededException) Error ¶ added in v1.28.0
func (s *LimitExceededException) Error() string
func (LimitExceededException) GoString ¶ added in v1.28.0
func (s LimitExceededException) GoString() string
GoString returns the string representation
func (*LimitExceededException) Message ¶ added in v1.28.0
func (s *LimitExceededException) Message() string
Message returns the exception's message.
func (*LimitExceededException) OrigErr ¶ added in v1.28.0
func (s *LimitExceededException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*LimitExceededException) RequestID ¶ added in v1.28.0
func (s *LimitExceededException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*LimitExceededException) StatusCode ¶ added in v1.28.0
func (s *LimitExceededException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (LimitExceededException) String ¶ added in v1.28.0
func (s LimitExceededException) String() string
String returns the string representation
type ListDeploymentJobsInput ¶
type ListDeploymentJobsInput struct { // Optional filters to limit results. // // The filter names status and fleetName are supported. When filtering, you // must use the complete value of the filtered item. You can use up to three // filters, but they must be for the same named item. For example, if you are // looking for items with the status InProgress or the status Pending. Filters []*Filter `locationName:"filters" min:"1" type:"list"` // When this parameter is used, ListDeploymentJobs only returns maxResults results // in a single page along with a nextToken response element. The remaining results // of the initial request can be seen by sending another ListDeploymentJobs // request with the returned nextToken value. This value can be between 1 and // 200. If this parameter is not used, then ListDeploymentJobs returns up to // 200 results and a nextToken value if applicable. MaxResults *int64 `locationName:"maxResults" type:"integer"` // If the previous paginated request did not return all of the remaining results, // the response object's nextToken parameter value is set to a token. To retrieve // the next set of results, call ListDeploymentJobs again and assign that token // to the request object's nextToken parameter. If there are no remaining results, // the previous response object's NextToken parameter is set to null. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListDeploymentJobsInput) GoString ¶
func (s ListDeploymentJobsInput) GoString() string
GoString returns the string representation
func (*ListDeploymentJobsInput) SetFilters ¶
func (s *ListDeploymentJobsInput) SetFilters(v []*Filter) *ListDeploymentJobsInput
SetFilters sets the Filters field's value.
func (*ListDeploymentJobsInput) SetMaxResults ¶
func (s *ListDeploymentJobsInput) SetMaxResults(v int64) *ListDeploymentJobsInput
SetMaxResults sets the MaxResults field's value.
func (*ListDeploymentJobsInput) SetNextToken ¶
func (s *ListDeploymentJobsInput) SetNextToken(v string) *ListDeploymentJobsInput
SetNextToken sets the NextToken field's value.
func (ListDeploymentJobsInput) String ¶
func (s ListDeploymentJobsInput) String() string
String returns the string representation
func (*ListDeploymentJobsInput) Validate ¶
func (s *ListDeploymentJobsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListDeploymentJobsOutput ¶
type ListDeploymentJobsOutput struct { // A list of deployment jobs that meet the criteria of the request. DeploymentJobs []*DeploymentJob `locationName:"deploymentJobs" type:"list"` // If the previous paginated request did not return all of the remaining results, // the response object's nextToken parameter value is set to a token. To retrieve // the next set of results, call ListDeploymentJobs again and assign that token // to the request object's nextToken parameter. If there are no remaining results, // the previous response object's NextToken parameter is set to null. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListDeploymentJobsOutput) GoString ¶
func (s ListDeploymentJobsOutput) GoString() string
GoString returns the string representation
func (*ListDeploymentJobsOutput) SetDeploymentJobs ¶
func (s *ListDeploymentJobsOutput) SetDeploymentJobs(v []*DeploymentJob) *ListDeploymentJobsOutput
SetDeploymentJobs sets the DeploymentJobs field's value.
func (*ListDeploymentJobsOutput) SetNextToken ¶
func (s *ListDeploymentJobsOutput) SetNextToken(v string) *ListDeploymentJobsOutput
SetNextToken sets the NextToken field's value.
func (ListDeploymentJobsOutput) String ¶
func (s ListDeploymentJobsOutput) String() string
String returns the string representation
type ListFleetsInput ¶
type ListFleetsInput struct { // Optional filters to limit results. // // The filter name name is supported. When filtering, you must use the complete // value of the filtered item. You can use up to three filters. Filters []*Filter `locationName:"filters" min:"1" type:"list"` // When this parameter is used, ListFleets only returns maxResults results in // a single page along with a nextToken response element. The remaining results // of the initial request can be seen by sending another ListFleets request // with the returned nextToken value. This value can be between 1 and 200. If // this parameter is not used, then ListFleets returns up to 200 results and // a nextToken value if applicable. MaxResults *int64 `locationName:"maxResults" type:"integer"` // If the previous paginated request did not return all of the remaining results, // the response object's nextToken parameter value is set to a token. To retrieve // the next set of results, call ListFleets again and assign that token to the // request object's nextToken parameter. If there are no remaining results, // the previous response object's NextToken parameter is set to null. // // This token should be treated as an opaque identifier that is only used to // retrieve the next items in a list and not for other programmatic purposes. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListFleetsInput) GoString ¶
func (s ListFleetsInput) GoString() string
GoString returns the string representation
func (*ListFleetsInput) SetFilters ¶
func (s *ListFleetsInput) SetFilters(v []*Filter) *ListFleetsInput
SetFilters sets the Filters field's value.
func (*ListFleetsInput) SetMaxResults ¶
func (s *ListFleetsInput) SetMaxResults(v int64) *ListFleetsInput
SetMaxResults sets the MaxResults field's value.
func (*ListFleetsInput) SetNextToken ¶
func (s *ListFleetsInput) SetNextToken(v string) *ListFleetsInput
SetNextToken sets the NextToken field's value.
func (ListFleetsInput) String ¶
func (s ListFleetsInput) String() string
String returns the string representation
func (*ListFleetsInput) Validate ¶
func (s *ListFleetsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListFleetsOutput ¶
type ListFleetsOutput struct { // A list of fleet details meeting the request criteria. FleetDetails []*Fleet `locationName:"fleetDetails" type:"list"` // If the previous paginated request did not return all of the remaining results, // the response object's nextToken parameter value is set to a token. To retrieve // the next set of results, call ListFleets again and assign that token to the // request object's nextToken parameter. If there are no remaining results, // the previous response object's NextToken parameter is set to null. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListFleetsOutput) GoString ¶
func (s ListFleetsOutput) GoString() string
GoString returns the string representation
func (*ListFleetsOutput) SetFleetDetails ¶
func (s *ListFleetsOutput) SetFleetDetails(v []*Fleet) *ListFleetsOutput
SetFleetDetails sets the FleetDetails field's value.
func (*ListFleetsOutput) SetNextToken ¶
func (s *ListFleetsOutput) SetNextToken(v string) *ListFleetsOutput
SetNextToken sets the NextToken field's value.
func (ListFleetsOutput) String ¶
func (s ListFleetsOutput) String() string
String returns the string representation
type ListRobotApplicationsInput ¶
type ListRobotApplicationsInput struct { // Optional filters to limit results. // // The filter name name is supported. When filtering, you must use the complete // value of the filtered item. You can use up to three filters. Filters []*Filter `locationName:"filters" min:"1" type:"list"` // When this parameter is used, ListRobotApplications only returns maxResults // results in a single page along with a nextToken response element. The remaining // results of the initial request can be seen by sending another ListRobotApplications // request with the returned nextToken value. This value can be between 1 and // 100. If this parameter is not used, then ListRobotApplications returns up // to 100 results and a nextToken value if applicable. MaxResults *int64 `locationName:"maxResults" type:"integer"` // If the previous paginated request did not return all of the remaining results, // the response object's nextToken parameter value is set to a token. To retrieve // the next set of results, call ListRobotApplications again and assign that // token to the request object's nextToken parameter. If there are no remaining // results, the previous response object's NextToken parameter is set to null. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // The version qualifier of the robot application. VersionQualifier *string `locationName:"versionQualifier" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListRobotApplicationsInput) GoString ¶
func (s ListRobotApplicationsInput) GoString() string
GoString returns the string representation
func (*ListRobotApplicationsInput) SetFilters ¶
func (s *ListRobotApplicationsInput) SetFilters(v []*Filter) *ListRobotApplicationsInput
SetFilters sets the Filters field's value.
func (*ListRobotApplicationsInput) SetMaxResults ¶
func (s *ListRobotApplicationsInput) SetMaxResults(v int64) *ListRobotApplicationsInput
SetMaxResults sets the MaxResults field's value.
func (*ListRobotApplicationsInput) SetNextToken ¶
func (s *ListRobotApplicationsInput) SetNextToken(v string) *ListRobotApplicationsInput
SetNextToken sets the NextToken field's value.
func (*ListRobotApplicationsInput) SetVersionQualifier ¶
func (s *ListRobotApplicationsInput) SetVersionQualifier(v string) *ListRobotApplicationsInput
SetVersionQualifier sets the VersionQualifier field's value.
func (ListRobotApplicationsInput) String ¶
func (s ListRobotApplicationsInput) String() string
String returns the string representation
func (*ListRobotApplicationsInput) Validate ¶
func (s *ListRobotApplicationsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListRobotApplicationsOutput ¶
type ListRobotApplicationsOutput struct { // If the previous paginated request did not return all of the remaining results, // the response object's nextToken parameter value is set to a token. To retrieve // the next set of results, call ListRobotApplications again and assign that // token to the request object's nextToken parameter. If there are no remaining // results, the previous response object's NextToken parameter is set to null. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // A list of robot application summaries that meet the criteria of the request. RobotApplicationSummaries []*RobotApplicationSummary `locationName:"robotApplicationSummaries" type:"list"` // contains filtered or unexported fields }
func (ListRobotApplicationsOutput) GoString ¶
func (s ListRobotApplicationsOutput) GoString() string
GoString returns the string representation
func (*ListRobotApplicationsOutput) SetNextToken ¶
func (s *ListRobotApplicationsOutput) SetNextToken(v string) *ListRobotApplicationsOutput
SetNextToken sets the NextToken field's value.
func (*ListRobotApplicationsOutput) SetRobotApplicationSummaries ¶
func (s *ListRobotApplicationsOutput) SetRobotApplicationSummaries(v []*RobotApplicationSummary) *ListRobotApplicationsOutput
SetRobotApplicationSummaries sets the RobotApplicationSummaries field's value.
func (ListRobotApplicationsOutput) String ¶
func (s ListRobotApplicationsOutput) String() string
String returns the string representation
type ListRobotsInput ¶
type ListRobotsInput struct { // Optional filters to limit results. // // The filter names status and fleetName are supported. When filtering, you // must use the complete value of the filtered item. You can use up to three // filters, but they must be for the same named item. For example, if you are // looking for items with the status Registered or the status Available. Filters []*Filter `locationName:"filters" min:"1" type:"list"` // When this parameter is used, ListRobots only returns maxResults results in // a single page along with a nextToken response element. The remaining results // of the initial request can be seen by sending another ListRobots request // with the returned nextToken value. This value can be between 1 and 200. If // this parameter is not used, then ListRobots returns up to 200 results and // a nextToken value if applicable. MaxResults *int64 `locationName:"maxResults" type:"integer"` // If the previous paginated request did not return all of the remaining results, // the response object's nextToken parameter value is set to a token. To retrieve // the next set of results, call ListRobots again and assign that token to the // request object's nextToken parameter. If there are no remaining results, // the previous response object's NextToken parameter is set to null. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListRobotsInput) GoString ¶
func (s ListRobotsInput) GoString() string
GoString returns the string representation
func (*ListRobotsInput) SetFilters ¶
func (s *ListRobotsInput) SetFilters(v []*Filter) *ListRobotsInput
SetFilters sets the Filters field's value.
func (*ListRobotsInput) SetMaxResults ¶
func (s *ListRobotsInput) SetMaxResults(v int64) *ListRobotsInput
SetMaxResults sets the MaxResults field's value.
func (*ListRobotsInput) SetNextToken ¶
func (s *ListRobotsInput) SetNextToken(v string) *ListRobotsInput
SetNextToken sets the NextToken field's value.
func (ListRobotsInput) String ¶
func (s ListRobotsInput) String() string
String returns the string representation
func (*ListRobotsInput) Validate ¶
func (s *ListRobotsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListRobotsOutput ¶
type ListRobotsOutput struct { // If the previous paginated request did not return all of the remaining results, // the response object's nextToken parameter value is set to a token. To retrieve // the next set of results, call ListRobots again and assign that token to the // request object's nextToken parameter. If there are no remaining results, // the previous response object's NextToken parameter is set to null. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // A list of robots that meet the criteria of the request. Robots []*Robot `locationName:"robots" type:"list"` // contains filtered or unexported fields }
func (ListRobotsOutput) GoString ¶
func (s ListRobotsOutput) GoString() string
GoString returns the string representation
func (*ListRobotsOutput) SetNextToken ¶
func (s *ListRobotsOutput) SetNextToken(v string) *ListRobotsOutput
SetNextToken sets the NextToken field's value.
func (*ListRobotsOutput) SetRobots ¶
func (s *ListRobotsOutput) SetRobots(v []*Robot) *ListRobotsOutput
SetRobots sets the Robots field's value.
func (ListRobotsOutput) String ¶
func (s ListRobotsOutput) String() string
String returns the string representation
type ListSimulationApplicationsInput ¶
type ListSimulationApplicationsInput struct { // Optional list of filters to limit results. // // The filter name name is supported. When filtering, you must use the complete // value of the filtered item. You can use up to three filters. Filters []*Filter `locationName:"filters" min:"1" type:"list"` // When this parameter is used, ListSimulationApplications only returns maxResults // results in a single page along with a nextToken response element. The remaining // results of the initial request can be seen by sending another ListSimulationApplications // request with the returned nextToken value. This value can be between 1 and // 100. If this parameter is not used, then ListSimulationApplications returns // up to 100 results and a nextToken value if applicable. MaxResults *int64 `locationName:"maxResults" type:"integer"` // If the previous paginated request did not return all of the remaining results, // the response object's nextToken parameter value is set to a token. To retrieve // the next set of results, call ListSimulationApplications again and assign // that token to the request object's nextToken parameter. If there are no remaining // results, the previous response object's NextToken parameter is set to null. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // The version qualifier of the simulation application. VersionQualifier *string `locationName:"versionQualifier" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListSimulationApplicationsInput) GoString ¶
func (s ListSimulationApplicationsInput) GoString() string
GoString returns the string representation
func (*ListSimulationApplicationsInput) SetFilters ¶
func (s *ListSimulationApplicationsInput) SetFilters(v []*Filter) *ListSimulationApplicationsInput
SetFilters sets the Filters field's value.
func (*ListSimulationApplicationsInput) SetMaxResults ¶
func (s *ListSimulationApplicationsInput) SetMaxResults(v int64) *ListSimulationApplicationsInput
SetMaxResults sets the MaxResults field's value.
func (*ListSimulationApplicationsInput) SetNextToken ¶
func (s *ListSimulationApplicationsInput) SetNextToken(v string) *ListSimulationApplicationsInput
SetNextToken sets the NextToken field's value.
func (*ListSimulationApplicationsInput) SetVersionQualifier ¶
func (s *ListSimulationApplicationsInput) SetVersionQualifier(v string) *ListSimulationApplicationsInput
SetVersionQualifier sets the VersionQualifier field's value.
func (ListSimulationApplicationsInput) String ¶
func (s ListSimulationApplicationsInput) String() string
String returns the string representation
func (*ListSimulationApplicationsInput) Validate ¶
func (s *ListSimulationApplicationsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListSimulationApplicationsOutput ¶
type ListSimulationApplicationsOutput struct { // If the previous paginated request did not return all of the remaining results, // the response object's nextToken parameter value is set to a token. To retrieve // the next set of results, call ListSimulationApplications again and assign // that token to the request object's nextToken parameter. If there are no remaining // results, the previous response object's NextToken parameter is set to null. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // A list of simulation application summaries that meet the criteria of the // request. SimulationApplicationSummaries []*SimulationApplicationSummary `locationName:"simulationApplicationSummaries" type:"list"` // contains filtered or unexported fields }
func (ListSimulationApplicationsOutput) GoString ¶
func (s ListSimulationApplicationsOutput) GoString() string
GoString returns the string representation
func (*ListSimulationApplicationsOutput) SetNextToken ¶
func (s *ListSimulationApplicationsOutput) SetNextToken(v string) *ListSimulationApplicationsOutput
SetNextToken sets the NextToken field's value.
func (*ListSimulationApplicationsOutput) SetSimulationApplicationSummaries ¶
func (s *ListSimulationApplicationsOutput) SetSimulationApplicationSummaries(v []*SimulationApplicationSummary) *ListSimulationApplicationsOutput
SetSimulationApplicationSummaries sets the SimulationApplicationSummaries field's value.
func (ListSimulationApplicationsOutput) String ¶
func (s ListSimulationApplicationsOutput) String() string
String returns the string representation
type ListSimulationJobBatchesInput ¶ added in v1.28.13
type ListSimulationJobBatchesInput struct { // Optional filters to limit results. Filters []*Filter `locationName:"filters" min:"1" type:"list"` // When this parameter is used, ListSimulationJobBatches only returns maxResults // results in a single page along with a nextToken response element. The remaining // results of the initial request can be seen by sending another ListSimulationJobBatches // request with the returned nextToken value. MaxResults *int64 `locationName:"maxResults" type:"integer"` // If the previous paginated request did not return all of the remaining results, // the response object's nextToken parameter value is set to a token. To retrieve // the next set of results, call ListSimulationJobBatches again and assign that // token to the request object's nextToken parameter. If there are no remaining // results, the previous response object's NextToken parameter is set to null. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListSimulationJobBatchesInput) GoString ¶ added in v1.28.13
func (s ListSimulationJobBatchesInput) GoString() string
GoString returns the string representation
func (*ListSimulationJobBatchesInput) SetFilters ¶ added in v1.28.13
func (s *ListSimulationJobBatchesInput) SetFilters(v []*Filter) *ListSimulationJobBatchesInput
SetFilters sets the Filters field's value.
func (*ListSimulationJobBatchesInput) SetMaxResults ¶ added in v1.28.13
func (s *ListSimulationJobBatchesInput) SetMaxResults(v int64) *ListSimulationJobBatchesInput
SetMaxResults sets the MaxResults field's value.
func (*ListSimulationJobBatchesInput) SetNextToken ¶ added in v1.28.13
func (s *ListSimulationJobBatchesInput) SetNextToken(v string) *ListSimulationJobBatchesInput
SetNextToken sets the NextToken field's value.
func (ListSimulationJobBatchesInput) String ¶ added in v1.28.13
func (s ListSimulationJobBatchesInput) String() string
String returns the string representation
func (*ListSimulationJobBatchesInput) Validate ¶ added in v1.28.13
func (s *ListSimulationJobBatchesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListSimulationJobBatchesOutput ¶ added in v1.28.13
type ListSimulationJobBatchesOutput struct { // If the previous paginated request did not return all of the remaining results, // the response object's nextToken parameter value is set to a token. To retrieve // the next set of results, call ListSimulationJobBatches again and assign that // token to the request object's nextToken parameter. If there are no remaining // results, the previous response object's NextToken parameter is set to null. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // A list of simulation job batch summaries. SimulationJobBatchSummaries []*SimulationJobBatchSummary `locationName:"simulationJobBatchSummaries" type:"list"` // contains filtered or unexported fields }
func (ListSimulationJobBatchesOutput) GoString ¶ added in v1.28.13
func (s ListSimulationJobBatchesOutput) GoString() string
GoString returns the string representation
func (*ListSimulationJobBatchesOutput) SetNextToken ¶ added in v1.28.13
func (s *ListSimulationJobBatchesOutput) SetNextToken(v string) *ListSimulationJobBatchesOutput
SetNextToken sets the NextToken field's value.
func (*ListSimulationJobBatchesOutput) SetSimulationJobBatchSummaries ¶ added in v1.28.13
func (s *ListSimulationJobBatchesOutput) SetSimulationJobBatchSummaries(v []*SimulationJobBatchSummary) *ListSimulationJobBatchesOutput
SetSimulationJobBatchSummaries sets the SimulationJobBatchSummaries field's value.
func (ListSimulationJobBatchesOutput) String ¶ added in v1.28.13
func (s ListSimulationJobBatchesOutput) String() string
String returns the string representation
type ListSimulationJobsInput ¶
type ListSimulationJobsInput struct { // Optional filters to limit results. // // The filter names status and simulationApplicationName and robotApplicationName // are supported. When filtering, you must use the complete value of the filtered // item. You can use up to three filters, but they must be for the same named // item. For example, if you are looking for items with the status Preparing // or the status Running. Filters []*Filter `locationName:"filters" min:"1" type:"list"` // When this parameter is used, ListSimulationJobs only returns maxResults results // in a single page along with a nextToken response element. The remaining results // of the initial request can be seen by sending another ListSimulationJobs // request with the returned nextToken value. This value can be between 1 and // 1000. If this parameter is not used, then ListSimulationJobs returns up to // 1000 results and a nextToken value if applicable. MaxResults *int64 `locationName:"maxResults" type:"integer"` // If the previous paginated request did not return all of the remaining results, // the response object's nextToken parameter value is set to a token. To retrieve // the next set of results, call ListSimulationJobs again and assign that token // to the request object's nextToken parameter. If there are no remaining results, // the previous response object's NextToken parameter is set to null. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListSimulationJobsInput) GoString ¶
func (s ListSimulationJobsInput) GoString() string
GoString returns the string representation
func (*ListSimulationJobsInput) SetFilters ¶
func (s *ListSimulationJobsInput) SetFilters(v []*Filter) *ListSimulationJobsInput
SetFilters sets the Filters field's value.
func (*ListSimulationJobsInput) SetMaxResults ¶
func (s *ListSimulationJobsInput) SetMaxResults(v int64) *ListSimulationJobsInput
SetMaxResults sets the MaxResults field's value.
func (*ListSimulationJobsInput) SetNextToken ¶
func (s *ListSimulationJobsInput) SetNextToken(v string) *ListSimulationJobsInput
SetNextToken sets the NextToken field's value.
func (ListSimulationJobsInput) String ¶
func (s ListSimulationJobsInput) String() string
String returns the string representation
func (*ListSimulationJobsInput) Validate ¶
func (s *ListSimulationJobsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListSimulationJobsOutput ¶
type ListSimulationJobsOutput struct { // If the previous paginated request did not return all of the remaining results, // the response object's nextToken parameter value is set to a token. To retrieve // the next set of results, call ListSimulationJobs again and assign that token // to the request object's nextToken parameter. If there are no remaining results, // the previous response object's NextToken parameter is set to null. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // A list of simulation job summaries that meet the criteria of the request. // // SimulationJobSummaries is a required field SimulationJobSummaries []*SimulationJobSummary `locationName:"simulationJobSummaries" type:"list" required:"true"` // contains filtered or unexported fields }
func (ListSimulationJobsOutput) GoString ¶
func (s ListSimulationJobsOutput) GoString() string
GoString returns the string representation
func (*ListSimulationJobsOutput) SetNextToken ¶
func (s *ListSimulationJobsOutput) SetNextToken(v string) *ListSimulationJobsOutput
SetNextToken sets the NextToken field's value.
func (*ListSimulationJobsOutput) SetSimulationJobSummaries ¶
func (s *ListSimulationJobsOutput) SetSimulationJobSummaries(v []*SimulationJobSummary) *ListSimulationJobsOutput
SetSimulationJobSummaries sets the SimulationJobSummaries field's value.
func (ListSimulationJobsOutput) String ¶
func (s ListSimulationJobsOutput) String() string
String returns the string representation
type ListTagsForResourceInput ¶ added in v1.16.30
type ListTagsForResourceInput struct { // The AWS RoboMaker Amazon Resource Name (ARN) with tags to be listed. // // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListTagsForResourceInput) GoString ¶ added in v1.16.30
func (s ListTagsForResourceInput) GoString() string
GoString returns the string representation
func (*ListTagsForResourceInput) SetResourceArn ¶ added in v1.16.30
func (s *ListTagsForResourceInput) SetResourceArn(v string) *ListTagsForResourceInput
SetResourceArn sets the ResourceArn field's value.
func (ListTagsForResourceInput) String ¶ added in v1.16.30
func (s ListTagsForResourceInput) String() string
String returns the string representation
func (*ListTagsForResourceInput) Validate ¶ added in v1.16.30
func (s *ListTagsForResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTagsForResourceOutput ¶ added in v1.16.30
type ListTagsForResourceOutput struct { // The list of all tags added to the specified resource. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (ListTagsForResourceOutput) GoString ¶ added in v1.16.30
func (s ListTagsForResourceOutput) GoString() string
GoString returns the string representation
func (*ListTagsForResourceOutput) SetTags ¶ added in v1.16.30
func (s *ListTagsForResourceOutput) SetTags(v map[string]*string) *ListTagsForResourceOutput
SetTags sets the Tags field's value.
func (ListTagsForResourceOutput) String ¶ added in v1.16.30
func (s ListTagsForResourceOutput) String() string
String returns the string representation
type ListWorldExportJobsInput ¶ added in v1.34.6
type ListWorldExportJobsInput struct { // Optional filters to limit results. You can use generationJobId and templateId. Filters []*Filter `locationName:"filters" min:"1" type:"list"` // When this parameter is used, ListWorldExportJobs only returns maxResults // results in a single page along with a nextToken response element. The remaining // results of the initial request can be seen by sending another ListWorldExportJobs // request with the returned nextToken value. This value can be between 1 and // 100. If this parameter is not used, then ListWorldExportJobs returns up to // 100 results and a nextToken value if applicable. MaxResults *int64 `locationName:"maxResults" type:"integer"` // If the previous paginated request did not return all of the remaining results, // the response object's nextToken parameter value is set to a token. To retrieve // the next set of results, call ListWorldExportJobs again and assign that token // to the request object's nextToken parameter. If there are no remaining results, // the previous response object's NextToken parameter is set to null. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListWorldExportJobsInput) GoString ¶ added in v1.34.6
func (s ListWorldExportJobsInput) GoString() string
GoString returns the string representation
func (*ListWorldExportJobsInput) SetFilters ¶ added in v1.34.6
func (s *ListWorldExportJobsInput) SetFilters(v []*Filter) *ListWorldExportJobsInput
SetFilters sets the Filters field's value.
func (*ListWorldExportJobsInput) SetMaxResults ¶ added in v1.34.6
func (s *ListWorldExportJobsInput) SetMaxResults(v int64) *ListWorldExportJobsInput
SetMaxResults sets the MaxResults field's value.
func (*ListWorldExportJobsInput) SetNextToken ¶ added in v1.34.6
func (s *ListWorldExportJobsInput) SetNextToken(v string) *ListWorldExportJobsInput
SetNextToken sets the NextToken field's value.
func (ListWorldExportJobsInput) String ¶ added in v1.34.6
func (s ListWorldExportJobsInput) String() string
String returns the string representation
func (*ListWorldExportJobsInput) Validate ¶ added in v1.34.6
func (s *ListWorldExportJobsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListWorldExportJobsOutput ¶ added in v1.34.6
type ListWorldExportJobsOutput struct { // If the previous paginated request did not return all of the remaining results, // the response object's nextToken parameter value is set to a token. To retrieve // the next set of results, call ListWorldExportJobsRequest again and assign // that token to the request object's nextToken parameter. If there are no remaining // results, the previous response object's NextToken parameter is set to null. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // Summary information for world export jobs. // // WorldExportJobSummaries is a required field WorldExportJobSummaries []*WorldExportJobSummary `locationName:"worldExportJobSummaries" type:"list" required:"true"` // contains filtered or unexported fields }
func (ListWorldExportJobsOutput) GoString ¶ added in v1.34.6
func (s ListWorldExportJobsOutput) GoString() string
GoString returns the string representation
func (*ListWorldExportJobsOutput) SetNextToken ¶ added in v1.34.6
func (s *ListWorldExportJobsOutput) SetNextToken(v string) *ListWorldExportJobsOutput
SetNextToken sets the NextToken field's value.
func (*ListWorldExportJobsOutput) SetWorldExportJobSummaries ¶ added in v1.34.6
func (s *ListWorldExportJobsOutput) SetWorldExportJobSummaries(v []*WorldExportJobSummary) *ListWorldExportJobsOutput
SetWorldExportJobSummaries sets the WorldExportJobSummaries field's value.
func (ListWorldExportJobsOutput) String ¶ added in v1.34.6
func (s ListWorldExportJobsOutput) String() string
String returns the string representation
type ListWorldGenerationJobsInput ¶ added in v1.34.6
type ListWorldGenerationJobsInput struct { // Optional filters to limit results. You can use status and templateId. Filters []*Filter `locationName:"filters" min:"1" type:"list"` // When this parameter is used, ListWorldGeneratorJobs only returns maxResults // results in a single page along with a nextToken response element. The remaining // results of the initial request can be seen by sending another ListWorldGeneratorJobs // request with the returned nextToken value. This value can be between 1 and // 100. If this parameter is not used, then ListWorldGeneratorJobs returns up // to 100 results and a nextToken value if applicable. MaxResults *int64 `locationName:"maxResults" type:"integer"` // If the previous paginated request did not return all of the remaining results, // the response object's nextToken parameter value is set to a token. To retrieve // the next set of results, call ListWorldGenerationJobsRequest again and assign // that token to the request object's nextToken parameter. If there are no remaining // results, the previous response object's NextToken parameter is set to null. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListWorldGenerationJobsInput) GoString ¶ added in v1.34.6
func (s ListWorldGenerationJobsInput) GoString() string
GoString returns the string representation
func (*ListWorldGenerationJobsInput) SetFilters ¶ added in v1.34.6
func (s *ListWorldGenerationJobsInput) SetFilters(v []*Filter) *ListWorldGenerationJobsInput
SetFilters sets the Filters field's value.
func (*ListWorldGenerationJobsInput) SetMaxResults ¶ added in v1.34.6
func (s *ListWorldGenerationJobsInput) SetMaxResults(v int64) *ListWorldGenerationJobsInput
SetMaxResults sets the MaxResults field's value.
func (*ListWorldGenerationJobsInput) SetNextToken ¶ added in v1.34.6
func (s *ListWorldGenerationJobsInput) SetNextToken(v string) *ListWorldGenerationJobsInput
SetNextToken sets the NextToken field's value.
func (ListWorldGenerationJobsInput) String ¶ added in v1.34.6
func (s ListWorldGenerationJobsInput) String() string
String returns the string representation
func (*ListWorldGenerationJobsInput) Validate ¶ added in v1.34.6
func (s *ListWorldGenerationJobsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListWorldGenerationJobsOutput ¶ added in v1.34.6
type ListWorldGenerationJobsOutput struct { // If the previous paginated request did not return all of the remaining results, // the response object's nextToken parameter value is set to a token. To retrieve // the next set of results, call ListWorldGeneratorJobsRequest again and assign // that token to the request object's nextToken parameter. If there are no remaining // results, the previous response object's NextToken parameter is set to null. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // Summary information for world generator jobs. // // WorldGenerationJobSummaries is a required field WorldGenerationJobSummaries []*WorldGenerationJobSummary `locationName:"worldGenerationJobSummaries" type:"list" required:"true"` // contains filtered or unexported fields }
func (ListWorldGenerationJobsOutput) GoString ¶ added in v1.34.6
func (s ListWorldGenerationJobsOutput) GoString() string
GoString returns the string representation
func (*ListWorldGenerationJobsOutput) SetNextToken ¶ added in v1.34.6
func (s *ListWorldGenerationJobsOutput) SetNextToken(v string) *ListWorldGenerationJobsOutput
SetNextToken sets the NextToken field's value.
func (*ListWorldGenerationJobsOutput) SetWorldGenerationJobSummaries ¶ added in v1.34.6
func (s *ListWorldGenerationJobsOutput) SetWorldGenerationJobSummaries(v []*WorldGenerationJobSummary) *ListWorldGenerationJobsOutput
SetWorldGenerationJobSummaries sets the WorldGenerationJobSummaries field's value.
func (ListWorldGenerationJobsOutput) String ¶ added in v1.34.6
func (s ListWorldGenerationJobsOutput) String() string
String returns the string representation
type ListWorldTemplatesInput ¶ added in v1.34.6
type ListWorldTemplatesInput struct { // When this parameter is used, ListWorldTemplates only returns maxResults results // in a single page along with a nextToken response element. The remaining results // of the initial request can be seen by sending another ListWorldTemplates // request with the returned nextToken value. This value can be between 1 and // 100. If this parameter is not used, then ListWorldTemplates returns up to // 100 results and a nextToken value if applicable. MaxResults *int64 `locationName:"maxResults" type:"integer"` // If the previous paginated request did not return all of the remaining results, // the response object's nextToken parameter value is set to a token. To retrieve // the next set of results, call ListWorldTemplates again and assign that token // to the request object's nextToken parameter. If there are no remaining results, // the previous response object's NextToken parameter is set to null. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListWorldTemplatesInput) GoString ¶ added in v1.34.6
func (s ListWorldTemplatesInput) GoString() string
GoString returns the string representation
func (*ListWorldTemplatesInput) SetMaxResults ¶ added in v1.34.6
func (s *ListWorldTemplatesInput) SetMaxResults(v int64) *ListWorldTemplatesInput
SetMaxResults sets the MaxResults field's value.
func (*ListWorldTemplatesInput) SetNextToken ¶ added in v1.34.6
func (s *ListWorldTemplatesInput) SetNextToken(v string) *ListWorldTemplatesInput
SetNextToken sets the NextToken field's value.
func (ListWorldTemplatesInput) String ¶ added in v1.34.6
func (s ListWorldTemplatesInput) String() string
String returns the string representation
func (*ListWorldTemplatesInput) Validate ¶ added in v1.34.6
func (s *ListWorldTemplatesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListWorldTemplatesOutput ¶ added in v1.34.6
type ListWorldTemplatesOutput struct { // If the previous paginated request did not return all of the remaining results, // the response object's nextToken parameter value is set to a token. To retrieve // the next set of results, call ListWorldTemplates again and assign that token // to the request object's nextToken parameter. If there are no remaining results, // the previous response object's NextToken parameter is set to null. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // Summary information for templates. TemplateSummaries []*TemplateSummary `locationName:"templateSummaries" type:"list"` // contains filtered or unexported fields }
func (ListWorldTemplatesOutput) GoString ¶ added in v1.34.6
func (s ListWorldTemplatesOutput) GoString() string
GoString returns the string representation
func (*ListWorldTemplatesOutput) SetNextToken ¶ added in v1.34.6
func (s *ListWorldTemplatesOutput) SetNextToken(v string) *ListWorldTemplatesOutput
SetNextToken sets the NextToken field's value.
func (*ListWorldTemplatesOutput) SetTemplateSummaries ¶ added in v1.34.6
func (s *ListWorldTemplatesOutput) SetTemplateSummaries(v []*TemplateSummary) *ListWorldTemplatesOutput
SetTemplateSummaries sets the TemplateSummaries field's value.
func (ListWorldTemplatesOutput) String ¶ added in v1.34.6
func (s ListWorldTemplatesOutput) String() string
String returns the string representation
type ListWorldsInput ¶ added in v1.34.6
type ListWorldsInput struct { // Optional filters to limit results. You can use status. Filters []*Filter `locationName:"filters" min:"1" type:"list"` // When this parameter is used, ListWorlds only returns maxResults results in // a single page along with a nextToken response element. The remaining results // of the initial request can be seen by sending another ListWorlds request // with the returned nextToken value. This value can be between 1 and 100. If // this parameter is not used, then ListWorlds returns up to 100 results and // a nextToken value if applicable. MaxResults *int64 `locationName:"maxResults" type:"integer"` // If the previous paginated request did not return all of the remaining results, // the response object's nextToken parameter value is set to a token. To retrieve // the next set of results, call ListWorlds again and assign that token to the // request object's nextToken parameter. If there are no remaining results, // the previous response object's NextToken parameter is set to null. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListWorldsInput) GoString ¶ added in v1.34.6
func (s ListWorldsInput) GoString() string
GoString returns the string representation
func (*ListWorldsInput) SetFilters ¶ added in v1.34.6
func (s *ListWorldsInput) SetFilters(v []*Filter) *ListWorldsInput
SetFilters sets the Filters field's value.
func (*ListWorldsInput) SetMaxResults ¶ added in v1.34.6
func (s *ListWorldsInput) SetMaxResults(v int64) *ListWorldsInput
SetMaxResults sets the MaxResults field's value.
func (*ListWorldsInput) SetNextToken ¶ added in v1.34.6
func (s *ListWorldsInput) SetNextToken(v string) *ListWorldsInput
SetNextToken sets the NextToken field's value.
func (ListWorldsInput) String ¶ added in v1.34.6
func (s ListWorldsInput) String() string
String returns the string representation
func (*ListWorldsInput) Validate ¶ added in v1.34.6
func (s *ListWorldsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListWorldsOutput ¶ added in v1.34.6
type ListWorldsOutput struct { // If the previous paginated request did not return all of the remaining results, // the response object's nextToken parameter value is set to a token. To retrieve // the next set of results, call ListWorlds again and assign that token to the // request object's nextToken parameter. If there are no remaining results, // the previous response object's NextToken parameter is set to null. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // Summary information for worlds. WorldSummaries []*WorldSummary `locationName:"worldSummaries" type:"list"` // contains filtered or unexported fields }
func (ListWorldsOutput) GoString ¶ added in v1.34.6
func (s ListWorldsOutput) GoString() string
GoString returns the string representation
func (*ListWorldsOutput) SetNextToken ¶ added in v1.34.6
func (s *ListWorldsOutput) SetNextToken(v string) *ListWorldsOutput
SetNextToken sets the NextToken field's value.
func (*ListWorldsOutput) SetWorldSummaries ¶ added in v1.34.6
func (s *ListWorldsOutput) SetWorldSummaries(v []*WorldSummary) *ListWorldsOutput
SetWorldSummaries sets the WorldSummaries field's value.
func (ListWorldsOutput) String ¶ added in v1.34.6
func (s ListWorldsOutput) String() string
String returns the string representation
type LoggingConfig ¶ added in v1.23.3
type LoggingConfig struct { // A boolean indicating whether to record all ROS topics. // // RecordAllRosTopics is a required field RecordAllRosTopics *bool `locationName:"recordAllRosTopics" type:"boolean" required:"true"` // contains filtered or unexported fields }
The logging configuration.
func (LoggingConfig) GoString ¶ added in v1.23.3
func (s LoggingConfig) GoString() string
GoString returns the string representation
func (*LoggingConfig) SetRecordAllRosTopics ¶ added in v1.23.3
func (s *LoggingConfig) SetRecordAllRosTopics(v bool) *LoggingConfig
SetRecordAllRosTopics sets the RecordAllRosTopics field's value.
func (LoggingConfig) String ¶ added in v1.23.3
func (s LoggingConfig) String() string
String returns the string representation
func (*LoggingConfig) Validate ¶ added in v1.23.3
func (s *LoggingConfig) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type NetworkInterface ¶ added in v1.23.18
type NetworkInterface struct { // The ID of the network interface. NetworkInterfaceId *string `locationName:"networkInterfaceId" type:"string"` // The IPv4 address of the network interface within the subnet. PrivateIpAddress *string `locationName:"privateIpAddress" type:"string"` // The IPv4 public address of the network interface. PublicIpAddress *string `locationName:"publicIpAddress" type:"string"` // contains filtered or unexported fields }
Describes a network interface.
func (NetworkInterface) GoString ¶ added in v1.23.18
func (s NetworkInterface) GoString() string
GoString returns the string representation
func (*NetworkInterface) SetNetworkInterfaceId ¶ added in v1.23.18
func (s *NetworkInterface) SetNetworkInterfaceId(v string) *NetworkInterface
SetNetworkInterfaceId sets the NetworkInterfaceId field's value.
func (*NetworkInterface) SetPrivateIpAddress ¶ added in v1.23.18
func (s *NetworkInterface) SetPrivateIpAddress(v string) *NetworkInterface
SetPrivateIpAddress sets the PrivateIpAddress field's value.
func (*NetworkInterface) SetPublicIpAddress ¶ added in v1.23.18
func (s *NetworkInterface) SetPublicIpAddress(v string) *NetworkInterface
SetPublicIpAddress sets the PublicIpAddress field's value.
func (NetworkInterface) String ¶ added in v1.23.18
func (s NetworkInterface) String() string
String returns the string representation
type OutputLocation ¶
type OutputLocation struct { // The S3 bucket for output. S3Bucket *string `locationName:"s3Bucket" min:"3" type:"string"` // The S3 folder in the s3Bucket where output files will be placed. S3Prefix *string `locationName:"s3Prefix" min:"1" type:"string"` // contains filtered or unexported fields }
The output location.
func (OutputLocation) GoString ¶
func (s OutputLocation) GoString() string
GoString returns the string representation
func (*OutputLocation) SetS3Bucket ¶
func (s *OutputLocation) SetS3Bucket(v string) *OutputLocation
SetS3Bucket sets the S3Bucket field's value.
func (*OutputLocation) SetS3Prefix ¶
func (s *OutputLocation) SetS3Prefix(v string) *OutputLocation
SetS3Prefix sets the S3Prefix field's value.
func (OutputLocation) String ¶
func (s OutputLocation) String() string
String returns the string representation
func (*OutputLocation) Validate ¶
func (s *OutputLocation) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PortForwardingConfig ¶ added in v1.23.18
type PortForwardingConfig struct { // The port mappings for the configuration. PortMappings []*PortMapping `locationName:"portMappings" type:"list"` // contains filtered or unexported fields }
Configuration information for port forwarding.
func (PortForwardingConfig) GoString ¶ added in v1.23.18
func (s PortForwardingConfig) GoString() string
GoString returns the string representation
func (*PortForwardingConfig) SetPortMappings ¶ added in v1.23.18
func (s *PortForwardingConfig) SetPortMappings(v []*PortMapping) *PortForwardingConfig
SetPortMappings sets the PortMappings field's value.
func (PortForwardingConfig) String ¶ added in v1.23.18
func (s PortForwardingConfig) String() string
String returns the string representation
func (*PortForwardingConfig) Validate ¶ added in v1.23.18
func (s *PortForwardingConfig) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PortMapping ¶ added in v1.23.18
type PortMapping struct { // The port number on the application. // // ApplicationPort is a required field ApplicationPort *int64 `locationName:"applicationPort" min:"1024" type:"integer" required:"true"` // A Boolean indicating whether to enable this port mapping on public IP. EnableOnPublicIp *bool `locationName:"enableOnPublicIp" type:"boolean"` // The port number on the simulation job instance to use as a remote connection // point. // // JobPort is a required field JobPort *int64 `locationName:"jobPort" min:"1" type:"integer" required:"true"` // contains filtered or unexported fields }
An object representing a port mapping.
func (PortMapping) GoString ¶ added in v1.23.18
func (s PortMapping) GoString() string
GoString returns the string representation
func (*PortMapping) SetApplicationPort ¶ added in v1.23.18
func (s *PortMapping) SetApplicationPort(v int64) *PortMapping
SetApplicationPort sets the ApplicationPort field's value.
func (*PortMapping) SetEnableOnPublicIp ¶ added in v1.23.18
func (s *PortMapping) SetEnableOnPublicIp(v bool) *PortMapping
SetEnableOnPublicIp sets the EnableOnPublicIp field's value.
func (*PortMapping) SetJobPort ¶ added in v1.23.18
func (s *PortMapping) SetJobPort(v int64) *PortMapping
SetJobPort sets the JobPort field's value.
func (PortMapping) String ¶ added in v1.23.18
func (s PortMapping) String() string
String returns the string representation
func (*PortMapping) Validate ¶ added in v1.23.18
func (s *PortMapping) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ProgressDetail ¶
type ProgressDetail struct { // The current progress status. // // Validating // // Validating the deployment. // // DownloadingExtracting // // Downloading and extracting the bundle on the robot. // // ExecutingPreLaunch // // Executing pre-launch script(s) if provided. // // Launching // // Launching the robot application. // // ExecutingPostLaunch // // Executing post-launch script(s) if provided. // // Finished // // Deployment is complete. CurrentProgress *string `locationName:"currentProgress" type:"string" enum:"RobotDeploymentStep"` // Estimated amount of time in seconds remaining in the step. This currently // only applies to the Downloading/Extracting step of the deployment. It is // empty for other steps. EstimatedTimeRemainingSeconds *int64 `locationName:"estimatedTimeRemainingSeconds" type:"integer"` // Precentage of the step that is done. This currently only applies to the Downloading/Extracting // step of the deployment. It is empty for other steps. PercentDone *float64 `locationName:"percentDone" type:"float"` // The Amazon Resource Name (ARN) of the deployment job. TargetResource *string `locationName:"targetResource" type:"string"` // contains filtered or unexported fields }
Information about the progress of a deployment job.
func (ProgressDetail) GoString ¶
func (s ProgressDetail) GoString() string
GoString returns the string representation
func (*ProgressDetail) SetCurrentProgress ¶
func (s *ProgressDetail) SetCurrentProgress(v string) *ProgressDetail
SetCurrentProgress sets the CurrentProgress field's value.
func (*ProgressDetail) SetEstimatedTimeRemainingSeconds ¶ added in v1.19.4
func (s *ProgressDetail) SetEstimatedTimeRemainingSeconds(v int64) *ProgressDetail
SetEstimatedTimeRemainingSeconds sets the EstimatedTimeRemainingSeconds field's value.
func (*ProgressDetail) SetPercentDone ¶ added in v1.19.4
func (s *ProgressDetail) SetPercentDone(v float64) *ProgressDetail
SetPercentDone sets the PercentDone field's value.
func (*ProgressDetail) SetTargetResource ¶
func (s *ProgressDetail) SetTargetResource(v string) *ProgressDetail
SetTargetResource sets the TargetResource field's value.
func (ProgressDetail) String ¶
func (s ProgressDetail) String() string
String returns the string representation
type RegisterRobotInput ¶
type RegisterRobotInput struct { // The Amazon Resource Name (ARN) of the fleet. // // Fleet is a required field Fleet *string `locationName:"fleet" min:"1" type:"string" required:"true"` // The Amazon Resource Name (ARN) of the robot. // // Robot is a required field Robot *string `locationName:"robot" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (RegisterRobotInput) GoString ¶
func (s RegisterRobotInput) GoString() string
GoString returns the string representation
func (*RegisterRobotInput) SetFleet ¶
func (s *RegisterRobotInput) SetFleet(v string) *RegisterRobotInput
SetFleet sets the Fleet field's value.
func (*RegisterRobotInput) SetRobot ¶
func (s *RegisterRobotInput) SetRobot(v string) *RegisterRobotInput
SetRobot sets the Robot field's value.
func (RegisterRobotInput) String ¶
func (s RegisterRobotInput) String() string
String returns the string representation
func (*RegisterRobotInput) Validate ¶
func (s *RegisterRobotInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RegisterRobotOutput ¶
type RegisterRobotOutput struct { // The Amazon Resource Name (ARN) of the fleet that the robot will join. Fleet *string `locationName:"fleet" min:"1" type:"string"` // Information about the robot registration. Robot *string `locationName:"robot" min:"1" type:"string"` // contains filtered or unexported fields }
func (RegisterRobotOutput) GoString ¶
func (s RegisterRobotOutput) GoString() string
GoString returns the string representation
func (*RegisterRobotOutput) SetFleet ¶
func (s *RegisterRobotOutput) SetFleet(v string) *RegisterRobotOutput
SetFleet sets the Fleet field's value.
func (*RegisterRobotOutput) SetRobot ¶
func (s *RegisterRobotOutput) SetRobot(v string) *RegisterRobotOutput
SetRobot sets the Robot field's value.
func (RegisterRobotOutput) String ¶
func (s RegisterRobotOutput) String() string
String returns the string representation
type RenderingEngine ¶
type RenderingEngine struct { // The name of the rendering engine. Name *string `locationName:"name" type:"string" enum:"RenderingEngineType"` // The version of the rendering engine. Version *string `locationName:"version" min:"1" type:"string"` // contains filtered or unexported fields }
Information about a rendering engine.
func (RenderingEngine) GoString ¶
func (s RenderingEngine) GoString() string
GoString returns the string representation
func (*RenderingEngine) SetName ¶
func (s *RenderingEngine) SetName(v string) *RenderingEngine
SetName sets the Name field's value.
func (*RenderingEngine) SetVersion ¶
func (s *RenderingEngine) SetVersion(v string) *RenderingEngine
SetVersion sets the Version field's value.
func (RenderingEngine) String ¶
func (s RenderingEngine) String() string
String returns the string representation
func (*RenderingEngine) Validate ¶ added in v1.29.19
func (s *RenderingEngine) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ResourceAlreadyExistsException ¶ added in v1.28.0
type ResourceAlreadyExistsException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
The specified resource already exists.
func (*ResourceAlreadyExistsException) Code ¶ added in v1.28.0
func (s *ResourceAlreadyExistsException) Code() string
Code returns the exception type name.
func (*ResourceAlreadyExistsException) Error ¶ added in v1.28.0
func (s *ResourceAlreadyExistsException) Error() string
func (ResourceAlreadyExistsException) GoString ¶ added in v1.28.0
func (s ResourceAlreadyExistsException) GoString() string
GoString returns the string representation
func (*ResourceAlreadyExistsException) Message ¶ added in v1.28.0
func (s *ResourceAlreadyExistsException) Message() string
Message returns the exception's message.
func (*ResourceAlreadyExistsException) OrigErr ¶ added in v1.28.0
func (s *ResourceAlreadyExistsException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ResourceAlreadyExistsException) RequestID ¶ added in v1.28.0
func (s *ResourceAlreadyExistsException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ResourceAlreadyExistsException) StatusCode ¶ added in v1.28.0
func (s *ResourceAlreadyExistsException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ResourceAlreadyExistsException) String ¶ added in v1.28.0
func (s ResourceAlreadyExistsException) String() string
String returns the string representation
type ResourceNotFoundException ¶ added in v1.28.0
type ResourceNotFoundException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
The specified resource does not exist.
func (*ResourceNotFoundException) Code ¶ added in v1.28.0
func (s *ResourceNotFoundException) Code() string
Code returns the exception type name.
func (*ResourceNotFoundException) Error ¶ added in v1.28.0
func (s *ResourceNotFoundException) Error() string
func (ResourceNotFoundException) GoString ¶ added in v1.28.0
func (s ResourceNotFoundException) GoString() string
GoString returns the string representation
func (*ResourceNotFoundException) Message ¶ added in v1.28.0
func (s *ResourceNotFoundException) Message() string
Message returns the exception's message.
func (*ResourceNotFoundException) OrigErr ¶ added in v1.28.0
func (s *ResourceNotFoundException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ResourceNotFoundException) RequestID ¶ added in v1.28.0
func (s *ResourceNotFoundException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ResourceNotFoundException) StatusCode ¶ added in v1.28.0
func (s *ResourceNotFoundException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ResourceNotFoundException) String ¶ added in v1.28.0
func (s ResourceNotFoundException) String() string
String returns the string representation
type RestartSimulationJobInput ¶
type RestartSimulationJobInput struct { // The Amazon Resource Name (ARN) of the simulation job. // // Job is a required field Job *string `locationName:"job" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (RestartSimulationJobInput) GoString ¶
func (s RestartSimulationJobInput) GoString() string
GoString returns the string representation
func (*RestartSimulationJobInput) SetJob ¶
func (s *RestartSimulationJobInput) SetJob(v string) *RestartSimulationJobInput
SetJob sets the Job field's value.
func (RestartSimulationJobInput) String ¶
func (s RestartSimulationJobInput) String() string
String returns the string representation
func (*RestartSimulationJobInput) Validate ¶
func (s *RestartSimulationJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RestartSimulationJobOutput ¶
type RestartSimulationJobOutput struct {
// contains filtered or unexported fields
}
func (RestartSimulationJobOutput) GoString ¶
func (s RestartSimulationJobOutput) GoString() string
GoString returns the string representation
func (RestartSimulationJobOutput) String ¶
func (s RestartSimulationJobOutput) String() string
String returns the string representation
type RoboMaker ¶
RoboMaker provides the API operation methods for making requests to AWS RoboMaker. See this package's package overview docs for details on the service.
RoboMaker methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*aws.Config) *RoboMaker
New creates a new instance of the RoboMaker client with a session. If additional configuration is needed for the client instance use the optional aws.Config parameter to add your extra config.
Example:
mySession := session.Must(session.NewSession()) // Create a RoboMaker client from just a session. svc := robomaker.New(mySession) // Create a RoboMaker client with additional configuration svc := robomaker.New(mySession, aws.NewConfig().WithRegion("us-west-2"))
func (*RoboMaker) BatchDeleteWorlds ¶ added in v1.34.6
func (c *RoboMaker) BatchDeleteWorlds(input *BatchDeleteWorldsInput) (*BatchDeleteWorldsOutput, error)
BatchDeleteWorlds API operation for AWS RoboMaker.
Deletes one or more worlds in a batch operation.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation BatchDeleteWorlds for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/BatchDeleteWorlds
func (*RoboMaker) BatchDeleteWorldsRequest ¶ added in v1.34.6
func (c *RoboMaker) BatchDeleteWorldsRequest(input *BatchDeleteWorldsInput) (req *request.Request, output *BatchDeleteWorldsOutput)
BatchDeleteWorldsRequest generates a "aws/request.Request" representing the client's request for the BatchDeleteWorlds operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See BatchDeleteWorlds for more information on using the BatchDeleteWorlds API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the BatchDeleteWorldsRequest method. req, resp := client.BatchDeleteWorldsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/BatchDeleteWorlds
func (*RoboMaker) BatchDeleteWorldsWithContext ¶ added in v1.34.6
func (c *RoboMaker) BatchDeleteWorldsWithContext(ctx aws.Context, input *BatchDeleteWorldsInput, opts ...request.Option) (*BatchDeleteWorldsOutput, error)
BatchDeleteWorldsWithContext is the same as BatchDeleteWorlds with the addition of the ability to pass a context and additional request options.
See BatchDeleteWorlds for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) BatchDescribeSimulationJob ¶
func (c *RoboMaker) BatchDescribeSimulationJob(input *BatchDescribeSimulationJobInput) (*BatchDescribeSimulationJobOutput, error)
BatchDescribeSimulationJob API operation for AWS RoboMaker.
Describes one or more simulation jobs.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation BatchDescribeSimulationJob for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource does not exist.
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/BatchDescribeSimulationJob
func (*RoboMaker) BatchDescribeSimulationJobRequest ¶
func (c *RoboMaker) BatchDescribeSimulationJobRequest(input *BatchDescribeSimulationJobInput) (req *request.Request, output *BatchDescribeSimulationJobOutput)
BatchDescribeSimulationJobRequest generates a "aws/request.Request" representing the client's request for the BatchDescribeSimulationJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See BatchDescribeSimulationJob for more information on using the BatchDescribeSimulationJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the BatchDescribeSimulationJobRequest method. req, resp := client.BatchDescribeSimulationJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/BatchDescribeSimulationJob
func (*RoboMaker) BatchDescribeSimulationJobWithContext ¶
func (c *RoboMaker) BatchDescribeSimulationJobWithContext(ctx aws.Context, input *BatchDescribeSimulationJobInput, opts ...request.Option) (*BatchDescribeSimulationJobOutput, error)
BatchDescribeSimulationJobWithContext is the same as BatchDescribeSimulationJob with the addition of the ability to pass a context and additional request options.
See BatchDescribeSimulationJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) CancelDeploymentJob ¶ added in v1.19.39
func (c *RoboMaker) CancelDeploymentJob(input *CancelDeploymentJobInput) (*CancelDeploymentJobOutput, error)
CancelDeploymentJob API operation for AWS RoboMaker.
Cancels the specified deployment job.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation CancelDeploymentJob for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource does not exist.
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CancelDeploymentJob
func (*RoboMaker) CancelDeploymentJobRequest ¶ added in v1.19.39
func (c *RoboMaker) CancelDeploymentJobRequest(input *CancelDeploymentJobInput) (req *request.Request, output *CancelDeploymentJobOutput)
CancelDeploymentJobRequest generates a "aws/request.Request" representing the client's request for the CancelDeploymentJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CancelDeploymentJob for more information on using the CancelDeploymentJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CancelDeploymentJobRequest method. req, resp := client.CancelDeploymentJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CancelDeploymentJob
func (*RoboMaker) CancelDeploymentJobWithContext ¶ added in v1.19.39
func (c *RoboMaker) CancelDeploymentJobWithContext(ctx aws.Context, input *CancelDeploymentJobInput, opts ...request.Option) (*CancelDeploymentJobOutput, error)
CancelDeploymentJobWithContext is the same as CancelDeploymentJob with the addition of the ability to pass a context and additional request options.
See CancelDeploymentJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) CancelSimulationJob ¶
func (c *RoboMaker) CancelSimulationJob(input *CancelSimulationJobInput) (*CancelSimulationJobOutput, error)
CancelSimulationJob API operation for AWS RoboMaker.
Cancels the specified simulation job.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation CancelSimulationJob for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource does not exist.
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CancelSimulationJob
func (*RoboMaker) CancelSimulationJobBatch ¶ added in v1.28.13
func (c *RoboMaker) CancelSimulationJobBatch(input *CancelSimulationJobBatchInput) (*CancelSimulationJobBatchOutput, error)
CancelSimulationJobBatch API operation for AWS RoboMaker.
Cancels a simulation job batch. When you cancel a simulation job batch, you are also cancelling all of the active simulation jobs created as part of the batch.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation CancelSimulationJobBatch for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource does not exist.
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CancelSimulationJobBatch
func (*RoboMaker) CancelSimulationJobBatchRequest ¶ added in v1.28.13
func (c *RoboMaker) CancelSimulationJobBatchRequest(input *CancelSimulationJobBatchInput) (req *request.Request, output *CancelSimulationJobBatchOutput)
CancelSimulationJobBatchRequest generates a "aws/request.Request" representing the client's request for the CancelSimulationJobBatch operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CancelSimulationJobBatch for more information on using the CancelSimulationJobBatch API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CancelSimulationJobBatchRequest method. req, resp := client.CancelSimulationJobBatchRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CancelSimulationJobBatch
func (*RoboMaker) CancelSimulationJobBatchWithContext ¶ added in v1.28.13
func (c *RoboMaker) CancelSimulationJobBatchWithContext(ctx aws.Context, input *CancelSimulationJobBatchInput, opts ...request.Option) (*CancelSimulationJobBatchOutput, error)
CancelSimulationJobBatchWithContext is the same as CancelSimulationJobBatch with the addition of the ability to pass a context and additional request options.
See CancelSimulationJobBatch for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) CancelSimulationJobRequest ¶
func (c *RoboMaker) CancelSimulationJobRequest(input *CancelSimulationJobInput) (req *request.Request, output *CancelSimulationJobOutput)
CancelSimulationJobRequest generates a "aws/request.Request" representing the client's request for the CancelSimulationJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CancelSimulationJob for more information on using the CancelSimulationJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CancelSimulationJobRequest method. req, resp := client.CancelSimulationJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CancelSimulationJob
func (*RoboMaker) CancelSimulationJobWithContext ¶
func (c *RoboMaker) CancelSimulationJobWithContext(ctx aws.Context, input *CancelSimulationJobInput, opts ...request.Option) (*CancelSimulationJobOutput, error)
CancelSimulationJobWithContext is the same as CancelSimulationJob with the addition of the ability to pass a context and additional request options.
See CancelSimulationJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) CancelWorldExportJob ¶ added in v1.34.6
func (c *RoboMaker) CancelWorldExportJob(input *CancelWorldExportJobInput) (*CancelWorldExportJobOutput, error)
CancelWorldExportJob API operation for AWS RoboMaker.
Cancels the specified export job.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation CancelWorldExportJob for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource does not exist.
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CancelWorldExportJob
func (*RoboMaker) CancelWorldExportJobRequest ¶ added in v1.34.6
func (c *RoboMaker) CancelWorldExportJobRequest(input *CancelWorldExportJobInput) (req *request.Request, output *CancelWorldExportJobOutput)
CancelWorldExportJobRequest generates a "aws/request.Request" representing the client's request for the CancelWorldExportJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CancelWorldExportJob for more information on using the CancelWorldExportJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CancelWorldExportJobRequest method. req, resp := client.CancelWorldExportJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CancelWorldExportJob
func (*RoboMaker) CancelWorldExportJobWithContext ¶ added in v1.34.6
func (c *RoboMaker) CancelWorldExportJobWithContext(ctx aws.Context, input *CancelWorldExportJobInput, opts ...request.Option) (*CancelWorldExportJobOutput, error)
CancelWorldExportJobWithContext is the same as CancelWorldExportJob with the addition of the ability to pass a context and additional request options.
See CancelWorldExportJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) CancelWorldGenerationJob ¶ added in v1.34.6
func (c *RoboMaker) CancelWorldGenerationJob(input *CancelWorldGenerationJobInput) (*CancelWorldGenerationJobOutput, error)
CancelWorldGenerationJob API operation for AWS RoboMaker.
Cancels the specified world generator job.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation CancelWorldGenerationJob for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource does not exist.
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CancelWorldGenerationJob
func (*RoboMaker) CancelWorldGenerationJobRequest ¶ added in v1.34.6
func (c *RoboMaker) CancelWorldGenerationJobRequest(input *CancelWorldGenerationJobInput) (req *request.Request, output *CancelWorldGenerationJobOutput)
CancelWorldGenerationJobRequest generates a "aws/request.Request" representing the client's request for the CancelWorldGenerationJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CancelWorldGenerationJob for more information on using the CancelWorldGenerationJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CancelWorldGenerationJobRequest method. req, resp := client.CancelWorldGenerationJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CancelWorldGenerationJob
func (*RoboMaker) CancelWorldGenerationJobWithContext ¶ added in v1.34.6
func (c *RoboMaker) CancelWorldGenerationJobWithContext(ctx aws.Context, input *CancelWorldGenerationJobInput, opts ...request.Option) (*CancelWorldGenerationJobOutput, error)
CancelWorldGenerationJobWithContext is the same as CancelWorldGenerationJob with the addition of the ability to pass a context and additional request options.
See CancelWorldGenerationJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) CreateDeploymentJob ¶
func (c *RoboMaker) CreateDeploymentJob(input *CreateDeploymentJobInput) (*CreateDeploymentJobOutput, error)
CreateDeploymentJob API operation for AWS RoboMaker.
Deploys a specific version of a robot application to robots in a fleet.
The robot application must have a numbered applicationVersion for consistency reasons. To create a new version, use CreateRobotApplicationVersion or see Creating a Robot Application Version (https://docs.aws.amazon.com/robomaker/latest/dg/create-robot-application-version.html).
After 90 days, deployment jobs expire and will be deleted. They will no longer be accessible.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation CreateDeploymentJob for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource does not exist.
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
LimitExceededException The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests exceeds the maximum number allowed.
ConcurrentDeploymentException The failure percentage threshold percentage was met.
IdempotentParameterMismatchException The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CreateDeploymentJob
func (*RoboMaker) CreateDeploymentJobRequest ¶
func (c *RoboMaker) CreateDeploymentJobRequest(input *CreateDeploymentJobInput) (req *request.Request, output *CreateDeploymentJobOutput)
CreateDeploymentJobRequest generates a "aws/request.Request" representing the client's request for the CreateDeploymentJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateDeploymentJob for more information on using the CreateDeploymentJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateDeploymentJobRequest method. req, resp := client.CreateDeploymentJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CreateDeploymentJob
func (*RoboMaker) CreateDeploymentJobWithContext ¶
func (c *RoboMaker) CreateDeploymentJobWithContext(ctx aws.Context, input *CreateDeploymentJobInput, opts ...request.Option) (*CreateDeploymentJobOutput, error)
CreateDeploymentJobWithContext is the same as CreateDeploymentJob with the addition of the ability to pass a context and additional request options.
See CreateDeploymentJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) CreateFleet ¶
func (c *RoboMaker) CreateFleet(input *CreateFleetInput) (*CreateFleetOutput, error)
CreateFleet API operation for AWS RoboMaker.
Creates a fleet, a logical group of robots running the same robot application.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation CreateFleet for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
LimitExceededException The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests exceeds the maximum number allowed.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CreateFleet
func (*RoboMaker) CreateFleetRequest ¶
func (c *RoboMaker) CreateFleetRequest(input *CreateFleetInput) (req *request.Request, output *CreateFleetOutput)
CreateFleetRequest generates a "aws/request.Request" representing the client's request for the CreateFleet operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateFleet for more information on using the CreateFleet API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateFleetRequest method. req, resp := client.CreateFleetRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CreateFleet
func (*RoboMaker) CreateFleetWithContext ¶
func (c *RoboMaker) CreateFleetWithContext(ctx aws.Context, input *CreateFleetInput, opts ...request.Option) (*CreateFleetOutput, error)
CreateFleetWithContext is the same as CreateFleet with the addition of the ability to pass a context and additional request options.
See CreateFleet for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) CreateRobot ¶
func (c *RoboMaker) CreateRobot(input *CreateRobotInput) (*CreateRobotOutput, error)
CreateRobot API operation for AWS RoboMaker.
Creates a robot.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation CreateRobot for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
LimitExceededException The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests exceeds the maximum number allowed.
ResourceAlreadyExistsException The specified resource already exists.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CreateRobot
func (*RoboMaker) CreateRobotApplication ¶
func (c *RoboMaker) CreateRobotApplication(input *CreateRobotApplicationInput) (*CreateRobotApplicationOutput, error)
CreateRobotApplication API operation for AWS RoboMaker.
Creates a robot application.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation CreateRobotApplication for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
ResourceAlreadyExistsException The specified resource already exists.
LimitExceededException The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests exceeds the maximum number allowed.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
IdempotentParameterMismatchException The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CreateRobotApplication
func (*RoboMaker) CreateRobotApplicationRequest ¶
func (c *RoboMaker) CreateRobotApplicationRequest(input *CreateRobotApplicationInput) (req *request.Request, output *CreateRobotApplicationOutput)
CreateRobotApplicationRequest generates a "aws/request.Request" representing the client's request for the CreateRobotApplication operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateRobotApplication for more information on using the CreateRobotApplication API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateRobotApplicationRequest method. req, resp := client.CreateRobotApplicationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CreateRobotApplication
func (*RoboMaker) CreateRobotApplicationVersion ¶
func (c *RoboMaker) CreateRobotApplicationVersion(input *CreateRobotApplicationVersionInput) (*CreateRobotApplicationVersionOutput, error)
CreateRobotApplicationVersion API operation for AWS RoboMaker.
Creates a version of a robot application.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation CreateRobotApplicationVersion for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
IdempotentParameterMismatchException The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.
LimitExceededException The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests exceeds the maximum number allowed.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CreateRobotApplicationVersion
func (*RoboMaker) CreateRobotApplicationVersionRequest ¶
func (c *RoboMaker) CreateRobotApplicationVersionRequest(input *CreateRobotApplicationVersionInput) (req *request.Request, output *CreateRobotApplicationVersionOutput)
CreateRobotApplicationVersionRequest generates a "aws/request.Request" representing the client's request for the CreateRobotApplicationVersion operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateRobotApplicationVersion for more information on using the CreateRobotApplicationVersion API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateRobotApplicationVersionRequest method. req, resp := client.CreateRobotApplicationVersionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CreateRobotApplicationVersion
func (*RoboMaker) CreateRobotApplicationVersionWithContext ¶
func (c *RoboMaker) CreateRobotApplicationVersionWithContext(ctx aws.Context, input *CreateRobotApplicationVersionInput, opts ...request.Option) (*CreateRobotApplicationVersionOutput, error)
CreateRobotApplicationVersionWithContext is the same as CreateRobotApplicationVersion with the addition of the ability to pass a context and additional request options.
See CreateRobotApplicationVersion for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) CreateRobotApplicationWithContext ¶
func (c *RoboMaker) CreateRobotApplicationWithContext(ctx aws.Context, input *CreateRobotApplicationInput, opts ...request.Option) (*CreateRobotApplicationOutput, error)
CreateRobotApplicationWithContext is the same as CreateRobotApplication with the addition of the ability to pass a context and additional request options.
See CreateRobotApplication for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) CreateRobotRequest ¶
func (c *RoboMaker) CreateRobotRequest(input *CreateRobotInput) (req *request.Request, output *CreateRobotOutput)
CreateRobotRequest generates a "aws/request.Request" representing the client's request for the CreateRobot operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateRobot for more information on using the CreateRobot API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateRobotRequest method. req, resp := client.CreateRobotRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CreateRobot
func (*RoboMaker) CreateRobotWithContext ¶
func (c *RoboMaker) CreateRobotWithContext(ctx aws.Context, input *CreateRobotInput, opts ...request.Option) (*CreateRobotOutput, error)
CreateRobotWithContext is the same as CreateRobot with the addition of the ability to pass a context and additional request options.
See CreateRobot for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) CreateSimulationApplication ¶
func (c *RoboMaker) CreateSimulationApplication(input *CreateSimulationApplicationInput) (*CreateSimulationApplicationOutput, error)
CreateSimulationApplication API operation for AWS RoboMaker.
Creates a simulation application.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation CreateSimulationApplication for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
ResourceAlreadyExistsException The specified resource already exists.
LimitExceededException The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests exceeds the maximum number allowed.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
IdempotentParameterMismatchException The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CreateSimulationApplication
func (*RoboMaker) CreateSimulationApplicationRequest ¶
func (c *RoboMaker) CreateSimulationApplicationRequest(input *CreateSimulationApplicationInput) (req *request.Request, output *CreateSimulationApplicationOutput)
CreateSimulationApplicationRequest generates a "aws/request.Request" representing the client's request for the CreateSimulationApplication operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateSimulationApplication for more information on using the CreateSimulationApplication API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateSimulationApplicationRequest method. req, resp := client.CreateSimulationApplicationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CreateSimulationApplication
func (*RoboMaker) CreateSimulationApplicationVersion ¶
func (c *RoboMaker) CreateSimulationApplicationVersion(input *CreateSimulationApplicationVersionInput) (*CreateSimulationApplicationVersionOutput, error)
CreateSimulationApplicationVersion API operation for AWS RoboMaker.
Creates a simulation application with a specific revision id.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation CreateSimulationApplicationVersion for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
IdempotentParameterMismatchException The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.
LimitExceededException The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests exceeds the maximum number allowed.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CreateSimulationApplicationVersion
func (*RoboMaker) CreateSimulationApplicationVersionRequest ¶
func (c *RoboMaker) CreateSimulationApplicationVersionRequest(input *CreateSimulationApplicationVersionInput) (req *request.Request, output *CreateSimulationApplicationVersionOutput)
CreateSimulationApplicationVersionRequest generates a "aws/request.Request" representing the client's request for the CreateSimulationApplicationVersion operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateSimulationApplicationVersion for more information on using the CreateSimulationApplicationVersion API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateSimulationApplicationVersionRequest method. req, resp := client.CreateSimulationApplicationVersionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CreateSimulationApplicationVersion
func (*RoboMaker) CreateSimulationApplicationVersionWithContext ¶
func (c *RoboMaker) CreateSimulationApplicationVersionWithContext(ctx aws.Context, input *CreateSimulationApplicationVersionInput, opts ...request.Option) (*CreateSimulationApplicationVersionOutput, error)
CreateSimulationApplicationVersionWithContext is the same as CreateSimulationApplicationVersion with the addition of the ability to pass a context and additional request options.
See CreateSimulationApplicationVersion for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) CreateSimulationApplicationWithContext ¶
func (c *RoboMaker) CreateSimulationApplicationWithContext(ctx aws.Context, input *CreateSimulationApplicationInput, opts ...request.Option) (*CreateSimulationApplicationOutput, error)
CreateSimulationApplicationWithContext is the same as CreateSimulationApplication with the addition of the ability to pass a context and additional request options.
See CreateSimulationApplication for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) CreateSimulationJob ¶
func (c *RoboMaker) CreateSimulationJob(input *CreateSimulationJobInput) (*CreateSimulationJobOutput, error)
CreateSimulationJob API operation for AWS RoboMaker.
Creates a simulation job.
After 90 days, simulation jobs expire and will be deleted. They will no longer be accessible.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation CreateSimulationJob for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource does not exist.
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
LimitExceededException The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests exceeds the maximum number allowed.
IdempotentParameterMismatchException The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.
ServiceUnavailableException The request has failed due to a temporary failure of the server.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CreateSimulationJob
func (*RoboMaker) CreateSimulationJobRequest ¶
func (c *RoboMaker) CreateSimulationJobRequest(input *CreateSimulationJobInput) (req *request.Request, output *CreateSimulationJobOutput)
CreateSimulationJobRequest generates a "aws/request.Request" representing the client's request for the CreateSimulationJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateSimulationJob for more information on using the CreateSimulationJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateSimulationJobRequest method. req, resp := client.CreateSimulationJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CreateSimulationJob
func (*RoboMaker) CreateSimulationJobWithContext ¶
func (c *RoboMaker) CreateSimulationJobWithContext(ctx aws.Context, input *CreateSimulationJobInput, opts ...request.Option) (*CreateSimulationJobOutput, error)
CreateSimulationJobWithContext is the same as CreateSimulationJob with the addition of the ability to pass a context and additional request options.
See CreateSimulationJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) CreateWorldExportJob ¶ added in v1.34.6
func (c *RoboMaker) CreateWorldExportJob(input *CreateWorldExportJobInput) (*CreateWorldExportJobOutput, error)
CreateWorldExportJob API operation for AWS RoboMaker.
Creates a world export job.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation CreateWorldExportJob for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource does not exist.
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
IdempotentParameterMismatchException The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.
ServiceUnavailableException The request has failed due to a temporary failure of the server.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CreateWorldExportJob
func (*RoboMaker) CreateWorldExportJobRequest ¶ added in v1.34.6
func (c *RoboMaker) CreateWorldExportJobRequest(input *CreateWorldExportJobInput) (req *request.Request, output *CreateWorldExportJobOutput)
CreateWorldExportJobRequest generates a "aws/request.Request" representing the client's request for the CreateWorldExportJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateWorldExportJob for more information on using the CreateWorldExportJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateWorldExportJobRequest method. req, resp := client.CreateWorldExportJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CreateWorldExportJob
func (*RoboMaker) CreateWorldExportJobWithContext ¶ added in v1.34.6
func (c *RoboMaker) CreateWorldExportJobWithContext(ctx aws.Context, input *CreateWorldExportJobInput, opts ...request.Option) (*CreateWorldExportJobOutput, error)
CreateWorldExportJobWithContext is the same as CreateWorldExportJob with the addition of the ability to pass a context and additional request options.
See CreateWorldExportJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) CreateWorldGenerationJob ¶ added in v1.34.6
func (c *RoboMaker) CreateWorldGenerationJob(input *CreateWorldGenerationJobInput) (*CreateWorldGenerationJobOutput, error)
CreateWorldGenerationJob API operation for AWS RoboMaker.
Creates worlds using the specified template.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation CreateWorldGenerationJob for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource does not exist.
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
LimitExceededException The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests exceeds the maximum number allowed.
IdempotentParameterMismatchException The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.
ServiceUnavailableException The request has failed due to a temporary failure of the server.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CreateWorldGenerationJob
func (*RoboMaker) CreateWorldGenerationJobRequest ¶ added in v1.34.6
func (c *RoboMaker) CreateWorldGenerationJobRequest(input *CreateWorldGenerationJobInput) (req *request.Request, output *CreateWorldGenerationJobOutput)
CreateWorldGenerationJobRequest generates a "aws/request.Request" representing the client's request for the CreateWorldGenerationJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateWorldGenerationJob for more information on using the CreateWorldGenerationJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateWorldGenerationJobRequest method. req, resp := client.CreateWorldGenerationJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CreateWorldGenerationJob
func (*RoboMaker) CreateWorldGenerationJobWithContext ¶ added in v1.34.6
func (c *RoboMaker) CreateWorldGenerationJobWithContext(ctx aws.Context, input *CreateWorldGenerationJobInput, opts ...request.Option) (*CreateWorldGenerationJobOutput, error)
CreateWorldGenerationJobWithContext is the same as CreateWorldGenerationJob with the addition of the ability to pass a context and additional request options.
See CreateWorldGenerationJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) CreateWorldTemplate ¶ added in v1.34.6
func (c *RoboMaker) CreateWorldTemplate(input *CreateWorldTemplateInput) (*CreateWorldTemplateOutput, error)
CreateWorldTemplate API operation for AWS RoboMaker.
Creates a world template.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation CreateWorldTemplate for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
ResourceAlreadyExistsException The specified resource already exists.
ResourceNotFoundException The specified resource does not exist.
LimitExceededException The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests exceeds the maximum number allowed.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CreateWorldTemplate
func (*RoboMaker) CreateWorldTemplateRequest ¶ added in v1.34.6
func (c *RoboMaker) CreateWorldTemplateRequest(input *CreateWorldTemplateInput) (req *request.Request, output *CreateWorldTemplateOutput)
CreateWorldTemplateRequest generates a "aws/request.Request" representing the client's request for the CreateWorldTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateWorldTemplate for more information on using the CreateWorldTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateWorldTemplateRequest method. req, resp := client.CreateWorldTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CreateWorldTemplate
func (*RoboMaker) CreateWorldTemplateWithContext ¶ added in v1.34.6
func (c *RoboMaker) CreateWorldTemplateWithContext(ctx aws.Context, input *CreateWorldTemplateInput, opts ...request.Option) (*CreateWorldTemplateOutput, error)
CreateWorldTemplateWithContext is the same as CreateWorldTemplate with the addition of the ability to pass a context and additional request options.
See CreateWorldTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) DeleteFleet ¶
func (c *RoboMaker) DeleteFleet(input *DeleteFleetInput) (*DeleteFleetOutput, error)
DeleteFleet API operation for AWS RoboMaker.
Deletes a fleet.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation DeleteFleet for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DeleteFleet
func (*RoboMaker) DeleteFleetRequest ¶
func (c *RoboMaker) DeleteFleetRequest(input *DeleteFleetInput) (req *request.Request, output *DeleteFleetOutput)
DeleteFleetRequest generates a "aws/request.Request" representing the client's request for the DeleteFleet operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteFleet for more information on using the DeleteFleet API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteFleetRequest method. req, resp := client.DeleteFleetRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DeleteFleet
func (*RoboMaker) DeleteFleetWithContext ¶
func (c *RoboMaker) DeleteFleetWithContext(ctx aws.Context, input *DeleteFleetInput, opts ...request.Option) (*DeleteFleetOutput, error)
DeleteFleetWithContext is the same as DeleteFleet with the addition of the ability to pass a context and additional request options.
See DeleteFleet for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) DeleteRobot ¶
func (c *RoboMaker) DeleteRobot(input *DeleteRobotInput) (*DeleteRobotOutput, error)
DeleteRobot API operation for AWS RoboMaker.
Deletes a robot.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation DeleteRobot for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DeleteRobot
func (*RoboMaker) DeleteRobotApplication ¶
func (c *RoboMaker) DeleteRobotApplication(input *DeleteRobotApplicationInput) (*DeleteRobotApplicationOutput, error)
DeleteRobotApplication API operation for AWS RoboMaker.
Deletes a robot application.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation DeleteRobotApplication for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DeleteRobotApplication
func (*RoboMaker) DeleteRobotApplicationRequest ¶
func (c *RoboMaker) DeleteRobotApplicationRequest(input *DeleteRobotApplicationInput) (req *request.Request, output *DeleteRobotApplicationOutput)
DeleteRobotApplicationRequest generates a "aws/request.Request" representing the client's request for the DeleteRobotApplication operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteRobotApplication for more information on using the DeleteRobotApplication API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteRobotApplicationRequest method. req, resp := client.DeleteRobotApplicationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DeleteRobotApplication
func (*RoboMaker) DeleteRobotApplicationWithContext ¶
func (c *RoboMaker) DeleteRobotApplicationWithContext(ctx aws.Context, input *DeleteRobotApplicationInput, opts ...request.Option) (*DeleteRobotApplicationOutput, error)
DeleteRobotApplicationWithContext is the same as DeleteRobotApplication with the addition of the ability to pass a context and additional request options.
See DeleteRobotApplication for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) DeleteRobotRequest ¶
func (c *RoboMaker) DeleteRobotRequest(input *DeleteRobotInput) (req *request.Request, output *DeleteRobotOutput)
DeleteRobotRequest generates a "aws/request.Request" representing the client's request for the DeleteRobot operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteRobot for more information on using the DeleteRobot API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteRobotRequest method. req, resp := client.DeleteRobotRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DeleteRobot
func (*RoboMaker) DeleteRobotWithContext ¶
func (c *RoboMaker) DeleteRobotWithContext(ctx aws.Context, input *DeleteRobotInput, opts ...request.Option) (*DeleteRobotOutput, error)
DeleteRobotWithContext is the same as DeleteRobot with the addition of the ability to pass a context and additional request options.
See DeleteRobot for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) DeleteSimulationApplication ¶
func (c *RoboMaker) DeleteSimulationApplication(input *DeleteSimulationApplicationInput) (*DeleteSimulationApplicationOutput, error)
DeleteSimulationApplication API operation for AWS RoboMaker.
Deletes a simulation application.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation DeleteSimulationApplication for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DeleteSimulationApplication
func (*RoboMaker) DeleteSimulationApplicationRequest ¶
func (c *RoboMaker) DeleteSimulationApplicationRequest(input *DeleteSimulationApplicationInput) (req *request.Request, output *DeleteSimulationApplicationOutput)
DeleteSimulationApplicationRequest generates a "aws/request.Request" representing the client's request for the DeleteSimulationApplication operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteSimulationApplication for more information on using the DeleteSimulationApplication API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteSimulationApplicationRequest method. req, resp := client.DeleteSimulationApplicationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DeleteSimulationApplication
func (*RoboMaker) DeleteSimulationApplicationWithContext ¶
func (c *RoboMaker) DeleteSimulationApplicationWithContext(ctx aws.Context, input *DeleteSimulationApplicationInput, opts ...request.Option) (*DeleteSimulationApplicationOutput, error)
DeleteSimulationApplicationWithContext is the same as DeleteSimulationApplication with the addition of the ability to pass a context and additional request options.
See DeleteSimulationApplication for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) DeleteWorldTemplate ¶ added in v1.34.6
func (c *RoboMaker) DeleteWorldTemplate(input *DeleteWorldTemplateInput) (*DeleteWorldTemplateOutput, error)
DeleteWorldTemplate API operation for AWS RoboMaker.
Deletes a world template.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation DeleteWorldTemplate for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
ResourceNotFoundException The specified resource does not exist.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DeleteWorldTemplate
func (*RoboMaker) DeleteWorldTemplateRequest ¶ added in v1.34.6
func (c *RoboMaker) DeleteWorldTemplateRequest(input *DeleteWorldTemplateInput) (req *request.Request, output *DeleteWorldTemplateOutput)
DeleteWorldTemplateRequest generates a "aws/request.Request" representing the client's request for the DeleteWorldTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteWorldTemplate for more information on using the DeleteWorldTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteWorldTemplateRequest method. req, resp := client.DeleteWorldTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DeleteWorldTemplate
func (*RoboMaker) DeleteWorldTemplateWithContext ¶ added in v1.34.6
func (c *RoboMaker) DeleteWorldTemplateWithContext(ctx aws.Context, input *DeleteWorldTemplateInput, opts ...request.Option) (*DeleteWorldTemplateOutput, error)
DeleteWorldTemplateWithContext is the same as DeleteWorldTemplate with the addition of the ability to pass a context and additional request options.
See DeleteWorldTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) DeregisterRobot ¶
func (c *RoboMaker) DeregisterRobot(input *DeregisterRobotInput) (*DeregisterRobotOutput, error)
DeregisterRobot API operation for AWS RoboMaker.
Deregisters a robot.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation DeregisterRobot for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
ResourceNotFoundException The specified resource does not exist.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DeregisterRobot
func (*RoboMaker) DeregisterRobotRequest ¶
func (c *RoboMaker) DeregisterRobotRequest(input *DeregisterRobotInput) (req *request.Request, output *DeregisterRobotOutput)
DeregisterRobotRequest generates a "aws/request.Request" representing the client's request for the DeregisterRobot operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeregisterRobot for more information on using the DeregisterRobot API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeregisterRobotRequest method. req, resp := client.DeregisterRobotRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DeregisterRobot
func (*RoboMaker) DeregisterRobotWithContext ¶
func (c *RoboMaker) DeregisterRobotWithContext(ctx aws.Context, input *DeregisterRobotInput, opts ...request.Option) (*DeregisterRobotOutput, error)
DeregisterRobotWithContext is the same as DeregisterRobot with the addition of the ability to pass a context and additional request options.
See DeregisterRobot for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) DescribeDeploymentJob ¶
func (c *RoboMaker) DescribeDeploymentJob(input *DescribeDeploymentJobInput) (*DescribeDeploymentJobOutput, error)
DescribeDeploymentJob API operation for AWS RoboMaker.
Describes a deployment job.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation DescribeDeploymentJob for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource does not exist.
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DescribeDeploymentJob
func (*RoboMaker) DescribeDeploymentJobRequest ¶
func (c *RoboMaker) DescribeDeploymentJobRequest(input *DescribeDeploymentJobInput) (req *request.Request, output *DescribeDeploymentJobOutput)
DescribeDeploymentJobRequest generates a "aws/request.Request" representing the client's request for the DescribeDeploymentJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeDeploymentJob for more information on using the DescribeDeploymentJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeDeploymentJobRequest method. req, resp := client.DescribeDeploymentJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DescribeDeploymentJob
func (*RoboMaker) DescribeDeploymentJobWithContext ¶
func (c *RoboMaker) DescribeDeploymentJobWithContext(ctx aws.Context, input *DescribeDeploymentJobInput, opts ...request.Option) (*DescribeDeploymentJobOutput, error)
DescribeDeploymentJobWithContext is the same as DescribeDeploymentJob with the addition of the ability to pass a context and additional request options.
See DescribeDeploymentJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) DescribeFleet ¶
func (c *RoboMaker) DescribeFleet(input *DescribeFleetInput) (*DescribeFleetOutput, error)
DescribeFleet API operation for AWS RoboMaker.
Describes a fleet.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation DescribeFleet for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource does not exist.
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DescribeFleet
func (*RoboMaker) DescribeFleetRequest ¶
func (c *RoboMaker) DescribeFleetRequest(input *DescribeFleetInput) (req *request.Request, output *DescribeFleetOutput)
DescribeFleetRequest generates a "aws/request.Request" representing the client's request for the DescribeFleet operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeFleet for more information on using the DescribeFleet API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeFleetRequest method. req, resp := client.DescribeFleetRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DescribeFleet
func (*RoboMaker) DescribeFleetWithContext ¶
func (c *RoboMaker) DescribeFleetWithContext(ctx aws.Context, input *DescribeFleetInput, opts ...request.Option) (*DescribeFleetOutput, error)
DescribeFleetWithContext is the same as DescribeFleet with the addition of the ability to pass a context and additional request options.
See DescribeFleet for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) DescribeRobot ¶
func (c *RoboMaker) DescribeRobot(input *DescribeRobotInput) (*DescribeRobotOutput, error)
DescribeRobot API operation for AWS RoboMaker.
Describes a robot.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation DescribeRobot for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource does not exist.
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DescribeRobot
func (*RoboMaker) DescribeRobotApplication ¶
func (c *RoboMaker) DescribeRobotApplication(input *DescribeRobotApplicationInput) (*DescribeRobotApplicationOutput, error)
DescribeRobotApplication API operation for AWS RoboMaker.
Describes a robot application.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation DescribeRobotApplication for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
ResourceNotFoundException The specified resource does not exist.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DescribeRobotApplication
func (*RoboMaker) DescribeRobotApplicationRequest ¶
func (c *RoboMaker) DescribeRobotApplicationRequest(input *DescribeRobotApplicationInput) (req *request.Request, output *DescribeRobotApplicationOutput)
DescribeRobotApplicationRequest generates a "aws/request.Request" representing the client's request for the DescribeRobotApplication operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeRobotApplication for more information on using the DescribeRobotApplication API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeRobotApplicationRequest method. req, resp := client.DescribeRobotApplicationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DescribeRobotApplication
func (*RoboMaker) DescribeRobotApplicationWithContext ¶
func (c *RoboMaker) DescribeRobotApplicationWithContext(ctx aws.Context, input *DescribeRobotApplicationInput, opts ...request.Option) (*DescribeRobotApplicationOutput, error)
DescribeRobotApplicationWithContext is the same as DescribeRobotApplication with the addition of the ability to pass a context and additional request options.
See DescribeRobotApplication for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) DescribeRobotRequest ¶
func (c *RoboMaker) DescribeRobotRequest(input *DescribeRobotInput) (req *request.Request, output *DescribeRobotOutput)
DescribeRobotRequest generates a "aws/request.Request" representing the client's request for the DescribeRobot operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeRobot for more information on using the DescribeRobot API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeRobotRequest method. req, resp := client.DescribeRobotRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DescribeRobot
func (*RoboMaker) DescribeRobotWithContext ¶
func (c *RoboMaker) DescribeRobotWithContext(ctx aws.Context, input *DescribeRobotInput, opts ...request.Option) (*DescribeRobotOutput, error)
DescribeRobotWithContext is the same as DescribeRobot with the addition of the ability to pass a context and additional request options.
See DescribeRobot for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) DescribeSimulationApplication ¶
func (c *RoboMaker) DescribeSimulationApplication(input *DescribeSimulationApplicationInput) (*DescribeSimulationApplicationOutput, error)
DescribeSimulationApplication API operation for AWS RoboMaker.
Describes a simulation application.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation DescribeSimulationApplication for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
ResourceNotFoundException The specified resource does not exist.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DescribeSimulationApplication
func (*RoboMaker) DescribeSimulationApplicationRequest ¶
func (c *RoboMaker) DescribeSimulationApplicationRequest(input *DescribeSimulationApplicationInput) (req *request.Request, output *DescribeSimulationApplicationOutput)
DescribeSimulationApplicationRequest generates a "aws/request.Request" representing the client's request for the DescribeSimulationApplication operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeSimulationApplication for more information on using the DescribeSimulationApplication API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeSimulationApplicationRequest method. req, resp := client.DescribeSimulationApplicationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DescribeSimulationApplication
func (*RoboMaker) DescribeSimulationApplicationWithContext ¶
func (c *RoboMaker) DescribeSimulationApplicationWithContext(ctx aws.Context, input *DescribeSimulationApplicationInput, opts ...request.Option) (*DescribeSimulationApplicationOutput, error)
DescribeSimulationApplicationWithContext is the same as DescribeSimulationApplication with the addition of the ability to pass a context and additional request options.
See DescribeSimulationApplication for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) DescribeSimulationJob ¶
func (c *RoboMaker) DescribeSimulationJob(input *DescribeSimulationJobInput) (*DescribeSimulationJobOutput, error)
DescribeSimulationJob API operation for AWS RoboMaker.
Describes a simulation job.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation DescribeSimulationJob for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource does not exist.
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DescribeSimulationJob
func (*RoboMaker) DescribeSimulationJobBatch ¶ added in v1.28.13
func (c *RoboMaker) DescribeSimulationJobBatch(input *DescribeSimulationJobBatchInput) (*DescribeSimulationJobBatchOutput, error)
DescribeSimulationJobBatch API operation for AWS RoboMaker.
Describes a simulation job batch.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation DescribeSimulationJobBatch for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource does not exist.
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DescribeSimulationJobBatch
func (*RoboMaker) DescribeSimulationJobBatchRequest ¶ added in v1.28.13
func (c *RoboMaker) DescribeSimulationJobBatchRequest(input *DescribeSimulationJobBatchInput) (req *request.Request, output *DescribeSimulationJobBatchOutput)
DescribeSimulationJobBatchRequest generates a "aws/request.Request" representing the client's request for the DescribeSimulationJobBatch operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeSimulationJobBatch for more information on using the DescribeSimulationJobBatch API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeSimulationJobBatchRequest method. req, resp := client.DescribeSimulationJobBatchRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DescribeSimulationJobBatch
func (*RoboMaker) DescribeSimulationJobBatchWithContext ¶ added in v1.28.13
func (c *RoboMaker) DescribeSimulationJobBatchWithContext(ctx aws.Context, input *DescribeSimulationJobBatchInput, opts ...request.Option) (*DescribeSimulationJobBatchOutput, error)
DescribeSimulationJobBatchWithContext is the same as DescribeSimulationJobBatch with the addition of the ability to pass a context and additional request options.
See DescribeSimulationJobBatch for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) DescribeSimulationJobRequest ¶
func (c *RoboMaker) DescribeSimulationJobRequest(input *DescribeSimulationJobInput) (req *request.Request, output *DescribeSimulationJobOutput)
DescribeSimulationJobRequest generates a "aws/request.Request" representing the client's request for the DescribeSimulationJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeSimulationJob for more information on using the DescribeSimulationJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeSimulationJobRequest method. req, resp := client.DescribeSimulationJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DescribeSimulationJob
func (*RoboMaker) DescribeSimulationJobWithContext ¶
func (c *RoboMaker) DescribeSimulationJobWithContext(ctx aws.Context, input *DescribeSimulationJobInput, opts ...request.Option) (*DescribeSimulationJobOutput, error)
DescribeSimulationJobWithContext is the same as DescribeSimulationJob with the addition of the ability to pass a context and additional request options.
See DescribeSimulationJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) DescribeWorld ¶ added in v1.34.6
func (c *RoboMaker) DescribeWorld(input *DescribeWorldInput) (*DescribeWorldOutput, error)
DescribeWorld API operation for AWS RoboMaker.
Describes a world.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation DescribeWorld for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
ResourceNotFoundException The specified resource does not exist.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DescribeWorld
func (*RoboMaker) DescribeWorldExportJob ¶ added in v1.34.6
func (c *RoboMaker) DescribeWorldExportJob(input *DescribeWorldExportJobInput) (*DescribeWorldExportJobOutput, error)
DescribeWorldExportJob API operation for AWS RoboMaker.
Describes a world export job.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation DescribeWorldExportJob for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource does not exist.
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DescribeWorldExportJob
func (*RoboMaker) DescribeWorldExportJobRequest ¶ added in v1.34.6
func (c *RoboMaker) DescribeWorldExportJobRequest(input *DescribeWorldExportJobInput) (req *request.Request, output *DescribeWorldExportJobOutput)
DescribeWorldExportJobRequest generates a "aws/request.Request" representing the client's request for the DescribeWorldExportJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeWorldExportJob for more information on using the DescribeWorldExportJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeWorldExportJobRequest method. req, resp := client.DescribeWorldExportJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DescribeWorldExportJob
func (*RoboMaker) DescribeWorldExportJobWithContext ¶ added in v1.34.6
func (c *RoboMaker) DescribeWorldExportJobWithContext(ctx aws.Context, input *DescribeWorldExportJobInput, opts ...request.Option) (*DescribeWorldExportJobOutput, error)
DescribeWorldExportJobWithContext is the same as DescribeWorldExportJob with the addition of the ability to pass a context and additional request options.
See DescribeWorldExportJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) DescribeWorldGenerationJob ¶ added in v1.34.6
func (c *RoboMaker) DescribeWorldGenerationJob(input *DescribeWorldGenerationJobInput) (*DescribeWorldGenerationJobOutput, error)
DescribeWorldGenerationJob API operation for AWS RoboMaker.
Describes a world generation job.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation DescribeWorldGenerationJob for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource does not exist.
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DescribeWorldGenerationJob
func (*RoboMaker) DescribeWorldGenerationJobRequest ¶ added in v1.34.6
func (c *RoboMaker) DescribeWorldGenerationJobRequest(input *DescribeWorldGenerationJobInput) (req *request.Request, output *DescribeWorldGenerationJobOutput)
DescribeWorldGenerationJobRequest generates a "aws/request.Request" representing the client's request for the DescribeWorldGenerationJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeWorldGenerationJob for more information on using the DescribeWorldGenerationJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeWorldGenerationJobRequest method. req, resp := client.DescribeWorldGenerationJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DescribeWorldGenerationJob
func (*RoboMaker) DescribeWorldGenerationJobWithContext ¶ added in v1.34.6
func (c *RoboMaker) DescribeWorldGenerationJobWithContext(ctx aws.Context, input *DescribeWorldGenerationJobInput, opts ...request.Option) (*DescribeWorldGenerationJobOutput, error)
DescribeWorldGenerationJobWithContext is the same as DescribeWorldGenerationJob with the addition of the ability to pass a context and additional request options.
See DescribeWorldGenerationJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) DescribeWorldRequest ¶ added in v1.34.6
func (c *RoboMaker) DescribeWorldRequest(input *DescribeWorldInput) (req *request.Request, output *DescribeWorldOutput)
DescribeWorldRequest generates a "aws/request.Request" representing the client's request for the DescribeWorld operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeWorld for more information on using the DescribeWorld API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeWorldRequest method. req, resp := client.DescribeWorldRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DescribeWorld
func (*RoboMaker) DescribeWorldTemplate ¶ added in v1.34.6
func (c *RoboMaker) DescribeWorldTemplate(input *DescribeWorldTemplateInput) (*DescribeWorldTemplateOutput, error)
DescribeWorldTemplate API operation for AWS RoboMaker.
Describes a world template.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation DescribeWorldTemplate for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
ResourceNotFoundException The specified resource does not exist.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DescribeWorldTemplate
func (*RoboMaker) DescribeWorldTemplateRequest ¶ added in v1.34.6
func (c *RoboMaker) DescribeWorldTemplateRequest(input *DescribeWorldTemplateInput) (req *request.Request, output *DescribeWorldTemplateOutput)
DescribeWorldTemplateRequest generates a "aws/request.Request" representing the client's request for the DescribeWorldTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DescribeWorldTemplate for more information on using the DescribeWorldTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DescribeWorldTemplateRequest method. req, resp := client.DescribeWorldTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/DescribeWorldTemplate
func (*RoboMaker) DescribeWorldTemplateWithContext ¶ added in v1.34.6
func (c *RoboMaker) DescribeWorldTemplateWithContext(ctx aws.Context, input *DescribeWorldTemplateInput, opts ...request.Option) (*DescribeWorldTemplateOutput, error)
DescribeWorldTemplateWithContext is the same as DescribeWorldTemplate with the addition of the ability to pass a context and additional request options.
See DescribeWorldTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) DescribeWorldWithContext ¶ added in v1.34.6
func (c *RoboMaker) DescribeWorldWithContext(ctx aws.Context, input *DescribeWorldInput, opts ...request.Option) (*DescribeWorldOutput, error)
DescribeWorldWithContext is the same as DescribeWorld with the addition of the ability to pass a context and additional request options.
See DescribeWorld for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) GetWorldTemplateBody ¶ added in v1.34.6
func (c *RoboMaker) GetWorldTemplateBody(input *GetWorldTemplateBodyInput) (*GetWorldTemplateBodyOutput, error)
GetWorldTemplateBody API operation for AWS RoboMaker.
Gets the world template body.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation GetWorldTemplateBody for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
ResourceNotFoundException The specified resource does not exist.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/GetWorldTemplateBody
func (*RoboMaker) GetWorldTemplateBodyRequest ¶ added in v1.34.6
func (c *RoboMaker) GetWorldTemplateBodyRequest(input *GetWorldTemplateBodyInput) (req *request.Request, output *GetWorldTemplateBodyOutput)
GetWorldTemplateBodyRequest generates a "aws/request.Request" representing the client's request for the GetWorldTemplateBody operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetWorldTemplateBody for more information on using the GetWorldTemplateBody API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetWorldTemplateBodyRequest method. req, resp := client.GetWorldTemplateBodyRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/GetWorldTemplateBody
func (*RoboMaker) GetWorldTemplateBodyWithContext ¶ added in v1.34.6
func (c *RoboMaker) GetWorldTemplateBodyWithContext(ctx aws.Context, input *GetWorldTemplateBodyInput, opts ...request.Option) (*GetWorldTemplateBodyOutput, error)
GetWorldTemplateBodyWithContext is the same as GetWorldTemplateBody with the addition of the ability to pass a context and additional request options.
See GetWorldTemplateBody for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) ListDeploymentJobs ¶
func (c *RoboMaker) ListDeploymentJobs(input *ListDeploymentJobsInput) (*ListDeploymentJobsOutput, error)
ListDeploymentJobs API operation for AWS RoboMaker.
Returns a list of deployment jobs for a fleet. You can optionally provide filters to retrieve specific deployment jobs.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation ListDeploymentJobs for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource does not exist.
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/ListDeploymentJobs
func (*RoboMaker) ListDeploymentJobsPages ¶ added in v1.19.4
func (c *RoboMaker) ListDeploymentJobsPages(input *ListDeploymentJobsInput, fn func(*ListDeploymentJobsOutput, bool) bool) error
ListDeploymentJobsPages iterates over the pages of a ListDeploymentJobs operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListDeploymentJobs method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListDeploymentJobs operation. pageNum := 0 err := client.ListDeploymentJobsPages(params, func(page *robomaker.ListDeploymentJobsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*RoboMaker) ListDeploymentJobsPagesWithContext ¶ added in v1.19.4
func (c *RoboMaker) ListDeploymentJobsPagesWithContext(ctx aws.Context, input *ListDeploymentJobsInput, fn func(*ListDeploymentJobsOutput, bool) bool, opts ...request.Option) error
ListDeploymentJobsPagesWithContext same as ListDeploymentJobsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) ListDeploymentJobsRequest ¶
func (c *RoboMaker) ListDeploymentJobsRequest(input *ListDeploymentJobsInput) (req *request.Request, output *ListDeploymentJobsOutput)
ListDeploymentJobsRequest generates a "aws/request.Request" representing the client's request for the ListDeploymentJobs operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListDeploymentJobs for more information on using the ListDeploymentJobs API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListDeploymentJobsRequest method. req, resp := client.ListDeploymentJobsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/ListDeploymentJobs
func (*RoboMaker) ListDeploymentJobsWithContext ¶
func (c *RoboMaker) ListDeploymentJobsWithContext(ctx aws.Context, input *ListDeploymentJobsInput, opts ...request.Option) (*ListDeploymentJobsOutput, error)
ListDeploymentJobsWithContext is the same as ListDeploymentJobs with the addition of the ability to pass a context and additional request options.
See ListDeploymentJobs for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) ListFleets ¶
func (c *RoboMaker) ListFleets(input *ListFleetsInput) (*ListFleetsOutput, error)
ListFleets API operation for AWS RoboMaker.
Returns a list of fleets. You can optionally provide filters to retrieve specific fleets.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation ListFleets for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource does not exist.
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/ListFleets
func (*RoboMaker) ListFleetsPages ¶ added in v1.19.4
func (c *RoboMaker) ListFleetsPages(input *ListFleetsInput, fn func(*ListFleetsOutput, bool) bool) error
ListFleetsPages iterates over the pages of a ListFleets operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListFleets method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListFleets operation. pageNum := 0 err := client.ListFleetsPages(params, func(page *robomaker.ListFleetsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*RoboMaker) ListFleetsPagesWithContext ¶ added in v1.19.4
func (c *RoboMaker) ListFleetsPagesWithContext(ctx aws.Context, input *ListFleetsInput, fn func(*ListFleetsOutput, bool) bool, opts ...request.Option) error
ListFleetsPagesWithContext same as ListFleetsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) ListFleetsRequest ¶
func (c *RoboMaker) ListFleetsRequest(input *ListFleetsInput) (req *request.Request, output *ListFleetsOutput)
ListFleetsRequest generates a "aws/request.Request" representing the client's request for the ListFleets operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListFleets for more information on using the ListFleets API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListFleetsRequest method. req, resp := client.ListFleetsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/ListFleets
func (*RoboMaker) ListFleetsWithContext ¶
func (c *RoboMaker) ListFleetsWithContext(ctx aws.Context, input *ListFleetsInput, opts ...request.Option) (*ListFleetsOutput, error)
ListFleetsWithContext is the same as ListFleets with the addition of the ability to pass a context and additional request options.
See ListFleets for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) ListRobotApplications ¶
func (c *RoboMaker) ListRobotApplications(input *ListRobotApplicationsInput) (*ListRobotApplicationsOutput, error)
ListRobotApplications API operation for AWS RoboMaker.
Returns a list of robot application. You can optionally provide filters to retrieve specific robot applications.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation ListRobotApplications for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/ListRobotApplications
func (*RoboMaker) ListRobotApplicationsPages ¶ added in v1.19.4
func (c *RoboMaker) ListRobotApplicationsPages(input *ListRobotApplicationsInput, fn func(*ListRobotApplicationsOutput, bool) bool) error
ListRobotApplicationsPages iterates over the pages of a ListRobotApplications operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListRobotApplications method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListRobotApplications operation. pageNum := 0 err := client.ListRobotApplicationsPages(params, func(page *robomaker.ListRobotApplicationsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*RoboMaker) ListRobotApplicationsPagesWithContext ¶ added in v1.19.4
func (c *RoboMaker) ListRobotApplicationsPagesWithContext(ctx aws.Context, input *ListRobotApplicationsInput, fn func(*ListRobotApplicationsOutput, bool) bool, opts ...request.Option) error
ListRobotApplicationsPagesWithContext same as ListRobotApplicationsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) ListRobotApplicationsRequest ¶
func (c *RoboMaker) ListRobotApplicationsRequest(input *ListRobotApplicationsInput) (req *request.Request, output *ListRobotApplicationsOutput)
ListRobotApplicationsRequest generates a "aws/request.Request" representing the client's request for the ListRobotApplications operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListRobotApplications for more information on using the ListRobotApplications API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListRobotApplicationsRequest method. req, resp := client.ListRobotApplicationsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/ListRobotApplications
func (*RoboMaker) ListRobotApplicationsWithContext ¶
func (c *RoboMaker) ListRobotApplicationsWithContext(ctx aws.Context, input *ListRobotApplicationsInput, opts ...request.Option) (*ListRobotApplicationsOutput, error)
ListRobotApplicationsWithContext is the same as ListRobotApplications with the addition of the ability to pass a context and additional request options.
See ListRobotApplications for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) ListRobots ¶
func (c *RoboMaker) ListRobots(input *ListRobotsInput) (*ListRobotsOutput, error)
ListRobots API operation for AWS RoboMaker.
Returns a list of robots. You can optionally provide filters to retrieve specific robots.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation ListRobots for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource does not exist.
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/ListRobots
func (*RoboMaker) ListRobotsPages ¶ added in v1.19.4
func (c *RoboMaker) ListRobotsPages(input *ListRobotsInput, fn func(*ListRobotsOutput, bool) bool) error
ListRobotsPages iterates over the pages of a ListRobots operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListRobots method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListRobots operation. pageNum := 0 err := client.ListRobotsPages(params, func(page *robomaker.ListRobotsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*RoboMaker) ListRobotsPagesWithContext ¶ added in v1.19.4
func (c *RoboMaker) ListRobotsPagesWithContext(ctx aws.Context, input *ListRobotsInput, fn func(*ListRobotsOutput, bool) bool, opts ...request.Option) error
ListRobotsPagesWithContext same as ListRobotsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) ListRobotsRequest ¶
func (c *RoboMaker) ListRobotsRequest(input *ListRobotsInput) (req *request.Request, output *ListRobotsOutput)
ListRobotsRequest generates a "aws/request.Request" representing the client's request for the ListRobots operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListRobots for more information on using the ListRobots API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListRobotsRequest method. req, resp := client.ListRobotsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/ListRobots
func (*RoboMaker) ListRobotsWithContext ¶
func (c *RoboMaker) ListRobotsWithContext(ctx aws.Context, input *ListRobotsInput, opts ...request.Option) (*ListRobotsOutput, error)
ListRobotsWithContext is the same as ListRobots with the addition of the ability to pass a context and additional request options.
See ListRobots for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) ListSimulationApplications ¶
func (c *RoboMaker) ListSimulationApplications(input *ListSimulationApplicationsInput) (*ListSimulationApplicationsOutput, error)
ListSimulationApplications API operation for AWS RoboMaker.
Returns a list of simulation applications. You can optionally provide filters to retrieve specific simulation applications.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation ListSimulationApplications for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/ListSimulationApplications
func (*RoboMaker) ListSimulationApplicationsPages ¶ added in v1.19.4
func (c *RoboMaker) ListSimulationApplicationsPages(input *ListSimulationApplicationsInput, fn func(*ListSimulationApplicationsOutput, bool) bool) error
ListSimulationApplicationsPages iterates over the pages of a ListSimulationApplications operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListSimulationApplications method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListSimulationApplications operation. pageNum := 0 err := client.ListSimulationApplicationsPages(params, func(page *robomaker.ListSimulationApplicationsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*RoboMaker) ListSimulationApplicationsPagesWithContext ¶ added in v1.19.4
func (c *RoboMaker) ListSimulationApplicationsPagesWithContext(ctx aws.Context, input *ListSimulationApplicationsInput, fn func(*ListSimulationApplicationsOutput, bool) bool, opts ...request.Option) error
ListSimulationApplicationsPagesWithContext same as ListSimulationApplicationsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) ListSimulationApplicationsRequest ¶
func (c *RoboMaker) ListSimulationApplicationsRequest(input *ListSimulationApplicationsInput) (req *request.Request, output *ListSimulationApplicationsOutput)
ListSimulationApplicationsRequest generates a "aws/request.Request" representing the client's request for the ListSimulationApplications operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListSimulationApplications for more information on using the ListSimulationApplications API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListSimulationApplicationsRequest method. req, resp := client.ListSimulationApplicationsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/ListSimulationApplications
func (*RoboMaker) ListSimulationApplicationsWithContext ¶
func (c *RoboMaker) ListSimulationApplicationsWithContext(ctx aws.Context, input *ListSimulationApplicationsInput, opts ...request.Option) (*ListSimulationApplicationsOutput, error)
ListSimulationApplicationsWithContext is the same as ListSimulationApplications with the addition of the ability to pass a context and additional request options.
See ListSimulationApplications for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) ListSimulationJobBatches ¶ added in v1.28.13
func (c *RoboMaker) ListSimulationJobBatches(input *ListSimulationJobBatchesInput) (*ListSimulationJobBatchesOutput, error)
ListSimulationJobBatches API operation for AWS RoboMaker.
Returns a list simulation job batches. You can optionally provide filters to retrieve specific simulation batch jobs.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation ListSimulationJobBatches for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/ListSimulationJobBatches
func (*RoboMaker) ListSimulationJobBatchesPages ¶ added in v1.28.13
func (c *RoboMaker) ListSimulationJobBatchesPages(input *ListSimulationJobBatchesInput, fn func(*ListSimulationJobBatchesOutput, bool) bool) error
ListSimulationJobBatchesPages iterates over the pages of a ListSimulationJobBatches operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListSimulationJobBatches method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListSimulationJobBatches operation. pageNum := 0 err := client.ListSimulationJobBatchesPages(params, func(page *robomaker.ListSimulationJobBatchesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*RoboMaker) ListSimulationJobBatchesPagesWithContext ¶ added in v1.28.13
func (c *RoboMaker) ListSimulationJobBatchesPagesWithContext(ctx aws.Context, input *ListSimulationJobBatchesInput, fn func(*ListSimulationJobBatchesOutput, bool) bool, opts ...request.Option) error
ListSimulationJobBatchesPagesWithContext same as ListSimulationJobBatchesPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) ListSimulationJobBatchesRequest ¶ added in v1.28.13
func (c *RoboMaker) ListSimulationJobBatchesRequest(input *ListSimulationJobBatchesInput) (req *request.Request, output *ListSimulationJobBatchesOutput)
ListSimulationJobBatchesRequest generates a "aws/request.Request" representing the client's request for the ListSimulationJobBatches operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListSimulationJobBatches for more information on using the ListSimulationJobBatches API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListSimulationJobBatchesRequest method. req, resp := client.ListSimulationJobBatchesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/ListSimulationJobBatches
func (*RoboMaker) ListSimulationJobBatchesWithContext ¶ added in v1.28.13
func (c *RoboMaker) ListSimulationJobBatchesWithContext(ctx aws.Context, input *ListSimulationJobBatchesInput, opts ...request.Option) (*ListSimulationJobBatchesOutput, error)
ListSimulationJobBatchesWithContext is the same as ListSimulationJobBatches with the addition of the ability to pass a context and additional request options.
See ListSimulationJobBatches for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) ListSimulationJobs ¶
func (c *RoboMaker) ListSimulationJobs(input *ListSimulationJobsInput) (*ListSimulationJobsOutput, error)
ListSimulationJobs API operation for AWS RoboMaker.
Returns a list of simulation jobs. You can optionally provide filters to retrieve specific simulation jobs.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation ListSimulationJobs for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/ListSimulationJobs
func (*RoboMaker) ListSimulationJobsPages ¶ added in v1.19.4
func (c *RoboMaker) ListSimulationJobsPages(input *ListSimulationJobsInput, fn func(*ListSimulationJobsOutput, bool) bool) error
ListSimulationJobsPages iterates over the pages of a ListSimulationJobs operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListSimulationJobs method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListSimulationJobs operation. pageNum := 0 err := client.ListSimulationJobsPages(params, func(page *robomaker.ListSimulationJobsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*RoboMaker) ListSimulationJobsPagesWithContext ¶ added in v1.19.4
func (c *RoboMaker) ListSimulationJobsPagesWithContext(ctx aws.Context, input *ListSimulationJobsInput, fn func(*ListSimulationJobsOutput, bool) bool, opts ...request.Option) error
ListSimulationJobsPagesWithContext same as ListSimulationJobsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) ListSimulationJobsRequest ¶
func (c *RoboMaker) ListSimulationJobsRequest(input *ListSimulationJobsInput) (req *request.Request, output *ListSimulationJobsOutput)
ListSimulationJobsRequest generates a "aws/request.Request" representing the client's request for the ListSimulationJobs operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListSimulationJobs for more information on using the ListSimulationJobs API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListSimulationJobsRequest method. req, resp := client.ListSimulationJobsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/ListSimulationJobs
func (*RoboMaker) ListSimulationJobsWithContext ¶
func (c *RoboMaker) ListSimulationJobsWithContext(ctx aws.Context, input *ListSimulationJobsInput, opts ...request.Option) (*ListSimulationJobsOutput, error)
ListSimulationJobsWithContext is the same as ListSimulationJobs with the addition of the ability to pass a context and additional request options.
See ListSimulationJobs for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) ListTagsForResource ¶ added in v1.16.30
func (c *RoboMaker) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
ListTagsForResource API operation for AWS RoboMaker.
Lists all tags on a AWS RoboMaker resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation ListTagsForResource for usage and error information.
Returned Error Types:
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ResourceNotFoundException The specified resource does not exist.
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/ListTagsForResource
func (*RoboMaker) ListTagsForResourceRequest ¶ added in v1.16.30
func (c *RoboMaker) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput)
ListTagsForResourceRequest generates a "aws/request.Request" representing the client's request for the ListTagsForResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListTagsForResource for more information on using the ListTagsForResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListTagsForResourceRequest method. req, resp := client.ListTagsForResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/ListTagsForResource
func (*RoboMaker) ListTagsForResourceWithContext ¶ added in v1.16.30
func (c *RoboMaker) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error)
ListTagsForResourceWithContext is the same as ListTagsForResource with the addition of the ability to pass a context and additional request options.
See ListTagsForResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) ListWorldExportJobs ¶ added in v1.34.6
func (c *RoboMaker) ListWorldExportJobs(input *ListWorldExportJobsInput) (*ListWorldExportJobsOutput, error)
ListWorldExportJobs API operation for AWS RoboMaker.
Lists world export jobs.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation ListWorldExportJobs for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/ListWorldExportJobs
func (*RoboMaker) ListWorldExportJobsPages ¶ added in v1.34.6
func (c *RoboMaker) ListWorldExportJobsPages(input *ListWorldExportJobsInput, fn func(*ListWorldExportJobsOutput, bool) bool) error
ListWorldExportJobsPages iterates over the pages of a ListWorldExportJobs operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListWorldExportJobs method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListWorldExportJobs operation. pageNum := 0 err := client.ListWorldExportJobsPages(params, func(page *robomaker.ListWorldExportJobsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*RoboMaker) ListWorldExportJobsPagesWithContext ¶ added in v1.34.6
func (c *RoboMaker) ListWorldExportJobsPagesWithContext(ctx aws.Context, input *ListWorldExportJobsInput, fn func(*ListWorldExportJobsOutput, bool) bool, opts ...request.Option) error
ListWorldExportJobsPagesWithContext same as ListWorldExportJobsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) ListWorldExportJobsRequest ¶ added in v1.34.6
func (c *RoboMaker) ListWorldExportJobsRequest(input *ListWorldExportJobsInput) (req *request.Request, output *ListWorldExportJobsOutput)
ListWorldExportJobsRequest generates a "aws/request.Request" representing the client's request for the ListWorldExportJobs operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListWorldExportJobs for more information on using the ListWorldExportJobs API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListWorldExportJobsRequest method. req, resp := client.ListWorldExportJobsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/ListWorldExportJobs
func (*RoboMaker) ListWorldExportJobsWithContext ¶ added in v1.34.6
func (c *RoboMaker) ListWorldExportJobsWithContext(ctx aws.Context, input *ListWorldExportJobsInput, opts ...request.Option) (*ListWorldExportJobsOutput, error)
ListWorldExportJobsWithContext is the same as ListWorldExportJobs with the addition of the ability to pass a context and additional request options.
See ListWorldExportJobs for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) ListWorldGenerationJobs ¶ added in v1.34.6
func (c *RoboMaker) ListWorldGenerationJobs(input *ListWorldGenerationJobsInput) (*ListWorldGenerationJobsOutput, error)
ListWorldGenerationJobs API operation for AWS RoboMaker.
Lists world generator jobs.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation ListWorldGenerationJobs for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/ListWorldGenerationJobs
func (*RoboMaker) ListWorldGenerationJobsPages ¶ added in v1.34.6
func (c *RoboMaker) ListWorldGenerationJobsPages(input *ListWorldGenerationJobsInput, fn func(*ListWorldGenerationJobsOutput, bool) bool) error
ListWorldGenerationJobsPages iterates over the pages of a ListWorldGenerationJobs operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListWorldGenerationJobs method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListWorldGenerationJobs operation. pageNum := 0 err := client.ListWorldGenerationJobsPages(params, func(page *robomaker.ListWorldGenerationJobsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*RoboMaker) ListWorldGenerationJobsPagesWithContext ¶ added in v1.34.6
func (c *RoboMaker) ListWorldGenerationJobsPagesWithContext(ctx aws.Context, input *ListWorldGenerationJobsInput, fn func(*ListWorldGenerationJobsOutput, bool) bool, opts ...request.Option) error
ListWorldGenerationJobsPagesWithContext same as ListWorldGenerationJobsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) ListWorldGenerationJobsRequest ¶ added in v1.34.6
func (c *RoboMaker) ListWorldGenerationJobsRequest(input *ListWorldGenerationJobsInput) (req *request.Request, output *ListWorldGenerationJobsOutput)
ListWorldGenerationJobsRequest generates a "aws/request.Request" representing the client's request for the ListWorldGenerationJobs operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListWorldGenerationJobs for more information on using the ListWorldGenerationJobs API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListWorldGenerationJobsRequest method. req, resp := client.ListWorldGenerationJobsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/ListWorldGenerationJobs
func (*RoboMaker) ListWorldGenerationJobsWithContext ¶ added in v1.34.6
func (c *RoboMaker) ListWorldGenerationJobsWithContext(ctx aws.Context, input *ListWorldGenerationJobsInput, opts ...request.Option) (*ListWorldGenerationJobsOutput, error)
ListWorldGenerationJobsWithContext is the same as ListWorldGenerationJobs with the addition of the ability to pass a context and additional request options.
See ListWorldGenerationJobs for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) ListWorldTemplates ¶ added in v1.34.6
func (c *RoboMaker) ListWorldTemplates(input *ListWorldTemplatesInput) (*ListWorldTemplatesOutput, error)
ListWorldTemplates API operation for AWS RoboMaker.
Lists world templates.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation ListWorldTemplates for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/ListWorldTemplates
func (*RoboMaker) ListWorldTemplatesPages ¶ added in v1.34.6
func (c *RoboMaker) ListWorldTemplatesPages(input *ListWorldTemplatesInput, fn func(*ListWorldTemplatesOutput, bool) bool) error
ListWorldTemplatesPages iterates over the pages of a ListWorldTemplates operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListWorldTemplates method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListWorldTemplates operation. pageNum := 0 err := client.ListWorldTemplatesPages(params, func(page *robomaker.ListWorldTemplatesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*RoboMaker) ListWorldTemplatesPagesWithContext ¶ added in v1.34.6
func (c *RoboMaker) ListWorldTemplatesPagesWithContext(ctx aws.Context, input *ListWorldTemplatesInput, fn func(*ListWorldTemplatesOutput, bool) bool, opts ...request.Option) error
ListWorldTemplatesPagesWithContext same as ListWorldTemplatesPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) ListWorldTemplatesRequest ¶ added in v1.34.6
func (c *RoboMaker) ListWorldTemplatesRequest(input *ListWorldTemplatesInput) (req *request.Request, output *ListWorldTemplatesOutput)
ListWorldTemplatesRequest generates a "aws/request.Request" representing the client's request for the ListWorldTemplates operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListWorldTemplates for more information on using the ListWorldTemplates API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListWorldTemplatesRequest method. req, resp := client.ListWorldTemplatesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/ListWorldTemplates
func (*RoboMaker) ListWorldTemplatesWithContext ¶ added in v1.34.6
func (c *RoboMaker) ListWorldTemplatesWithContext(ctx aws.Context, input *ListWorldTemplatesInput, opts ...request.Option) (*ListWorldTemplatesOutput, error)
ListWorldTemplatesWithContext is the same as ListWorldTemplates with the addition of the ability to pass a context and additional request options.
See ListWorldTemplates for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) ListWorlds ¶ added in v1.34.6
func (c *RoboMaker) ListWorlds(input *ListWorldsInput) (*ListWorldsOutput, error)
ListWorlds API operation for AWS RoboMaker.
Lists worlds.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation ListWorlds for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/ListWorlds
func (*RoboMaker) ListWorldsPages ¶ added in v1.34.6
func (c *RoboMaker) ListWorldsPages(input *ListWorldsInput, fn func(*ListWorldsOutput, bool) bool) error
ListWorldsPages iterates over the pages of a ListWorlds operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListWorlds method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListWorlds operation. pageNum := 0 err := client.ListWorldsPages(params, func(page *robomaker.ListWorldsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*RoboMaker) ListWorldsPagesWithContext ¶ added in v1.34.6
func (c *RoboMaker) ListWorldsPagesWithContext(ctx aws.Context, input *ListWorldsInput, fn func(*ListWorldsOutput, bool) bool, opts ...request.Option) error
ListWorldsPagesWithContext same as ListWorldsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) ListWorldsRequest ¶ added in v1.34.6
func (c *RoboMaker) ListWorldsRequest(input *ListWorldsInput) (req *request.Request, output *ListWorldsOutput)
ListWorldsRequest generates a "aws/request.Request" representing the client's request for the ListWorlds operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListWorlds for more information on using the ListWorlds API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListWorldsRequest method. req, resp := client.ListWorldsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/ListWorlds
func (*RoboMaker) ListWorldsWithContext ¶ added in v1.34.6
func (c *RoboMaker) ListWorldsWithContext(ctx aws.Context, input *ListWorldsInput, opts ...request.Option) (*ListWorldsOutput, error)
ListWorldsWithContext is the same as ListWorlds with the addition of the ability to pass a context and additional request options.
See ListWorlds for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) RegisterRobot ¶
func (c *RoboMaker) RegisterRobot(input *RegisterRobotInput) (*RegisterRobotOutput, error)
RegisterRobot API operation for AWS RoboMaker.
Registers a robot with a fleet.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation RegisterRobot for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
LimitExceededException The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests exceeds the maximum number allowed.
ResourceNotFoundException The specified resource does not exist.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/RegisterRobot
func (*RoboMaker) RegisterRobotRequest ¶
func (c *RoboMaker) RegisterRobotRequest(input *RegisterRobotInput) (req *request.Request, output *RegisterRobotOutput)
RegisterRobotRequest generates a "aws/request.Request" representing the client's request for the RegisterRobot operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See RegisterRobot for more information on using the RegisterRobot API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the RegisterRobotRequest method. req, resp := client.RegisterRobotRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/RegisterRobot
func (*RoboMaker) RegisterRobotWithContext ¶
func (c *RoboMaker) RegisterRobotWithContext(ctx aws.Context, input *RegisterRobotInput, opts ...request.Option) (*RegisterRobotOutput, error)
RegisterRobotWithContext is the same as RegisterRobot with the addition of the ability to pass a context and additional request options.
See RegisterRobot for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) RestartSimulationJob ¶
func (c *RoboMaker) RestartSimulationJob(input *RestartSimulationJobInput) (*RestartSimulationJobOutput, error)
RestartSimulationJob API operation for AWS RoboMaker.
Restarts a running simulation job.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation RestartSimulationJob for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource does not exist.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
LimitExceededException The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests exceeds the maximum number allowed.
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/RestartSimulationJob
func (*RoboMaker) RestartSimulationJobRequest ¶
func (c *RoboMaker) RestartSimulationJobRequest(input *RestartSimulationJobInput) (req *request.Request, output *RestartSimulationJobOutput)
RestartSimulationJobRequest generates a "aws/request.Request" representing the client's request for the RestartSimulationJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See RestartSimulationJob for more information on using the RestartSimulationJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the RestartSimulationJobRequest method. req, resp := client.RestartSimulationJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/RestartSimulationJob
func (*RoboMaker) RestartSimulationJobWithContext ¶
func (c *RoboMaker) RestartSimulationJobWithContext(ctx aws.Context, input *RestartSimulationJobInput, opts ...request.Option) (*RestartSimulationJobOutput, error)
RestartSimulationJobWithContext is the same as RestartSimulationJob with the addition of the ability to pass a context and additional request options.
See RestartSimulationJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) StartSimulationJobBatch ¶ added in v1.28.13
func (c *RoboMaker) StartSimulationJobBatch(input *StartSimulationJobBatchInput) (*StartSimulationJobBatchOutput, error)
StartSimulationJobBatch API operation for AWS RoboMaker.
Starts a new simulation job batch. The batch is defined using one or more SimulationJobRequest objects.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation StartSimulationJobBatch for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
LimitExceededException The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests exceeds the maximum number allowed.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
IdempotentParameterMismatchException The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/StartSimulationJobBatch
func (*RoboMaker) StartSimulationJobBatchRequest ¶ added in v1.28.13
func (c *RoboMaker) StartSimulationJobBatchRequest(input *StartSimulationJobBatchInput) (req *request.Request, output *StartSimulationJobBatchOutput)
StartSimulationJobBatchRequest generates a "aws/request.Request" representing the client's request for the StartSimulationJobBatch operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See StartSimulationJobBatch for more information on using the StartSimulationJobBatch API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the StartSimulationJobBatchRequest method. req, resp := client.StartSimulationJobBatchRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/StartSimulationJobBatch
func (*RoboMaker) StartSimulationJobBatchWithContext ¶ added in v1.28.13
func (c *RoboMaker) StartSimulationJobBatchWithContext(ctx aws.Context, input *StartSimulationJobBatchInput, opts ...request.Option) (*StartSimulationJobBatchOutput, error)
StartSimulationJobBatchWithContext is the same as StartSimulationJobBatch with the addition of the ability to pass a context and additional request options.
See StartSimulationJobBatch for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) SyncDeploymentJob ¶
func (c *RoboMaker) SyncDeploymentJob(input *SyncDeploymentJobInput) (*SyncDeploymentJobOutput, error)
SyncDeploymentJob API operation for AWS RoboMaker.
Syncrhonizes robots in a fleet to the latest deployment. This is helpful if robots were added after a deployment.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation SyncDeploymentJob for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource does not exist.
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
LimitExceededException The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests exceeds the maximum number allowed.
ConcurrentDeploymentException The failure percentage threshold percentage was met.
IdempotentParameterMismatchException The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/SyncDeploymentJob
func (*RoboMaker) SyncDeploymentJobRequest ¶
func (c *RoboMaker) SyncDeploymentJobRequest(input *SyncDeploymentJobInput) (req *request.Request, output *SyncDeploymentJobOutput)
SyncDeploymentJobRequest generates a "aws/request.Request" representing the client's request for the SyncDeploymentJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See SyncDeploymentJob for more information on using the SyncDeploymentJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the SyncDeploymentJobRequest method. req, resp := client.SyncDeploymentJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/SyncDeploymentJob
func (*RoboMaker) SyncDeploymentJobWithContext ¶
func (c *RoboMaker) SyncDeploymentJobWithContext(ctx aws.Context, input *SyncDeploymentJobInput, opts ...request.Option) (*SyncDeploymentJobOutput, error)
SyncDeploymentJobWithContext is the same as SyncDeploymentJob with the addition of the ability to pass a context and additional request options.
See SyncDeploymentJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) TagResource ¶ added in v1.16.30
func (c *RoboMaker) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
TagResource API operation for AWS RoboMaker.
Adds or edits tags for a AWS RoboMaker resource.
Each tag consists of a tag key and a tag value. Tag keys and tag values are both required, but tag values can be empty strings.
For information about the rules that apply to tag keys and tag values, see User-Defined Tag Restrictions (https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/allocation-tag-restrictions.html) in the AWS Billing and Cost Management User Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation TagResource for usage and error information.
Returned Error Types:
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ResourceNotFoundException The specified resource does not exist.
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/TagResource
func (*RoboMaker) TagResourceRequest ¶ added in v1.16.30
func (c *RoboMaker) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
TagResourceRequest generates a "aws/request.Request" representing the client's request for the TagResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See TagResource for more information on using the TagResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the TagResourceRequest method. req, resp := client.TagResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/TagResource
func (*RoboMaker) TagResourceWithContext ¶ added in v1.16.30
func (c *RoboMaker) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
TagResourceWithContext is the same as TagResource with the addition of the ability to pass a context and additional request options.
See TagResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) UntagResource ¶ added in v1.16.30
func (c *RoboMaker) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
UntagResource API operation for AWS RoboMaker.
Removes the specified tags from the specified AWS RoboMaker resource.
To remove a tag, specify the tag key. To change the tag value of an existing tag key, use TagResource (https://docs.aws.amazon.com/robomaker/latest/dg/API_TagResource.html).
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation UntagResource for usage and error information.
Returned Error Types:
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
ResourceNotFoundException The specified resource does not exist.
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/UntagResource
func (*RoboMaker) UntagResourceRequest ¶ added in v1.16.30
func (c *RoboMaker) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
UntagResourceRequest generates a "aws/request.Request" representing the client's request for the UntagResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UntagResource for more information on using the UntagResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UntagResourceRequest method. req, resp := client.UntagResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/UntagResource
func (*RoboMaker) UntagResourceWithContext ¶ added in v1.16.30
func (c *RoboMaker) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
UntagResourceWithContext is the same as UntagResource with the addition of the ability to pass a context and additional request options.
See UntagResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) UpdateRobotApplication ¶
func (c *RoboMaker) UpdateRobotApplication(input *UpdateRobotApplicationInput) (*UpdateRobotApplicationOutput, error)
UpdateRobotApplication API operation for AWS RoboMaker.
Updates a robot application.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation UpdateRobotApplication for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
ResourceNotFoundException The specified resource does not exist.
LimitExceededException The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests exceeds the maximum number allowed.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/UpdateRobotApplication
func (*RoboMaker) UpdateRobotApplicationRequest ¶
func (c *RoboMaker) UpdateRobotApplicationRequest(input *UpdateRobotApplicationInput) (req *request.Request, output *UpdateRobotApplicationOutput)
UpdateRobotApplicationRequest generates a "aws/request.Request" representing the client's request for the UpdateRobotApplication operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateRobotApplication for more information on using the UpdateRobotApplication API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateRobotApplicationRequest method. req, resp := client.UpdateRobotApplicationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/UpdateRobotApplication
func (*RoboMaker) UpdateRobotApplicationWithContext ¶
func (c *RoboMaker) UpdateRobotApplicationWithContext(ctx aws.Context, input *UpdateRobotApplicationInput, opts ...request.Option) (*UpdateRobotApplicationOutput, error)
UpdateRobotApplicationWithContext is the same as UpdateRobotApplication with the addition of the ability to pass a context and additional request options.
See UpdateRobotApplication for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) UpdateSimulationApplication ¶
func (c *RoboMaker) UpdateSimulationApplication(input *UpdateSimulationApplicationInput) (*UpdateSimulationApplicationOutput, error)
UpdateSimulationApplication API operation for AWS RoboMaker.
Updates a simulation application.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation UpdateSimulationApplication for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
ResourceNotFoundException The specified resource does not exist.
LimitExceededException The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests exceeds the maximum number allowed.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/UpdateSimulationApplication
func (*RoboMaker) UpdateSimulationApplicationRequest ¶
func (c *RoboMaker) UpdateSimulationApplicationRequest(input *UpdateSimulationApplicationInput) (req *request.Request, output *UpdateSimulationApplicationOutput)
UpdateSimulationApplicationRequest generates a "aws/request.Request" representing the client's request for the UpdateSimulationApplication operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateSimulationApplication for more information on using the UpdateSimulationApplication API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateSimulationApplicationRequest method. req, resp := client.UpdateSimulationApplicationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/UpdateSimulationApplication
func (*RoboMaker) UpdateSimulationApplicationWithContext ¶
func (c *RoboMaker) UpdateSimulationApplicationWithContext(ctx aws.Context, input *UpdateSimulationApplicationInput, opts ...request.Option) (*UpdateSimulationApplicationOutput, error)
UpdateSimulationApplicationWithContext is the same as UpdateSimulationApplication with the addition of the ability to pass a context and additional request options.
See UpdateSimulationApplication for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*RoboMaker) UpdateWorldTemplate ¶ added in v1.34.6
func (c *RoboMaker) UpdateWorldTemplate(input *UpdateWorldTemplateInput) (*UpdateWorldTemplateOutput, error)
UpdateWorldTemplate API operation for AWS RoboMaker.
Updates a world template.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS RoboMaker's API operation UpdateWorldTemplate for usage and error information.
Returned Error Types:
InvalidParameterException A parameter specified in a request is not valid, is unsupported, or cannot be used. The returned message provides an explanation of the error value.
ResourceNotFoundException The specified resource does not exist.
ThrottlingException AWS RoboMaker is temporarily unable to process the request. Try your call again.
InternalServerException AWS RoboMaker experienced a service issue. Try your call again.
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/UpdateWorldTemplate
func (*RoboMaker) UpdateWorldTemplateRequest ¶ added in v1.34.6
func (c *RoboMaker) UpdateWorldTemplateRequest(input *UpdateWorldTemplateInput) (req *request.Request, output *UpdateWorldTemplateOutput)
UpdateWorldTemplateRequest generates a "aws/request.Request" representing the client's request for the UpdateWorldTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateWorldTemplate for more information on using the UpdateWorldTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateWorldTemplateRequest method. req, resp := client.UpdateWorldTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/UpdateWorldTemplate
func (*RoboMaker) UpdateWorldTemplateWithContext ¶ added in v1.34.6
func (c *RoboMaker) UpdateWorldTemplateWithContext(ctx aws.Context, input *UpdateWorldTemplateInput, opts ...request.Option) (*UpdateWorldTemplateOutput, error)
UpdateWorldTemplateWithContext is the same as UpdateWorldTemplate with the addition of the ability to pass a context and additional request options.
See UpdateWorldTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
type Robot ¶
type Robot struct { // The architecture of the robot. Architecture *string `locationName:"architecture" type:"string" enum:"Architecture"` // The Amazon Resource Name (ARN) of the robot. Arn *string `locationName:"arn" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the robot was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The Amazon Resource Name (ARN) of the fleet. FleetArn *string `locationName:"fleetArn" min:"1" type:"string"` // The Greengrass group associated with the robot. GreenGrassGroupId *string `locationName:"greenGrassGroupId" min:"1" type:"string"` // The Amazon Resource Name (ARN) of the last deployment job. LastDeploymentJob *string `locationName:"lastDeploymentJob" min:"1" type:"string"` // The time of the last deployment. LastDeploymentTime *time.Time `locationName:"lastDeploymentTime" type:"timestamp"` // The name of the robot. Name *string `locationName:"name" min:"1" type:"string"` // The status of the robot. Status *string `locationName:"status" type:"string" enum:"RobotStatus"` // contains filtered or unexported fields }
Information about a robot.
func (*Robot) SetArchitecture ¶
SetArchitecture sets the Architecture field's value.
func (*Robot) SetCreatedAt ¶
SetCreatedAt sets the CreatedAt field's value.
func (*Robot) SetFleetArn ¶
SetFleetArn sets the FleetArn field's value.
func (*Robot) SetGreenGrassGroupId ¶
SetGreenGrassGroupId sets the GreenGrassGroupId field's value.
func (*Robot) SetLastDeploymentJob ¶
SetLastDeploymentJob sets the LastDeploymentJob field's value.
func (*Robot) SetLastDeploymentTime ¶
SetLastDeploymentTime sets the LastDeploymentTime field's value.
type RobotApplicationConfig ¶
type RobotApplicationConfig struct { // The application information for the robot application. // // Application is a required field Application *string `locationName:"application" min:"1" type:"string" required:"true"` // The version of the robot application. ApplicationVersion *string `locationName:"applicationVersion" min:"1" type:"string"` // The launch configuration for the robot application. // // LaunchConfig is a required field LaunchConfig *LaunchConfig `locationName:"launchConfig" type:"structure" required:"true"` // Information about tools configured for the robot application. Tools []*Tool `locationName:"tools" type:"list"` // The upload configurations for the robot application. UploadConfigurations []*UploadConfiguration `locationName:"uploadConfigurations" type:"list"` // A Boolean indicating whether to use default robot application tools. The // default tools are rviz, rqt, terminal and rosbag record. The default is False. UseDefaultTools *bool `locationName:"useDefaultTools" type:"boolean"` // A Boolean indicating whether to use default upload configurations. By default, // .ros and .gazebo files are uploaded when the application terminates and all // ROS topics will be recorded. // // If you set this value, you must specify an outputLocation. UseDefaultUploadConfigurations *bool `locationName:"useDefaultUploadConfigurations" type:"boolean"` // contains filtered or unexported fields }
Application configuration information for a robot.
func (RobotApplicationConfig) GoString ¶
func (s RobotApplicationConfig) GoString() string
GoString returns the string representation
func (*RobotApplicationConfig) SetApplication ¶
func (s *RobotApplicationConfig) SetApplication(v string) *RobotApplicationConfig
SetApplication sets the Application field's value.
func (*RobotApplicationConfig) SetApplicationVersion ¶
func (s *RobotApplicationConfig) SetApplicationVersion(v string) *RobotApplicationConfig
SetApplicationVersion sets the ApplicationVersion field's value.
func (*RobotApplicationConfig) SetLaunchConfig ¶
func (s *RobotApplicationConfig) SetLaunchConfig(v *LaunchConfig) *RobotApplicationConfig
SetLaunchConfig sets the LaunchConfig field's value.
func (*RobotApplicationConfig) SetTools ¶ added in v1.38.16
func (s *RobotApplicationConfig) SetTools(v []*Tool) *RobotApplicationConfig
SetTools sets the Tools field's value.
func (*RobotApplicationConfig) SetUploadConfigurations ¶ added in v1.37.0
func (s *RobotApplicationConfig) SetUploadConfigurations(v []*UploadConfiguration) *RobotApplicationConfig
SetUploadConfigurations sets the UploadConfigurations field's value.
func (*RobotApplicationConfig) SetUseDefaultTools ¶ added in v1.38.16
func (s *RobotApplicationConfig) SetUseDefaultTools(v bool) *RobotApplicationConfig
SetUseDefaultTools sets the UseDefaultTools field's value.
func (*RobotApplicationConfig) SetUseDefaultUploadConfigurations ¶ added in v1.37.0
func (s *RobotApplicationConfig) SetUseDefaultUploadConfigurations(v bool) *RobotApplicationConfig
SetUseDefaultUploadConfigurations sets the UseDefaultUploadConfigurations field's value.
func (RobotApplicationConfig) String ¶
func (s RobotApplicationConfig) String() string
String returns the string representation
func (*RobotApplicationConfig) Validate ¶
func (s *RobotApplicationConfig) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RobotApplicationSummary ¶
type RobotApplicationSummary struct { // The Amazon Resource Name (ARN) of the robot. Arn *string `locationName:"arn" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the robot application was // last updated. LastUpdatedAt *time.Time `locationName:"lastUpdatedAt" type:"timestamp"` // The name of the robot application. Name *string `locationName:"name" min:"1" type:"string"` // Information about a robot software suite (ROS distribution). RobotSoftwareSuite *RobotSoftwareSuite `locationName:"robotSoftwareSuite" type:"structure"` // The version of the robot application. Version *string `locationName:"version" min:"1" type:"string"` // contains filtered or unexported fields }
Summary information for a robot application.
func (RobotApplicationSummary) GoString ¶
func (s RobotApplicationSummary) GoString() string
GoString returns the string representation
func (*RobotApplicationSummary) SetArn ¶
func (s *RobotApplicationSummary) SetArn(v string) *RobotApplicationSummary
SetArn sets the Arn field's value.
func (*RobotApplicationSummary) SetLastUpdatedAt ¶
func (s *RobotApplicationSummary) SetLastUpdatedAt(v time.Time) *RobotApplicationSummary
SetLastUpdatedAt sets the LastUpdatedAt field's value.
func (*RobotApplicationSummary) SetName ¶
func (s *RobotApplicationSummary) SetName(v string) *RobotApplicationSummary
SetName sets the Name field's value.
func (*RobotApplicationSummary) SetRobotSoftwareSuite ¶ added in v1.19.39
func (s *RobotApplicationSummary) SetRobotSoftwareSuite(v *RobotSoftwareSuite) *RobotApplicationSummary
SetRobotSoftwareSuite sets the RobotSoftwareSuite field's value.
func (*RobotApplicationSummary) SetVersion ¶
func (s *RobotApplicationSummary) SetVersion(v string) *RobotApplicationSummary
SetVersion sets the Version field's value.
func (RobotApplicationSummary) String ¶
func (s RobotApplicationSummary) String() string
String returns the string representation
type RobotDeployment ¶
type RobotDeployment struct { // The robot deployment Amazon Resource Name (ARN). Arn *string `locationName:"arn" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the deployment finished. DeploymentFinishTime *time.Time `locationName:"deploymentFinishTime" type:"timestamp"` // The time, in milliseconds since the epoch, when the deployment was started. DeploymentStartTime *time.Time `locationName:"deploymentStartTime" type:"timestamp"` // The robot deployment failure code. FailureCode *string `locationName:"failureCode" type:"string" enum:"DeploymentJobErrorCode"` // A short description of the reason why the robot deployment failed. FailureReason *string `locationName:"failureReason" type:"string"` // Information about how the deployment is progressing. ProgressDetail *ProgressDetail `locationName:"progressDetail" type:"structure"` // The status of the robot deployment. Status *string `locationName:"status" type:"string" enum:"RobotStatus"` // contains filtered or unexported fields }
Information about a robot deployment.
func (RobotDeployment) GoString ¶
func (s RobotDeployment) GoString() string
GoString returns the string representation
func (*RobotDeployment) SetArn ¶
func (s *RobotDeployment) SetArn(v string) *RobotDeployment
SetArn sets the Arn field's value.
func (*RobotDeployment) SetDeploymentFinishTime ¶
func (s *RobotDeployment) SetDeploymentFinishTime(v time.Time) *RobotDeployment
SetDeploymentFinishTime sets the DeploymentFinishTime field's value.
func (*RobotDeployment) SetDeploymentStartTime ¶
func (s *RobotDeployment) SetDeploymentStartTime(v time.Time) *RobotDeployment
SetDeploymentStartTime sets the DeploymentStartTime field's value.
func (*RobotDeployment) SetFailureCode ¶
func (s *RobotDeployment) SetFailureCode(v string) *RobotDeployment
SetFailureCode sets the FailureCode field's value.
func (*RobotDeployment) SetFailureReason ¶
func (s *RobotDeployment) SetFailureReason(v string) *RobotDeployment
SetFailureReason sets the FailureReason field's value.
func (*RobotDeployment) SetProgressDetail ¶
func (s *RobotDeployment) SetProgressDetail(v *ProgressDetail) *RobotDeployment
SetProgressDetail sets the ProgressDetail field's value.
func (*RobotDeployment) SetStatus ¶
func (s *RobotDeployment) SetStatus(v string) *RobotDeployment
SetStatus sets the Status field's value.
func (RobotDeployment) String ¶
func (s RobotDeployment) String() string
String returns the string representation
type RobotSoftwareSuite ¶
type RobotSoftwareSuite struct { // The name of the robot software suite (ROS distribution). Name *string `locationName:"name" type:"string" enum:"RobotSoftwareSuiteType"` // The version of the robot software suite (ROS distribution). Version *string `locationName:"version" type:"string" enum:"RobotSoftwareSuiteVersionType"` // contains filtered or unexported fields }
Information about a robot software suite (ROS distribution).
func (RobotSoftwareSuite) GoString ¶
func (s RobotSoftwareSuite) GoString() string
GoString returns the string representation
func (*RobotSoftwareSuite) SetName ¶
func (s *RobotSoftwareSuite) SetName(v string) *RobotSoftwareSuite
SetName sets the Name field's value.
func (*RobotSoftwareSuite) SetVersion ¶
func (s *RobotSoftwareSuite) SetVersion(v string) *RobotSoftwareSuite
SetVersion sets the Version field's value.
func (RobotSoftwareSuite) String ¶
func (s RobotSoftwareSuite) String() string
String returns the string representation
type S3KeyOutput ¶ added in v1.23.3
type S3KeyOutput struct { // The etag for the object. Etag *string `locationName:"etag" type:"string"` // The S3 key. S3Key *string `locationName:"s3Key" min:"1" type:"string"` // contains filtered or unexported fields }
Information about S3 keys.
func (S3KeyOutput) GoString ¶ added in v1.23.3
func (s S3KeyOutput) GoString() string
GoString returns the string representation
func (*S3KeyOutput) SetEtag ¶ added in v1.23.3
func (s *S3KeyOutput) SetEtag(v string) *S3KeyOutput
SetEtag sets the Etag field's value.
func (*S3KeyOutput) SetS3Key ¶ added in v1.23.3
func (s *S3KeyOutput) SetS3Key(v string) *S3KeyOutput
SetS3Key sets the S3Key field's value.
func (S3KeyOutput) String ¶ added in v1.23.3
func (s S3KeyOutput) String() string
String returns the string representation
type S3Object ¶ added in v1.25.26
type S3Object struct { // The bucket containing the object. // // Bucket is a required field Bucket *string `locationName:"bucket" min:"3" type:"string" required:"true"` // The etag of the object. Etag *string `locationName:"etag" type:"string"` // The key of the object. // // Key is a required field Key *string `locationName:"key" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
Information about an S3 object.
type ServiceUnavailableException ¶ added in v1.28.0
type ServiceUnavailableException struct { // contains filtered or unexported fields }
The request has failed due to a temporary failure of the server.
func (*ServiceUnavailableException) Code ¶ added in v1.28.0
func (s *ServiceUnavailableException) Code() string
Code returns the exception type name.
func (*ServiceUnavailableException) Error ¶ added in v1.28.0
func (s *ServiceUnavailableException) Error() string
func (ServiceUnavailableException) GoString ¶ added in v1.28.0
func (s ServiceUnavailableException) GoString() string
GoString returns the string representation
func (*ServiceUnavailableException) Message ¶ added in v1.28.0
func (s *ServiceUnavailableException) Message() string
Message returns the exception's message.
func (*ServiceUnavailableException) OrigErr ¶ added in v1.28.0
func (s *ServiceUnavailableException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ServiceUnavailableException) RequestID ¶ added in v1.28.0
func (s *ServiceUnavailableException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ServiceUnavailableException) StatusCode ¶ added in v1.28.0
func (s *ServiceUnavailableException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ServiceUnavailableException) String ¶ added in v1.28.0
func (s ServiceUnavailableException) String() string
String returns the string representation
type SimulationApplicationConfig ¶
type SimulationApplicationConfig struct { // The application information for the simulation application. // // Application is a required field Application *string `locationName:"application" min:"1" type:"string" required:"true"` // The version of the simulation application. ApplicationVersion *string `locationName:"applicationVersion" min:"1" type:"string"` // The launch configuration for the simulation application. // // LaunchConfig is a required field LaunchConfig *LaunchConfig `locationName:"launchConfig" type:"structure" required:"true"` // Information about tools configured for the simulation application. Tools []*Tool `locationName:"tools" type:"list"` // Information about upload configurations for the simulation application. UploadConfigurations []*UploadConfiguration `locationName:"uploadConfigurations" type:"list"` // A Boolean indicating whether to use default simulation application tools. // The default tools are rviz, rqt, terminal and rosbag record. The default // is False. UseDefaultTools *bool `locationName:"useDefaultTools" type:"boolean"` // A Boolean indicating whether to use default upload configurations. By default, // .ros and .gazebo files are uploaded when the application terminates and all // ROS topics will be recorded. // // If you set this value, you must specify an outputLocation. UseDefaultUploadConfigurations *bool `locationName:"useDefaultUploadConfigurations" type:"boolean"` // A list of world configurations. WorldConfigs []*WorldConfig `locationName:"worldConfigs" type:"list"` // contains filtered or unexported fields }
Information about a simulation application configuration.
func (SimulationApplicationConfig) GoString ¶
func (s SimulationApplicationConfig) GoString() string
GoString returns the string representation
func (*SimulationApplicationConfig) SetApplication ¶
func (s *SimulationApplicationConfig) SetApplication(v string) *SimulationApplicationConfig
SetApplication sets the Application field's value.
func (*SimulationApplicationConfig) SetApplicationVersion ¶
func (s *SimulationApplicationConfig) SetApplicationVersion(v string) *SimulationApplicationConfig
SetApplicationVersion sets the ApplicationVersion field's value.
func (*SimulationApplicationConfig) SetLaunchConfig ¶
func (s *SimulationApplicationConfig) SetLaunchConfig(v *LaunchConfig) *SimulationApplicationConfig
SetLaunchConfig sets the LaunchConfig field's value.
func (*SimulationApplicationConfig) SetTools ¶ added in v1.38.16
func (s *SimulationApplicationConfig) SetTools(v []*Tool) *SimulationApplicationConfig
SetTools sets the Tools field's value.
func (*SimulationApplicationConfig) SetUploadConfigurations ¶ added in v1.37.0
func (s *SimulationApplicationConfig) SetUploadConfigurations(v []*UploadConfiguration) *SimulationApplicationConfig
SetUploadConfigurations sets the UploadConfigurations field's value.
func (*SimulationApplicationConfig) SetUseDefaultTools ¶ added in v1.38.16
func (s *SimulationApplicationConfig) SetUseDefaultTools(v bool) *SimulationApplicationConfig
SetUseDefaultTools sets the UseDefaultTools field's value.
func (*SimulationApplicationConfig) SetUseDefaultUploadConfigurations ¶ added in v1.37.0
func (s *SimulationApplicationConfig) SetUseDefaultUploadConfigurations(v bool) *SimulationApplicationConfig
SetUseDefaultUploadConfigurations sets the UseDefaultUploadConfigurations field's value.
func (*SimulationApplicationConfig) SetWorldConfigs ¶ added in v1.34.6
func (s *SimulationApplicationConfig) SetWorldConfigs(v []*WorldConfig) *SimulationApplicationConfig
SetWorldConfigs sets the WorldConfigs field's value.
func (SimulationApplicationConfig) String ¶
func (s SimulationApplicationConfig) String() string
String returns the string representation
func (*SimulationApplicationConfig) Validate ¶
func (s *SimulationApplicationConfig) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SimulationApplicationSummary ¶
type SimulationApplicationSummary struct { // The Amazon Resource Name (ARN) of the simulation application. Arn *string `locationName:"arn" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the simulation application // was last updated. LastUpdatedAt *time.Time `locationName:"lastUpdatedAt" type:"timestamp"` // The name of the simulation application. Name *string `locationName:"name" min:"1" type:"string"` // Information about a robot software suite (ROS distribution). RobotSoftwareSuite *RobotSoftwareSuite `locationName:"robotSoftwareSuite" type:"structure"` // Information about a simulation software suite. SimulationSoftwareSuite *SimulationSoftwareSuite `locationName:"simulationSoftwareSuite" type:"structure"` // The version of the simulation application. Version *string `locationName:"version" min:"1" type:"string"` // contains filtered or unexported fields }
Summary information for a simulation application.
func (SimulationApplicationSummary) GoString ¶
func (s SimulationApplicationSummary) GoString() string
GoString returns the string representation
func (*SimulationApplicationSummary) SetArn ¶
func (s *SimulationApplicationSummary) SetArn(v string) *SimulationApplicationSummary
SetArn sets the Arn field's value.
func (*SimulationApplicationSummary) SetLastUpdatedAt ¶
func (s *SimulationApplicationSummary) SetLastUpdatedAt(v time.Time) *SimulationApplicationSummary
SetLastUpdatedAt sets the LastUpdatedAt field's value.
func (*SimulationApplicationSummary) SetName ¶
func (s *SimulationApplicationSummary) SetName(v string) *SimulationApplicationSummary
SetName sets the Name field's value.
func (*SimulationApplicationSummary) SetRobotSoftwareSuite ¶ added in v1.19.39
func (s *SimulationApplicationSummary) SetRobotSoftwareSuite(v *RobotSoftwareSuite) *SimulationApplicationSummary
SetRobotSoftwareSuite sets the RobotSoftwareSuite field's value.
func (*SimulationApplicationSummary) SetSimulationSoftwareSuite ¶ added in v1.19.39
func (s *SimulationApplicationSummary) SetSimulationSoftwareSuite(v *SimulationSoftwareSuite) *SimulationApplicationSummary
SetSimulationSoftwareSuite sets the SimulationSoftwareSuite field's value.
func (*SimulationApplicationSummary) SetVersion ¶
func (s *SimulationApplicationSummary) SetVersion(v string) *SimulationApplicationSummary
SetVersion sets the Version field's value.
func (SimulationApplicationSummary) String ¶
func (s SimulationApplicationSummary) String() string
String returns the string representation
type SimulationJob ¶
type SimulationJob struct { // The Amazon Resource Name (ARN) of the simulation job. Arn *string `locationName:"arn" min:"1" type:"string"` // A unique identifier for this SimulationJob request. ClientRequestToken *string `locationName:"clientRequestToken" min:"1" type:"string"` // Compute information for the simulation job Compute *ComputeResponse `locationName:"compute" type:"structure"` // The data sources for the simulation job. DataSources []*DataSource `locationName:"dataSources" type:"list"` // The failure behavior the simulation job. // // Continue // // Restart the simulation job in the same host instance. // // Fail // // Stop the simulation job and terminate the instance. FailureBehavior *string `locationName:"failureBehavior" type:"string" enum:"FailureBehavior"` // The failure code of the simulation job if it failed. FailureCode *string `locationName:"failureCode" type:"string" enum:"SimulationJobErrorCode"` // The reason why the simulation job failed. FailureReason *string `locationName:"failureReason" type:"string"` // The IAM role that allows the simulation instance to call the AWS APIs that // are specified in its associated policies on your behalf. This is how credentials // are passed in to your simulation job. IamRole *string `locationName:"iamRole" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the simulation job was last // started. LastStartedAt *time.Time `locationName:"lastStartedAt" type:"timestamp"` // The time, in milliseconds since the epoch, when the simulation job was last // updated. LastUpdatedAt *time.Time `locationName:"lastUpdatedAt" type:"timestamp"` // The logging configuration. LoggingConfig *LoggingConfig `locationName:"loggingConfig" type:"structure"` // The maximum simulation job duration in seconds. The value must be 8 days // (691,200 seconds) or less. MaxJobDurationInSeconds *int64 `locationName:"maxJobDurationInSeconds" type:"long"` // The name of the simulation job. Name *string `locationName:"name" min:"1" type:"string"` // Information about a network interface. NetworkInterface *NetworkInterface `locationName:"networkInterface" type:"structure"` // Location for output files generated by the simulation job. OutputLocation *OutputLocation `locationName:"outputLocation" type:"structure"` // A list of robot applications. RobotApplications []*RobotApplicationConfig `locationName:"robotApplications" min:"1" type:"list"` // A list of simulation applications. SimulationApplications []*SimulationApplicationConfig `locationName:"simulationApplications" min:"1" type:"list"` // The simulation job execution duration in milliseconds. SimulationTimeMillis *int64 `locationName:"simulationTimeMillis" type:"long"` // Status of the simulation job. Status *string `locationName:"status" type:"string" enum:"SimulationJobStatus"` // A map that contains tag keys and tag values that are attached to the simulation // job. Tags map[string]*string `locationName:"tags" type:"map"` // VPC configuration information. VpcConfig *VPCConfigResponse `locationName:"vpcConfig" type:"structure"` // contains filtered or unexported fields }
Information about a simulation job.
func (SimulationJob) GoString ¶
func (s SimulationJob) GoString() string
GoString returns the string representation
func (*SimulationJob) SetArn ¶
func (s *SimulationJob) SetArn(v string) *SimulationJob
SetArn sets the Arn field's value.
func (*SimulationJob) SetClientRequestToken ¶
func (s *SimulationJob) SetClientRequestToken(v string) *SimulationJob
SetClientRequestToken sets the ClientRequestToken field's value.
func (*SimulationJob) SetCompute ¶ added in v1.30.4
func (s *SimulationJob) SetCompute(v *ComputeResponse) *SimulationJob
SetCompute sets the Compute field's value.
func (*SimulationJob) SetDataSources ¶ added in v1.23.3
func (s *SimulationJob) SetDataSources(v []*DataSource) *SimulationJob
SetDataSources sets the DataSources field's value.
func (*SimulationJob) SetFailureBehavior ¶
func (s *SimulationJob) SetFailureBehavior(v string) *SimulationJob
SetFailureBehavior sets the FailureBehavior field's value.
func (*SimulationJob) SetFailureCode ¶
func (s *SimulationJob) SetFailureCode(v string) *SimulationJob
SetFailureCode sets the FailureCode field's value.
func (*SimulationJob) SetFailureReason ¶ added in v1.16.30
func (s *SimulationJob) SetFailureReason(v string) *SimulationJob
SetFailureReason sets the FailureReason field's value.
func (*SimulationJob) SetIamRole ¶
func (s *SimulationJob) SetIamRole(v string) *SimulationJob
SetIamRole sets the IamRole field's value.
func (*SimulationJob) SetLastStartedAt ¶ added in v1.19.39
func (s *SimulationJob) SetLastStartedAt(v time.Time) *SimulationJob
SetLastStartedAt sets the LastStartedAt field's value.
func (*SimulationJob) SetLastUpdatedAt ¶
func (s *SimulationJob) SetLastUpdatedAt(v time.Time) *SimulationJob
SetLastUpdatedAt sets the LastUpdatedAt field's value.
func (*SimulationJob) SetLoggingConfig ¶ added in v1.23.3
func (s *SimulationJob) SetLoggingConfig(v *LoggingConfig) *SimulationJob
SetLoggingConfig sets the LoggingConfig field's value.
func (*SimulationJob) SetMaxJobDurationInSeconds ¶
func (s *SimulationJob) SetMaxJobDurationInSeconds(v int64) *SimulationJob
SetMaxJobDurationInSeconds sets the MaxJobDurationInSeconds field's value.
func (*SimulationJob) SetName ¶
func (s *SimulationJob) SetName(v string) *SimulationJob
SetName sets the Name field's value.
func (*SimulationJob) SetNetworkInterface ¶ added in v1.23.18
func (s *SimulationJob) SetNetworkInterface(v *NetworkInterface) *SimulationJob
SetNetworkInterface sets the NetworkInterface field's value.
func (*SimulationJob) SetOutputLocation ¶
func (s *SimulationJob) SetOutputLocation(v *OutputLocation) *SimulationJob
SetOutputLocation sets the OutputLocation field's value.
func (*SimulationJob) SetRobotApplications ¶
func (s *SimulationJob) SetRobotApplications(v []*RobotApplicationConfig) *SimulationJob
SetRobotApplications sets the RobotApplications field's value.
func (*SimulationJob) SetSimulationApplications ¶
func (s *SimulationJob) SetSimulationApplications(v []*SimulationApplicationConfig) *SimulationJob
SetSimulationApplications sets the SimulationApplications field's value.
func (*SimulationJob) SetSimulationTimeMillis ¶
func (s *SimulationJob) SetSimulationTimeMillis(v int64) *SimulationJob
SetSimulationTimeMillis sets the SimulationTimeMillis field's value.
func (*SimulationJob) SetStatus ¶
func (s *SimulationJob) SetStatus(v string) *SimulationJob
SetStatus sets the Status field's value.
func (*SimulationJob) SetTags ¶ added in v1.16.30
func (s *SimulationJob) SetTags(v map[string]*string) *SimulationJob
SetTags sets the Tags field's value.
func (*SimulationJob) SetVpcConfig ¶
func (s *SimulationJob) SetVpcConfig(v *VPCConfigResponse) *SimulationJob
SetVpcConfig sets the VpcConfig field's value.
func (SimulationJob) String ¶
func (s SimulationJob) String() string
String returns the string representation
type SimulationJobBatchSummary ¶ added in v1.28.13
type SimulationJobBatchSummary struct { // The Amazon Resource Name (ARN) of the batch. Arn *string `locationName:"arn" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the simulation job batch // was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The number of created simulation job requests. CreatedRequestCount *int64 `locationName:"createdRequestCount" type:"integer"` // The number of failed simulation job requests. FailedRequestCount *int64 `locationName:"failedRequestCount" type:"integer"` // The time, in milliseconds since the epoch, when the simulation job batch // was last updated. LastUpdatedAt *time.Time `locationName:"lastUpdatedAt" type:"timestamp"` // The number of pending simulation job requests. PendingRequestCount *int64 `locationName:"pendingRequestCount" type:"integer"` // The status of the simulation job batch. // // Pending // // The simulation job batch request is pending. // // InProgress // // The simulation job batch is in progress. // // Failed // // The simulation job batch failed. One or more simulation job requests could // not be completed due to an internal failure (like InternalServiceError). // See failureCode and failureReason for more information. // // Completed // // The simulation batch job completed. A batch is complete when (1) there are // no pending simulation job requests in the batch and none of the failed simulation // job requests are due to InternalServiceError and (2) when all created simulation // jobs have reached a terminal state (for example, Completed or Failed). // // Canceled // // The simulation batch job was cancelled. // // Canceling // // The simulation batch job is being cancelled. // // Completing // // The simulation batch job is completing. // // TimingOut // // The simulation job batch is timing out. // // If a batch timing out, and there are pending requests that were failing due // to an internal failure (like InternalServiceError), the batch status will // be Failed. If there are no such failing request, the batch status will be // TimedOut. // // TimedOut // // The simulation batch job timed out. Status *string `locationName:"status" type:"string" enum:"SimulationJobBatchStatus"` // contains filtered or unexported fields }
Information about a simulation job batch.
func (SimulationJobBatchSummary) GoString ¶ added in v1.28.13
func (s SimulationJobBatchSummary) GoString() string
GoString returns the string representation
func (*SimulationJobBatchSummary) SetArn ¶ added in v1.28.13
func (s *SimulationJobBatchSummary) SetArn(v string) *SimulationJobBatchSummary
SetArn sets the Arn field's value.
func (*SimulationJobBatchSummary) SetCreatedAt ¶ added in v1.28.13
func (s *SimulationJobBatchSummary) SetCreatedAt(v time.Time) *SimulationJobBatchSummary
SetCreatedAt sets the CreatedAt field's value.
func (*SimulationJobBatchSummary) SetCreatedRequestCount ¶ added in v1.28.13
func (s *SimulationJobBatchSummary) SetCreatedRequestCount(v int64) *SimulationJobBatchSummary
SetCreatedRequestCount sets the CreatedRequestCount field's value.
func (*SimulationJobBatchSummary) SetFailedRequestCount ¶ added in v1.28.13
func (s *SimulationJobBatchSummary) SetFailedRequestCount(v int64) *SimulationJobBatchSummary
SetFailedRequestCount sets the FailedRequestCount field's value.
func (*SimulationJobBatchSummary) SetLastUpdatedAt ¶ added in v1.28.13
func (s *SimulationJobBatchSummary) SetLastUpdatedAt(v time.Time) *SimulationJobBatchSummary
SetLastUpdatedAt sets the LastUpdatedAt field's value.
func (*SimulationJobBatchSummary) SetPendingRequestCount ¶ added in v1.28.13
func (s *SimulationJobBatchSummary) SetPendingRequestCount(v int64) *SimulationJobBatchSummary
SetPendingRequestCount sets the PendingRequestCount field's value.
func (*SimulationJobBatchSummary) SetStatus ¶ added in v1.28.13
func (s *SimulationJobBatchSummary) SetStatus(v string) *SimulationJobBatchSummary
SetStatus sets the Status field's value.
func (SimulationJobBatchSummary) String ¶ added in v1.28.13
func (s SimulationJobBatchSummary) String() string
String returns the string representation
type SimulationJobRequest ¶ added in v1.28.13
type SimulationJobRequest struct { // Compute information for the simulation job Compute *Compute `locationName:"compute" type:"structure"` // Specify data sources to mount read-only files from S3 into your simulation. // These files are available under /opt/robomaker/datasources/data_source_name. // // There is a limit of 100 files and a combined size of 25GB for all DataSourceConfig // objects. DataSources []*DataSourceConfig `locationName:"dataSources" min:"1" type:"list"` // The failure behavior the simulation job. // // Continue // // Restart the simulation job in the same host instance. // // Fail // // Stop the simulation job and terminate the instance. FailureBehavior *string `locationName:"failureBehavior" type:"string" enum:"FailureBehavior"` // The IAM role name that allows the simulation instance to call the AWS APIs // that are specified in its associated policies on your behalf. This is how // credentials are passed in to your simulation job. IamRole *string `locationName:"iamRole" min:"1" type:"string"` // The logging configuration. LoggingConfig *LoggingConfig `locationName:"loggingConfig" type:"structure"` // The maximum simulation job duration in seconds. The value must be 8 days // (691,200 seconds) or less. // // MaxJobDurationInSeconds is a required field MaxJobDurationInSeconds *int64 `locationName:"maxJobDurationInSeconds" type:"long" required:"true"` // The output location. OutputLocation *OutputLocation `locationName:"outputLocation" type:"structure"` // The robot applications to use in the simulation job. RobotApplications []*RobotApplicationConfig `locationName:"robotApplications" min:"1" type:"list"` // The simulation applications to use in the simulation job. SimulationApplications []*SimulationApplicationConfig `locationName:"simulationApplications" min:"1" type:"list"` // A map that contains tag keys and tag values that are attached to the simulation // job request. Tags map[string]*string `locationName:"tags" type:"map"` // A Boolean indicating whether to use default applications in the simulation // job. Default applications include Gazebo, rqt, rviz and terminal access. UseDefaultApplications *bool `locationName:"useDefaultApplications" type:"boolean"` // If your simulation job accesses resources in a VPC, you provide this parameter // identifying the list of security group IDs and subnet IDs. These must belong // to the same VPC. You must provide at least one security group and two subnet // IDs. VpcConfig *VPCConfig `locationName:"vpcConfig" type:"structure"` // contains filtered or unexported fields }
Information about a simulation job request.
func (SimulationJobRequest) GoString ¶ added in v1.28.13
func (s SimulationJobRequest) GoString() string
GoString returns the string representation
func (*SimulationJobRequest) SetCompute ¶ added in v1.30.4
func (s *SimulationJobRequest) SetCompute(v *Compute) *SimulationJobRequest
SetCompute sets the Compute field's value.
func (*SimulationJobRequest) SetDataSources ¶ added in v1.28.13
func (s *SimulationJobRequest) SetDataSources(v []*DataSourceConfig) *SimulationJobRequest
SetDataSources sets the DataSources field's value.
func (*SimulationJobRequest) SetFailureBehavior ¶ added in v1.28.13
func (s *SimulationJobRequest) SetFailureBehavior(v string) *SimulationJobRequest
SetFailureBehavior sets the FailureBehavior field's value.
func (*SimulationJobRequest) SetIamRole ¶ added in v1.28.13
func (s *SimulationJobRequest) SetIamRole(v string) *SimulationJobRequest
SetIamRole sets the IamRole field's value.
func (*SimulationJobRequest) SetLoggingConfig ¶ added in v1.28.13
func (s *SimulationJobRequest) SetLoggingConfig(v *LoggingConfig) *SimulationJobRequest
SetLoggingConfig sets the LoggingConfig field's value.
func (*SimulationJobRequest) SetMaxJobDurationInSeconds ¶ added in v1.28.13
func (s *SimulationJobRequest) SetMaxJobDurationInSeconds(v int64) *SimulationJobRequest
SetMaxJobDurationInSeconds sets the MaxJobDurationInSeconds field's value.
func (*SimulationJobRequest) SetOutputLocation ¶ added in v1.28.13
func (s *SimulationJobRequest) SetOutputLocation(v *OutputLocation) *SimulationJobRequest
SetOutputLocation sets the OutputLocation field's value.
func (*SimulationJobRequest) SetRobotApplications ¶ added in v1.28.13
func (s *SimulationJobRequest) SetRobotApplications(v []*RobotApplicationConfig) *SimulationJobRequest
SetRobotApplications sets the RobotApplications field's value.
func (*SimulationJobRequest) SetSimulationApplications ¶ added in v1.28.13
func (s *SimulationJobRequest) SetSimulationApplications(v []*SimulationApplicationConfig) *SimulationJobRequest
SetSimulationApplications sets the SimulationApplications field's value.
func (*SimulationJobRequest) SetTags ¶ added in v1.28.13
func (s *SimulationJobRequest) SetTags(v map[string]*string) *SimulationJobRequest
SetTags sets the Tags field's value.
func (*SimulationJobRequest) SetUseDefaultApplications ¶ added in v1.28.13
func (s *SimulationJobRequest) SetUseDefaultApplications(v bool) *SimulationJobRequest
SetUseDefaultApplications sets the UseDefaultApplications field's value.
func (*SimulationJobRequest) SetVpcConfig ¶ added in v1.28.13
func (s *SimulationJobRequest) SetVpcConfig(v *VPCConfig) *SimulationJobRequest
SetVpcConfig sets the VpcConfig field's value.
func (SimulationJobRequest) String ¶ added in v1.28.13
func (s SimulationJobRequest) String() string
String returns the string representation
func (*SimulationJobRequest) Validate ¶ added in v1.28.13
func (s *SimulationJobRequest) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SimulationJobSummary ¶
type SimulationJobSummary struct { // The Amazon Resource Name (ARN) of the simulation job. Arn *string `locationName:"arn" min:"1" type:"string"` // The names of the data sources. DataSourceNames []*string `locationName:"dataSourceNames" type:"list"` // The time, in milliseconds since the epoch, when the simulation job was last // updated. LastUpdatedAt *time.Time `locationName:"lastUpdatedAt" type:"timestamp"` // The name of the simulation job. Name *string `locationName:"name" min:"1" type:"string"` // A list of simulation job robot application names. RobotApplicationNames []*string `locationName:"robotApplicationNames" type:"list"` // A list of simulation job simulation application names. SimulationApplicationNames []*string `locationName:"simulationApplicationNames" type:"list"` // The status of the simulation job. Status *string `locationName:"status" type:"string" enum:"SimulationJobStatus"` // contains filtered or unexported fields }
Summary information for a simulation job.
func (SimulationJobSummary) GoString ¶
func (s SimulationJobSummary) GoString() string
GoString returns the string representation
func (*SimulationJobSummary) SetArn ¶
func (s *SimulationJobSummary) SetArn(v string) *SimulationJobSummary
SetArn sets the Arn field's value.
func (*SimulationJobSummary) SetDataSourceNames ¶ added in v1.23.3
func (s *SimulationJobSummary) SetDataSourceNames(v []*string) *SimulationJobSummary
SetDataSourceNames sets the DataSourceNames field's value.
func (*SimulationJobSummary) SetLastUpdatedAt ¶
func (s *SimulationJobSummary) SetLastUpdatedAt(v time.Time) *SimulationJobSummary
SetLastUpdatedAt sets the LastUpdatedAt field's value.
func (*SimulationJobSummary) SetName ¶
func (s *SimulationJobSummary) SetName(v string) *SimulationJobSummary
SetName sets the Name field's value.
func (*SimulationJobSummary) SetRobotApplicationNames ¶
func (s *SimulationJobSummary) SetRobotApplicationNames(v []*string) *SimulationJobSummary
SetRobotApplicationNames sets the RobotApplicationNames field's value.
func (*SimulationJobSummary) SetSimulationApplicationNames ¶
func (s *SimulationJobSummary) SetSimulationApplicationNames(v []*string) *SimulationJobSummary
SetSimulationApplicationNames sets the SimulationApplicationNames field's value.
func (*SimulationJobSummary) SetStatus ¶
func (s *SimulationJobSummary) SetStatus(v string) *SimulationJobSummary
SetStatus sets the Status field's value.
func (SimulationJobSummary) String ¶
func (s SimulationJobSummary) String() string
String returns the string representation
type SimulationSoftwareSuite ¶
type SimulationSoftwareSuite struct { // The name of the simulation software suite. Name *string `locationName:"name" type:"string" enum:"SimulationSoftwareSuiteType"` // The version of the simulation software suite. Version *string `locationName:"version" type:"string"` // contains filtered or unexported fields }
Information about a simulation software suite.
func (SimulationSoftwareSuite) GoString ¶
func (s SimulationSoftwareSuite) GoString() string
GoString returns the string representation
func (*SimulationSoftwareSuite) SetName ¶
func (s *SimulationSoftwareSuite) SetName(v string) *SimulationSoftwareSuite
SetName sets the Name field's value.
func (*SimulationSoftwareSuite) SetVersion ¶
func (s *SimulationSoftwareSuite) SetVersion(v string) *SimulationSoftwareSuite
SetVersion sets the Version field's value.
func (SimulationSoftwareSuite) String ¶
func (s SimulationSoftwareSuite) String() string
String returns the string representation
type Source ¶
type Source struct { // The taget processor architecture for the application. Architecture *string `locationName:"architecture" type:"string" enum:"Architecture"` // A hash of the object specified by s3Bucket and s3Key. Etag *string `locationName:"etag" type:"string"` // The s3 bucket name. S3Bucket *string `locationName:"s3Bucket" min:"3" type:"string"` // The s3 object key. S3Key *string `locationName:"s3Key" min:"1" type:"string"` // contains filtered or unexported fields }
Information about a source.
func (*Source) SetArchitecture ¶
SetArchitecture sets the Architecture field's value.
func (*Source) SetS3Bucket ¶
SetS3Bucket sets the S3Bucket field's value.
type SourceConfig ¶
type SourceConfig struct { // The target processor architecture for the application. Architecture *string `locationName:"architecture" type:"string" enum:"Architecture"` // The Amazon S3 bucket name. S3Bucket *string `locationName:"s3Bucket" min:"3" type:"string"` // The s3 object key. S3Key *string `locationName:"s3Key" min:"1" type:"string"` // contains filtered or unexported fields }
Information about a source configuration.
func (SourceConfig) GoString ¶
func (s SourceConfig) GoString() string
GoString returns the string representation
func (*SourceConfig) SetArchitecture ¶
func (s *SourceConfig) SetArchitecture(v string) *SourceConfig
SetArchitecture sets the Architecture field's value.
func (*SourceConfig) SetS3Bucket ¶
func (s *SourceConfig) SetS3Bucket(v string) *SourceConfig
SetS3Bucket sets the S3Bucket field's value.
func (*SourceConfig) SetS3Key ¶
func (s *SourceConfig) SetS3Key(v string) *SourceConfig
SetS3Key sets the S3Key field's value.
func (SourceConfig) String ¶
func (s SourceConfig) String() string
String returns the string representation
func (*SourceConfig) Validate ¶
func (s *SourceConfig) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StartSimulationJobBatchInput ¶ added in v1.28.13
type StartSimulationJobBatchInput struct { // The batch policy. BatchPolicy *BatchPolicy `locationName:"batchPolicy" type:"structure"` // Unique, case-sensitive identifier that you provide to ensure the idempotency // of the request. ClientRequestToken *string `locationName:"clientRequestToken" min:"1" type:"string" idempotencyToken:"true"` // A list of simulation job requests to create in the batch. // // CreateSimulationJobRequests is a required field CreateSimulationJobRequests []*SimulationJobRequest `locationName:"createSimulationJobRequests" min:"1" type:"list" required:"true"` // A map that contains tag keys and tag values that are attached to the deployment // job batch. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (StartSimulationJobBatchInput) GoString ¶ added in v1.28.13
func (s StartSimulationJobBatchInput) GoString() string
GoString returns the string representation
func (*StartSimulationJobBatchInput) SetBatchPolicy ¶ added in v1.28.13
func (s *StartSimulationJobBatchInput) SetBatchPolicy(v *BatchPolicy) *StartSimulationJobBatchInput
SetBatchPolicy sets the BatchPolicy field's value.
func (*StartSimulationJobBatchInput) SetClientRequestToken ¶ added in v1.28.13
func (s *StartSimulationJobBatchInput) SetClientRequestToken(v string) *StartSimulationJobBatchInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*StartSimulationJobBatchInput) SetCreateSimulationJobRequests ¶ added in v1.28.13
func (s *StartSimulationJobBatchInput) SetCreateSimulationJobRequests(v []*SimulationJobRequest) *StartSimulationJobBatchInput
SetCreateSimulationJobRequests sets the CreateSimulationJobRequests field's value.
func (*StartSimulationJobBatchInput) SetTags ¶ added in v1.28.13
func (s *StartSimulationJobBatchInput) SetTags(v map[string]*string) *StartSimulationJobBatchInput
SetTags sets the Tags field's value.
func (StartSimulationJobBatchInput) String ¶ added in v1.28.13
func (s StartSimulationJobBatchInput) String() string
String returns the string representation
func (*StartSimulationJobBatchInput) Validate ¶ added in v1.28.13
func (s *StartSimulationJobBatchInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StartSimulationJobBatchOutput ¶ added in v1.28.13
type StartSimulationJobBatchOutput struct { // The Amazon Resource Name (arn) of the batch. Arn *string `locationName:"arn" min:"1" type:"string"` // The batch policy. BatchPolicy *BatchPolicy `locationName:"batchPolicy" type:"structure"` // Unique, case-sensitive identifier that you provide to ensure the idempotency // of the request. ClientRequestToken *string `locationName:"clientRequestToken" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the simulation job batch // was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // A list of created simulation job request summaries. CreatedRequests []*SimulationJobSummary `locationName:"createdRequests" type:"list"` // A list of failed simulation job requests. The request failed to be created // into a simulation job. Failed requests do not have a simulation job ID. FailedRequests []*FailedCreateSimulationJobRequest `locationName:"failedRequests" type:"list"` // The failure code if the simulation job batch failed. FailureCode *string `locationName:"failureCode" type:"string" enum:"SimulationJobBatchErrorCode"` // The reason the simulation job batch failed. FailureReason *string `locationName:"failureReason" type:"string"` // A list of pending simulation job requests. These requests have not yet been // created into simulation jobs. PendingRequests []*SimulationJobRequest `locationName:"pendingRequests" min:"1" type:"list"` // The status of the simulation job batch. // // Pending // // The simulation job batch request is pending. // // InProgress // // The simulation job batch is in progress. // // Failed // // The simulation job batch failed. One or more simulation job requests could // not be completed due to an internal failure (like InternalServiceError). // See failureCode and failureReason for more information. // // Completed // // The simulation batch job completed. A batch is complete when (1) there are // no pending simulation job requests in the batch and none of the failed simulation // job requests are due to InternalServiceError and (2) when all created simulation // jobs have reached a terminal state (for example, Completed or Failed). // // Canceled // // The simulation batch job was cancelled. // // Canceling // // The simulation batch job is being cancelled. // // Completing // // The simulation batch job is completing. // // TimingOut // // The simulation job batch is timing out. // // If a batch timing out, and there are pending requests that were failing due // to an internal failure (like InternalServiceError), the batch status will // be Failed. If there are no such failing request, the batch status will be // TimedOut. // // TimedOut // // The simulation batch job timed out. Status *string `locationName:"status" type:"string" enum:"SimulationJobBatchStatus"` // A map that contains tag keys and tag values that are attached to the deployment // job batch. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (StartSimulationJobBatchOutput) GoString ¶ added in v1.28.13
func (s StartSimulationJobBatchOutput) GoString() string
GoString returns the string representation
func (*StartSimulationJobBatchOutput) SetArn ¶ added in v1.28.13
func (s *StartSimulationJobBatchOutput) SetArn(v string) *StartSimulationJobBatchOutput
SetArn sets the Arn field's value.
func (*StartSimulationJobBatchOutput) SetBatchPolicy ¶ added in v1.28.13
func (s *StartSimulationJobBatchOutput) SetBatchPolicy(v *BatchPolicy) *StartSimulationJobBatchOutput
SetBatchPolicy sets the BatchPolicy field's value.
func (*StartSimulationJobBatchOutput) SetClientRequestToken ¶ added in v1.28.13
func (s *StartSimulationJobBatchOutput) SetClientRequestToken(v string) *StartSimulationJobBatchOutput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*StartSimulationJobBatchOutput) SetCreatedAt ¶ added in v1.28.13
func (s *StartSimulationJobBatchOutput) SetCreatedAt(v time.Time) *StartSimulationJobBatchOutput
SetCreatedAt sets the CreatedAt field's value.
func (*StartSimulationJobBatchOutput) SetCreatedRequests ¶ added in v1.28.13
func (s *StartSimulationJobBatchOutput) SetCreatedRequests(v []*SimulationJobSummary) *StartSimulationJobBatchOutput
SetCreatedRequests sets the CreatedRequests field's value.
func (*StartSimulationJobBatchOutput) SetFailedRequests ¶ added in v1.28.13
func (s *StartSimulationJobBatchOutput) SetFailedRequests(v []*FailedCreateSimulationJobRequest) *StartSimulationJobBatchOutput
SetFailedRequests sets the FailedRequests field's value.
func (*StartSimulationJobBatchOutput) SetFailureCode ¶ added in v1.28.13
func (s *StartSimulationJobBatchOutput) SetFailureCode(v string) *StartSimulationJobBatchOutput
SetFailureCode sets the FailureCode field's value.
func (*StartSimulationJobBatchOutput) SetFailureReason ¶ added in v1.28.13
func (s *StartSimulationJobBatchOutput) SetFailureReason(v string) *StartSimulationJobBatchOutput
SetFailureReason sets the FailureReason field's value.
func (*StartSimulationJobBatchOutput) SetPendingRequests ¶ added in v1.28.13
func (s *StartSimulationJobBatchOutput) SetPendingRequests(v []*SimulationJobRequest) *StartSimulationJobBatchOutput
SetPendingRequests sets the PendingRequests field's value.
func (*StartSimulationJobBatchOutput) SetStatus ¶ added in v1.28.13
func (s *StartSimulationJobBatchOutput) SetStatus(v string) *StartSimulationJobBatchOutput
SetStatus sets the Status field's value.
func (*StartSimulationJobBatchOutput) SetTags ¶ added in v1.28.13
func (s *StartSimulationJobBatchOutput) SetTags(v map[string]*string) *StartSimulationJobBatchOutput
SetTags sets the Tags field's value.
func (StartSimulationJobBatchOutput) String ¶ added in v1.28.13
func (s StartSimulationJobBatchOutput) String() string
String returns the string representation
type SyncDeploymentJobInput ¶
type SyncDeploymentJobInput struct { // Unique, case-sensitive identifier that you provide to ensure the idempotency // of the request. ClientRequestToken *string `locationName:"clientRequestToken" min:"1" type:"string" idempotencyToken:"true"` // The target fleet for the synchronization. // // Fleet is a required field Fleet *string `locationName:"fleet" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (SyncDeploymentJobInput) GoString ¶
func (s SyncDeploymentJobInput) GoString() string
GoString returns the string representation
func (*SyncDeploymentJobInput) SetClientRequestToken ¶
func (s *SyncDeploymentJobInput) SetClientRequestToken(v string) *SyncDeploymentJobInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*SyncDeploymentJobInput) SetFleet ¶
func (s *SyncDeploymentJobInput) SetFleet(v string) *SyncDeploymentJobInput
SetFleet sets the Fleet field's value.
func (SyncDeploymentJobInput) String ¶
func (s SyncDeploymentJobInput) String() string
String returns the string representation
func (*SyncDeploymentJobInput) Validate ¶
func (s *SyncDeploymentJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SyncDeploymentJobOutput ¶
type SyncDeploymentJobOutput struct { // The Amazon Resource Name (ARN) of the synchronization request. Arn *string `locationName:"arn" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the fleet was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // Information about the deployment application configurations. DeploymentApplicationConfigs []*DeploymentApplicationConfig `locationName:"deploymentApplicationConfigs" min:"1" type:"list"` // Information about the deployment configuration. DeploymentConfig *DeploymentConfig `locationName:"deploymentConfig" type:"structure"` // The failure code if the job fails: // // InternalServiceError // // Internal service error. // // RobotApplicationCrash // // Robot application exited abnormally. // // SimulationApplicationCrash // // Simulation application exited abnormally. // // BadPermissionsRobotApplication // // Robot application bundle could not be downloaded. // // BadPermissionsSimulationApplication // // Simulation application bundle could not be downloaded. // // BadPermissionsS3Output // // Unable to publish outputs to customer-provided S3 bucket. // // BadPermissionsCloudwatchLogs // // Unable to publish logs to customer-provided CloudWatch Logs resource. // // SubnetIpLimitExceeded // // Subnet IP limit exceeded. // // ENILimitExceeded // // ENI limit exceeded. // // BadPermissionsUserCredentials // // Unable to use the Role provided. // // InvalidBundleRobotApplication // // Robot bundle cannot be extracted (invalid format, bundling error, or other // issue). // // InvalidBundleSimulationApplication // // Simulation bundle cannot be extracted (invalid format, bundling error, or // other issue). // // RobotApplicationVersionMismatchedEtag // // Etag for RobotApplication does not match value during version creation. // // SimulationApplicationVersionMismatchedEtag // // Etag for SimulationApplication does not match value during version creation. FailureCode *string `locationName:"failureCode" type:"string" enum:"DeploymentJobErrorCode"` // The failure reason if the job fails. FailureReason *string `locationName:"failureReason" type:"string"` // The Amazon Resource Name (ARN) of the fleet. Fleet *string `locationName:"fleet" min:"1" type:"string"` // The status of the synchronization job. Status *string `locationName:"status" type:"string" enum:"DeploymentStatus"` // contains filtered or unexported fields }
func (SyncDeploymentJobOutput) GoString ¶
func (s SyncDeploymentJobOutput) GoString() string
GoString returns the string representation
func (*SyncDeploymentJobOutput) SetArn ¶
func (s *SyncDeploymentJobOutput) SetArn(v string) *SyncDeploymentJobOutput
SetArn sets the Arn field's value.
func (*SyncDeploymentJobOutput) SetCreatedAt ¶
func (s *SyncDeploymentJobOutput) SetCreatedAt(v time.Time) *SyncDeploymentJobOutput
SetCreatedAt sets the CreatedAt field's value.
func (*SyncDeploymentJobOutput) SetDeploymentApplicationConfigs ¶
func (s *SyncDeploymentJobOutput) SetDeploymentApplicationConfigs(v []*DeploymentApplicationConfig) *SyncDeploymentJobOutput
SetDeploymentApplicationConfigs sets the DeploymentApplicationConfigs field's value.
func (*SyncDeploymentJobOutput) SetDeploymentConfig ¶
func (s *SyncDeploymentJobOutput) SetDeploymentConfig(v *DeploymentConfig) *SyncDeploymentJobOutput
SetDeploymentConfig sets the DeploymentConfig field's value.
func (*SyncDeploymentJobOutput) SetFailureCode ¶
func (s *SyncDeploymentJobOutput) SetFailureCode(v string) *SyncDeploymentJobOutput
SetFailureCode sets the FailureCode field's value.
func (*SyncDeploymentJobOutput) SetFailureReason ¶
func (s *SyncDeploymentJobOutput) SetFailureReason(v string) *SyncDeploymentJobOutput
SetFailureReason sets the FailureReason field's value.
func (*SyncDeploymentJobOutput) SetFleet ¶
func (s *SyncDeploymentJobOutput) SetFleet(v string) *SyncDeploymentJobOutput
SetFleet sets the Fleet field's value.
func (*SyncDeploymentJobOutput) SetStatus ¶
func (s *SyncDeploymentJobOutput) SetStatus(v string) *SyncDeploymentJobOutput
SetStatus sets the Status field's value.
func (SyncDeploymentJobOutput) String ¶
func (s SyncDeploymentJobOutput) String() string
String returns the string representation
type TagResourceInput ¶ added in v1.16.30
type TagResourceInput struct { // The Amazon Resource Name (ARN) of the AWS RoboMaker resource you are tagging. // // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" min:"1" type:"string" required:"true"` // A map that contains tag keys and tag values that are attached to the resource. // // Tags is a required field Tags map[string]*string `locationName:"tags" type:"map" required:"true"` // contains filtered or unexported fields }
func (TagResourceInput) GoString ¶ added in v1.16.30
func (s TagResourceInput) GoString() string
GoString returns the string representation
func (*TagResourceInput) SetResourceArn ¶ added in v1.16.30
func (s *TagResourceInput) SetResourceArn(v string) *TagResourceInput
SetResourceArn sets the ResourceArn field's value.
func (*TagResourceInput) SetTags ¶ added in v1.16.30
func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput
SetTags sets the Tags field's value.
func (TagResourceInput) String ¶ added in v1.16.30
func (s TagResourceInput) String() string
String returns the string representation
func (*TagResourceInput) Validate ¶ added in v1.16.30
func (s *TagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourceOutput ¶ added in v1.16.30
type TagResourceOutput struct {
// contains filtered or unexported fields
}
func (TagResourceOutput) GoString ¶ added in v1.16.30
func (s TagResourceOutput) GoString() string
GoString returns the string representation
func (TagResourceOutput) String ¶ added in v1.16.30
func (s TagResourceOutput) String() string
String returns the string representation
type TemplateLocation ¶ added in v1.34.6
type TemplateLocation struct { // The Amazon S3 bucket name. // // S3Bucket is a required field S3Bucket *string `locationName:"s3Bucket" min:"3" type:"string" required:"true"` // The list of S3 keys identifying the data source files. // // S3Key is a required field S3Key *string `locationName:"s3Key" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
Information about a template location.
func (TemplateLocation) GoString ¶ added in v1.34.6
func (s TemplateLocation) GoString() string
GoString returns the string representation
func (*TemplateLocation) SetS3Bucket ¶ added in v1.34.6
func (s *TemplateLocation) SetS3Bucket(v string) *TemplateLocation
SetS3Bucket sets the S3Bucket field's value.
func (*TemplateLocation) SetS3Key ¶ added in v1.34.6
func (s *TemplateLocation) SetS3Key(v string) *TemplateLocation
SetS3Key sets the S3Key field's value.
func (TemplateLocation) String ¶ added in v1.34.6
func (s TemplateLocation) String() string
String returns the string representation
func (*TemplateLocation) Validate ¶ added in v1.34.6
func (s *TemplateLocation) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TemplateSummary ¶ added in v1.34.6
type TemplateSummary struct { // The Amazon Resource Name (ARN) of the template. Arn *string `locationName:"arn" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the template was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The time, in milliseconds since the epoch, when the template was last updated. LastUpdatedAt *time.Time `locationName:"lastUpdatedAt" type:"timestamp"` // The name of the template. Name *string `locationName:"name" type:"string"` // contains filtered or unexported fields }
Summary information for a template.
func (TemplateSummary) GoString ¶ added in v1.34.6
func (s TemplateSummary) GoString() string
GoString returns the string representation
func (*TemplateSummary) SetArn ¶ added in v1.34.6
func (s *TemplateSummary) SetArn(v string) *TemplateSummary
SetArn sets the Arn field's value.
func (*TemplateSummary) SetCreatedAt ¶ added in v1.34.6
func (s *TemplateSummary) SetCreatedAt(v time.Time) *TemplateSummary
SetCreatedAt sets the CreatedAt field's value.
func (*TemplateSummary) SetLastUpdatedAt ¶ added in v1.34.6
func (s *TemplateSummary) SetLastUpdatedAt(v time.Time) *TemplateSummary
SetLastUpdatedAt sets the LastUpdatedAt field's value.
func (*TemplateSummary) SetName ¶ added in v1.34.6
func (s *TemplateSummary) SetName(v string) *TemplateSummary
SetName sets the Name field's value.
func (TemplateSummary) String ¶ added in v1.34.6
func (s TemplateSummary) String() string
String returns the string representation
type ThrottlingException ¶ added in v1.28.0
type ThrottlingException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
AWS RoboMaker is temporarily unable to process the request. Try your call again.
func (*ThrottlingException) Code ¶ added in v1.28.0
func (s *ThrottlingException) Code() string
Code returns the exception type name.
func (*ThrottlingException) Error ¶ added in v1.28.0
func (s *ThrottlingException) Error() string
func (ThrottlingException) GoString ¶ added in v1.28.0
func (s ThrottlingException) GoString() string
GoString returns the string representation
func (*ThrottlingException) Message ¶ added in v1.28.0
func (s *ThrottlingException) Message() string
Message returns the exception's message.
func (*ThrottlingException) OrigErr ¶ added in v1.28.0
func (s *ThrottlingException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ThrottlingException) RequestID ¶ added in v1.28.0
func (s *ThrottlingException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ThrottlingException) StatusCode ¶ added in v1.28.0
func (s *ThrottlingException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ThrottlingException) String ¶ added in v1.28.0
func (s ThrottlingException) String() string
String returns the string representation
type Tool ¶ added in v1.38.16
type Tool struct { // Command-line arguments for the tool. It must include the tool executable // name. // // Command is a required field Command *string `locationName:"command" min:"1" type:"string" required:"true"` // Exit behavior determines what happens when your tool quits running. RESTART // will cause your tool to be restarted. FAIL will cause your job to exit. The // default is RESTART. ExitBehavior *string `locationName:"exitBehavior" type:"string" enum:"ExitBehavior"` // The name of the tool. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // Boolean indicating whether logs will be recorded in CloudWatch for the tool. // The default is False. StreamOutputToCloudWatch *bool `locationName:"streamOutputToCloudWatch" type:"boolean"` // Boolean indicating whether a streaming session will be configured for the // tool. If True, AWS RoboMaker will configure a connection so you can interact // with the tool as it is running in the simulation. It must have a graphical // user interface. The default is False. StreamUI *bool `locationName:"streamUI" type:"boolean"` // contains filtered or unexported fields }
Information about a tool. Tools are used in a simulation job.
func (*Tool) SetCommand ¶ added in v1.38.16
SetCommand sets the Command field's value.
func (*Tool) SetExitBehavior ¶ added in v1.38.16
SetExitBehavior sets the ExitBehavior field's value.
func (*Tool) SetStreamOutputToCloudWatch ¶ added in v1.38.16
SetStreamOutputToCloudWatch sets the StreamOutputToCloudWatch field's value.
func (*Tool) SetStreamUI ¶ added in v1.38.16
SetStreamUI sets the StreamUI field's value.
type UntagResourceInput ¶ added in v1.16.30
type UntagResourceInput struct { // The Amazon Resource Name (ARN) of the AWS RoboMaker resource you are removing // tags. // // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" min:"1" type:"string" required:"true"` // A map that contains tag keys and tag values that will be unattached from // the resource. // // TagKeys is a required field TagKeys []*string `location:"querystring" locationName:"tagKeys" type:"list" required:"true"` // contains filtered or unexported fields }
func (UntagResourceInput) GoString ¶ added in v1.16.30
func (s UntagResourceInput) GoString() string
GoString returns the string representation
func (*UntagResourceInput) SetResourceArn ¶ added in v1.16.30
func (s *UntagResourceInput) SetResourceArn(v string) *UntagResourceInput
SetResourceArn sets the ResourceArn field's value.
func (*UntagResourceInput) SetTagKeys ¶ added in v1.16.30
func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput
SetTagKeys sets the TagKeys field's value.
func (UntagResourceInput) String ¶ added in v1.16.30
func (s UntagResourceInput) String() string
String returns the string representation
func (*UntagResourceInput) Validate ¶ added in v1.16.30
func (s *UntagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UntagResourceOutput ¶ added in v1.16.30
type UntagResourceOutput struct {
// contains filtered or unexported fields
}
func (UntagResourceOutput) GoString ¶ added in v1.16.30
func (s UntagResourceOutput) GoString() string
GoString returns the string representation
func (UntagResourceOutput) String ¶ added in v1.16.30
func (s UntagResourceOutput) String() string
String returns the string representation
type UpdateRobotApplicationInput ¶
type UpdateRobotApplicationInput struct { // The application information for the robot application. // // Application is a required field Application *string `locationName:"application" min:"1" type:"string" required:"true"` // The revision id for the robot application. CurrentRevisionId *string `locationName:"currentRevisionId" min:"1" type:"string"` // The robot software suite (ROS distribution) used by the robot application. // // RobotSoftwareSuite is a required field RobotSoftwareSuite *RobotSoftwareSuite `locationName:"robotSoftwareSuite" type:"structure" required:"true"` // The sources of the robot application. // // Sources is a required field Sources []*SourceConfig `locationName:"sources" type:"list" required:"true"` // contains filtered or unexported fields }
func (UpdateRobotApplicationInput) GoString ¶
func (s UpdateRobotApplicationInput) GoString() string
GoString returns the string representation
func (*UpdateRobotApplicationInput) SetApplication ¶
func (s *UpdateRobotApplicationInput) SetApplication(v string) *UpdateRobotApplicationInput
SetApplication sets the Application field's value.
func (*UpdateRobotApplicationInput) SetCurrentRevisionId ¶
func (s *UpdateRobotApplicationInput) SetCurrentRevisionId(v string) *UpdateRobotApplicationInput
SetCurrentRevisionId sets the CurrentRevisionId field's value.
func (*UpdateRobotApplicationInput) SetRobotSoftwareSuite ¶
func (s *UpdateRobotApplicationInput) SetRobotSoftwareSuite(v *RobotSoftwareSuite) *UpdateRobotApplicationInput
SetRobotSoftwareSuite sets the RobotSoftwareSuite field's value.
func (*UpdateRobotApplicationInput) SetSources ¶
func (s *UpdateRobotApplicationInput) SetSources(v []*SourceConfig) *UpdateRobotApplicationInput
SetSources sets the Sources field's value.
func (UpdateRobotApplicationInput) String ¶
func (s UpdateRobotApplicationInput) String() string
String returns the string representation
func (*UpdateRobotApplicationInput) Validate ¶
func (s *UpdateRobotApplicationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateRobotApplicationOutput ¶
type UpdateRobotApplicationOutput struct { // The Amazon Resource Name (ARN) of the updated robot application. Arn *string `locationName:"arn" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the robot application was // last updated. LastUpdatedAt *time.Time `locationName:"lastUpdatedAt" type:"timestamp"` // The name of the robot application. Name *string `locationName:"name" min:"1" type:"string"` // The revision id of the robot application. RevisionId *string `locationName:"revisionId" min:"1" type:"string"` // The robot software suite (ROS distribution) used by the robot application. RobotSoftwareSuite *RobotSoftwareSuite `locationName:"robotSoftwareSuite" type:"structure"` // The sources of the robot application. Sources []*Source `locationName:"sources" type:"list"` // The version of the robot application. Version *string `locationName:"version" min:"1" type:"string"` // contains filtered or unexported fields }
func (UpdateRobotApplicationOutput) GoString ¶
func (s UpdateRobotApplicationOutput) GoString() string
GoString returns the string representation
func (*UpdateRobotApplicationOutput) SetArn ¶
func (s *UpdateRobotApplicationOutput) SetArn(v string) *UpdateRobotApplicationOutput
SetArn sets the Arn field's value.
func (*UpdateRobotApplicationOutput) SetLastUpdatedAt ¶
func (s *UpdateRobotApplicationOutput) SetLastUpdatedAt(v time.Time) *UpdateRobotApplicationOutput
SetLastUpdatedAt sets the LastUpdatedAt field's value.
func (*UpdateRobotApplicationOutput) SetName ¶
func (s *UpdateRobotApplicationOutput) SetName(v string) *UpdateRobotApplicationOutput
SetName sets the Name field's value.
func (*UpdateRobotApplicationOutput) SetRevisionId ¶
func (s *UpdateRobotApplicationOutput) SetRevisionId(v string) *UpdateRobotApplicationOutput
SetRevisionId sets the RevisionId field's value.
func (*UpdateRobotApplicationOutput) SetRobotSoftwareSuite ¶
func (s *UpdateRobotApplicationOutput) SetRobotSoftwareSuite(v *RobotSoftwareSuite) *UpdateRobotApplicationOutput
SetRobotSoftwareSuite sets the RobotSoftwareSuite field's value.
func (*UpdateRobotApplicationOutput) SetSources ¶
func (s *UpdateRobotApplicationOutput) SetSources(v []*Source) *UpdateRobotApplicationOutput
SetSources sets the Sources field's value.
func (*UpdateRobotApplicationOutput) SetVersion ¶
func (s *UpdateRobotApplicationOutput) SetVersion(v string) *UpdateRobotApplicationOutput
SetVersion sets the Version field's value.
func (UpdateRobotApplicationOutput) String ¶
func (s UpdateRobotApplicationOutput) String() string
String returns the string representation
type UpdateSimulationApplicationInput ¶
type UpdateSimulationApplicationInput struct { // The application information for the simulation application. // // Application is a required field Application *string `locationName:"application" min:"1" type:"string" required:"true"` // The revision id for the robot application. CurrentRevisionId *string `locationName:"currentRevisionId" min:"1" type:"string"` // The rendering engine for the simulation application. RenderingEngine *RenderingEngine `locationName:"renderingEngine" type:"structure"` // Information about the robot software suite (ROS distribution). // // RobotSoftwareSuite is a required field RobotSoftwareSuite *RobotSoftwareSuite `locationName:"robotSoftwareSuite" type:"structure" required:"true"` // The simulation software suite used by the simulation application. // // SimulationSoftwareSuite is a required field SimulationSoftwareSuite *SimulationSoftwareSuite `locationName:"simulationSoftwareSuite" type:"structure" required:"true"` // The sources of the simulation application. // // Sources is a required field Sources []*SourceConfig `locationName:"sources" type:"list" required:"true"` // contains filtered or unexported fields }
func (UpdateSimulationApplicationInput) GoString ¶
func (s UpdateSimulationApplicationInput) GoString() string
GoString returns the string representation
func (*UpdateSimulationApplicationInput) SetApplication ¶
func (s *UpdateSimulationApplicationInput) SetApplication(v string) *UpdateSimulationApplicationInput
SetApplication sets the Application field's value.
func (*UpdateSimulationApplicationInput) SetCurrentRevisionId ¶
func (s *UpdateSimulationApplicationInput) SetCurrentRevisionId(v string) *UpdateSimulationApplicationInput
SetCurrentRevisionId sets the CurrentRevisionId field's value.
func (*UpdateSimulationApplicationInput) SetRenderingEngine ¶
func (s *UpdateSimulationApplicationInput) SetRenderingEngine(v *RenderingEngine) *UpdateSimulationApplicationInput
SetRenderingEngine sets the RenderingEngine field's value.
func (*UpdateSimulationApplicationInput) SetRobotSoftwareSuite ¶
func (s *UpdateSimulationApplicationInput) SetRobotSoftwareSuite(v *RobotSoftwareSuite) *UpdateSimulationApplicationInput
SetRobotSoftwareSuite sets the RobotSoftwareSuite field's value.
func (*UpdateSimulationApplicationInput) SetSimulationSoftwareSuite ¶
func (s *UpdateSimulationApplicationInput) SetSimulationSoftwareSuite(v *SimulationSoftwareSuite) *UpdateSimulationApplicationInput
SetSimulationSoftwareSuite sets the SimulationSoftwareSuite field's value.
func (*UpdateSimulationApplicationInput) SetSources ¶
func (s *UpdateSimulationApplicationInput) SetSources(v []*SourceConfig) *UpdateSimulationApplicationInput
SetSources sets the Sources field's value.
func (UpdateSimulationApplicationInput) String ¶
func (s UpdateSimulationApplicationInput) String() string
String returns the string representation
func (*UpdateSimulationApplicationInput) Validate ¶
func (s *UpdateSimulationApplicationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateSimulationApplicationOutput ¶
type UpdateSimulationApplicationOutput struct { // The Amazon Resource Name (ARN) of the updated simulation application. Arn *string `locationName:"arn" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the simulation application // was last updated. LastUpdatedAt *time.Time `locationName:"lastUpdatedAt" type:"timestamp"` // The name of the simulation application. Name *string `locationName:"name" min:"1" type:"string"` // The rendering engine for the simulation application. RenderingEngine *RenderingEngine `locationName:"renderingEngine" type:"structure"` // The revision id of the simulation application. RevisionId *string `locationName:"revisionId" min:"1" type:"string"` // Information about the robot software suite (ROS distribution). RobotSoftwareSuite *RobotSoftwareSuite `locationName:"robotSoftwareSuite" type:"structure"` // The simulation software suite used by the simulation application. SimulationSoftwareSuite *SimulationSoftwareSuite `locationName:"simulationSoftwareSuite" type:"structure"` // The sources of the simulation application. Sources []*Source `locationName:"sources" type:"list"` // The version of the robot application. Version *string `locationName:"version" min:"1" type:"string"` // contains filtered or unexported fields }
func (UpdateSimulationApplicationOutput) GoString ¶
func (s UpdateSimulationApplicationOutput) GoString() string
GoString returns the string representation
func (*UpdateSimulationApplicationOutput) SetArn ¶
func (s *UpdateSimulationApplicationOutput) SetArn(v string) *UpdateSimulationApplicationOutput
SetArn sets the Arn field's value.
func (*UpdateSimulationApplicationOutput) SetLastUpdatedAt ¶
func (s *UpdateSimulationApplicationOutput) SetLastUpdatedAt(v time.Time) *UpdateSimulationApplicationOutput
SetLastUpdatedAt sets the LastUpdatedAt field's value.
func (*UpdateSimulationApplicationOutput) SetName ¶
func (s *UpdateSimulationApplicationOutput) SetName(v string) *UpdateSimulationApplicationOutput
SetName sets the Name field's value.
func (*UpdateSimulationApplicationOutput) SetRenderingEngine ¶
func (s *UpdateSimulationApplicationOutput) SetRenderingEngine(v *RenderingEngine) *UpdateSimulationApplicationOutput
SetRenderingEngine sets the RenderingEngine field's value.
func (*UpdateSimulationApplicationOutput) SetRevisionId ¶
func (s *UpdateSimulationApplicationOutput) SetRevisionId(v string) *UpdateSimulationApplicationOutput
SetRevisionId sets the RevisionId field's value.
func (*UpdateSimulationApplicationOutput) SetRobotSoftwareSuite ¶
func (s *UpdateSimulationApplicationOutput) SetRobotSoftwareSuite(v *RobotSoftwareSuite) *UpdateSimulationApplicationOutput
SetRobotSoftwareSuite sets the RobotSoftwareSuite field's value.
func (*UpdateSimulationApplicationOutput) SetSimulationSoftwareSuite ¶
func (s *UpdateSimulationApplicationOutput) SetSimulationSoftwareSuite(v *SimulationSoftwareSuite) *UpdateSimulationApplicationOutput
SetSimulationSoftwareSuite sets the SimulationSoftwareSuite field's value.
func (*UpdateSimulationApplicationOutput) SetSources ¶
func (s *UpdateSimulationApplicationOutput) SetSources(v []*Source) *UpdateSimulationApplicationOutput
SetSources sets the Sources field's value.
func (*UpdateSimulationApplicationOutput) SetVersion ¶
func (s *UpdateSimulationApplicationOutput) SetVersion(v string) *UpdateSimulationApplicationOutput
SetVersion sets the Version field's value.
func (UpdateSimulationApplicationOutput) String ¶
func (s UpdateSimulationApplicationOutput) String() string
String returns the string representation
type UpdateWorldTemplateInput ¶ added in v1.34.6
type UpdateWorldTemplateInput struct { // The name of the template. Name *string `locationName:"name" type:"string"` // The Amazon Resource Name (arn) of the world template to update. // // Template is a required field Template *string `locationName:"template" min:"1" type:"string" required:"true"` // The world template body. TemplateBody *string `locationName:"templateBody" min:"1" type:"string"` // The location of the world template. TemplateLocation *TemplateLocation `locationName:"templateLocation" type:"structure"` // contains filtered or unexported fields }
func (UpdateWorldTemplateInput) GoString ¶ added in v1.34.6
func (s UpdateWorldTemplateInput) GoString() string
GoString returns the string representation
func (*UpdateWorldTemplateInput) SetName ¶ added in v1.34.6
func (s *UpdateWorldTemplateInput) SetName(v string) *UpdateWorldTemplateInput
SetName sets the Name field's value.
func (*UpdateWorldTemplateInput) SetTemplate ¶ added in v1.34.6
func (s *UpdateWorldTemplateInput) SetTemplate(v string) *UpdateWorldTemplateInput
SetTemplate sets the Template field's value.
func (*UpdateWorldTemplateInput) SetTemplateBody ¶ added in v1.34.6
func (s *UpdateWorldTemplateInput) SetTemplateBody(v string) *UpdateWorldTemplateInput
SetTemplateBody sets the TemplateBody field's value.
func (*UpdateWorldTemplateInput) SetTemplateLocation ¶ added in v1.34.6
func (s *UpdateWorldTemplateInput) SetTemplateLocation(v *TemplateLocation) *UpdateWorldTemplateInput
SetTemplateLocation sets the TemplateLocation field's value.
func (UpdateWorldTemplateInput) String ¶ added in v1.34.6
func (s UpdateWorldTemplateInput) String() string
String returns the string representation
func (*UpdateWorldTemplateInput) Validate ¶ added in v1.34.6
func (s *UpdateWorldTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateWorldTemplateOutput ¶ added in v1.34.6
type UpdateWorldTemplateOutput struct { // The Amazon Resource Name (arn) of the world template. Arn *string `locationName:"arn" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the world template was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The time, in milliseconds since the epoch, when the world template was last // updated. LastUpdatedAt *time.Time `locationName:"lastUpdatedAt" type:"timestamp"` // The name of the world template. Name *string `locationName:"name" type:"string"` // contains filtered or unexported fields }
func (UpdateWorldTemplateOutput) GoString ¶ added in v1.34.6
func (s UpdateWorldTemplateOutput) GoString() string
GoString returns the string representation
func (*UpdateWorldTemplateOutput) SetArn ¶ added in v1.34.6
func (s *UpdateWorldTemplateOutput) SetArn(v string) *UpdateWorldTemplateOutput
SetArn sets the Arn field's value.
func (*UpdateWorldTemplateOutput) SetCreatedAt ¶ added in v1.34.6
func (s *UpdateWorldTemplateOutput) SetCreatedAt(v time.Time) *UpdateWorldTemplateOutput
SetCreatedAt sets the CreatedAt field's value.
func (*UpdateWorldTemplateOutput) SetLastUpdatedAt ¶ added in v1.34.6
func (s *UpdateWorldTemplateOutput) SetLastUpdatedAt(v time.Time) *UpdateWorldTemplateOutput
SetLastUpdatedAt sets the LastUpdatedAt field's value.
func (*UpdateWorldTemplateOutput) SetName ¶ added in v1.34.6
func (s *UpdateWorldTemplateOutput) SetName(v string) *UpdateWorldTemplateOutput
SetName sets the Name field's value.
func (UpdateWorldTemplateOutput) String ¶ added in v1.34.6
func (s UpdateWorldTemplateOutput) String() string
String returns the string representation
type UploadConfiguration ¶ added in v1.37.0
type UploadConfiguration struct { // A prefix that specifies where files will be uploaded in Amazon S3. It is // appended to the simulation output location to determine the final path. // // For example, if your simulation output location is s3://my-bucket and your // upload configuration name is robot-test, your files will be uploaded to s3://my-bucket/<simid>/<runid>/robot-test. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // Specifies the path of the file(s) to upload. Standard Unix glob matching // rules are accepted, with the addition of ** as a super asterisk. For example, // specifying /var/log/**.log causes all .log files in the /var/log directory // tree to be collected. For more examples, see Glob Library (https://github.com/gobwas/glob). // // Path is a required field Path *string `locationName:"path" min:"1" type:"string" required:"true"` // Specifies when to upload the files: // // UPLOAD_ON_TERMINATE // // Matching files are uploaded once the simulation enters the TERMINATING state. // Matching files are not uploaded until all of your code (including tools) // have stopped. // // If there is a problem uploading a file, the upload is retried. If problems // persist, no further upload attempts will be made. // // UPLOAD_ROLLING_AUTO_REMOVE // // Matching files are uploaded as they are created. They are deleted after they // are uploaded. The specified path is checked every 5 seconds. A final check // is made when all of your code (including tools) have stopped. // // UploadBehavior is a required field UploadBehavior *string `locationName:"uploadBehavior" type:"string" required:"true" enum:"UploadBehavior"` // contains filtered or unexported fields }
Provides upload configuration information. Files are uploaded from the simulation job to a location you specify.
func (UploadConfiguration) GoString ¶ added in v1.37.0
func (s UploadConfiguration) GoString() string
GoString returns the string representation
func (*UploadConfiguration) SetName ¶ added in v1.37.0
func (s *UploadConfiguration) SetName(v string) *UploadConfiguration
SetName sets the Name field's value.
func (*UploadConfiguration) SetPath ¶ added in v1.37.0
func (s *UploadConfiguration) SetPath(v string) *UploadConfiguration
SetPath sets the Path field's value.
func (*UploadConfiguration) SetUploadBehavior ¶ added in v1.37.0
func (s *UploadConfiguration) SetUploadBehavior(v string) *UploadConfiguration
SetUploadBehavior sets the UploadBehavior field's value.
func (UploadConfiguration) String ¶ added in v1.37.0
func (s UploadConfiguration) String() string
String returns the string representation
func (*UploadConfiguration) Validate ¶ added in v1.37.0
func (s *UploadConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type VPCConfig ¶
type VPCConfig struct { // A boolean indicating whether to assign a public IP address. AssignPublicIp *bool `locationName:"assignPublicIp" type:"boolean"` // A list of one or more security groups IDs in your VPC. SecurityGroups []*string `locationName:"securityGroups" min:"1" type:"list"` // A list of one or more subnet IDs in your VPC. // // Subnets is a required field Subnets []*string `locationName:"subnets" min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
If your simulation job accesses resources in a VPC, you provide this parameter identifying the list of security group IDs and subnet IDs. These must belong to the same VPC. You must provide at least one security group and two subnet IDs.
func (*VPCConfig) SetAssignPublicIp ¶
SetAssignPublicIp sets the AssignPublicIp field's value.
func (*VPCConfig) SetSecurityGroups ¶
SetSecurityGroups sets the SecurityGroups field's value.
func (*VPCConfig) SetSubnets ¶
SetSubnets sets the Subnets field's value.
type VPCConfigResponse ¶
type VPCConfigResponse struct { // A boolean indicating if a public IP was assigned. AssignPublicIp *bool `locationName:"assignPublicIp" type:"boolean"` // A list of security group IDs associated with the simulation job. SecurityGroups []*string `locationName:"securityGroups" min:"1" type:"list"` // A list of subnet IDs associated with the simulation job. Subnets []*string `locationName:"subnets" min:"1" type:"list"` // The VPC ID associated with your simulation job. VpcId *string `locationName:"vpcId" type:"string"` // contains filtered or unexported fields }
VPC configuration associated with your simulation job.
func (VPCConfigResponse) GoString ¶
func (s VPCConfigResponse) GoString() string
GoString returns the string representation
func (*VPCConfigResponse) SetAssignPublicIp ¶
func (s *VPCConfigResponse) SetAssignPublicIp(v bool) *VPCConfigResponse
SetAssignPublicIp sets the AssignPublicIp field's value.
func (*VPCConfigResponse) SetSecurityGroups ¶
func (s *VPCConfigResponse) SetSecurityGroups(v []*string) *VPCConfigResponse
SetSecurityGroups sets the SecurityGroups field's value.
func (*VPCConfigResponse) SetSubnets ¶
func (s *VPCConfigResponse) SetSubnets(v []*string) *VPCConfigResponse
SetSubnets sets the Subnets field's value.
func (*VPCConfigResponse) SetVpcId ¶
func (s *VPCConfigResponse) SetVpcId(v string) *VPCConfigResponse
SetVpcId sets the VpcId field's value.
func (VPCConfigResponse) String ¶
func (s VPCConfigResponse) String() string
String returns the string representation
type WorldConfig ¶ added in v1.34.6
type WorldConfig struct { // The world generated by Simulation WorldForge. World *string `locationName:"world" min:"1" type:"string"` // contains filtered or unexported fields }
Configuration information for a world.
func (WorldConfig) GoString ¶ added in v1.34.6
func (s WorldConfig) GoString() string
GoString returns the string representation
func (*WorldConfig) SetWorld ¶ added in v1.34.6
func (s *WorldConfig) SetWorld(v string) *WorldConfig
SetWorld sets the World field's value.
func (WorldConfig) String ¶ added in v1.34.6
func (s WorldConfig) String() string
String returns the string representation
func (*WorldConfig) Validate ¶ added in v1.34.6
func (s *WorldConfig) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type WorldCount ¶ added in v1.34.6
type WorldCount struct { // The number of unique floorplans. FloorplanCount *int64 `locationName:"floorplanCount" type:"integer"` // The number of unique interiors per floorplan. InteriorCountPerFloorplan *int64 `locationName:"interiorCountPerFloorplan" type:"integer"` // contains filtered or unexported fields }
The number of worlds that will be created. You can configure the number of unique floorplans and the number of unique interiors for each floor plan. For example, if you want 1 world with 20 unique interiors, you set floorplanCount = 1 and interiorCountPerFloorplan = 20. This will result in 20 worlds (floorplanCount * interiorCountPerFloorplan).
If you set floorplanCount = 4 and interiorCountPerFloorplan = 5, there will be 20 worlds with 5 unique floor plans.
func (WorldCount) GoString ¶ added in v1.34.6
func (s WorldCount) GoString() string
GoString returns the string representation
func (*WorldCount) SetFloorplanCount ¶ added in v1.34.6
func (s *WorldCount) SetFloorplanCount(v int64) *WorldCount
SetFloorplanCount sets the FloorplanCount field's value.
func (*WorldCount) SetInteriorCountPerFloorplan ¶ added in v1.34.6
func (s *WorldCount) SetInteriorCountPerFloorplan(v int64) *WorldCount
SetInteriorCountPerFloorplan sets the InteriorCountPerFloorplan field's value.
func (WorldCount) String ¶ added in v1.34.6
func (s WorldCount) String() string
String returns the string representation
type WorldExportJobSummary ¶ added in v1.34.6
type WorldExportJobSummary struct { // The Amazon Resource Name (ARN) of the world export job. Arn *string `locationName:"arn" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the world export job was // created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The status of the world export job. // // Pending // // The world export job request is pending. // // Running // // The world export job is running. // // Completed // // The world export job completed. // // Failed // // The world export job failed. See failureCode for more information. // // Canceled // // The world export job was cancelled. // // Canceling // // The world export job is being cancelled. Status *string `locationName:"status" type:"string" enum:"WorldExportJobStatus"` // A list of worlds. Worlds []*string `locationName:"worlds" min:"1" type:"list"` // contains filtered or unexported fields }
Information about a world export job.
func (WorldExportJobSummary) GoString ¶ added in v1.34.6
func (s WorldExportJobSummary) GoString() string
GoString returns the string representation
func (*WorldExportJobSummary) SetArn ¶ added in v1.34.6
func (s *WorldExportJobSummary) SetArn(v string) *WorldExportJobSummary
SetArn sets the Arn field's value.
func (*WorldExportJobSummary) SetCreatedAt ¶ added in v1.34.6
func (s *WorldExportJobSummary) SetCreatedAt(v time.Time) *WorldExportJobSummary
SetCreatedAt sets the CreatedAt field's value.
func (*WorldExportJobSummary) SetStatus ¶ added in v1.34.6
func (s *WorldExportJobSummary) SetStatus(v string) *WorldExportJobSummary
SetStatus sets the Status field's value.
func (*WorldExportJobSummary) SetWorlds ¶ added in v1.34.6
func (s *WorldExportJobSummary) SetWorlds(v []*string) *WorldExportJobSummary
SetWorlds sets the Worlds field's value.
func (WorldExportJobSummary) String ¶ added in v1.34.6
func (s WorldExportJobSummary) String() string
String returns the string representation
type WorldFailure ¶ added in v1.34.6
type WorldFailure struct { // The failure code of the world export job if it failed: // // InternalServiceError // // Internal service error. // // LimitExceeded // // The requested resource exceeds the maximum number allowed, or the number // of concurrent stream requests exceeds the maximum number allowed. // // ResourceNotFound // // The specified resource could not be found. // // RequestThrottled // // The request was throttled. // // InvalidInput // // An input parameter in the request is not valid. FailureCode *string `locationName:"failureCode" type:"string" enum:"WorldGenerationJobErrorCode"` // The number of failed worlds. FailureCount *int64 `locationName:"failureCount" type:"integer"` // The sample reason why the world failed. World errors are aggregated. A sample // is used as the sampleFailureReason. SampleFailureReason *string `locationName:"sampleFailureReason" type:"string"` // contains filtered or unexported fields }
Information about a failed world.
func (WorldFailure) GoString ¶ added in v1.34.6
func (s WorldFailure) GoString() string
GoString returns the string representation
func (*WorldFailure) SetFailureCode ¶ added in v1.34.6
func (s *WorldFailure) SetFailureCode(v string) *WorldFailure
SetFailureCode sets the FailureCode field's value.
func (*WorldFailure) SetFailureCount ¶ added in v1.34.6
func (s *WorldFailure) SetFailureCount(v int64) *WorldFailure
SetFailureCount sets the FailureCount field's value.
func (*WorldFailure) SetSampleFailureReason ¶ added in v1.34.6
func (s *WorldFailure) SetSampleFailureReason(v string) *WorldFailure
SetSampleFailureReason sets the SampleFailureReason field's value.
func (WorldFailure) String ¶ added in v1.34.6
func (s WorldFailure) String() string
String returns the string representation
type WorldGenerationJobSummary ¶ added in v1.34.6
type WorldGenerationJobSummary struct { // The Amazon Resource Name (ARN) of the world generator job. Arn *string `locationName:"arn" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the world generator job was // created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The number of worlds that failed. FailedWorldCount *int64 `locationName:"failedWorldCount" type:"integer"` // The status of the world generator job: // // Pending // // The world generator job request is pending. // // Running // // The world generator job is running. // // Completed // // The world generator job completed. // // Failed // // The world generator job failed. See failureCode for more information. // // PartialFailed // // Some worlds did not generate. // // Canceled // // The world generator job was cancelled. // // Canceling // // The world generator job is being cancelled. Status *string `locationName:"status" type:"string" enum:"WorldGenerationJobStatus"` // The number of worlds that were generated. SucceededWorldCount *int64 `locationName:"succeededWorldCount" type:"integer"` // The Amazon Resource Name (arn) of the world template. Template *string `locationName:"template" min:"1" type:"string"` // Information about the world count. WorldCount *WorldCount `locationName:"worldCount" type:"structure"` // contains filtered or unexported fields }
Information about a world generator job.
func (WorldGenerationJobSummary) GoString ¶ added in v1.34.6
func (s WorldGenerationJobSummary) GoString() string
GoString returns the string representation
func (*WorldGenerationJobSummary) SetArn ¶ added in v1.34.6
func (s *WorldGenerationJobSummary) SetArn(v string) *WorldGenerationJobSummary
SetArn sets the Arn field's value.
func (*WorldGenerationJobSummary) SetCreatedAt ¶ added in v1.34.6
func (s *WorldGenerationJobSummary) SetCreatedAt(v time.Time) *WorldGenerationJobSummary
SetCreatedAt sets the CreatedAt field's value.
func (*WorldGenerationJobSummary) SetFailedWorldCount ¶ added in v1.34.6
func (s *WorldGenerationJobSummary) SetFailedWorldCount(v int64) *WorldGenerationJobSummary
SetFailedWorldCount sets the FailedWorldCount field's value.
func (*WorldGenerationJobSummary) SetStatus ¶ added in v1.34.6
func (s *WorldGenerationJobSummary) SetStatus(v string) *WorldGenerationJobSummary
SetStatus sets the Status field's value.
func (*WorldGenerationJobSummary) SetSucceededWorldCount ¶ added in v1.34.6
func (s *WorldGenerationJobSummary) SetSucceededWorldCount(v int64) *WorldGenerationJobSummary
SetSucceededWorldCount sets the SucceededWorldCount field's value.
func (*WorldGenerationJobSummary) SetTemplate ¶ added in v1.34.6
func (s *WorldGenerationJobSummary) SetTemplate(v string) *WorldGenerationJobSummary
SetTemplate sets the Template field's value.
func (*WorldGenerationJobSummary) SetWorldCount ¶ added in v1.34.6
func (s *WorldGenerationJobSummary) SetWorldCount(v *WorldCount) *WorldGenerationJobSummary
SetWorldCount sets the WorldCount field's value.
func (WorldGenerationJobSummary) String ¶ added in v1.34.6
func (s WorldGenerationJobSummary) String() string
String returns the string representation
type WorldSummary ¶ added in v1.34.6
type WorldSummary struct { // The Amazon Resource Name (ARN) of the world. Arn *string `locationName:"arn" min:"1" type:"string"` // The time, in milliseconds since the epoch, when the world was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The Amazon Resource Name (arn) of the world generation job. GenerationJob *string `locationName:"generationJob" min:"1" type:"string"` // The Amazon Resource Name (arn) of the world template. Template *string `locationName:"template" min:"1" type:"string"` // contains filtered or unexported fields }
Information about a world.
func (WorldSummary) GoString ¶ added in v1.34.6
func (s WorldSummary) GoString() string
GoString returns the string representation
func (*WorldSummary) SetArn ¶ added in v1.34.6
func (s *WorldSummary) SetArn(v string) *WorldSummary
SetArn sets the Arn field's value.
func (*WorldSummary) SetCreatedAt ¶ added in v1.34.6
func (s *WorldSummary) SetCreatedAt(v time.Time) *WorldSummary
SetCreatedAt sets the CreatedAt field's value.
func (*WorldSummary) SetGenerationJob ¶ added in v1.34.6
func (s *WorldSummary) SetGenerationJob(v string) *WorldSummary
SetGenerationJob sets the GenerationJob field's value.
func (*WorldSummary) SetTemplate ¶ added in v1.34.6
func (s *WorldSummary) SetTemplate(v string) *WorldSummary
SetTemplate sets the Template field's value.
func (WorldSummary) String ¶ added in v1.34.6
func (s WorldSummary) String() string
String returns the string representation
Directories ¶
Path | Synopsis |
---|---|
Package robomakeriface provides an interface to enable mocking the AWS RoboMaker service client for testing your code.
|
Package robomakeriface provides an interface to enable mocking the AWS RoboMaker service client for testing your code. |