The heat.engine.resources.quantum.quantum Module

class heat.engine.resources.quantum.quantum.QuantumResource(name, json_snippet, stack)[source]

Bases: heat.engine.resource.Resource

FnGetRefId()[source]
static handle_get_attributes(name, key, attributes)[source]

Support method for responding to FnGetAtt

handle_update(json_snippet)[source]
static prepare_properties(properties, name)[source]

Prepares the property values so that they can be passed directly to the Quantum call.

Removes None values and value_specs, merges value_specs with the main values.

validate()[source]

Validate any of the provided params

static validate_properties(properties)[source]

Validates to ensure nothing in value_specs overwrites any key that exists in the schema.

Also ensures that shared and tenant_id is not specified in value_specs.

This Page