OpenStack
Home
Projects
User Stories
Community
Blog
Wiki
Documentation
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
Show Source
Quick search
Enter search terms or a module, class or function name.
Navigation
index
modules
|
heat 2013.1.3 documentation
»