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

#include <SyncDeploymentJobResult.h>

Public Member Functions

 SyncDeploymentJobResult ()
 
 SyncDeploymentJobResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
SyncDeploymentJobResultoperator= (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)
 
SyncDeploymentJobResultWithArn (const Aws::String &value)
 
SyncDeploymentJobResultWithArn (Aws::String &&value)
 
SyncDeploymentJobResultWithArn (const char *value)
 
const Aws::StringGetFleet () const
 
void SetFleet (const Aws::String &value)
 
void SetFleet (Aws::String &&value)
 
void SetFleet (const char *value)
 
SyncDeploymentJobResultWithFleet (const Aws::String &value)
 
SyncDeploymentJobResultWithFleet (Aws::String &&value)
 
SyncDeploymentJobResultWithFleet (const char *value)
 
const DeploymentStatusGetStatus () const
 
void SetStatus (const DeploymentStatus &value)
 
void SetStatus (DeploymentStatus &&value)
 
SyncDeploymentJobResultWithStatus (const DeploymentStatus &value)
 
SyncDeploymentJobResultWithStatus (DeploymentStatus &&value)
 
const DeploymentConfigGetDeploymentConfig () const
 
void SetDeploymentConfig (const DeploymentConfig &value)
 
void SetDeploymentConfig (DeploymentConfig &&value)
 
SyncDeploymentJobResultWithDeploymentConfig (const DeploymentConfig &value)
 
SyncDeploymentJobResultWithDeploymentConfig (DeploymentConfig &&value)
 
const Aws::Vector< DeploymentApplicationConfig > & GetDeploymentApplicationConfigs () const
 
void SetDeploymentApplicationConfigs (const Aws::Vector< DeploymentApplicationConfig > &value)
 
void SetDeploymentApplicationConfigs (Aws::Vector< DeploymentApplicationConfig > &&value)
 
SyncDeploymentJobResultWithDeploymentApplicationConfigs (const Aws::Vector< DeploymentApplicationConfig > &value)
 
SyncDeploymentJobResultWithDeploymentApplicationConfigs (Aws::Vector< DeploymentApplicationConfig > &&value)
 
SyncDeploymentJobResultAddDeploymentApplicationConfigs (const DeploymentApplicationConfig &value)
 
SyncDeploymentJobResultAddDeploymentApplicationConfigs (DeploymentApplicationConfig &&value)
 
const Aws::StringGetFailureReason () const
 
void SetFailureReason (const Aws::String &value)
 
void SetFailureReason (Aws::String &&value)
 
void SetFailureReason (const char *value)
 
SyncDeploymentJobResultWithFailureReason (const Aws::String &value)
 
SyncDeploymentJobResultWithFailureReason (Aws::String &&value)
 
SyncDeploymentJobResultWithFailureReason (const char *value)
 
const DeploymentJobErrorCodeGetFailureCode () const
 
void SetFailureCode (const DeploymentJobErrorCode &value)
 
void SetFailureCode (DeploymentJobErrorCode &&value)
 
SyncDeploymentJobResultWithFailureCode (const DeploymentJobErrorCode &value)
 
SyncDeploymentJobResultWithFailureCode (DeploymentJobErrorCode &&value)
 
const Aws::Utils::DateTimeGetCreatedAt () const
 
void SetCreatedAt (const Aws::Utils::DateTime &value)
 
void SetCreatedAt (Aws::Utils::DateTime &&value)
 
SyncDeploymentJobResultWithCreatedAt (const Aws::Utils::DateTime &value)
 
SyncDeploymentJobResultWithCreatedAt (Aws::Utils::DateTime &&value)
 

Detailed Description

Definition at line 33 of file SyncDeploymentJobResult.h.

Constructor & Destructor Documentation

◆ SyncDeploymentJobResult() [1/2]

Aws::RoboMaker::Model::SyncDeploymentJobResult::SyncDeploymentJobResult ( )

◆ SyncDeploymentJobResult() [2/2]

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

Member Function Documentation

◆ AddDeploymentApplicationConfigs() [1/2]

