AWS SDK for C++  1.8.74
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::RoboMaker::Model Namespace Reference

Namespaces

 ArchitectureMapper
 
 DeploymentJobErrorCodeMapper
 
 DeploymentStatusMapper
 
 FailureBehaviorMapper
 
 RenderingEngineTypeMapper
 
 RobotDeploymentStepMapper
 
 RobotSoftwareSuiteTypeMapper
 
 RobotSoftwareSuiteVersionTypeMapper
 
 RobotStatusMapper
 
 SimulationJobBatchErrorCodeMapper
 
 SimulationJobBatchStatusMapper
 
 SimulationJobErrorCodeMapper
 
 SimulationJobStatusMapper
 
 SimulationSoftwareSuiteTypeMapper
 
 WorldExportJobErrorCodeMapper
 
 WorldExportJobStatusMapper
 
 WorldGenerationJobErrorCodeMapper
 
 WorldGenerationJobStatusMapper
 

Classes

class  BatchDeleteWorldsRequest
 
class  BatchDeleteWorldsResult
 
class  BatchDescribeSimulationJobRequest
 
class  BatchDescribeSimulationJobResult
 
class  BatchPolicy
 
class  CancelDeploymentJobRequest
 
class  CancelDeploymentJobResult
 
class  CancelSimulationJobBatchRequest
 
class  CancelSimulationJobBatchResult
 
class  CancelSimulationJobRequest
 
class  CancelSimulationJobResult
 
class  CancelWorldExportJobRequest
 
class  CancelWorldExportJobResult
 
class  CancelWorldGenerationJobRequest
 
class  CancelWorldGenerationJobResult
 
class  Compute
 
class  ComputeResponse
 
class  CreateDeploymentJobRequest
 
class  CreateDeploymentJobResult
 
class  CreateFleetRequest
 
class  CreateFleetResult
 
class  CreateRobotApplicationRequest
 
class  CreateRobotApplicationResult
 
class  CreateRobotApplicationVersionRequest
 
class  CreateRobotApplicationVersionResult
 
class  CreateRobotRequest
 
class  CreateRobotResult
 
class  CreateSimulationApplicationRequest
 
class  CreateSimulationApplicationResult
 
class  CreateSimulationApplicationVersionRequest
 
class  CreateSimulationApplicationVersionResult
 
class  CreateSimulationJobRequest
 
class  CreateSimulationJobResult
 
class  CreateWorldExportJobRequest
 
class  CreateWorldExportJobResult
 
class  CreateWorldGenerationJobRequest
 
class  CreateWorldGenerationJobResult
 
class  CreateWorldTemplateRequest
 
class  CreateWorldTemplateResult
 
class  DataSource
 
class  DataSourceConfig
 
class  DeleteFleetRequest
 
class  DeleteFleetResult
 
class  DeleteRobotApplicationRequest
 
class  DeleteRobotApplicationResult
 
class  DeleteRobotRequest
 
class  DeleteRobotResult
 
class  DeleteSimulationApplicationRequest
 
class  DeleteSimulationApplicationResult
 
class  DeleteWorldTemplateRequest
 
class  DeleteWorldTemplateResult
 
class  DeploymentApplicationConfig
 
class  DeploymentConfig
 
class  DeploymentJob
 
class  DeploymentLaunchConfig
 
class  DeregisterRobotRequest
 
class  DeregisterRobotResult
 
class  DescribeDeploymentJobRequest
 
class  DescribeDeploymentJobResult
 
class  DescribeFleetRequest
 
class  DescribeFleetResult
 
class  DescribeRobotApplicationRequest
 
class  DescribeRobotApplicationResult
 
class  DescribeRobotRequest
 
class  DescribeRobotResult
 
class  DescribeSimulationApplicationRequest
 
class  DescribeSimulationApplicationResult
 
class  DescribeSimulationJobBatchRequest
 
class  DescribeSimulationJobBatchResult
 
class  DescribeSimulationJobRequest
 
class  DescribeSimulationJobResult
 
class  DescribeWorldExportJobRequest
 
class  DescribeWorldExportJobResult
 
class  DescribeWorldGenerationJobRequest
 
class  DescribeWorldGenerationJobResult
 
class  DescribeWorldRequest
 
class  DescribeWorldResult
 
class  DescribeWorldTemplateRequest
 
class  DescribeWorldTemplateResult
 
class  FailedCreateSimulationJobRequest
 
class  FailureSummary
 
class  Filter
 
class  FinishedWorldsSummary
 
class  Fleet
 
class  GetWorldTemplateBodyRequest
 
class  GetWorldTemplateBodyResult
 
class  LaunchConfig
 
class  ListDeploymentJobsRequest
 
class  ListDeploymentJobsResult
 
class  ListFleetsRequest
 
class  ListFleetsResult
 
class  ListRobotApplicationsRequest
 
class  ListRobotApplicationsResult
 
class  ListRobotsRequest
 
class  ListRobotsResult
 
class  ListSimulationApplicationsRequest
 
class  ListSimulationApplicationsResult
 
class  ListSimulationJobBatchesRequest
 
class  ListSimulationJobBatchesResult
 
class  ListSimulationJobsRequest
 
class  ListSimulationJobsResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  ListWorldExportJobsRequest
 
class  ListWorldExportJobsResult
 
class  ListWorldGenerationJobsRequest
 
class  ListWorldGenerationJobsResult
 
class  ListWorldsRequest
 
class  ListWorldsResult
 
class  ListWorldTemplatesRequest
 
class  ListWorldTemplatesResult
 
class  LoggingConfig
 
class  NetworkInterface
 
class  OutputLocation
 
class  PortForwardingConfig
 
class  PortMapping
 
class  ProgressDetail
 
