AWS SDK for C++  1.8.100
AWS SDK for C++
Public Member Functions | List of all members
Aws::RoboMaker::Model::DescribeSimulationJobResult Class Reference

#include <DescribeSimulationJobResult.h>

Public Member Functions

 DescribeSimulationJobResult ()
 
 DescribeSimulationJobResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeSimulationJobResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetArn () const
 
void SetArn (const Aws::String &value)
 
void SetArn (Aws::String &&value)
 
void SetArn (const char *value)
 
DescribeSimulationJobResultWithArn (const Aws::String &value)
 
DescribeSimulationJobResultWithArn (Aws::String &&value)
 
DescribeSimulationJobResultWithArn (const char *value)
 
const Aws::StringGetName () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
DescribeSimulationJobResultWithName (const Aws::String &value)
 
DescribeSimulationJobResultWithName (Aws::String &&value)
 
DescribeSimulationJobResultWithName (const char *value)
 
const SimulationJobStatusGetStatus () const
 
void SetStatus (const SimulationJobStatus &value)
 
void SetStatus (SimulationJobStatus &&value)
 
DescribeSimulationJobResultWithStatus (const SimulationJobStatus &value)
 
DescribeSimulationJobResultWithStatus (SimulationJobStatus &&value)
 
const Aws::Utils::DateTimeGetLastStartedAt () const
 
void SetLastStartedAt (const Aws::Utils::DateTime &value)
 
void SetLastStartedAt (Aws::Utils::DateTime &&value)
 
DescribeSimulationJobResultWithLastStartedAt (const Aws::Utils::DateTime &value)
 
