Hot-keys on this page
r m x p toggle line displays
j k next/prev highlighted chunk
0 (zero) top of page
1 (one) first highlighted chunk
# vim: tabstop=4 shiftwidth=4 softtabstop=4 # # Copyright (C) 2011 OpenStack LLC. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License.
Unless marked otherwise, all fields are strings.
"""
"""Base model class."""
def known_keys(cls):
"""Token object.
Required keys: id expires (datetime)
Optional keys: user tenant metadata trust_id """
"""Service object.
Required keys: id type name
Optional keys: """
"""Endpoint object
Required keys: id region service_id
Optional keys: internalurl publicurl adminurl """
"""User object.
Required keys: id name domain_id
Optional keys: password description enabled (bool, default True) """
"""Group object.
Required keys: id name domain_id
Optional keys:
description
"""
"""Project object.
Required keys: id name domain_id
Optional Keys: description enabled (bool, default True)
"""
"""Role object.
Required keys: id name
"""
"""Trust object.
Required keys: id trustor_user_id trustee_user_id project_id """
"""Domain object.
Required keys: id name
Optional keys:
description enabled (bool, default True)
"""
|