class  RegisterRobotRequest
 
class  RegisterRobotResult
 
class  RenderingEngine
 
class  RestartSimulationJobRequest
 
class  RestartSimulationJobResult
 
class  Robot
 
class  RobotApplicationConfig
 
class  RobotApplicationSummary
 
class  RobotDeployment
 
class  RobotSoftwareSuite
 
class  S3KeyOutput
 
class  S3Object
 
class  SimulationApplicationConfig
 
class  SimulationApplicationSummary
 
class  SimulationJob
 
class  SimulationJobBatchSummary
 
class  SimulationJobRequest
 
class  SimulationJobSummary
 
class  SimulationSoftwareSuite
 
class  Source
 
class  SourceConfig
 
class  StartSimulationJobBatchRequest
 
class  StartSimulationJobBatchResult
 
class  SyncDeploymentJobRequest
 
class  SyncDeploymentJobResult
 
class  TagResourceRequest
 
class  TagResourceResult
 
class  TemplateLocation
 
class  TemplateSummary
 
class  UntagResourceRequest
 
class  UntagResourceResult
 
class  UpdateRobotApplicationRequest
 
class  UpdateRobotApplicationResult
 
class  UpdateSimulationApplicationRequest
 
class  UpdateSimulationApplicationResult
 
class  UpdateWorldTemplateRequest
 
class  UpdateWorldTemplateResult
 
class  VPCConfig
 
class  VPCConfigResponse
 
class  WorldConfig
 
class  WorldCount
 
class  WorldExportJobSummary
 
class  WorldFailure
 
class  WorldGenerationJobSummary
 
class  WorldSummary
 

Typedefs

typedef Aws::Utils::Outcome< BatchDeleteWorldsResult, RoboMakerErrorBatchDeleteWorldsOutcome
 
typedef Aws::Utils::Outcome< BatchDescribeSimulationJobResult, RoboMakerErrorBatchDescribeSimulationJobOutcome
 
typedef Aws::Utils::Outcome< CancelDeploymentJobResult, RoboMakerErrorCancelDeploymentJobOutcome
 
typedef Aws::Utils::Outcome< CancelSimulationJobResult, RoboMakerErrorCancelSimulationJobOutcome
 
typedef Aws::Utils::Outcome< CancelSimulationJobBatchResult, RoboMakerErrorCancelSimulationJobBatchOutcome
 
typedef Aws::Utils::Outcome< CancelWorldExportJobResult, RoboMakerErrorCancelWorldExportJobOutcome
 
typedef Aws::Utils::Outcome< CancelWorldGenerationJobResult, RoboMakerErrorCancelWorldGenerationJobOutcome
 
typedef Aws::Utils::Outcome< CreateDeploymentJobResult, RoboMakerErrorCreateDeploymentJobOutcome
 
typedef Aws::Utils::Outcome< CreateFleetResult, RoboMakerErrorCreateFleetOutcome
 
typedef Aws::Utils::Outcome< CreateRobotResult, RoboMakerErrorCreateRobotOutcome
 
typedef Aws::Utils::Outcome< CreateRobotApplicationResult, RoboMakerErrorCreateRobotApplicationOutcome
 
typedef Aws::Utils::Outcome< CreateRobotApplicationVersionResult, RoboMakerErrorCreateRobotApplicationVersionOutcome
 
typedef Aws::Utils::Outcome< CreateSimulationApplicationResult, RoboMakerErrorCreateSimulationApplicationOutcome
 
typedef Aws::Utils::Outcome< CreateSimulationApplicationVersionResult, RoboMakerErrorCreateSimulationApplicationVersionOutcome
 
typedef Aws::Utils::Outcome< CreateSimulationJobResult, RoboMakerErrorCreateSimulationJobOutcome
 
typedef Aws::Utils::Outcome< CreateWorldExportJobResult, RoboMakerErrorCreateWorldExportJobOutcome
 
typedef Aws::Utils::Outcome< CreateWorldGenerationJobResult, RoboMakerErrorCreateWorldGenerationJobOutcome
 
typedef Aws::Utils::Outcome< CreateWorldTemplateResult, RoboMakerErrorCreateWorldTemplateOutcome
 
typedef Aws::Utils::Outcome< DeleteFleetResult, RoboMakerErrorDeleteFleetOutcome
 
typedef Aws::Utils::Outcome< DeleteRobotResult, RoboMakerErrorDeleteRobotOutcome
 
typedef Aws::Utils::Outcome< DeleteRobotApplicationResult, RoboMakerErrorDeleteRobotApplicationOutcome
 
typedef Aws::Utils::Outcome< DeleteSimulationApplicationResult, RoboMakerErrorDeleteSimulationApplicationOutcome
 
typedef Aws::Utils::Outcome< DeleteWorldTemplateResult, RoboMakerErrorDeleteWorldTemplateOutcome
 
typedef Aws::Utils::Outcome< DeregisterRobotResult, RoboMakerErrorDeregisterRobotOutcome
 
typedef Aws::Utils::Outcome< DescribeDeploymentJobResult, RoboMakerErrorDescribeDeploymentJobOutcome
 
typedef Aws::Utils::Outcome< DescribeFleetResult, RoboMakerErrorDescribeFleetOutcome
 
typedef Aws::Utils::Outcome< DescribeRobotResult, RoboMakerErrorDescribeRobotOutcome
 
typedef Aws::Utils::Outcome< DescribeRobotApplicationResult, RoboMakerErrorDescribeRobotApplicationOutcome
 
typedef Aws::Utils::Outcome< DescribeSimulationApplicationResult, RoboMakerErrorDescribeSimulationApplicationOutcome
 
typedef Aws::Utils::Outcome< DescribeSimulationJobResult, RoboMakerErrorDescribeSimulationJobOutcome
 
