/AWS1/CL_RBMCREDEPLOYMENTJOB01¶
CreateDeploymentJobResponse
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
iv_arn
TYPE /AWS1/RBMARN
/AWS1/RBMARN
¶
The Amazon Resource Name (ARN) of the deployment job.
iv_fleet
TYPE /AWS1/RBMARN
/AWS1/RBMARN
¶
The target fleet for the deployment job.
iv_status
TYPE /AWS1/RBMDEPLOYMENTSTATUS
/AWS1/RBMDEPLOYMENTSTATUS
¶
The status of the deployment job.
it_deploymentapplicationcfgs
TYPE /AWS1/CL_RBMDEPLOYMENTAPPLIC00=>TT_DEPLOYMENTAPPLICATIONCFGS
TT_DEPLOYMENTAPPLICATIONCFGS
¶
The deployment application configuration.
iv_failurereason
TYPE /AWS1/RBMGENERICSTRING
/AWS1/RBMGENERICSTRING
¶
The failure reason of the deployment job if it failed.
iv_failurecode
TYPE /AWS1/RBMDEPLOYMENTJOBERRCODE
/AWS1/RBMDEPLOYMENTJOBERRCODE
¶
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.- 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.
iv_createdat
TYPE /AWS1/RBMCREATEDAT
/AWS1/RBMCREATEDAT
¶
The time, in milliseconds since the epoch, when the fleet was created.
io_deploymentconfig
TYPE REF TO /AWS1/CL_RBMDEPLOYMENTCONFIG
/AWS1/CL_RBMDEPLOYMENTCONFIG
¶
The deployment configuration.
it_tags
TYPE /AWS1/CL_RBMTAGMAP_W=>TT_TAGMAP
TT_TAGMAP
¶
The list of all tags added to the deployment job.
Queryable Attributes¶
arn¶
The Amazon Resource Name (ARN) of the deployment job.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ARN() |
Getter for ARN, with configurable default |
ASK_ARN() |
Getter for ARN w/ exceptions if field has no value |
HAS_ARN() |
Determine if ARN has a value |
fleet¶
The target fleet for the deployment job.
Accessible with the following methods¶
Method | Description |
---|---|
GET_FLEET() |
Getter for FLEET, with configurable default |
ASK_FLEET() |
Getter for FLEET w/ exceptions if field has no value |
HAS_FLEET() |
Determine if FLEET has a value |
status¶
The status of the deployment job.
Accessible with the following methods¶
Method | Description |
---|---|
GET_STATUS() |
Getter for STATUS, with configurable default |
ASK_STATUS() |
Getter for STATUS w/ exceptions if field has no value |
HAS_STATUS() |
Determine if STATUS has a value |
deploymentApplicationConfigs¶
The deployment application configuration.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DEPLOYMENTAPPLICATIONC00() |
Getter for DEPLOYMENTAPPLICATIONCONFIGS, with configurable d |
ASK_DEPLOYMENTAPPLICATIONC00() |
Getter for DEPLOYMENTAPPLICATIONCONFIGS w/ exceptions if fie |
HAS_DEPLOYMENTAPPLICATIONC00() |
Determine if DEPLOYMENTAPPLICATIONCONFIGS has a value |
failureReason¶
The failure reason of the deployment job if it failed.
Accessible with the following methods¶
Method | Description |
---|---|
GET_FAILUREREASON() |
Getter for FAILUREREASON, with configurable default |
ASK_FAILUREREASON() |
Getter for FAILUREREASON w/ exceptions if field has no value |
HAS_FAILUREREASON() |
Determine if FAILUREREASON has a value |
failureCode¶
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.- 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.
Accessible with the following methods¶
Method | Description |
---|---|
GET_FAILURECODE() |
Getter for FAILURECODE, with configurable default |
ASK_FAILURECODE() |
Getter for FAILURECODE w/ exceptions if field has no value |
HAS_FAILURECODE() |
Determine if FAILURECODE has a value |
createdAt¶
The time, in milliseconds since the epoch, when the fleet was created.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CREATEDAT() |
Getter for CREATEDAT, with configurable default |
ASK_CREATEDAT() |
Getter for CREATEDAT w/ exceptions if field has no value |
HAS_CREATEDAT() |
Determine if CREATEDAT has a value |
deploymentConfig¶
The deployment configuration.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DEPLOYMENTCONFIG() |
Getter for DEPLOYMENTCONFIG |
tags¶
The list of all tags added to the deployment job.
Accessible with the following methods¶
Method | Description |
---|---|
GET_TAGS() |
Getter for TAGS, with configurable default |
ASK_TAGS() |
Getter for TAGS w/ exceptions if field has no value |
HAS_TAGS() |
Determine if TAGS has a value |