Class: Aws::RoboMaker::Types::SyncDeploymentJobResponse

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-robomaker/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

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

Returns:

  • (String)


5228
5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239
# File 'lib/aws-sdk-robomaker/types.rb', line 5228

class SyncDeploymentJobResponse < Struct.new(
  :arn,
  :fleet,
  :status,
  :deployment_config,
  :deployment_application_configs,
  :failure_reason,
  :failure_code,
  :created_at)
  SENSITIVE = []
  include Aws::Structure
end

#created_atTime

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

Returns:

  • (Time)


5228
5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239
# File 'lib/aws-sdk-robomaker/types.rb', line 5228

class SyncDeploymentJobResponse < Struct.new(
  :arn,
  :fleet,
  :status,
  :deployment_config,
  :deployment_application_configs,
  :failure_reason,
  :failure_code,
  :created_at)
  SENSITIVE = []
  include Aws::Structure
end

#deployment_application_configsArray<Types::DeploymentApplicationConfig>

Information about the deployment application configurations.



5228
5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239
# File 'lib/aws-sdk-robomaker/types.rb', line 5228

class SyncDeploymentJobResponse < Struct.new(
  :arn,
  :fleet,
  :status,
  :deployment_config,
  :deployment_application_configs,
  :failure_reason,
  :failure_code,
  :created_at)
  SENSITIVE = []
  include Aws::Structure
end

#deployment_configTypes::DeploymentConfig

Information about the deployment configuration.



5228
5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239
# File 'lib/aws-sdk-robomaker/types.rb', line 5228

class SyncDeploymentJobResponse < Struct.new(
  :arn,
  :fleet,
  :status,
  :deployment_config,
  :deployment_application_configs,
  :failure_reason,
  :failure_code,
  :created_at)
  SENSITIVE = []
  include Aws::Structure
end

#failure_codeString

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.

Returns:

  • (String)


5228
5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239
# File 'lib/aws-sdk-robomaker/types.rb', line 5228

class SyncDeploymentJobResponse < Struct.new(
  :arn,
  :fleet,
  :status,
  :deployment_config,
  :deployment_application_configs,
  :failure_reason,
  :failure_code,
  :created_at)
  SENSITIVE = []
  include Aws::Structure
end

#failure_reasonString

The failure reason if the job fails.

Returns:

  • (String)


5228
5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239
# File 'lib/aws-sdk-robomaker/types.rb', line 5228

class SyncDeploymentJobResponse < Struct.new(
  :arn,
  :fleet,
  :status,
  :deployment_config,
  :deployment_application_configs,
  :failure_reason,
  :failure_code,
  :created_at)
  SENSITIVE = []
  include Aws::Structure
end

#fleetString

The Amazon Resource Name (ARN) of the fleet.

Returns:

  • (String)


5228
5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239
# File 'lib/aws-sdk-robomaker/types.rb', line 5228

class SyncDeploymentJobResponse < Struct.new(
  :arn,
  :fleet,
  :status,
  :deployment_config,
  :deployment_application_configs,
  :failure_reason,
  :failure_code,
  :created_at)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the synchronization job.

Returns:

  • (String)


5228
5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239
# File 'lib/aws-sdk-robomaker/types.rb', line 5228

class SyncDeploymentJobResponse < Struct.new(
  :arn,
  :fleet,
  :status,
  :deployment_config,
  :deployment_application_configs,
  :failure_reason,
  :failure_code,
  :created_at)
  SENSITIVE = []
  include Aws::Structure
end