typedef Aws::Utils::Outcome< DescribeSimulationJobBatchResult, RoboMakerErrorDescribeSimulationJobBatchOutcome
 
typedef Aws::Utils::Outcome< DescribeWorldResult, RoboMakerErrorDescribeWorldOutcome
 
typedef Aws::Utils::Outcome< DescribeWorldExportJobResult, RoboMakerErrorDescribeWorldExportJobOutcome
 
typedef Aws::Utils::Outcome< DescribeWorldGenerationJobResult, RoboMakerErrorDescribeWorldGenerationJobOutcome
 
typedef Aws::Utils::Outcome< DescribeWorldTemplateResult, RoboMakerErrorDescribeWorldTemplateOutcome
 
typedef Aws::Utils::Outcome< GetWorldTemplateBodyResult, RoboMakerErrorGetWorldTemplateBodyOutcome
 
typedef Aws::Utils::Outcome< ListDeploymentJobsResult, RoboMakerErrorListDeploymentJobsOutcome
 
typedef Aws::Utils::Outcome< ListFleetsResult, RoboMakerErrorListFleetsOutcome
 
typedef Aws::Utils::Outcome< ListRobotApplicationsResult, RoboMakerErrorListRobotApplicationsOutcome
 
typedef Aws::Utils::Outcome< ListRobotsResult, RoboMakerErrorListRobotsOutcome
 
typedef Aws::Utils::Outcome< ListSimulationApplicationsResult, RoboMakerErrorListSimulationApplicationsOutcome
 
typedef Aws::Utils::Outcome< ListSimulationJobBatchesResult, RoboMakerErrorListSimulationJobBatchesOutcome
 
typedef Aws::Utils::Outcome< ListSimulationJobsResult, RoboMakerErrorListSimulationJobsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, RoboMakerErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< ListWorldExportJobsResult, RoboMakerErrorListWorldExportJobsOutcome
 
typedef Aws::Utils::Outcome< ListWorldGenerationJobsResult, RoboMakerErrorListWorldGenerationJobsOutcome
 
typedef Aws::Utils::Outcome< ListWorldTemplatesResult, RoboMakerErrorListWorldTemplatesOutcome
 
typedef Aws::Utils::Outcome< ListWorldsResult, RoboMakerErrorListWorldsOutcome
 
typedef Aws::Utils::Outcome< RegisterRobotResult, RoboMakerErrorRegisterRobotOutcome
 
typedef Aws::Utils::Outcome< RestartSimulationJobResult, RoboMakerErrorRestartSimulationJobOutcome
 
typedef Aws::Utils::Outcome< StartSimulationJobBatchResult, RoboMakerErrorStartSimulationJobBatchOutcome
 
typedef Aws::Utils::Outcome< SyncDeploymentJobResult, RoboMakerErrorSyncDeploymentJobOutcome
 
typedef Aws::Utils::Outcome< TagResourceResult, RoboMakerErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< UntagResourceResult, RoboMakerErrorUntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateRobotApplicationResult, RoboMakerErrorUpdateRobotApplicationOutcome
 
typedef Aws::Utils::Outcome< UpdateSimulationApplicationResult, RoboMakerErrorUpdateSimulationApplicationOutcome
 
typedef Aws::Utils::Outcome< UpdateWorldTemplateResult, RoboMakerErrorUpdateWorldTemplateOutcome
 
typedef std::future< BatchDeleteWorldsOutcomeBatchDeleteWorldsOutcomeCallable
 
typedef std::future< BatchDescribeSimulationJobOutcomeBatchDescribeSimulationJobOutcomeCallable
 
typedef std::future< CancelDeploymentJobOutcomeCancelDeploymentJobOutcomeCallable
 
typedef std::future< CancelSimulationJobOutcomeCancelSimulationJobOutcomeCallable
 
typedef std::future< CancelSimulationJobBatchOutcomeCancelSimulationJobBatchOutcomeCallable
 
typedef std::future< CancelWorldExportJobOutcomeCancelWorldExportJobOutcomeCallable
 
typedef std::future< CancelWorldGenerationJobOutcomeCancelWorldGenerationJobOutcomeCallable
 
typedef std::future< CreateDeploymentJobOutcomeCreateDeploymentJobOutcomeCallable
 
typedef std::future< CreateFleetOutcomeCreateFleetOutcomeCallable
 
typedef std::future< CreateRobotOutcomeCreateRobotOutcomeCallable
 
typedef std::future< CreateRobotApplicationOutcomeCreateRobotApplicationOutcomeCallable
 
typedef std::future< CreateRobotApplicationVersionOutcomeCreateRobotApplicationVersionOutcomeCallable
 
typedef std::future< CreateSimulationApplicationOutcomeCreateSimulationApplicationOutcomeCallable
 
typedef std::future< CreateSimulationApplicationVersionOutcomeCreateSimulationApplicationVersionOutcomeCallable
 
typedef std::future< CreateSimulationJobOutcomeCreateSimulationJobOutcomeCallable
 
typedef std::future< CreateWorldExportJobOutcomeCreateWorldExportJobOutcomeCallable
 
typedef std::future< CreateWorldGenerationJobOutcomeCreateWorldGenerationJobOutcomeCallable
 
typedef std::future< CreateWorldTemplateOutcomeCreateWorldTemplateOutcomeCallable
 
typedef std::future< DeleteFleetOutcomeDeleteFleetOutcomeCallable
 
typedef std::future< DeleteRobotOutcomeDeleteRobotOutcomeCallable
 
typedef std::future< DeleteRobotApplicationOutcomeDeleteRobotApplicationOutcomeCallable
 
