Package stacktemplates provides operations for working with Heat templates. A Cloud Orchestration template is a portable file, written in a user-readable language, that describes how a set of resources should be assembled and what software should be installed in order to produce a working stack. The template specifies what resources should be used, what attributes can be set, and other parameters that are critical to the successful, repeatable automation of a specific application stack.
GetResult represents the result of a Get operation.
Get retreives data for the given stack template.
Extract returns the JSON template and is called after a Get operation.
ValidateOpts specifies the template validation parameters.
ToStackTemplateValidateMap assembles a request body based on the contents of a ValidateOpts.
ValidateOptsBuilder describes struct types that can be accepted by the Validate call. The ValidateOpts struct in this package does.
ValidateResult represents the result of a Validate operation.
Validate validates the given stack template.
Extract returns a pointer to a ValidatedTemplate object and is called after a Validate operation.
ValidatedTemplate represents the parsed object returned from a Validate request.