SyncDeploymentJobResult& Aws::RoboMaker::Model::SyncDeploymentJobResult::AddDeploymentApplicationConfigs ( const DeploymentApplicationConfig value)
inline

Information about the deployment application configurations.

Definition at line 193 of file SyncDeploymentJobResult.h.

◆ AddDeploymentApplicationConfigs() [2/2]

SyncDeploymentJobResult& Aws::RoboMaker::Model::SyncDeploymentJobResult::AddDeploymentApplicationConfigs ( DeploymentApplicationConfig &&  value)
inline

Information about the deployment application configurations.

Definition at line 198 of file SyncDeploymentJobResult.h.

◆ GetArn()

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

The Amazon Resource Name (ARN) of the synchronization request.

Definition at line 44 of file SyncDeploymentJobResult.h.

◆ GetCreatedAt()

const Aws::Utils::DateTime& Aws::RoboMaker::Model::SyncDeploymentJobResult::GetCreatedAt ( ) const
inline

The time, in milliseconds since the epoch, when the fleet was created.

Definition at line 376 of file SyncDeploymentJobResult.h.

◆ GetDeploymentApplicationConfigs()

const Aws::Vector<DeploymentApplicationConfig>& Aws::RoboMaker::Model::SyncDeploymentJobResult::GetDeploymentApplicationConfigs ( ) const
inline

Information about the deployment application configurations.

Definition at line 168 of file SyncDeploymentJobResult.h.

◆ GetDeploymentConfig()

const DeploymentConfig& Aws::RoboMaker::Model::SyncDeploymentJobResult::GetDeploymentConfig ( ) const
inline

Information about the deployment configuration.

Definition at line 142 of file SyncDeploymentJobResult.h.

◆ GetFailureCode()

const DeploymentJobErrorCode& Aws::RoboMaker::Model::SyncDeploymentJobResult::GetFailureCode ( ) const
inline

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.

Definition at line 262 of file SyncDeploymentJobResult.h.

◆ GetFailureReason()

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

The failure reason if the job fails.

Definition at line 204 of file SyncDeploymentJobResult.h.

◆ GetFleet()

const Aws::String& Aws::RoboMaker::Model::SyncDeploymentJobResult::GetFleet ( ) const
inline

The Amazon Resource Name (ARN) of the fleet.

Definition at line 80 of file SyncDeploymentJobResult.h.

◆ GetStatus()

const DeploymentStatus& Aws::RoboMaker::Model::SyncDeploymentJobResult::GetStatus ( ) const
inline

The status of the synchronization job.

Definition at line 116 of file SyncDeploymentJobResult.h.

◆ operator=()

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

◆ SetArn() [1/3]

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

The Amazon Resource Name (ARN) of the synchronization request.

Definition at line 49 of file SyncDeploymentJobResult.h.

◆ SetArn() [2/3]

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

The Amazon Resource Name (ARN) of the synchronization request.

Definition at line 54 of file SyncDeploymentJobResult.h.

◆ SetArn() [3/3]

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

The Amazon Resource Name (ARN) of the synchronization request.

Definition at line 59 of file SyncDeploymentJobResult.h.

◆ SetCreatedAt() [1/2]

void Aws::RoboMaker::Model::SyncDeploymentJobResult::SetCreatedAt ( const Aws::Utils::DateTime value)
inline

The time, in milliseconds since the epoch, when the fleet was created.

Definition at line 381 of file SyncDeploymentJobResult.h.

◆ SetCreatedAt() [2/2]

void Aws::RoboMaker::Model::SyncDeploymentJobResult::SetCreatedAt ( Aws::Utils::DateTime &&  value)
inline

The time, in milliseconds since the epoch, when the fleet was created.

Definition at line 386 of file SyncDeploymentJobResult.h.

◆ SetDeploymentApplicationConfigs() [1/2]

void Aws::RoboMaker::Model::SyncDeploymentJobResult::SetDeploymentApplicationConfigs ( const Aws::Vector< DeploymentApplicationConfig > &  value)
inline

Information about the deployment application configurations.