typedef std::future< DeleteSimulationApplicationOutcomeDeleteSimulationApplicationOutcomeCallable
 
typedef std::future< DeleteWorldTemplateOutcomeDeleteWorldTemplateOutcomeCallable
 
typedef std::future< DeregisterRobotOutcomeDeregisterRobotOutcomeCallable
 
typedef std::future< DescribeDeploymentJobOutcomeDescribeDeploymentJobOutcomeCallable
 
typedef std::future< DescribeFleetOutcomeDescribeFleetOutcomeCallable
 
typedef std::future< DescribeRobotOutcomeDescribeRobotOutcomeCallable
 
typedef std::future< DescribeRobotApplicationOutcomeDescribeRobotApplicationOutcomeCallable
 
typedef std::future< DescribeSimulationApplicationOutcomeDescribeSimulationApplicationOutcomeCallable
 
typedef std::future< DescribeSimulationJobOutcomeDescribeSimulationJobOutcomeCallable
 
typedef std::future< DescribeSimulationJobBatchOutcomeDescribeSimulationJobBatchOutcomeCallable
 
typedef std::future< DescribeWorldOutcomeDescribeWorldOutcomeCallable
 
typedef std::future< DescribeWorldExportJobOutcomeDescribeWorldExportJobOutcomeCallable
 
typedef std::future< DescribeWorldGenerationJobOutcomeDescribeWorldGenerationJobOutcomeCallable
 
typedef std::future< DescribeWorldTemplateOutcomeDescribeWorldTemplateOutcomeCallable
 
typedef std::future< GetWorldTemplateBodyOutcomeGetWorldTemplateBodyOutcomeCallable
 
typedef std::future< ListDeploymentJobsOutcomeListDeploymentJobsOutcomeCallable
 
typedef std::future< ListFleetsOutcomeListFleetsOutcomeCallable
 
typedef std::future< ListRobotApplicationsOutcomeListRobotApplicationsOutcomeCallable
 
typedef std::future< ListRobotsOutcomeListRobotsOutcomeCallable
 
typedef std::future< ListSimulationApplicationsOutcomeListSimulationApplicationsOutcomeCallable
 
typedef std::future< ListSimulationJobBatchesOutcomeListSimulationJobBatchesOutcomeCallable
 
typedef std::future< ListSimulationJobsOutcomeListSimulationJobsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< ListWorldExportJobsOutcomeListWorldExportJobsOutcomeCallable
 
typedef std::future< ListWorldGenerationJobsOutcomeListWorldGenerationJobsOutcomeCallable
 
typedef std::future< ListWorldTemplatesOutcomeListWorldTemplatesOutcomeCallable
 
typedef std::future< ListWorldsOutcomeListWorldsOutcomeCallable
 
typedef std::future< RegisterRobotOutcomeRegisterRobotOutcomeCallable
 
typedef std::future< RestartSimulationJobOutcomeRestartSimulationJobOutcomeCallable
 
typedef std::future< StartSimulationJobBatchOutcomeStartSimulationJobBatchOutcomeCallable
 
typedef std::future< SyncDeploymentJobOutcomeSyncDeploymentJobOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 
typedef std::future< UpdateRobotApplicationOutcomeUpdateRobotApplicationOutcomeCallable
 
typedef std::future< UpdateSimulationApplicationOutcomeUpdateSimulationApplicationOutcomeCallable
 
typedef std::future< UpdateWorldTemplateOutcomeUpdateWorldTemplateOutcomeCallable
 

Enumerations

enum  Architecture { Architecture::NOT_SET, Architecture::X86_64, Architecture::ARM64, Architecture::ARMHF }
 
enum  DeploymentJobErrorCode {
  DeploymentJobErrorCode::NOT_SET, DeploymentJobErrorCode::ResourceNotFound, DeploymentJobErrorCode::EnvironmentSetupError, DeploymentJobErrorCode::EtagMismatch,
  DeploymentJobErrorCode::FailureThresholdBreached, DeploymentJobErrorCode::RobotDeploymentAborted, DeploymentJobErrorCode::RobotDeploymentNoResponse, DeploymentJobErrorCode::RobotAgentConnectionTimeout,
  DeploymentJobErrorCode::GreengrassDeploymentFailed, DeploymentJobErrorCode::InvalidGreengrassGroup, DeploymentJobErrorCode::MissingRobotArchitecture, DeploymentJobErrorCode::MissingRobotApplicationArchitecture,
  DeploymentJobErrorCode::MissingRobotDeploymentResource, DeploymentJobErrorCode::GreengrassGroupVersionDoesNotExist, DeploymentJobErrorCode::LambdaDeleted, DeploymentJobErrorCode::ExtractingBundleFailure,
  DeploymentJobErrorCode::PreLaunchFileFailure, DeploymentJobErrorCode::PostLaunchFileFailure, DeploymentJobErrorCode::BadPermissionError, DeploymentJobErrorCode::DownloadConditionFailed,
  DeploymentJobErrorCode::InternalServerError
}
 
enum  DeploymentStatus {
  DeploymentStatus::NOT_SET, DeploymentStatus::Pending, DeploymentStatus::Preparing, DeploymentStatus::InProgress,
  DeploymentStatus::Failed, DeploymentStatus::Succeeded, DeploymentStatus::Canceled
}
 
enum  FailureBehavior { FailureBehavior::NOT_SET, FailureBehavior::Fail, FailureBehavior::Continue }
 
enum  RenderingEngineType { RenderingEngineType::NOT_SET, RenderingEngineType::OGRE }
 
enum  RobotDeploymentStep {
  RobotDeploymentStep::NOT_SET, RobotDeploymentStep::Validating, RobotDeploymentStep::DownloadingExtracting, RobotDeploymentStep::ExecutingDownloadCondition,
  RobotDeploymentStep::ExecutingPreLaunch, RobotDeploymentStep::Launching, RobotDeploymentStep::ExecutingPostLaunch, RobotDeploymentStep::Finished
}
 
