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 DeploymentConfigInfo = DeploymentConfigInfo' {}
- newDeploymentConfigInfo :: DeploymentConfigInfo
- deploymentConfigInfo_deploymentConfigName :: Lens' DeploymentConfigInfo (Maybe Text)
- deploymentConfigInfo_computePlatform :: Lens' DeploymentConfigInfo (Maybe ComputePlatform)
- deploymentConfigInfo_minimumHealthyHosts :: Lens' DeploymentConfigInfo (Maybe MinimumHealthyHosts)
- deploymentConfigInfo_trafficRoutingConfig :: Lens' DeploymentConfigInfo (Maybe TrafficRoutingConfig)
- deploymentConfigInfo_deploymentConfigId :: Lens' DeploymentConfigInfo (Maybe Text)
- deploymentConfigInfo_createTime :: Lens' DeploymentConfigInfo (Maybe UTCTime)
Documentation
data DeploymentConfigInfo Source #
Information about a deployment configuration.
See: newDeploymentConfigInfo
smart constructor.
DeploymentConfigInfo' | |
|
Instances
newDeploymentConfigInfo :: DeploymentConfigInfo Source #
Create a value of DeploymentConfigInfo
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:deploymentConfigName:DeploymentConfigInfo'
, deploymentConfigInfo_deploymentConfigName
- The deployment configuration name.
$sel:computePlatform:DeploymentConfigInfo'
, deploymentConfigInfo_computePlatform
- The destination platform type for the deployment (Lambda
, Server
, or
ECS
).
$sel:minimumHealthyHosts:DeploymentConfigInfo'
, deploymentConfigInfo_minimumHealthyHosts
- Information about the number or percentage of minimum healthy instance.
$sel:trafficRoutingConfig:DeploymentConfigInfo'
, deploymentConfigInfo_trafficRoutingConfig
- The configuration that specifies how the deployment traffic is routed.
Used for deployments with a Lambda or ECS compute platform only.
$sel:deploymentConfigId:DeploymentConfigInfo'
, deploymentConfigInfo_deploymentConfigId
- The deployment configuration ID.
$sel:createTime:DeploymentConfigInfo'
, deploymentConfigInfo_createTime
- The time at which the deployment configuration was created.
deploymentConfigInfo_deploymentConfigName :: Lens' DeploymentConfigInfo (Maybe Text) Source #
The deployment configuration name.
deploymentConfigInfo_computePlatform :: Lens' DeploymentConfigInfo (Maybe ComputePlatform) Source #
The destination platform type for the deployment (Lambda
, Server
, or
ECS
).
deploymentConfigInfo_minimumHealthyHosts :: Lens' DeploymentConfigInfo (Maybe MinimumHealthyHosts) Source #
Information about the number or percentage of minimum healthy instance.
deploymentConfigInfo_trafficRoutingConfig :: Lens' DeploymentConfigInfo (Maybe TrafficRoutingConfig) Source #
The configuration that specifies how the deployment traffic is routed. Used for deployments with a Lambda or ECS compute platform only.
deploymentConfigInfo_deploymentConfigId :: Lens' DeploymentConfigInfo (Maybe Text) Source #
The deployment configuration ID.
deploymentConfigInfo_createTime :: Lens' DeploymentConfigInfo (Maybe UTCTime) Source #
The time at which the deployment configuration was created.