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 DeploymentTarget = DeploymentTarget' {}
- newDeploymentTarget :: DeploymentTarget
- deploymentTarget_instanceTarget :: Lens' DeploymentTarget (Maybe InstanceTarget)
- deploymentTarget_cloudFormationTarget :: Lens' DeploymentTarget (Maybe CloudFormationTarget)
- deploymentTarget_ecsTarget :: Lens' DeploymentTarget (Maybe ECSTarget)
- deploymentTarget_deploymentTargetType :: Lens' DeploymentTarget (Maybe DeploymentTargetType)
- deploymentTarget_lambdaTarget :: Lens' DeploymentTarget (Maybe LambdaTarget)
Documentation
data DeploymentTarget Source #
Information about the deployment target.
See: newDeploymentTarget
smart constructor.
DeploymentTarget' | |
|
Instances
newDeploymentTarget :: DeploymentTarget Source #
Create a value of DeploymentTarget
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:instanceTarget:DeploymentTarget'
, deploymentTarget_instanceTarget
- Information about the target for a deployment that uses the
EC2/On-premises compute platform.
$sel:cloudFormationTarget:DeploymentTarget'
, deploymentTarget_cloudFormationTarget
- Undocumented member.
$sel:ecsTarget:DeploymentTarget'
, deploymentTarget_ecsTarget
- Information about the target for a deployment that uses the Amazon ECS
compute platform.
$sel:deploymentTargetType:DeploymentTarget'
, deploymentTarget_deploymentTargetType
- The deployment type that is specific to the deployment's compute
platform or deployments initiated by a CloudFormation stack update.
$sel:lambdaTarget:DeploymentTarget'
, deploymentTarget_lambdaTarget
- Information about the target for a deployment that uses the AWS Lambda
compute platform.
deploymentTarget_instanceTarget :: Lens' DeploymentTarget (Maybe InstanceTarget) Source #
Information about the target for a deployment that uses the EC2/On-premises compute platform.
deploymentTarget_cloudFormationTarget :: Lens' DeploymentTarget (Maybe CloudFormationTarget) Source #
Undocumented member.
deploymentTarget_ecsTarget :: Lens' DeploymentTarget (Maybe ECSTarget) Source #
Information about the target for a deployment that uses the Amazon ECS compute platform.
deploymentTarget_deploymentTargetType :: Lens' DeploymentTarget (Maybe DeploymentTargetType) Source #
The deployment type that is specific to the deployment's compute platform or deployments initiated by a CloudFormation stack update.
deploymentTarget_lambdaTarget :: Lens' DeploymentTarget (Maybe LambdaTarget) Source #
Information about the target for a deployment that uses the AWS Lambda compute platform.