enum  RobotSoftwareSuiteType { RobotSoftwareSuiteType::NOT_SET, RobotSoftwareSuiteType::ROS, RobotSoftwareSuiteType::ROS2 }
 
enum  RobotSoftwareSuiteVersionType { RobotSoftwareSuiteVersionType::NOT_SET, RobotSoftwareSuiteVersionType::Kinetic, RobotSoftwareSuiteVersionType::Melodic, RobotSoftwareSuiteVersionType::Dashing }
 
enum  RobotStatus {
  RobotStatus::NOT_SET, RobotStatus::Available, RobotStatus::Registered, RobotStatus::PendingNewDeployment,
  RobotStatus::Deploying, RobotStatus::Failed, RobotStatus::InSync, RobotStatus::NoResponse
}
 
enum  SimulationJobBatchErrorCode { SimulationJobBatchErrorCode::NOT_SET, SimulationJobBatchErrorCode::InternalServiceError }
 
enum  SimulationJobBatchStatus {
  SimulationJobBatchStatus::NOT_SET, SimulationJobBatchStatus::Pending, SimulationJobBatchStatus::InProgress, SimulationJobBatchStatus::Failed,
  SimulationJobBatchStatus::Completed, SimulationJobBatchStatus::Canceled, SimulationJobBatchStatus::Canceling, SimulationJobBatchStatus::Completing,
  SimulationJobBatchStatus::TimingOut, SimulationJobBatchStatus::TimedOut
}
 
enum  SimulationJobErrorCode {
  SimulationJobErrorCode::NOT_SET, SimulationJobErrorCode::InternalServiceError, SimulationJobErrorCode::RobotApplicationCrash, SimulationJobErrorCode::SimulationApplicationCrash,
  SimulationJobErrorCode::BadPermissionsRobotApplication, SimulationJobErrorCode::BadPermissionsSimulationApplication, SimulationJobErrorCode::BadPermissionsS3Object, SimulationJobErrorCode::BadPermissionsS3Output,
  SimulationJobErrorCode::BadPermissionsCloudwatchLogs, SimulationJobErrorCode::SubnetIpLimitExceeded, SimulationJobErrorCode::ENILimitExceeded, SimulationJobErrorCode::BadPermissionsUserCredentials,
  SimulationJobErrorCode::InvalidBundleRobotApplication, SimulationJobErrorCode::InvalidBundleSimulationApplication, SimulationJobErrorCode::InvalidS3Resource, SimulationJobErrorCode::LimitExceeded,
  SimulationJobErrorCode::MismatchedEtag, SimulationJobErrorCode::RobotApplicationVersionMismatchedEtag, SimulationJobErrorCode::SimulationApplicationVersionMismatchedEtag, SimulationJobErrorCode::ResourceNotFound,
  SimulationJobErrorCode::RequestThrottled, SimulationJobErrorCode::BatchTimedOut, SimulationJobErrorCode::BatchCanceled, SimulationJobErrorCode::InvalidInput,
  SimulationJobErrorCode::WrongRegionS3Bucket, SimulationJobErrorCode::WrongRegionS3Output, SimulationJobErrorCode::WrongRegionRobotApplication, SimulationJobErrorCode::WrongRegionSimulationApplication
}
 
enum  SimulationJobStatus {
  SimulationJobStatus::NOT_SET, SimulationJobStatus::Pending, SimulationJobStatus::Preparing, SimulationJobStatus::Running,
  SimulationJobStatus::Restarting, SimulationJobStatus::Completed, SimulationJobStatus::Failed, SimulationJobStatus::RunningFailed,
  SimulationJobStatus::Terminating, SimulationJobStatus::Terminated, SimulationJobStatus::Canceled
}
 
enum  SimulationSoftwareSuiteType { SimulationSoftwareSuiteType::NOT_SET, SimulationSoftwareSuiteType::Gazebo, SimulationSoftwareSuiteType::RosbagPlay }
 
enum  WorldExportJobErrorCode {
  WorldExportJobErrorCode::NOT_SET, WorldExportJobErrorCode::InternalServiceError, WorldExportJobErrorCode::LimitExceeded, WorldExportJobErrorCode::ResourceNotFound,
  WorldExportJobErrorCode::RequestThrottled, WorldExportJobErrorCode::InvalidInput, WorldExportJobErrorCode::AccessDenied
}
 
enum  WorldExportJobStatus {
  WorldExportJobStatus::NOT_SET, WorldExportJobStatus::Pending, WorldExportJobStatus::Running, WorldExportJobStatus::Completed,
  WorldExportJobStatus::Failed, WorldExportJobStatus::Canceling, WorldExportJobStatus::Canceled
}
 
enum  WorldGenerationJobErrorCode {
  WorldGenerationJobErrorCode::NOT_SET, WorldGenerationJobErrorCode::InternalServiceError, WorldGenerationJobErrorCode::LimitExceeded, WorldGenerationJobErrorCode::ResourceNotFound,
  WorldGenerationJobErrorCode::RequestThrottled, WorldGenerationJobErrorCode::InvalidInput, WorldGenerationJobErrorCode::AllWorldGenerationFailed
}
 
enum  WorldGenerationJobStatus {
  WorldGenerationJobStatus::NOT_SET, WorldGenerationJobStatus::Pending, WorldGenerationJobStatus::Running, WorldGenerationJobStatus::Completed,
  WorldGenerationJobStatus::Failed, WorldGenerationJobStatus::PartialFailed, WorldGenerationJobStatus::Canceling, WorldGenerationJobStatus::Canceled
}
 

