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 |
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.
Instances
newDescribeDeploymentJob Source #
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.
DescribeDeploymentJobResponse' | |
|
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.