The heat.engine.resources.user Module

class heat.engine.resources.user.AccessKey(name, json_snippet, stack)[source]

Bases: heat.engine.resource.Resource

FnGetAtt(key)[source]
access_allowed(resource_name)[source]
handle_create()[source]
handle_delete()[source]
handle_update(json_snippet)[source]
properties_schema = {'UserName': {'Required': True, 'Type': 'String'}, 'Status': {'Implemented': False, 'Type': 'String', 'AllowedValues': ['Active', 'Inactive']}, 'Serial': {'Implemented': False, 'Type': 'Integer'}}
class heat.engine.resources.user.AccessPolicy(name, json_snippet, stack)[source]

Bases: heat.engine.resource.Resource

access_allowed(resource_name)[source]
handle_create()[source]
handle_update(json_snippet)[source]
properties_schema = {'AllowedResources': {'Required': True, 'Type': 'List'}}
class heat.engine.resources.user.User(name, json_snippet, stack)[source]

Bases: heat.engine.resource.Resource

FnGetAtt(key)[source]
FnGetRefId()[source]
access_allowed(resource_name)[source]
handle_create()[source]
handle_delete()[source]
handle_update(json_snippet)[source]
properties_schema = {'Policies': {'Type': 'List'}, 'Path': {'Type': 'String'}, 'LoginProfile': {'Type': 'Map', 'Schema': {'Password': {'Type': 'String'}}}, 'Groups': {'Type': 'List'}}
heat.engine.resources.user.resource_mapping()[source]

This Page