Module Expr Str Import alias Import alias ImportFrom alias ImportFrom alias ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad kwarg body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad 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 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 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 Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Return NameLoad decorator_list NameLoad decorator_list
N/A N/A 
Copyright 2014 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 copy N/A json cafe.engine.models.base AutoMarshallingListModel cafe.engine.models.base AutoMarshallingModel Subnet N/A AutoMarshallingModel N/A N/A 
    @summary: Subnet model object for the OpenStack Neutron v2.0 API
    responses for subnets show and list (GET) calls
    @param id_: UUID for the subnet (CRUD: R)
    @type id_: string
    @param name: human readable name for the subnet, may not be unique
        (CRUD: CRU)
    @type name: string
    @param tenant_id: owner of the network. (CRUD: CR)
    @type tenant_id: string
    @param network_id: network subnet is associated with (CRUD: CR)
    @type network_id: string
    @param ip_version: IP version 4 or 6 (CRUD: CR)
    @type ip_version: int
    @param cidr: represents IP range for the subnet and should be in the form
        <network_address>/<prefix> (CRUD: CR)
    @type cidr: string
    @param gateway_ip: default gateway used by devices in the subnet
        (CRUD: CRUD)
    @type gateway_ip: string
    @param dns_nameservers: DNS name servers used by subnet hosts (CRUD: CRU)
    @type dns_nameservers: list(str)
    @param allocation_pools: sub range of cidr available for dynamic allocation
        to ports (CRUD: CRU)
    @type allocation_pools: list(dict)
    @param host_routes: routes that should be used by devices with IPs from
        this subnet (does not includes the local route, CRUD: CRU)
    @type host_routes: list(dict)
    @param enable_dhcp: whether DHCP is enabled (CRUD:CRU)
    @type enable_dhcp: bool
     N/A SUBNET subnet __init__ N/A N/A self id_ name tenant_id network_id ip_version cidr gateway_ip dns_nameservers allocation_pools host_routes enable_dhcp N/A None None None None None None None None None None None kwargs N/A N/A N/A N/A N/A super Subnet self __init__ N/A N/A self id id_ N/A N/A self name name N/A N/A self tenant_id tenant_id N/A N/A self network_id network_id N/A N/A self ip_version ip_version N/A N/A self cidr cidr N/A N/A self gateway_ip gateway_ip N/A N/A self dns_nameservers dns_nameservers N/A N/A self allocation_pools allocation_pools N/A N/A self host_routes host_routes N/A N/A self enable_dhcp enable_dhcp N/A N/A self kwargs kwargs N/A _json_to_obj N/A N/A cls serialized_str N/A N/A N/A Return subnet object from a JSON serialized string N/A ret None N/A json_response N/A N/A json loads serialized_str N/A json_dict N/A N/A copy deepcopy json_response 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 SUBNET json_dict N/A N/A subnet_dict N/A N/A json_dict get N/A cls SUBNET N/A ret N/A Subnet subnet_dict N/A ret N/A classmethod N/A Subnets N/A AutoMarshallingListModel N/A N/A SUBNETS subnets _json_to_obj N/A N/A cls serialized_str N/A N/A N/A Return a list of subnet objects from a JSON serialized string N/A ret N/A cls N/A json_response N/A N/A json loads serialized_str N/A json_dict N/A N/A copy deepcopy json_response 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 SUBNETS json_dict N/A N/A subnets N/A N/A json_dict get N/A cls SUBNETS N/A subnet subnets N/A N/A N/A N/A ret append N/A Subnet subnet N/A ret N/A classmethod N/A