Definition at line 173 of file SyncDeploymentJobResult.h.

◆ SetDeploymentApplicationConfigs() [2/2]

void Aws::RoboMaker::Model::SyncDeploymentJobResult::SetDeploymentApplicationConfigs ( Aws::Vector< DeploymentApplicationConfig > &&  value)
inline

Information about the deployment application configurations.

Definition at line 178 of file SyncDeploymentJobResult.h.

◆ SetDeploymentConfig() [1/2]

void Aws::RoboMaker::Model::SyncDeploymentJobResult::SetDeploymentConfig ( const DeploymentConfig value)
inline

Information about the deployment configuration.

Definition at line 147 of file SyncDeploymentJobResult.h.

◆ SetDeploymentConfig() [2/2]

void Aws::RoboMaker::Model::SyncDeploymentJobResult::SetDeploymentConfig ( DeploymentConfig &&  value)
inline

Information about the deployment configuration.

Definition at line 152 of file SyncDeploymentJobResult.h.

◆ SetFailureCode() [1/2]

void Aws::RoboMaker::Model::SyncDeploymentJobResult::SetFailureCode ( const DeploymentJobErrorCode value)
inline

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.

Definition at line 289 of file SyncDeploymentJobResult.h.

◆ SetFailureCode() [2/2]

void Aws::RoboMaker::Model::SyncDeploymentJobResult::SetFailureCode ( DeploymentJobErrorCode &&  value)
inline

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.

Definition at line 316 of file SyncDeploymentJobResult.h.

◆ SetFailureReason() [1/3]

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

The failure reason if the job fails.

Definition at line 209 of file SyncDeploymentJobResult.h.

◆ SetFailureReason() [2/3]

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

The failure reason if the job fails.

Definition at line 214 of file SyncDeploymentJobResult.h.

◆ SetFailureReason() [3/3]

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

The failure reason if the job fails.

Definition at line 219 of file SyncDeploymentJobResult.h.

◆ SetFleet() [1/3]

void Aws::RoboMaker::Model::SyncDeploymentJobResult::SetFleet ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the fleet.

Definition at line 85 of file SyncDeploymentJobResult.h.

◆ SetFleet() [2/3]

void Aws::RoboMaker::Model::SyncDeploymentJobResult::SetFleet ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the fleet.

Definition at line 90 of file SyncDeploymentJobResult.h.

◆ SetFleet() [3/3]

void Aws::RoboMaker::Model::SyncDeploymentJobResult::SetFleet ( const char *  value)
inline

The Amazon Resource Name (ARN) of the fleet.

Definition at line 95 of file SyncDeploymentJobResult.h.

◆ SetStatus() [1/2]

void Aws::RoboMaker::Model::SyncDeploymentJobResult::SetStatus ( const DeploymentStatus value)
inline

The status of the synchronization job.

Definition at line 121 of file SyncDeploymentJobResult.h.

◆ SetStatus() [2/2]

void Aws::RoboMaker::Model::SyncDeploymentJobResult::SetStatus ( DeploymentStatus &&  value)
inline

The status of the synchronization job.

Definition at line 126 of file SyncDeploymentJobResult.h.

◆ WithArn() [1/3]

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

The Amazon Resource Name (ARN) of the synchronization request.

Definition at line 64 of file SyncDeploymentJobResult.h.

◆ WithArn() [2/3]

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

The Amazon Resource Name (ARN) of the synchronization request.

Definition at line 69 of file SyncDeploymentJobResult.h.

◆ WithArn() [3/3]

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

The Amazon Resource Name (ARN) of the synchronization request.

Definition at line 74 of file SyncDeploymentJobResult.h.

◆ WithCreatedAt() [1/2]

SyncDeploymentJobResult& Aws::RoboMaker::Model::SyncDeploymentJobResult::WithCreatedAt ( const Aws::Utils::DateTime value)
inline

The time, in milliseconds since the epoch, when the fleet was created.

Definition at line 391 of file SyncDeploymentJobResult.h.

◆ WithCreatedAt() [2/2]

