# deployment-project generate command ### Usage `dotnet aws deployment-project` - Generates and saves the deployment CDK project in the user provided location. ### Synopsis ``` dotnet aws deployment-project generate [-o|--output ] [-d|--diagnostics] [--project-path ] [--project-display-name ] ``` ### Description Generates and saves the [deployment CDK project](../deployment-projects/index.md) in a user-provided directory without proceeding with a deployment. This allows the user to customize the CDK project before deploying the application. * The `--output` switch sets the directory where the CDK deployment project will be saved. * The `--project-path` switch sets the path to the project to generate a deployment project for. * The `--project-display-name` switch sets the name of the deployment project that will be displayed in the list of available deployment options. ### Examples This example creates a deployment project from the .NET project in the current directory. The deployment project will be saved to a sibling directory called CustomDeploymentProject. The name _"Team custom deployment project"_ will be displayed in the list of the available deployment options. ``` dotnet aws deployment-project generate --output ../CustomDeploymentProject --project-display-name "Team custom deployment project" ```