| Copyright | (c) 2013-2021 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
Amazonka.RobOMaker.DescribeDeploymentJob
Description
Describes a deployment job.
Synopsis
- data DescribeDeploymentJob = DescribeDeploymentJob' {}
- newDescribeDeploymentJob :: Text -> DescribeDeploymentJob
- describeDeploymentJob_job :: Lens' DescribeDeploymentJob Text
- data DescribeDeploymentJobResponse = DescribeDeploymentJobResponse' {
- failureReason :: Maybe Text
- status :: Maybe DeploymentStatus
- deploymentApplicationConfigs :: Maybe (NonEmpty DeploymentApplicationConfig)
- arn :: Maybe Text
- createdAt :: Maybe POSIX
- failureCode :: Maybe DeploymentJobErrorCode
- deploymentConfig :: Maybe DeploymentConfig
- fleet :: Maybe Text
- robotDeploymentSummary :: Maybe [RobotDeployment]
- tags :: Maybe (HashMap Text Text)
- httpStatus :: Int
- newDescribeDeploymentJobResponse :: Int -> DescribeDeploymentJobResponse
- describeDeploymentJobResponse_failureReason :: Lens' DescribeDeploymentJobResponse (Maybe Text)
- describeDeploymentJobResponse_status :: Lens' DescribeDeploymentJobResponse (Maybe DeploymentStatus)
- describeDeploymentJobResponse_deploymentApplicationConfigs :: Lens' DescribeDeploymentJobResponse (Maybe (NonEmpty DeploymentApplicationConfig))
- describeDeploymentJobResponse_arn :: Lens' DescribeDeploymentJobResponse (Maybe Text)
- describeDeploymentJobResponse_createdAt :: Lens' DescribeDeploymentJobResponse (Maybe UTCTime)
- describeDeploymentJobResponse_failureCode :: Lens' DescribeDeploymentJobResponse (Maybe DeploymentJobErrorCode)
- describeDeploymentJobResponse_deploymentConfig :: Lens' DescribeDeploymentJobResponse (Maybe DeploymentConfig)
- describeDeploymentJobResponse_fleet :: Lens' DescribeDeploymentJobResponse (Maybe Text)
- describeDeploymentJobResponse_robotDeploymentSummary :: Lens' DescribeDeploymentJobResponse (Maybe [RobotDeployment])
- describeDeploymentJobResponse_tags :: Lens' DescribeDeploymentJobResponse (Maybe (HashMap Text Text))
- describeDeploymentJobResponse_httpStatus :: Lens' DescribeDeploymentJobResponse Int
Creating a Request
data DescribeDeploymentJob Source #
See: newDescribeDeploymentJob smart constructor.
Constructors
| DescribeDeploymentJob' | |
Instances
newDescribeDeploymentJob Source #
Arguments
| :: Text | |
| -> DescribeDeploymentJob |
Create a value of DescribeDeploymentJob with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:job:DescribeDeploymentJob', describeDeploymentJob_job - The Amazon Resource Name (ARN) of the deployment job.
Request Lenses
describeDeploymentJob_job :: Lens' DescribeDeploymentJob Text Source #
The Amazon Resource Name (ARN) of the deployment job.
Destructuring the Response
data DescribeDeploymentJobResponse Source #
See: newDescribeDeploymentJobResponse smart constructor.
Constructors
| DescribeDeploymentJobResponse' | |
Fields
| |
Instances
newDescribeDeploymentJobResponse Source #
Create a value of DescribeDeploymentJobResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:failureReason:DescribeDeploymentJobResponse', describeDeploymentJobResponse_failureReason - A short description of the reason why the deployment job failed.
$sel:status:DescribeDeploymentJobResponse', describeDeploymentJobResponse_status - The status of the deployment job.
$sel:deploymentApplicationConfigs:DescribeDeploymentJobResponse', describeDeploymentJobResponse_deploymentApplicationConfigs - The deployment application configuration.
$sel:arn:DescribeDeploymentJobResponse', describeDeploymentJobResponse_arn - The Amazon Resource Name (ARN) of the deployment job.
$sel:createdAt:DescribeDeploymentJobResponse', describeDeploymentJobResponse_createdAt - The time, in milliseconds since the epoch, when the deployment job was
created.
$sel:failureCode:DescribeDeploymentJobResponse', describeDeploymentJobResponse_failureCode - The deployment job failure code.
$sel:deploymentConfig:DescribeDeploymentJobResponse', describeDeploymentJobResponse_deploymentConfig - The deployment configuration.
$sel:fleet:DescribeDeploymentJobResponse', describeDeploymentJobResponse_fleet - The Amazon Resource Name (ARN) of the fleet.
$sel:robotDeploymentSummary:DescribeDeploymentJobResponse', describeDeploymentJobResponse_robotDeploymentSummary - A list of robot deployment summaries.
$sel:tags:DescribeDeploymentJobResponse', describeDeploymentJobResponse_tags - The list of all tags added to the specified deployment job.
$sel:httpStatus:DescribeDeploymentJobResponse', describeDeploymentJobResponse_httpStatus - The response's http status code.
Response Lenses
describeDeploymentJobResponse_failureReason :: Lens' DescribeDeploymentJobResponse (Maybe Text) Source #
A short description of the reason why the deployment job failed.
describeDeploymentJobResponse_status :: Lens' DescribeDeploymentJobResponse (Maybe DeploymentStatus) Source #
The status of the deployment job.
describeDeploymentJobResponse_deploymentApplicationConfigs :: Lens' DescribeDeploymentJobResponse (Maybe (NonEmpty DeploymentApplicationConfig)) Source #
The deployment application configuration.
describeDeploymentJobResponse_arn :: Lens' DescribeDeploymentJobResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the deployment job.
describeDeploymentJobResponse_createdAt :: Lens' DescribeDeploymentJobResponse (Maybe UTCTime) Source #
The time, in milliseconds since the epoch, when the deployment job was created.
describeDeploymentJobResponse_failureCode :: Lens' DescribeDeploymentJobResponse (Maybe DeploymentJobErrorCode) Source #
The deployment job failure code.
describeDeploymentJobResponse_deploymentConfig :: Lens' DescribeDeploymentJobResponse (Maybe DeploymentConfig) Source #
The deployment configuration.
describeDeploymentJobResponse_fleet :: Lens' DescribeDeploymentJobResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the fleet.
describeDeploymentJobResponse_robotDeploymentSummary :: Lens' DescribeDeploymentJobResponse (Maybe [RobotDeployment]) Source #
A list of robot deployment summaries.
describeDeploymentJobResponse_tags :: Lens' DescribeDeploymentJobResponse (Maybe (HashMap Text Text)) Source #
The list of all tags added to the specified deployment job.
describeDeploymentJobResponse_httpStatus :: Lens' DescribeDeploymentJobResponse Int Source #
The response's http status code.