heat.engine.hot.parameters
Module¶heat.engine.hot.parameters.
HOTParamSchema
(data_type, description=None, default=None, schema=None, constraints=None, hidden=False, label=None, immutable=False, tags=None)[source]¶Bases: heat.engine.parameters.Schema
HOT parameter schema.
BOOLEAN
= 'boolean'¶CONSTRAINTS
= 'constraints'¶DEFAULT
= 'default'¶DESCRIPTION
= 'description'¶HIDDEN
= 'hidden'¶IMMUTABLE
= 'immutable'¶KEYS
= ('type', 'description', 'default', 'schema', 'constraints', 'hidden', 'label', 'immutable')¶LABEL
= 'label'¶LIST
= 'comma_delimited_list'¶MAP
= 'json'¶NUMBER
= 'number'¶PARAMETER_KEYS
= ('type', 'description', 'default', 'schema', 'constraints', 'hidden', 'label', 'immutable')¶SCHEMA
= 'schema'¶STRING
= 'string'¶TYPE
= 'type'¶TYPES
= ('string', 'number', 'comma_delimited_list', 'json', 'boolean')¶heat.engine.hot.parameters.
HOTParamSchema20170224
(data_type, description=None, default=None, schema=None, constraints=None, hidden=False, label=None, immutable=False, tags=None)[source]¶heat.engine.hot.parameters.
HOTParamSchema20180302
(data_type, description=None, default=None, schema=None, constraints=None, hidden=False, label=None, immutable=False, tags=None)[source]¶Bases: heat.engine.hot.parameters.HOTParamSchema20170224
KEYS
= ('type', 'description', 'default', 'schema', 'constraints', 'hidden', 'label', 'immutable', 'tags')¶KEYS_20180302
= ('tags',)¶PARAMETER_KEYS
= ('type', 'description', 'default', 'schema', 'constraints', 'hidden', 'label', 'immutable', 'tags')¶TAGS
= 'tags'¶heat.engine.hot.parameters.
HOTParameters
(stack_identifier, tmpl, user_params=None, param_defaults=None)[source]¶Bases: heat.engine.parameters.Parameters
PARAM_PROJECT_ID
= 'OS::project_id'¶PARAM_REGION
= 'OS::region'¶PARAM_STACK_ID
= 'OS::stack_id'¶PARAM_STACK_NAME
= 'OS::stack_name'¶PSEUDO_PARAMETERS
= ('OS::stack_id', 'OS::stack_name', 'OS::region', 'OS::project_id')¶Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.