Typedef Documentation

◆ BatchDeleteWorldsOutcome

Definition at line 166 of file RoboMakerClient.h.

◆ BatchDeleteWorldsOutcomeCallable

Definition at line 226 of file RoboMakerClient.h.

◆ BatchDescribeSimulationJobOutcome

Definition at line 169 of file RoboMakerClient.h.

◆ BatchDescribeSimulationJobOutcomeCallable

Definition at line 227 of file RoboMakerClient.h.

◆ CancelDeploymentJobOutcome

Definition at line 170 of file RoboMakerClient.h.

◆ CancelDeploymentJobOutcomeCallable

Definition at line 228 of file RoboMakerClient.h.

◆ CancelSimulationJobBatchOutcome

Definition at line 172 of file RoboMakerClient.h.

◆ CancelSimulationJobBatchOutcomeCallable

Definition at line 230 of file RoboMakerClient.h.

◆ CancelSimulationJobOutcome

Definition at line 171 of file RoboMakerClient.h.

◆ CancelSimulationJobOutcomeCallable

Definition at line 229 of file RoboMakerClient.h.

◆ CancelWorldExportJobOutcome

Definition at line 173 of file RoboMakerClient.h.

◆ CancelWorldExportJobOutcomeCallable

Definition at line 231 of file RoboMakerClient.h.

◆ CancelWorldGenerationJobOutcome

Definition at line 174 of file RoboMakerClient.h.

◆ CancelWorldGenerationJobOutcomeCallable

Definition at line 232 of file RoboMakerClient.h.

◆ CreateDeploymentJobOutcome

Definition at line 175 of file RoboMakerClient.h.

◆ CreateDeploymentJobOutcomeCallable

Definition at line 233 of file RoboMakerClient.h.

◆ CreateFleetOutcome

Definition at line 176 of file RoboMakerClient.h.

◆ CreateFleetOutcomeCallable

Definition at line 234 of file RoboMakerClient.h.

◆ CreateRobotApplicationOutcome

Definition at line 178 of file RoboMakerClient.h.

◆ CreateRobotApplicationOutcomeCallable

Definition at line 236 of file RoboMakerClient.h.

◆ CreateRobotApplicationVersionOutcome

Definition at line 179 of file RoboMakerClient.h.

◆ CreateRobotApplicationVersionOutcomeCallable

Definition at line 237 of file RoboMakerClient.h.

◆ CreateRobotOutcome

Definition at line 177 of file RoboMakerClient.h.

◆ CreateRobotOutcomeCallable

Definition at line 235 of file RoboMakerClient.h.

◆ CreateSimulationApplicationOutcome

Definition at line 180 of file RoboMakerClient.h.

◆ CreateSimulationApplicationOutcomeCallable

Definition at line 238 of file RoboMakerClient.h.

◆ CreateSimulationApplicationVersionOutcome

Definition at line 181 of file RoboMakerClient.h.

◆ CreateSimulationApplicationVersionOutcomeCallable

Definition at line 239 of file RoboMakerClient.h.

◆ CreateSimulationJobOutcome

Definition at line 182 of file RoboMakerClient.h.

◆ CreateSimulationJobOutcomeCallable

Definition at line 240 of file RoboMakerClient.h.

◆ CreateWorldExportJobOutcome

Definition at line 183 of file RoboMakerClient.h.

◆ CreateWorldExportJobOutcomeCallable

Definition at line 241 of file RoboMakerClient.h.

◆ CreateWorldGenerationJobOutcome

Definition at line 184 of file RoboMakerClient.h.

◆ CreateWorldGenerationJobOutcomeCallable

Definition at line 242 of file RoboMakerClient.h.

◆ CreateWorldTemplateOutcome

Definition at line 185 of file RoboMakerClient.h.

◆ CreateWorldTemplateOutcomeCallable

Definition at line 243 of file RoboMakerClient.h.

◆ DeleteFleetOutcome

Definition at line 186 of file RoboMakerClient.h.

◆ DeleteFleetOutcomeCallable

Definition at line 244 of file RoboMakerClient.h.

◆ DeleteRobotApplicationOutcome

Definition at line 188 of file RoboMakerClient.h.

◆ DeleteRobotApplicationOutcomeCallable

Definition at line 246 of file RoboMakerClient.h.

◆ DeleteRobotOutcome

Definition at line 187 of file RoboMakerClient.h.

◆ DeleteRobotOutcomeCallable

Definition at line 245 of file RoboMakerClient.h.

◆ DeleteSimulationApplicationOutcome

Definition at line 189 of file RoboMakerClient.h.

◆ DeleteSimulationApplicationOutcomeCallable

Definition at line 247 of file RoboMakerClient.h.

◆ DeleteWorldTemplateOutcome

Definition at line 190 of file RoboMakerClient.h.

◆ DeleteWorldTemplateOutcomeCallable

Definition at line 248 of file RoboMakerClient.h.

◆ DeregisterRobotOutcome

Definition at line 191 of file RoboMakerClient.h.

◆ DeregisterRobotOutcomeCallable

Definition at line 249 of file RoboMakerClient.h.

◆ DescribeDeploymentJobOutcome

Definition at line 192 of file RoboMakerClient.h.

◆ DescribeDeploymentJobOutcomeCallable

Definition at line 250 of file RoboMakerClient.h.

◆ DescribeFleetOutcome

Definition at line 193 of file RoboMakerClient.h.

◆ DescribeFleetOutcomeCallable

Definition at line 251 of file RoboMakerClient.h.

◆ DescribeRobotApplicationOutcome

Definition at line 195 of file RoboMakerClient.h.

◆ DescribeRobotApplicationOutcomeCallable