DescribeSimulationJobResultWithLastStartedAt (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetLastUpdatedAt () const
 
void SetLastUpdatedAt (const Aws::Utils::DateTime &value)
 
void SetLastUpdatedAt (Aws::Utils::DateTime &&value)
 
DescribeSimulationJobResultWithLastUpdatedAt (const Aws::Utils::DateTime &value)
 
DescribeSimulationJobResultWithLastUpdatedAt (Aws::Utils::DateTime &&value)
 
const FailureBehaviorGetFailureBehavior () const
 
void SetFailureBehavior (const FailureBehavior &value)
 
void SetFailureBehavior (FailureBehavior &&value)
 
DescribeSimulationJobResultWithFailureBehavior (const FailureBehavior &value)
 
DescribeSimulationJobResultWithFailureBehavior (FailureBehavior &&value)
 
const SimulationJobErrorCodeGetFailureCode () const
 
void SetFailureCode (const SimulationJobErrorCode &value)
 
void SetFailureCode (SimulationJobErrorCode &&value)
 
DescribeSimulationJobResultWithFailureCode (const SimulationJobErrorCode &value)
 
DescribeSimulationJobResultWithFailureCode (SimulationJobErrorCode &&value)
 
const Aws::StringGetFailureReason () const
 
void SetFailureReason (const Aws::String &value)
 
void SetFailureReason (Aws::String &&value)
 
void SetFailureReason (const char *value)
 
DescribeSimulationJobResultWithFailureReason (const Aws::String &value)
 
DescribeSimulationJobResultWithFailureReason (Aws::String &&value)
 
DescribeSimulationJobResultWithFailureReason (const char *value)
 
const Aws::StringGetClientRequestToken () const
 
void SetClientRequestToken (const Aws::String &value)
 
void SetClientRequestToken (Aws::String &&value)
 
void SetClientRequestToken (const char *value)
 
DescribeSimulationJobResultWithClientRequestToken (const Aws::String &value)
 
DescribeSimulationJobResultWithClientRequestToken (Aws::String &&value)
 
DescribeSimulationJobResultWithClientRequestToken (const char *value)
 
const OutputLocationGetOutputLocation () const
 
void SetOutputLocation (const OutputLocation &value)
 
void SetOutputLocation (OutputLocation &&value)
 
DescribeSimulationJobResultWithOutputLocation (const OutputLocation &value)
 
DescribeSimulationJobResultWithOutputLocation (OutputLocation &&value)
 
const LoggingConfigGetLoggingConfig () const
 
void SetLoggingConfig (const LoggingConfig &value)
 
void SetLoggingConfig (LoggingConfig &&value)
 
DescribeSimulationJobResultWithLoggingConfig (const LoggingConfig &value)
 
DescribeSimulationJobResultWithLoggingConfig (LoggingConfig &&value)
 
long long GetMaxJobDurationInSeconds () const
 
void SetMaxJobDurationInSeconds (long long value)
 
DescribeSimulationJobResultWithMaxJobDurationInSeconds (long long value)
 
long long GetSimulationTimeMillis () const
 
void SetSimulationTimeMillis (long long value)
 
DescribeSimulationJobResultWithSimulationTimeMillis (long long value)
 
const Aws::StringGetIamRole () const
 
void SetIamRole (const Aws::String &value)
 
void SetIamRole (Aws::String &&value)
 
void SetIamRole (const char *value)
 
DescribeSimulationJobResultWithIamRole (const Aws::String &value)
 
DescribeSimulationJobResultWithIamRole (Aws::String &&value)
 
DescribeSimulationJobResultWithIamRole (const char *value)
 
const Aws::Vector< RobotApplicationConfig > & GetRobotApplications () const
 
void SetRobotApplications (const Aws::Vector< RobotApplicationConfig > &value)
 
void SetRobotApplications (Aws::Vector< RobotApplicationConfig > &&value)
 
DescribeSimulationJobResultWithRobotApplications (const Aws::Vector< RobotApplicationConfig > &value)
 
DescribeSimulationJobResultWithRobotApplications (Aws::Vector< RobotApplicationConfig > &&value)
 
DescribeSimulationJobResultAddRobotApplications (const RobotApplicationConfig &value)
 
DescribeSimulationJobResultAddRobotApplications (RobotApplicationConfig &&value)
 
const Aws::Vector< SimulationApplicationConfig > & GetSimulationApplications () const
 
void SetSimulationApplications (const Aws::Vector< SimulationApplicationConfig > &value)
 
void SetSimulationApplications (Aws::Vector< SimulationApplicationConfig > &&value)
 
DescribeSimulationJobResultWithSimulationApplications (const Aws::Vector< SimulationApplicationConfig > &value)
 
DescribeSimulationJobResultWithSimulationApplications (Aws::Vector< SimulationApplicationConfig > &&value)
 
DescribeSimulationJobResultAddSimulationApplications (const SimulationApplicationConfig &value)
 
DescribeSimulationJobResultAddSimulationApplications (SimulationApplicationConfig &&value)
 
const Aws::Vector< DataSource > & GetDataSources () const
 
void SetDataSources (const Aws::Vector< DataSource > &value)
 
void SetDataSources (Aws::Vector< DataSource > &&value)
 
DescribeSimulationJobResultWithDataSources (const Aws::Vector< DataSource > &value)
 
DescribeSimulationJobResultWithDataSources (Aws::Vector< DataSource > &&value)
 
DescribeSimulationJobResultAddDataSources (const DataSource &value)
 
DescribeSimulationJobResultAddDataSources (DataSource &&value)
 
const Aws::Map< Aws::String, Aws::String > & GetTags () const
 
void SetTags (const Aws::Map< Aws::String, Aws::String > &value)
 
void SetTags (Aws::Map< Aws::String, Aws::String > &&value)
 
DescribeSimulationJobResultWithTags (const Aws::Map< Aws::String, Aws::String > &value)
 
DescribeSimulationJobResultWithTags (Aws::Map< Aws::String, Aws::String > &&value)
 
DescribeSimulationJobResultAddTags (const Aws::String &key, const Aws::String &value)
 
DescribeSimulationJobResultAddTags (Aws::String &&key, const Aws::String &value)
 
DescribeSimulationJobResultAddTags (const Aws::String &key, Aws::String &&value)
 
DescribeSimulationJobResultAddTags (Aws::String &&key, Aws::String &&value)
 
DescribeSimulationJobResultAddTags (const char *key, Aws::String &&value)
 
DescribeSimulationJobResultAddTags (Aws::String &&key, const char *value)
 
DescribeSimulationJobResultAddTags (const char *key, const char *value)
 
const VPCConfigResponseGetVpcConfig () const
 
void SetVpcConfig (const VPCConfigResponse &value)
 
void SetVpcConfig (VPCConfigResponse &&value)
 
DescribeSimulationJobResultWithVpcConfig (const VPCConfigResponse &value)
 
DescribeSimulationJobResultWithVpcConfig (VPCConfigResponse &&value)
 
const NetworkInterfaceGetNetworkInterface () const
 
void SetNetworkInterface (const NetworkInterface &value)
 
void SetNetworkInterface (NetworkInterface &&value)
 
DescribeSimulationJobResultWithNetworkInterface (const NetworkInterface &value)
 
DescribeSimulationJobResultWithNetworkInterface (NetworkInterface &&value)
 
const ComputeResponseGetCompute () const
 
void SetCompute (const ComputeResponse &value)
 
void SetCompute (ComputeResponse &&value)
 
DescribeSimulationJobResultWithCompute (const ComputeResponse &value)
 
DescribeSimulationJobResultWithCompute (ComputeResponse &&value)
 

Detailed Description

Definition at line 41 of file DescribeSimulationJobResult.h.

Constructor & Destructor Documentation

◆ DescribeSimulationJobResult() [1/2]

Aws::RoboMaker::Model::DescribeSimulationJobResult::DescribeSimulationJobResult ( )

◆ DescribeSimulationJobResult() [2/2]

Aws::RoboMaker::Model::DescribeSimulationJobResult::DescribeSimulationJobResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddDataSources() [1/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::AddDataSources ( const DataSource value)
inline

The data sources for the simulation job.

Definition at line 694 of file DescribeSimulationJobResult.h.

◆ AddDataSources() [2/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::AddDataSources ( DataSource &&  value)
inline

The data sources for the simulation job.

Definition at line 699 of file DescribeSimulationJobResult.h.

◆ AddRobotApplications() [1/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::AddRobotApplications ( const RobotApplicationConfig value)
inline

A list of robot applications.

Definition at line 622 of file DescribeSimulationJobResult.h.

◆ AddRobotApplications() [2/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::AddRobotApplications ( RobotApplicationConfig &&  value)
inline

A list of robot applications.

Definition at line 627 of file DescribeSimulationJobResult.h.

◆ AddSimulationApplications() [1/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::AddSimulationApplications ( const SimulationApplicationConfig value)
inline

A list of simulation applications.

Definition at line 658 of file DescribeSimulationJobResult.h.

◆ AddSimulationApplications() [2/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::AddSimulationApplications ( SimulationApplicationConfig &&  value)
inline

A list of simulation applications.

Definition at line 663 of file DescribeSimulationJobResult.h.

◆ AddTags() [1/7]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::AddTags ( const Aws::String key,
const Aws::String value 
)
inline

The list of all tags added to the specified simulation job.

Definition at line 730 of file DescribeSimulationJobResult.h.

◆ AddTags() [2/7]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::AddTags ( Aws::String &&  key,
const Aws::String value 
)
inline

The list of all tags added to the specified simulation job.

Definition at line 735 of file DescribeSimulationJobResult.h.

◆ AddTags() [3/7]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::AddTags ( const Aws::String key,
Aws::String &&  value 
)
inline

The list of all tags added to the specified simulation job.

Definition at line 740 of file DescribeSimulationJobResult.h.

◆ AddTags() [4/7]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::AddTags ( Aws::String &&  key,
Aws::String &&  value 
)
inline

The list of all tags added to the specified simulation job.

Definition at line 745 of file DescribeSimulationJobResult.h.

◆ AddTags() [5/7]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::AddTags ( const char *  key,
Aws::String &&  value 
)
inline

The list of all tags added to the specified simulation job.

Definition at line 750 of file DescribeSimulationJobResult.h.

◆ AddTags() [6/7]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::AddTags ( Aws::String &&  key,
const char *  value 
)
inline

The list of all tags added to the specified simulation job.

Definition at line 755 of file DescribeSimulationJobResult.h.

◆ AddTags() [7/7]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::AddTags ( const char *  key,
const char *  value 
)
inline

The list of all tags added to the specified simulation job.

Definition at line 760 of file DescribeSimulationJobResult.h.

◆ GetArn()

const Aws::String& Aws::RoboMaker::Model::DescribeSimulationJobResult::GetArn ( ) const
inline

The Amazon Resource Name (ARN) of the simulation job.

Definition at line 52 of file DescribeSimulationJobResult.h.

◆ GetClientRequestToken()

const Aws::String& Aws::RoboMaker::Model::DescribeSimulationJobResult::GetClientRequestToken ( ) const
inline

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

Definition at line 425 of file DescribeSimulationJobResult.h.

◆ GetCompute()

const ComputeResponse& Aws::RoboMaker::Model::DescribeSimulationJobResult::GetCompute ( ) const
inline

Compute information for the simulation job.

Definition at line 818 of file DescribeSimulationJobResult.h.

◆ GetDataSources()

const Aws::Vector<DataSource>& Aws::RoboMaker::Model::DescribeSimulationJobResult::GetDataSources ( ) const
inline

The data sources for the simulation job.

Definition at line 669 of file DescribeSimulationJobResult.h.

◆ GetFailureBehavior()

const FailureBehavior& Aws::RoboMaker::Model::DescribeSimulationJobResult::GetFailureBehavior ( ) const
inline

The failure behavior for the simulation job.

Definition at line 212 of file DescribeSimulationJobResult.h.

◆ GetFailureCode()

const SimulationJobErrorCode& Aws::RoboMaker::Model::DescribeSimulationJobResult::GetFailureCode ( ) const
inline

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.

Definition at line 260 of file DescribeSimulationJobResult.h.

◆ GetFailureReason()

const Aws::String& Aws::RoboMaker::Model::DescribeSimulationJobResult::GetFailureReason ( ) const
inline

Details about why the simulation job failed. For more information about troubleshooting, see Troubleshooting.

Definition at line 376 of file DescribeSimulationJobResult.h.

◆ GetIamRole()

const Aws::String& Aws::RoboMaker::Model::DescribeSimulationJobResult::GetIamRole ( ) const
inline

The IAM role that allows the simulation instance to call the AWS APIs that are specified in its associated policies on your behalf.

Definition at line 555 of file DescribeSimulationJobResult.h.

◆ GetLastStartedAt()

const Aws::Utils::DateTime& Aws::RoboMaker::Model::DescribeSimulationJobResult::GetLastStartedAt ( ) const
inline

The time, in milliseconds since the epoch, when the simulation job was last started.

Definition at line 151 of file DescribeSimulationJobResult.h.

◆ GetLastUpdatedAt()

const Aws::Utils::DateTime& Aws::RoboMaker::Model::DescribeSimulationJobResult::GetLastUpdatedAt ( ) const
inline

The time, in milliseconds since the epoch, when the simulation job was last updated.

Definition at line 182 of file DescribeSimulationJobResult.h.

◆ GetLoggingConfig()

const LoggingConfig& Aws::RoboMaker::Model::DescribeSimulationJobResult::GetLoggingConfig ( ) const
inline

The logging configuration.

Definition at line 493 of file DescribeSimulationJobResult.h.

◆ GetMaxJobDurationInSeconds()

long long Aws::RoboMaker::Model::DescribeSimulationJobResult::GetMaxJobDurationInSeconds ( ) const
inline

The maximum job duration in seconds. The value must be 8 days (691,200 seconds) or less.

Definition at line 520 of file DescribeSimulationJobResult.h.

◆ GetName()

const Aws::String& Aws::RoboMaker::Model::DescribeSimulationJobResult::GetName ( ) const
inline

The name of the simulation job.

Definition at line 88 of file DescribeSimulationJobResult.h.

◆ GetNetworkInterface()

const NetworkInterface& Aws::RoboMaker::Model::DescribeSimulationJobResult::GetNetworkInterface ( ) const
inline

The network interface information for the simulation job.

Definition at line 792 of file DescribeSimulationJobResult.h.

◆ GetOutputLocation()

const OutputLocation& Aws::RoboMaker::Model::DescribeSimulationJobResult::GetOutputLocation ( ) const
inline

Location for output files generated by the simulation job.

Definition at line 467 of file DescribeSimulationJobResult.h.

◆ GetRobotApplications()

const Aws::Vector<RobotApplicationConfig>& Aws::RoboMaker::Model::DescribeSimulationJobResult::GetRobotApplications ( ) const
inline

A list of robot applications.

Definition at line 597 of file DescribeSimulationJobResult.h.

◆ GetSimulationApplications()

const Aws::Vector<SimulationApplicationConfig>& Aws::RoboMaker::Model::DescribeSimulationJobResult::GetSimulationApplications ( ) const
inline

A list of simulation applications.

Definition at line 633 of file DescribeSimulationJobResult.h.

◆ GetSimulationTimeMillis()

long long Aws::RoboMaker::Model::DescribeSimulationJobResult::GetSimulationTimeMillis ( ) const
inline

The simulation job execution duration in milliseconds.

Definition at line 538 of file DescribeSimulationJobResult.h.

◆ GetStatus()

const SimulationJobStatus& Aws::RoboMaker::Model::DescribeSimulationJobResult::GetStatus ( ) const
inline

The status of the simulation job.

Definition at line 124 of file DescribeSimulationJobResult.h.

◆ GetTags()

const Aws::Map<Aws::String, Aws::String>& Aws::RoboMaker::Model::DescribeSimulationJobResult::GetTags ( ) const
inline

The list of all tags added to the specified simulation job.

Definition at line 705 of file DescribeSimulationJobResult.h.

◆ GetVpcConfig()

const VPCConfigResponse& Aws::RoboMaker::Model::DescribeSimulationJobResult::GetVpcConfig ( ) const
inline

The VPC configuration.

Definition at line 766 of file DescribeSimulationJobResult.h.

◆ operator=()

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetArn() [1/3]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the simulation job.

Definition at line 57 of file DescribeSimulationJobResult.h.

◆ SetArn() [2/3]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the simulation job.

Definition at line 62 of file DescribeSimulationJobResult.h.

◆ SetArn() [3/3]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the simulation job.

Definition at line 67 of file DescribeSimulationJobResult.h.

◆ SetClientRequestToken() [1/3]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetClientRequestToken ( const Aws::String value)
inline

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

Definition at line 431 of file DescribeSimulationJobResult.h.

◆ SetClientRequestToken() [2/3]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetClientRequestToken ( Aws::String &&  value)
inline

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

Definition at line 437 of file DescribeSimulationJobResult.h.

◆ SetClientRequestToken() [3/3]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetClientRequestToken ( const char *  value)
inline

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

Definition at line 443 of file DescribeSimulationJobResult.h.

◆ SetCompute() [1/2]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetCompute ( const ComputeResponse value)
inline

Compute information for the simulation job.

Definition at line 823 of file DescribeSimulationJobResult.h.

◆ SetCompute() [2/2]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetCompute ( ComputeResponse &&  value)
inline

Compute information for the simulation job.

Definition at line 828 of file DescribeSimulationJobResult.h.

◆ SetDataSources() [1/2]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetDataSources ( const Aws::Vector< DataSource > &  value)
inline

The data sources for the simulation job.

Definition at line 674 of file DescribeSimulationJobResult.h.

◆ SetDataSources() [2/2]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetDataSources ( Aws::Vector< DataSource > &&  value)
inline

The data sources for the simulation job.

Definition at line 679 of file DescribeSimulationJobResult.h.

◆ SetFailureBehavior() [1/2]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetFailureBehavior ( const FailureBehavior value)
inline

The failure behavior for the simulation job.

Definition at line 217 of file DescribeSimulationJobResult.h.

◆ SetFailureBehavior() [2/2]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetFailureBehavior ( FailureBehavior &&  value)
inline

The failure behavior for the simulation job.

Definition at line 222 of file DescribeSimulationJobResult.h.

◆ SetFailureCode() [1/2]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetFailureCode ( const SimulationJobErrorCode value)
inline

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.

Definition at line 287 of file DescribeSimulationJobResult.h.

◆ SetFailureCode() [2/2]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetFailureCode ( SimulationJobErrorCode &&  value)
inline

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.

Definition at line 314 of file DescribeSimulationJobResult.h.

◆ SetFailureReason() [1/3]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetFailureReason ( const Aws::String value)
inline

Details about why the simulation job failed. For more information about troubleshooting, see Troubleshooting.

Definition at line 383 of file DescribeSimulationJobResult.h.

◆ SetFailureReason() [2/3]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetFailureReason ( Aws::String &&  value)
inline

Details about why the simulation job failed. For more information about troubleshooting, see Troubleshooting.

Definition at line 390 of file DescribeSimulationJobResult.h.

◆ SetFailureReason() [3/3]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetFailureReason ( const char *  value)
inline

Details about why the simulation job failed. For more information about troubleshooting, see Troubleshooting.

Definition at line 397 of file DescribeSimulationJobResult.h.

◆ SetIamRole() [1/3]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetIamRole ( const Aws::String value)
inline

The IAM role that allows the simulation instance to call the AWS APIs that are specified in its associated policies on your behalf.

Definition at line 561 of file DescribeSimulationJobResult.h.

◆ SetIamRole() [2/3]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetIamRole ( Aws::String &&  value)
inline

The IAM role that allows the simulation instance to call the AWS APIs that are specified in its associated policies on your behalf.

Definition at line 567 of file DescribeSimulationJobResult.h.

◆ SetIamRole() [3/3]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetIamRole ( const char *  value)
inline

The IAM role that allows the simulation instance to call the AWS APIs that are specified in its associated policies on your behalf.

Definition at line 573 of file DescribeSimulationJobResult.h.

◆ SetLastStartedAt() [1/2]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetLastStartedAt ( const Aws::Utils::DateTime value)
inline

The time, in milliseconds since the epoch, when the simulation job was last started.

Definition at line 157 of file DescribeSimulationJobResult.h.

◆ SetLastStartedAt() [2/2]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetLastStartedAt ( Aws::Utils::DateTime &&  value)
inline

The time, in milliseconds since the epoch, when the simulation job was last started.

Definition at line 163 of file DescribeSimulationJobResult.h.

◆ SetLastUpdatedAt() [1/2]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetLastUpdatedAt ( const Aws::Utils::DateTime value)
inline

The time, in milliseconds since the epoch, when the simulation job was last updated.

Definition at line 188 of file DescribeSimulationJobResult.h.

◆ SetLastUpdatedAt() [2/2]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetLastUpdatedAt ( Aws::Utils::DateTime &&  value)
inline

The time, in milliseconds since the epoch, when the simulation job was last updated.

Definition at line 194 of file DescribeSimulationJobResult.h.

◆ SetLoggingConfig() [1/2]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetLoggingConfig ( const LoggingConfig value)
inline

The logging configuration.

Definition at line 498 of file DescribeSimulationJobResult.h.

◆ SetLoggingConfig() [2/2]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetLoggingConfig ( LoggingConfig &&  value)
inline

The logging configuration.

Definition at line 503 of file DescribeSimulationJobResult.h.

◆ SetMaxJobDurationInSeconds()

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetMaxJobDurationInSeconds ( long long  value)
inline

The maximum job duration in seconds. The value must be 8 days (691,200 seconds) or less.

Definition at line 526 of file DescribeSimulationJobResult.h.

◆ SetName() [1/3]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetName ( const Aws::String value)
inline

The name of the simulation job.

Definition at line 93 of file DescribeSimulationJobResult.h.

◆ SetName() [2/3]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetName ( Aws::String &&  value)
inline

The name of the simulation job.

Definition at line 98 of file DescribeSimulationJobResult.h.

◆ SetName() [3/3]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetName ( const char *  value)
inline

The name of the simulation job.

Definition at line 103 of file DescribeSimulationJobResult.h.

◆ SetNetworkInterface() [1/2]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetNetworkInterface ( const NetworkInterface value)
inline

The network interface information for the simulation job.

Definition at line 797 of file DescribeSimulationJobResult.h.

◆ SetNetworkInterface() [2/2]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetNetworkInterface ( NetworkInterface &&  value)
inline

The network interface information for the simulation job.

Definition at line 802 of file DescribeSimulationJobResult.h.

◆ SetOutputLocation() [1/2]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetOutputLocation ( const OutputLocation value)
inline

Location for output files generated by the simulation job.

Definition at line 472 of file DescribeSimulationJobResult.h.

◆ SetOutputLocation() [2/2]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetOutputLocation ( OutputLocation &&  value)
inline

Location for output files generated by the simulation job.

Definition at line 477 of file DescribeSimulationJobResult.h.

◆ SetRobotApplications() [1/2]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetRobotApplications ( const Aws::Vector< RobotApplicationConfig > &  value)
inline

A list of robot applications.

Definition at line 602 of file DescribeSimulationJobResult.h.

◆ SetRobotApplications() [2/2]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetRobotApplications ( Aws::Vector< RobotApplicationConfig > &&  value)
inline

A list of robot applications.

Definition at line 607 of file DescribeSimulationJobResult.h.

◆ SetSimulationApplications() [1/2]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetSimulationApplications ( const Aws::Vector< SimulationApplicationConfig > &  value)
inline

A list of simulation applications.

Definition at line 638 of file DescribeSimulationJobResult.h.

◆ SetSimulationApplications() [2/2]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetSimulationApplications ( Aws::Vector< SimulationApplicationConfig > &&  value)
inline

A list of simulation applications.

Definition at line 643 of file DescribeSimulationJobResult.h.

◆ SetSimulationTimeMillis()

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetSimulationTimeMillis ( long long  value)
inline

The simulation job execution duration in milliseconds.

Definition at line 543 of file DescribeSimulationJobResult.h.

◆ SetStatus() [1/2]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetStatus ( const SimulationJobStatus value)
inline

The status of the simulation job.

Definition at line 129 of file DescribeSimulationJobResult.h.

◆ SetStatus() [2/2]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetStatus ( SimulationJobStatus &&  value)
inline

The status of the simulation job.

Definition at line 134 of file DescribeSimulationJobResult.h.

◆ SetTags() [1/2]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetTags ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

The list of all tags added to the specified simulation job.

Definition at line 710 of file DescribeSimulationJobResult.h.

◆ SetTags() [2/2]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetTags ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

The list of all tags added to the specified simulation job.

Definition at line 715 of file DescribeSimulationJobResult.h.

◆ SetVpcConfig() [1/2]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetVpcConfig ( const VPCConfigResponse value)
inline

The VPC configuration.

Definition at line 771 of file DescribeSimulationJobResult.h.

◆ SetVpcConfig() [2/2]

void Aws::RoboMaker::Model::DescribeSimulationJobResult::SetVpcConfig ( VPCConfigResponse &&  value)
inline

The VPC configuration.

Definition at line 776 of file DescribeSimulationJobResult.h.

◆ WithArn() [1/3]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the simulation job.

Definition at line 72 of file DescribeSimulationJobResult.h.

◆ WithArn() [2/3]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the simulation job.

Definition at line 77 of file DescribeSimulationJobResult.h.

◆ WithArn() [3/3]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the simulation job.

Definition at line 82 of file DescribeSimulationJobResult.h.

◆ WithClientRequestToken() [1/3]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithClientRequestToken ( const Aws::String value)
inline

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

Definition at line 449 of file DescribeSimulationJobResult.h.

◆ WithClientRequestToken() [2/3]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithClientRequestToken ( Aws::String &&  value)
inline

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

Definition at line 455 of file DescribeSimulationJobResult.h.

◆ WithClientRequestToken() [3/3]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithClientRequestToken ( const char *  value)
inline

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

Definition at line 461 of file DescribeSimulationJobResult.h.

◆ WithCompute() [1/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithCompute ( const ComputeResponse value)
inline

Compute information for the simulation job.

Definition at line 833 of file DescribeSimulationJobResult.h.

◆ WithCompute() [2/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithCompute ( ComputeResponse &&  value)
inline

Compute information for the simulation job.

Definition at line 838 of file DescribeSimulationJobResult.h.

◆ WithDataSources() [1/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithDataSources ( const Aws::Vector< DataSource > &  value)
inline

The data sources for the simulation job.

Definition at line 684 of file DescribeSimulationJobResult.h.

◆ WithDataSources() [2/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithDataSources ( Aws::Vector< DataSource > &&  value)
inline

The data sources for the simulation job.

Definition at line 689 of file DescribeSimulationJobResult.h.

◆ WithFailureBehavior() [1/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithFailureBehavior ( const FailureBehavior value)
inline

The failure behavior for the simulation job.

Definition at line 227 of file DescribeSimulationJobResult.h.

◆ WithFailureBehavior() [2/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithFailureBehavior ( FailureBehavior &&  value)
inline

The failure behavior for the simulation job.

Definition at line 232 of file DescribeSimulationJobResult.h.

◆ WithFailureCode() [1/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithFailureCode ( const SimulationJobErrorCode value)
inline

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.

Definition at line 341 of file DescribeSimulationJobResult.h.

◆ WithFailureCode() [2/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithFailureCode ( SimulationJobErrorCode &&  value)
inline

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.

Definition at line 368 of file DescribeSimulationJobResult.h.

◆ WithFailureReason() [1/3]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithFailureReason ( const Aws::String value)
inline

Details about why the simulation job failed. For more information about troubleshooting, see Troubleshooting.

Definition at line 404 of file DescribeSimulationJobResult.h.

◆ WithFailureReason() [2/3]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithFailureReason ( Aws::String &&  value)
inline

Details about why the simulation job failed. For more information about troubleshooting, see Troubleshooting.

Definition at line 411 of file DescribeSimulationJobResult.h.

◆ WithFailureReason() [3/3]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithFailureReason ( const char *  value)
inline

Details about why the simulation job failed. For more information about troubleshooting, see Troubleshooting.

Definition at line 418 of file DescribeSimulationJobResult.h.

◆ WithIamRole() [1/3]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithIamRole ( const Aws::String value)
inline

The IAM role that allows the simulation instance to call the AWS APIs that are specified in its associated policies on your behalf.

Definition at line 579 of file DescribeSimulationJobResult.h.

◆ WithIamRole() [2/3]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithIamRole ( Aws::String &&  value)
inline

The IAM role that allows the simulation instance to call the AWS APIs that are specified in its associated policies on your behalf.

Definition at line 585 of file DescribeSimulationJobResult.h.

◆ WithIamRole() [3/3]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithIamRole ( const char *  value)
inline

The IAM role that allows the simulation instance to call the AWS APIs that are specified in its associated policies on your behalf.

Definition at line 591 of file DescribeSimulationJobResult.h.

◆ WithLastStartedAt() [1/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithLastStartedAt ( const Aws::Utils::DateTime value)
inline

The time, in milliseconds since the epoch, when the simulation job was last started.

Definition at line 169 of file DescribeSimulationJobResult.h.

◆ WithLastStartedAt() [2/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithLastStartedAt ( Aws::Utils::DateTime &&  value)
inline

The time, in milliseconds since the epoch, when the simulation job was last started.

Definition at line 175 of file DescribeSimulationJobResult.h.

◆ WithLastUpdatedAt() [1/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithLastUpdatedAt ( const Aws::Utils::DateTime value)
inline

The time, in milliseconds since the epoch, when the simulation job was last updated.

Definition at line 200 of file DescribeSimulationJobResult.h.

◆ WithLastUpdatedAt() [2/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithLastUpdatedAt ( Aws::Utils::DateTime &&  value)
inline

The time, in milliseconds since the epoch, when the simulation job was last updated.

Definition at line 206 of file DescribeSimulationJobResult.h.

◆ WithLoggingConfig() [1/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithLoggingConfig ( const LoggingConfig value)
inline

The logging configuration.

Definition at line 508 of file DescribeSimulationJobResult.h.

◆ WithLoggingConfig() [2/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithLoggingConfig ( LoggingConfig &&  value)
inline

The logging configuration.

Definition at line 513 of file DescribeSimulationJobResult.h.

◆ WithMaxJobDurationInSeconds()

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithMaxJobDurationInSeconds ( long long  value)
inline

The maximum job duration in seconds. The value must be 8 days (691,200 seconds) or less.

Definition at line 532 of file DescribeSimulationJobResult.h.

◆ WithName() [1/3]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithName ( const Aws::String value)
inline

The name of the simulation job.

Definition at line 108 of file DescribeSimulationJobResult.h.

◆ WithName() [2/3]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithName ( Aws::String &&  value)
inline

The name of the simulation job.

Definition at line 113 of file DescribeSimulationJobResult.h.

◆ WithName() [3/3]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithName ( const char *  value)
inline

The name of the simulation job.

Definition at line 118 of file DescribeSimulationJobResult.h.

◆ WithNetworkInterface() [1/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithNetworkInterface ( const NetworkInterface value)
inline

The network interface information for the simulation job.

Definition at line 807 of file DescribeSimulationJobResult.h.

◆ WithNetworkInterface() [2/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithNetworkInterface ( NetworkInterface &&  value)
inline

The network interface information for the simulation job.

Definition at line 812 of file DescribeSimulationJobResult.h.

◆ WithOutputLocation() [1/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithOutputLocation ( const OutputLocation value)
inline

Location for output files generated by the simulation job.

Definition at line 482 of file DescribeSimulationJobResult.h.

◆ WithOutputLocation() [2/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithOutputLocation ( OutputLocation &&  value)
inline

Location for output files generated by the simulation job.

Definition at line 487 of file DescribeSimulationJobResult.h.

◆ WithRobotApplications() [1/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithRobotApplications ( const Aws::Vector< RobotApplicationConfig > &  value)
inline

A list of robot applications.

Definition at line 612 of file DescribeSimulationJobResult.h.

◆ WithRobotApplications() [2/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithRobotApplications ( Aws::Vector< RobotApplicationConfig > &&  value)
inline

A list of robot applications.

Definition at line 617 of file DescribeSimulationJobResult.h.

◆ WithSimulationApplications() [1/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithSimulationApplications ( const Aws::Vector< SimulationApplicationConfig > &  value)
inline

A list of simulation applications.

Definition at line 648 of file DescribeSimulationJobResult.h.

◆ WithSimulationApplications() [2/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithSimulationApplications ( Aws::Vector< SimulationApplicationConfig > &&  value)
inline

A list of simulation applications.

Definition at line 653 of file DescribeSimulationJobResult.h.

◆ WithSimulationTimeMillis()

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithSimulationTimeMillis ( long long  value)
inline

The simulation job execution duration in milliseconds.

Definition at line 548 of file DescribeSimulationJobResult.h.

◆ WithStatus() [1/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithStatus ( const SimulationJobStatus value)
inline

The status of the simulation job.

Definition at line 139 of file DescribeSimulationJobResult.h.

◆ WithStatus() [2/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithStatus ( SimulationJobStatus &&  value)
inline

The status of the simulation job.

Definition at line 144 of file DescribeSimulationJobResult.h.

◆ WithTags() [1/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithTags ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

The list of all tags added to the specified simulation job.

Definition at line 720 of file DescribeSimulationJobResult.h.

◆ WithTags() [2/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithTags ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

The list of all tags added to the specified simulation job.

Definition at line 725 of file DescribeSimulationJobResult.h.

◆ WithVpcConfig() [1/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithVpcConfig ( const VPCConfigResponse value)
inline

The VPC configuration.

Definition at line 781 of file DescribeSimulationJobResult.h.

◆ WithVpcConfig() [2/2]

DescribeSimulationJobResult& Aws::RoboMaker::Model::DescribeSimulationJobResult::WithVpcConfig ( VPCConfigResponse &&  value)
inline

The VPC configuration.

Definition at line 786 of file DescribeSimulationJobResult.h.


The documentation for this class was generated from the following file: