Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data BulkDeploymentResult = BulkDeploymentResult' {}
- newBulkDeploymentResult :: BulkDeploymentResult
- bulkDeploymentResult_createdAt :: Lens' BulkDeploymentResult (Maybe Text)
- bulkDeploymentResult_deploymentArn :: Lens' BulkDeploymentResult (Maybe Text)
- bulkDeploymentResult_deploymentId :: Lens' BulkDeploymentResult (Maybe Text)
- bulkDeploymentResult_deploymentStatus :: Lens' BulkDeploymentResult (Maybe Text)
- bulkDeploymentResult_deploymentType :: Lens' BulkDeploymentResult (Maybe DeploymentType)
- bulkDeploymentResult_errorDetails :: Lens' BulkDeploymentResult (Maybe [ErrorDetail])
- bulkDeploymentResult_errorMessage :: Lens' BulkDeploymentResult (Maybe Text)
- bulkDeploymentResult_groupArn :: Lens' BulkDeploymentResult (Maybe Text)
Documentation
data BulkDeploymentResult Source #
Information about an individual group deployment in a bulk deployment operation.
See: newBulkDeploymentResult
smart constructor.
BulkDeploymentResult' | |
|
Instances
newBulkDeploymentResult :: BulkDeploymentResult Source #
Create a value of BulkDeploymentResult
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:createdAt:BulkDeploymentResult'
, bulkDeploymentResult_createdAt
- The time, in ISO format, when the deployment was created.
$sel:deploymentArn:BulkDeploymentResult'
, bulkDeploymentResult_deploymentArn
- The ARN of the group deployment.
$sel:deploymentId:BulkDeploymentResult'
, bulkDeploymentResult_deploymentId
- The ID of the group deployment.
$sel:deploymentStatus:BulkDeploymentResult'
, bulkDeploymentResult_deploymentStatus
- The current status of the group deployment: ''InProgress'',
''Building'', ''Success'', or ''Failure''.
$sel:deploymentType:BulkDeploymentResult'
, bulkDeploymentResult_deploymentType
- The type of the deployment.
$sel:errorDetails:BulkDeploymentResult'
, bulkDeploymentResult_errorDetails
- Details about the error.
$sel:errorMessage:BulkDeploymentResult'
, bulkDeploymentResult_errorMessage
- The error message for a failed deployment
$sel:groupArn:BulkDeploymentResult'
, bulkDeploymentResult_groupArn
- The ARN of the Greengrass group.
bulkDeploymentResult_createdAt :: Lens' BulkDeploymentResult (Maybe Text) Source #
The time, in ISO format, when the deployment was created.
bulkDeploymentResult_deploymentArn :: Lens' BulkDeploymentResult (Maybe Text) Source #
The ARN of the group deployment.
bulkDeploymentResult_deploymentId :: Lens' BulkDeploymentResult (Maybe Text) Source #
The ID of the group deployment.
bulkDeploymentResult_deploymentStatus :: Lens' BulkDeploymentResult (Maybe Text) Source #
The current status of the group deployment: ''InProgress'', ''Building'', ''Success'', or ''Failure''.
bulkDeploymentResult_deploymentType :: Lens' BulkDeploymentResult (Maybe DeploymentType) Source #
The type of the deployment.
bulkDeploymentResult_errorDetails :: Lens' BulkDeploymentResult (Maybe [ErrorDetail]) Source #
Details about the error.
bulkDeploymentResult_errorMessage :: Lens' BulkDeploymentResult (Maybe Text) Source #
The error message for a failed deployment
bulkDeploymentResult_groupArn :: Lens' BulkDeploymentResult (Maybe Text) Source #
The ARN of the Greengrass group.