The heat.engine.api
ModuleΒΆ
-
heat.engine.api.
extract_args
(params)[source] Extract any arguments passed as parameters through the API and return them as a dictionary. This allows us to filter the passed args and do type conversion where appropriate
-
heat.engine.api.
format_event
(event)[source]
-
heat.engine.api.
format_notification_body
(stack)[source]
-
heat.engine.api.
format_resource_attributes
(resource, with_attr=None)[source]
-
heat.engine.api.
format_resource_properties
(resource)[source]
-
heat.engine.api.
format_snapshot
(snapshot)[source]
-
heat.engine.api.
format_software_config
(sc)[source]
-
heat.engine.api.
format_software_deployment
(sd)[source]
-
heat.engine.api.
format_stack
(stack, preview=False)[source] Return a representation of the given stack that matches the API output expectations.
-
heat.engine.api.
format_stack_outputs
(stack, outputs)[source] Return a representation of the given output template for the given stack that matches the API output expectations.
-
heat.engine.api.
format_stack_preview
(stack)[source]
-
heat.engine.api.
format_stack_resource
(resource, detail=True, with_props=False, with_attr=None)[source] Return a representation of the given resource that matches the API output expectations.
-
heat.engine.api.
format_validate_parameter
(param)[source] Format a template parameter for validate template API call
Formats a template parameter and its schema information from the engine’s internal representation (i.e. a Parameter object and its associated Schema object) to a representation expected by the current API (for example to be compatible to CFN syntax).
-
heat.engine.api.
format_watch
(watch)[source]
-
heat.engine.api.
format_watch_data
(wd)[source]