Definition at line 253 of file RoboMakerClient.h.

◆ DescribeRobotOutcome

Definition at line 194 of file RoboMakerClient.h.

◆ DescribeRobotOutcomeCallable

Definition at line 252 of file RoboMakerClient.h.

◆ DescribeSimulationApplicationOutcome

Definition at line 196 of file RoboMakerClient.h.

◆ DescribeSimulationApplicationOutcomeCallable

Definition at line 254 of file RoboMakerClient.h.

◆ DescribeSimulationJobBatchOutcome

Definition at line 198 of file RoboMakerClient.h.

◆ DescribeSimulationJobBatchOutcomeCallable

Definition at line 256 of file RoboMakerClient.h.

◆ DescribeSimulationJobOutcome

Definition at line 197 of file RoboMakerClient.h.

◆ DescribeSimulationJobOutcomeCallable

Definition at line 255 of file RoboMakerClient.h.

◆ DescribeWorldExportJobOutcome

Definition at line 200 of file RoboMakerClient.h.

◆ DescribeWorldExportJobOutcomeCallable

Definition at line 258 of file RoboMakerClient.h.

◆ DescribeWorldGenerationJobOutcome

Definition at line 201 of file RoboMakerClient.h.

◆ DescribeWorldGenerationJobOutcomeCallable

Definition at line 259 of file RoboMakerClient.h.

◆ DescribeWorldOutcome

Definition at line 199 of file RoboMakerClient.h.

◆ DescribeWorldOutcomeCallable

Definition at line 257 of file RoboMakerClient.h.

◆ DescribeWorldTemplateOutcome

Definition at line 202 of file RoboMakerClient.h.

◆ DescribeWorldTemplateOutcomeCallable

Definition at line 260 of file RoboMakerClient.h.

◆ GetWorldTemplateBodyOutcome

Definition at line 203 of file RoboMakerClient.h.

◆ GetWorldTemplateBodyOutcomeCallable

Definition at line 261 of file RoboMakerClient.h.

◆ ListDeploymentJobsOutcome

Definition at line 204 of file RoboMakerClient.h.

◆ ListDeploymentJobsOutcomeCallable

Definition at line 262 of file RoboMakerClient.h.

◆ ListFleetsOutcome

Definition at line 205 of file RoboMakerClient.h.

◆ ListFleetsOutcomeCallable

Definition at line 263 of file RoboMakerClient.h.

◆ ListRobotApplicationsOutcome

Definition at line 206 of file RoboMakerClient.h.

◆ ListRobotApplicationsOutcomeCallable

Definition at line 264 of file RoboMakerClient.h.

◆ ListRobotsOutcome

Definition at line 207 of file RoboMakerClient.h.

◆ ListRobotsOutcomeCallable

Definition at line 265 of file RoboMakerClient.h.

◆ ListSimulationApplicationsOutcome

Definition at line 208 of file RoboMakerClient.h.

◆ ListSimulationApplicationsOutcomeCallable

Definition at line 266 of file RoboMakerClient.h.

◆ ListSimulationJobBatchesOutcome

Definition at line 209 of file RoboMakerClient.h.

◆ ListSimulationJobBatchesOutcomeCallable

Definition at line 267 of file RoboMakerClient.h.

◆ ListSimulationJobsOutcome

Definition at line 210 of file RoboMakerClient.h.

◆ ListSimulationJobsOutcomeCallable

Definition at line 268 of file RoboMakerClient.h.

◆ ListTagsForResourceOutcome

Definition at line 211 of file RoboMakerClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 269 of file RoboMakerClient.h.

◆ ListWorldExportJobsOutcome

Definition at line 212 of file RoboMakerClient.h.

◆ ListWorldExportJobsOutcomeCallable

Definition at line 270 of file RoboMakerClient.h.

◆ ListWorldGenerationJobsOutcome

Definition at line 213 of file RoboMakerClient.h.

◆ ListWorldGenerationJobsOutcomeCallable

Definition at line 271 of file RoboMakerClient.h.

◆ ListWorldsOutcome

Definition at line 215 of file RoboMakerClient.h.

◆ ListWorldsOutcomeCallable

Definition at line 273 of file RoboMakerClient.h.

◆ ListWorldTemplatesOutcome

Definition at line 214 of file RoboMakerClient.h.

◆ ListWorldTemplatesOutcomeCallable

Definition at line 272 of file RoboMakerClient.h.

◆ RegisterRobotOutcome

Definition at line 216 of file RoboMakerClient.h.

◆ RegisterRobotOutcomeCallable

Definition at line 274 of file RoboMakerClient.h.

◆ RestartSimulationJobOutcome

Definition at line 217 of file RoboMakerClient.h.

◆ RestartSimulationJobOutcomeCallable

Definition at line 275 of file RoboMakerClient.h.

◆ StartSimulationJobBatchOutcome

Definition at line 218 of file RoboMakerClient.h.

◆ StartSimulationJobBatchOutcomeCallable

Definition at line 276 of file RoboMakerClient.h.

◆ SyncDeploymentJobOutcome

Definition at line 219 of file RoboMakerClient.h.

◆ SyncDeploymentJobOutcomeCallable

Definition at line 277 of file RoboMakerClient.h.

◆ TagResourceOutcome

Definition at line 220 of file RoboMakerClient.h.

◆ TagResourceOutcomeCallable

Definition at line 278 of file RoboMakerClient.h.

◆ UntagResourceOutcome

Definition at line 221 of file RoboMakerClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 279 of file RoboMakerClient.h.

◆ UpdateRobotApplicationOutcome

Definition at line 222 of file RoboMakerClient.h.

◆ UpdateRobotApplicationOutcomeCallable

Definition at line 280 of file RoboMakerClient.h.

