| 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.CodeDeploy.Types.DeploymentTarget
Description
Synopsis
- data DeploymentTarget = DeploymentTarget' {}
- newDeploymentTarget :: DeploymentTarget
- deploymentTarget_cloudFormationTarget :: Lens' DeploymentTarget (Maybe CloudFormationTarget)
- deploymentTarget_deploymentTargetType :: Lens' DeploymentTarget (Maybe DeploymentTargetType)
- deploymentTarget_ecsTarget :: Lens' DeploymentTarget (Maybe ECSTarget)
- deploymentTarget_instanceTarget :: Lens' DeploymentTarget (Maybe InstanceTarget)
- deploymentTarget_lambdaTarget :: Lens' DeploymentTarget (Maybe LambdaTarget)
Documentation
data DeploymentTarget Source #
Information about the deployment target.
See: newDeploymentTarget smart constructor.
Constructors
| DeploymentTarget' | |
Fields
| |
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:cloudFormationTarget:DeploymentTarget', deploymentTarget_cloudFormationTarget - Undocumented member.
$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:ecsTarget:DeploymentTarget', deploymentTarget_ecsTarget - Information about the target for a deployment that uses the Amazon ECS
compute platform.
$sel:instanceTarget:DeploymentTarget', deploymentTarget_instanceTarget - Information about the target for a deployment that uses the
EC2/On-premises compute platform.
$sel:lambdaTarget:DeploymentTarget', deploymentTarget_lambdaTarget - Information about the target for a deployment that uses the Lambda
compute platform.
deploymentTarget_cloudFormationTarget :: Lens' DeploymentTarget (Maybe CloudFormationTarget) Source #
Undocumented member.
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_ecsTarget :: Lens' DeploymentTarget (Maybe ECSTarget) Source #
Information about the target for a deployment that uses the Amazon ECS 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_lambdaTarget :: Lens' DeploymentTarget (Maybe LambdaTarget) Source #
Information about the target for a deployment that uses the Lambda compute platform.