| 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 |
Amazonka.Proton.Types.ServicePipeline
Description
Synopsis
- data ServicePipeline = ServicePipeline' {}
- newServicePipeline :: Text -> UTCTime -> DeploymentStatus -> UTCTime -> UTCTime -> Text -> Text -> Text -> ServicePipeline
- servicePipeline_deploymentStatusMessage :: Lens' ServicePipeline (Maybe Text)
- servicePipeline_spec :: Lens' ServicePipeline (Maybe Text)
- servicePipeline_arn :: Lens' ServicePipeline Text
- servicePipeline_createdAt :: Lens' ServicePipeline UTCTime
- servicePipeline_deploymentStatus :: Lens' ServicePipeline DeploymentStatus
- servicePipeline_lastDeploymentAttemptedAt :: Lens' ServicePipeline UTCTime
- servicePipeline_lastDeploymentSucceededAt :: Lens' ServicePipeline UTCTime
- servicePipeline_templateMajorVersion :: Lens' ServicePipeline Text
- servicePipeline_templateMinorVersion :: Lens' ServicePipeline Text
- servicePipeline_templateName :: Lens' ServicePipeline Text
Documentation
data ServicePipeline Source #
Detailed data of an Proton service instance pipeline resource.
See: newServicePipeline smart constructor.
Constructors
| ServicePipeline' | |
Fields
| |
Instances
Arguments
| :: Text | |
| -> UTCTime | |
| -> DeploymentStatus | |
| -> UTCTime | |
| -> UTCTime | |
| -> Text | |
| -> Text | |
| -> Text | |
| -> ServicePipeline |
Create a value of ServicePipeline 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:deploymentStatusMessage:ServicePipeline', servicePipeline_deploymentStatusMessage - A service pipeline deployment status message.
$sel:spec:ServicePipeline', servicePipeline_spec - The service spec that was used to create the service pipeline.
$sel:arn:ServicePipeline', servicePipeline_arn - The Amazon Resource Name (ARN) of the service pipeline.
$sel:createdAt:ServicePipeline', servicePipeline_createdAt - The time when the service pipeline was created.
$sel:deploymentStatus:ServicePipeline', servicePipeline_deploymentStatus - The deployment status of the service pipeline.
$sel:lastDeploymentAttemptedAt:ServicePipeline', servicePipeline_lastDeploymentAttemptedAt - The time when a deployment of the service pipeline was last attempted.
$sel:lastDeploymentSucceededAt:ServicePipeline', servicePipeline_lastDeploymentSucceededAt - The time when the service pipeline was last deployed successfully.
$sel:templateMajorVersion:ServicePipeline', servicePipeline_templateMajorVersion - The major version of the service template that was used to create the
service pipeline.
$sel:templateMinorVersion:ServicePipeline', servicePipeline_templateMinorVersion - The minor version of the service template that was used to create the
service pipeline.
$sel:templateName:ServicePipeline', servicePipeline_templateName - The name of the service template that was used to create the service
pipeline.
servicePipeline_deploymentStatusMessage :: Lens' ServicePipeline (Maybe Text) Source #
A service pipeline deployment status message.
servicePipeline_spec :: Lens' ServicePipeline (Maybe Text) Source #
The service spec that was used to create the service pipeline.
servicePipeline_arn :: Lens' ServicePipeline Text Source #
The Amazon Resource Name (ARN) of the service pipeline.
servicePipeline_createdAt :: Lens' ServicePipeline UTCTime Source #
The time when the service pipeline was created.
servicePipeline_deploymentStatus :: Lens' ServicePipeline DeploymentStatus Source #
The deployment status of the service pipeline.
servicePipeline_lastDeploymentAttemptedAt :: Lens' ServicePipeline UTCTime Source #
The time when a deployment of the service pipeline was last attempted.
servicePipeline_lastDeploymentSucceededAt :: Lens' ServicePipeline UTCTime Source #
The time when the service pipeline was last deployed successfully.
servicePipeline_templateMajorVersion :: Lens' ServicePipeline Text Source #
The major version of the service template that was used to create the service pipeline.
servicePipeline_templateMinorVersion :: Lens' ServicePipeline Text Source #
The minor version of the service template that was used to create the service pipeline.
servicePipeline_templateName :: Lens' ServicePipeline Text Source #
The name of the service template that was used to create the service pipeline.