Versioning
About Cloudify
Getting Started & Trial
Installation and Maintenance
Working with Cloudify
Operations Guides
Developer Reference
-
Blueprint Files and Packages
-- Versioning
-- Imports
-- Inputs
-- Node Templates
-- Node Types
-- Built-in Node Types
-- Blueprint Labels
-- Capabilities
-- Labels
-- Outputs
-- Relationships
-- Intrinsic Functions
-- Plugins
-- Deployment Settings
-- Interfaces
-- Workflows
-- Groups
-- Policies
-- Secrets Store
-- DSL Definitions
-- Policy Types
-- Policy Triggers
-- Data Types
-- Multiple Instances (Scaling)
-- Import Resolver
-- Upload Resources
-
Writing Plugins
-
Composer
-
Writing Widgets
- Workflow Execution Model
-
Cloudify APIs
- IDE Auto Completion
Cloudify CLI Commands
Best Practices
tosca_definitions_version
is a top level property of the blueprint which is used to specify the DSL version used.
The currently defined versions are cloudify_dsl_1_0
, cloudify_dsl_1_1
, cloudify_dsl_1_2
and cloudify_dsl_1_3
.
Example
tosca_definitions_version : cloudify_dsl_1_3
node_templates :
...
The version declaration must be included in the main blueprint file.