Cloud Assembly creates and saves blueprints as code, which allows you to easily design and reuse blueprints.
You can build a blueprint from a blank canvas or take advantage of existing code.
The Cloud Assembly blueprint design page
To create a blueprint from scratch, go to Design and click New. Drag resources to the canvas, connect them, and finish configuring them in the code editor.
The code editor allows you to type, cut, copy, and paste code directly. If you're uncomfortable editing code, you can select a resource in the design canvas, click the code editor Properties tab, and enter values there. Property values that you enter appear in the code as if you had typed them directly.
Note that you can copy and paste code from one blueprint to another.
To clone a blueprint, go to Design, select a source, and click Clone. You clone a blueprint to create a copy based on the source, then assign the clone to a new project or use it as starter code for a new application.
Uploading and downloading
The Cloud Assembly Marketplace offers finished blueprints to jumpstart your effort. See How to use the Cloud Assembly Marketplace.
In addition, you can upload, download, and share blueprint YAML code in any way that makes sense for your site. You can even modify blueprint code using external editors and development environments.