SyncDeploymentJobResult& Aws::RoboMaker::Model::SyncDeploymentJobResult::WithCreatedAt ( Aws::Utils::DateTime &&  value)
inline

The time, in milliseconds since the epoch, when the fleet was created.

Definition at line 396 of file SyncDeploymentJobResult.h.

◆ WithDeploymentApplicationConfigs() [1/2]

SyncDeploymentJobResult& Aws::RoboMaker::Model::SyncDeploymentJobResult::WithDeploymentApplicationConfigs ( const Aws::Vector< DeploymentApplicationConfig > &  value)
inline

Information about the deployment application configurations.

Definition at line 183 of file SyncDeploymentJobResult.h.

◆ WithDeploymentApplicationConfigs() [2/2]

SyncDeploymentJobResult& Aws::RoboMaker::Model::SyncDeploymentJobResult::WithDeploymentApplicationConfigs ( Aws::Vector< DeploymentApplicationConfig > &&  value)
inline

Information about the deployment application configurations.

Definition at line 188 of file SyncDeploymentJobResult.h.

◆ WithDeploymentConfig() [1/2]

SyncDeploymentJobResult& Aws::RoboMaker::Model::SyncDeploymentJobResult::WithDeploymentConfig ( const DeploymentConfig value)
inline

Information about the deployment configuration.

Definition at line 157 of file SyncDeploymentJobResult.h.

◆ WithDeploymentConfig() [2/2]

SyncDeploymentJobResult& Aws::RoboMaker::Model::SyncDeploymentJobResult::WithDeploymentConfig ( DeploymentConfig &&  value)
inline

Information about the deployment configuration.

Definition at line 162 of file SyncDeploymentJobResult.h.

◆ WithFailureCode() [1/2]

SyncDeploymentJobResult& Aws::RoboMaker::Model::SyncDeploymentJobResult::WithFailureCode ( const DeploymentJobErrorCode value)
inline

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.

Definition at line 343 of file SyncDeploymentJobResult.h.

◆ WithFailureCode() [2/2]

SyncDeploymentJobResult& Aws::RoboMaker::Model::SyncDeploymentJobResult::WithFailureCode ( DeploymentJobErrorCode &&  value)
inline

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.

Definition at line 370 of file SyncDeploymentJobResult.h.

◆ WithFailureReason() [1/3]

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

The failure reason if the job fails.

Definition at line 224 of file SyncDeploymentJobResult.h.

◆ WithFailureReason() [2/3]

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

The failure reason if the job fails.

Definition at line 229 of file SyncDeploymentJobResult.h.

◆ WithFailureReason() [3/3]

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

The failure reason if the job fails.

Definition at line 234 of file SyncDeploymentJobResult.h.

◆ WithFleet() [1/3]

SyncDeploymentJobResult& Aws::RoboMaker::Model::SyncDeploymentJobResult::WithFleet ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the fleet.

Definition at line 100 of file SyncDeploymentJobResult.h.

◆ WithFleet() [2/3]

SyncDeploymentJobResult& Aws::RoboMaker::Model::SyncDeploymentJobResult::WithFleet ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the fleet.

Definition at line 105 of file SyncDeploymentJobResult.h.

◆ WithFleet() [3/3]

SyncDeploymentJobResult& Aws::RoboMaker::Model::SyncDeploymentJobResult::WithFleet ( const char *  value)
inline

The Amazon Resource Name (ARN) of the fleet.

Definition at line 110 of file SyncDeploymentJobResult.h.

◆ WithStatus() [1/2]

SyncDeploymentJobResult& Aws::RoboMaker::Model::SyncDeploymentJobResult::WithStatus ( const DeploymentStatus value)
inline

The status of the synchronization job.

Definition at line 131 of file SyncDeploymentJobResult.h.

◆ WithStatus() [2/2]

SyncDeploymentJobResult& Aws::RoboMaker::Model::SyncDeploymentJobResult::WithStatus ( DeploymentStatus &&  value)
inline

The status of the synchronization job.

Definition at line 136 of file SyncDeploymentJobResult.h.


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