# CustomDeployment

This contains APIs related to Custom Deployment

## Gets Custom Deployment Entity References

 - [POST /ng/api/customDeployment/get-references](https://apidocs.harness.io/customdeployment/getcustomdeploymententityreferences.md)

## Gets Custom Deployment Expression Variables

 - [POST /ng/api/customDeployment/expression-variables](https://apidocs.harness.io/customdeployment/getcustomdeploymentexpressionvariables.md)

## Gets Infra Variables from a Custom Deployment Template by identifier

 - [GET /ng/api/customDeployment/variables/{templateIdentifier}](https://apidocs.harness.io/customdeployment/getcustomdeploymentinfravariables.md)

## Return the updated yaml for infrastructure based on Deployment template

 - [POST /ng/api/customDeployment/get-updated-Yaml/{infraIdentifier}](https://apidocs.harness.io/customdeployment/getupdatedyamlforinfrastructure.md)

## This validates whether Infrastructure is valid or not

 - [GET /ng/api/customDeployment/validate-infrastructure/{infraIdentifier}](https://apidocs.harness.io/customdeployment/validateinfrastructurefordeploymenttemplate.md)