◆ UpdateSimulationApplicationOutcome

Definition at line 223 of file RoboMakerClient.h.

◆ UpdateSimulationApplicationOutcomeCallable

Definition at line 281 of file RoboMakerClient.h.

◆ UpdateWorldTemplateOutcome

Definition at line 224 of file RoboMakerClient.h.

◆ UpdateWorldTemplateOutcomeCallable

Definition at line 282 of file RoboMakerClient.h.

Enumeration Type Documentation

◆ Architecture

Enumerator
NOT_SET 
X86_64 
ARM64 
ARMHF 

Definition at line 16 of file Architecture.h.

◆ DeploymentJobErrorCode

Enumerator
NOT_SET 
ResourceNotFound 
EnvironmentSetupError 
EtagMismatch 
FailureThresholdBreached 
RobotDeploymentAborted 
RobotDeploymentNoResponse 
RobotAgentConnectionTimeout 
GreengrassDeploymentFailed 
InvalidGreengrassGroup 
MissingRobotArchitecture 
MissingRobotApplicationArchitecture 
MissingRobotDeploymentResource 
GreengrassGroupVersionDoesNotExist 
LambdaDeleted 
ExtractingBundleFailure 
PreLaunchFileFailure 
PostLaunchFileFailure 
BadPermissionError 
DownloadConditionFailed 
InternalServerError 

Definition at line 16 of file DeploymentJobErrorCode.h.

◆ DeploymentStatus

Enumerator
NOT_SET 
Pending 
Preparing 
InProgress 
Failed 
Succeeded 
Canceled 

Definition at line 16 of file DeploymentStatus.h.

◆ FailureBehavior

Enumerator
NOT_SET 
Fail 
Continue 

Definition at line 16 of file FailureBehavior.h.

◆ RenderingEngineType

Enumerator
NOT_SET 
OGRE 

Definition at line 16 of file RenderingEngineType.h.

◆ RobotDeploymentStep

Enumerator
NOT_SET 
Validating 
DownloadingExtracting 
ExecutingDownloadCondition 
ExecutingPreLaunch 
Launching 
ExecutingPostLaunch 
Finished 

Definition at line 16 of file RobotDeploymentStep.h.

◆ RobotSoftwareSuiteType

Enumerator
NOT_SET 
ROS 
ROS2 

Definition at line 16 of file RobotSoftwareSuiteType.h.

◆ RobotSoftwareSuiteVersionType

Enumerator
NOT_SET 
Kinetic 
Melodic 
Dashing 

Definition at line 16 of file RobotSoftwareSuiteVersionType.h.

◆ RobotStatus

Enumerator
NOT_SET 
Available 
Registered 
PendingNewDeployment 
Deploying 
Failed 
InSync 
NoResponse 

Definition at line 16 of file RobotStatus.h.

◆ SimulationJobBatchErrorCode

Enumerator
NOT_SET 
InternalServiceError 

Definition at line 16 of file SimulationJobBatchErrorCode.h.

◆ SimulationJobBatchStatus

Enumerator
NOT_SET 
Pending 
InProgress 
Failed 
Completed 
Canceled 
Canceling 
Completing 
TimingOut 
TimedOut 

Definition at line 16 of file SimulationJobBatchStatus.h.

◆ SimulationJobErrorCode

Enumerator
NOT_SET 
InternalServiceError 
RobotApplicationCrash 
SimulationApplicationCrash 
BadPermissionsRobotApplication 
BadPermissionsSimulationApplication 
BadPermissionsS3Object 
BadPermissionsS3Output 
BadPermissionsCloudwatchLogs 
SubnetIpLimitExceeded 
ENILimitExceeded 
BadPermissionsUserCredentials 
InvalidBundleRobotApplication 
InvalidBundleSimulationApplication 
InvalidS3Resource 
LimitExceeded 
MismatchedEtag 
RobotApplicationVersionMismatchedEtag 
SimulationApplicationVersionMismatchedEtag 
ResourceNotFound 
RequestThrottled 
BatchTimedOut 
BatchCanceled 
InvalidInput 
WrongRegionS3Bucket 
WrongRegionS3Output 
WrongRegionRobotApplication 
WrongRegionSimulationApplication 

Definition at line 16 of file SimulationJobErrorCode.h.

◆ SimulationJobStatus

Enumerator
NOT_SET 
Pending 
Preparing 
Running 
Restarting 
Completed 
Failed 
RunningFailed 
Terminating 
Terminated 
Canceled 

Definition at line 16 of file SimulationJobStatus.h.

◆ SimulationSoftwareSuiteType

Enumerator
NOT_SET 
Gazebo 
RosbagPlay 

Definition at line 16 of file SimulationSoftwareSuiteType.h.

◆ WorldExportJobErrorCode

Enumerator
NOT_SET 
InternalServiceError 
LimitExceeded 
ResourceNotFound 
RequestThrottled 
InvalidInput 
AccessDenied 

Definition at line 16 of file WorldExportJobErrorCode.h.

◆ WorldExportJobStatus

Enumerator
NOT_SET 
Pending 
Running 
Completed 
Failed 
Canceling 
Canceled 

Definition at line 16 of file WorldExportJobStatus.h.

◆ WorldGenerationJobErrorCode

Enumerator
NOT_SET 
InternalServiceError 
LimitExceeded 
ResourceNotFound 
RequestThrottled 
InvalidInput 
AllWorldGenerationFailed 

Definition at line 16 of file WorldGenerationJobErrorCode.h.

◆ WorldGenerationJobStatus

Enumerator
NOT_SET 
Pending 
Running 
Completed 
Failed 
PartialFailed 
Canceling 
Canceled 

Definition at line 16 of file WorldGenerationJobStatus.h.