Module Expr Str Import alias ImportFrom alias alias ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad kwarg body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Str keyword NameLoad If CompareIn AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad Return NameLoad decorator_list NameLoad decorator_list ClassDef bases NameLoad body Assign NameStore Str FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Str keyword NameLoad If CompareIn AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr For NameStore NameLoad body Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list NameLoad decorator_list
N/A N/A 
Copyright 2015 Rackspace

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.
 N/A json cafe.engine.models.base AutoMarshallingListModel AutoMarshallingModel IPAssociation N/A AutoMarshallingModel N/A N/A 
    @summary: IP Association model response object for the Shared IPs Rackspace
        Compute v2.0 API extension.
    @param id_: Server instance shared IP address ID
    @type id_: str
    @param address: IPv4 or IPv6 shared IP address
    @type address: str
     N/A IP_ASSOCIATION ip_association __init__ N/A N/A self id_ address N/A None None kwargs N/A N/A N/A N/A N/A super IPAssociation self __init__ N/A N/A self id id_ N/A N/A self address address N/A _json_to_obj N/A N/A cls serialized_str N/A N/A N/A 
        @summary: Return IP association object from a JSON serialized string
         N/A ret None N/A json_dict N/A N/A json loads serialized_str N/A json_dict N/A N/A cls _replace_dict_key json_dict id id_ recursion True N/A N/A N/A cls IP_ASSOCIATION json_dict N/A N/A ip_address_dict N/A N/A json_dict get N/A cls IP_ASSOCIATION N/A ret N/A IPAssociation ip_address_dict N/A ret N/A classmethod N/A IPAssociations N/A AutoMarshallingListModel N/A N/A IP_ASSOCIATIONS ip_associations _json_to_obj N/A N/A cls serialized_str N/A N/A N/A 
        @summary: Return a list of IP association objects from a JSON
            serialized string
         N/A ret N/A cls N/A json_dict N/A N/A json loads serialized_str N/A json_dict N/A N/A cls _replace_dict_key json_dict id id_ recursion True N/A N/A N/A cls IP_ASSOCIATIONS json_dict N/A N/A ip_associations N/A N/A json_dict get N/A cls IP_ASSOCIATIONS N/A ip_association ip_associations N/A N/A result N/A IPAssociation ip_association N/A N/A N/A ret append result N/A ret N/A classmethod N/A