class Aws::RoboMaker::Types::CreateDeploymentJobResponse

@!attribute [rw] arn

The Amazon Resource Name (ARN) of the deployment job.
@return [String]

@!attribute [rw] fleet

The target fleet for the deployment job.
@return [String]

@!attribute [rw] status

The status of the deployment job.
@return [String]

@!attribute [rw] deployment_application_configs

The deployment application configuration.
@return [Array<Types::DeploymentApplicationConfig>]

@!attribute [rw] failure_reason

The failure reason of the deployment job if it failed.
@return [String]

@!attribute [rw] failure_code

The failure code of the simulation job if it failed:

BadPermissionError

: AWS Greengrass requires a service-level role permission to access
  other services. The role must include the [
  `AWSGreengrassResourceAccessRolePolicy` managed policy][1].

ExtractingBundleFailure

: The robot application could not be extracted from the bundle.

FailureThresholdBreached

: The percentage of robots that could not be updated exceeded the
  percentage set for the deployment.

GreengrassDeploymentFailed

: The robot application could not be deployed to the robot.

GreengrassGroupVersionDoesNotExist

: The AWS Greengrass group or version associated with a robot is
  missing.

InternalServerError

: An internal error has occurred. Retry your request, but if the
  problem persists, contact us with details.

MissingRobotApplicationArchitecture

: The robot application does not have a source that matches the
  architecture of the robot.

MissingRobotDeploymentResource

: One or more of the resources specified for the robot application
  are missing. For example, does the robot application have the
  correct launch package and launch file?

PostLaunchFileFailure

: The post-launch script failed.

PreLaunchFileFailure

: The pre-launch script failed.

ResourceNotFound

: One or more deployment resources are missing. For example, do
  robot application source bundles still exist?

RobotDeploymentNoResponse

: There is no response from the robot. It might not be powered on or
  connected to the internet.

[1]: https://console.aws.amazon.com/iam/home?#/policies/arn:aws:iam::aws:policy/service-role/AWSGreengrassResourceAccessRolePolicy$jsonEditor
@return [String]

@!attribute [rw] created_at

The time, in milliseconds since the epoch, when the fleet was
created.
@return [Time]

@!attribute [rw] deployment_config

The deployment configuration.
@return [Types::DeploymentConfig]

@!attribute [rw] tags

The list of all tags added to the deployment job.
@return [Hash<String,String>]

@see docs.aws.amazon.com/goto/WebAPI/robomaker-2018-06-29/CreateDeploymentJobResponse AWS API Documentation

Constants

SENSITIVE