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 |
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 #
The service pipeline detail data.
See: newServicePipeline
smart constructor.
ServicePipeline' | |
|
Instances
:: 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 ID of the major version of the service template that was used to
create the service pipeline.
$sel:templateMinorVersion:ServicePipeline'
, servicePipeline_templateMinorVersion
- The ID of 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 ID of the major version of the service template that was used to create the service pipeline.
servicePipeline_templateMinorVersion :: Lens' ServicePipeline Text Source #
The ID of 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.