/usr/lib/python2.6/site-packages/openstack/network/v2
NameSizeModeActions
address_scope.py14120644editdlrm
address_scope.pyc10450644editdlrm
availability_zone.py13180644editdlrm
availability_zone.pyc9890644editdlrm
extension.py15540644editdlrm
extension.pyc10650644editdlrm
floating_ip.py24600644editdlrm
floating_ip.pyc16450644editdlrm
health_monitor.py23940644editdlrm
health_monitor.pyc13140644editdlrm
listener.py23410644editdlrm
listener.pyc13390644editdlrm
load_balancer.py23760644editdlrm
load_balancer.pyc14000644editdlrm
metering_label.py12490644editdlrm
metering_label.pyc9720644editdlrm
metering_label_rule.py17090644editdlrm
metering_label_rule.pyc10790644editdlrm
network.py41370644editdlrm
network.pyc20570644editdlrm
pool.py25280644editdlrm
pool.pyc13570644editdlrm
pool_member.py21640644editdlrm
pool_member.pyc14540644editdlrm
port.py46790644editdlrm
port.pyc20330644editdlrm
quota.py27590644editdlrm
quota.pyc15890644editdlrm
router.py35420644editdlrm
router.pyc27640644editdlrm
security_group.py19180644editdlrm
security_group.pyc15600644editdlrm
security_group_rule.py31910644editdlrm
security_group_rule.pyc12980644editdlrm
subnet.py26860644editdlrm
subnet.pyc15520644editdlrm
subnet_pool.py33240644editdlrm
subnet_pool.pyc16030644editdlrm
vpn_service.py17740644editdlrm
vpn_service.pyc11710644editdlrm
_proxy.py698460644editdlrm
_proxy.pyc779210644editdlrm
__init__.py00644editdlrm
__init__.pyc1540644editdlrm
Edit: /usr/lib/python2.6/site-packages/openstack/network/v2/_proxy.pyc (77921B)
5 Wc@s}ddklZddklZddklZddklZddklZddkl Z ddkl Z ddkl Zdd klZdd klZdd klZdd klZdd klZddklZddklZddklZddklZ ddkl!Z"ddkl#Z$ddkl%Z&ddk'l(Z(ddk'l)Z)de(i*fdYZ+dS(i(t address_scope(tavailability_zone(t extension(t floating_ip(thealth_monitor(tlistener(t load_balancer(tmetering_label(tmetering_label_rule(tnetwork(tpool(t pool_member(tport(tquota(trouter(tsecurity_group(tsecurity_group_rule(tsubnet(t subnet_pool(t vpn_service(tproxy(tresourcetProxycBseZdZedZedZdZdZdZdZ edZ dZ d Z ed Z d Zed Zd ZdZdZdZedZedZdZdZdZdZedZedZdZdZdZdZedZ edZ!dZ"d Z#d!Z$d"Z%ed#Z&ed$Z'd%Z(d&Z)d'Z*d(Z+ed)Z,ed*Z-d+Z.d,Z/d-Z0d.Z1ed/Z2ed0Z3d1Z4d2Z5d3Z6d4Z7ed5Z8ed6Z9d7Z:d8Z;d9Z<d:Z=ed;Z>ed<Z?d=Z@d>ZAd?ZBd@ZCedAZDedBZEdCZFdDZGdEZHdFZIdGZJdHZKedIZLdJZMdKZNdLZOdMZPedNZQedOZRdPZSdQZTdRZUdududSZWdududTZXdUZYedVZZedWZ[dXZ\dYZ]dZZ^d[d\Z_d]Z`d^Zaed_Zbed`ZcdaZddbZedcZfeddZgedeZhdfZidgZjdhZkdiZledjZmedkZndlZodmZpdnZqdoZredpZsedqZtdrZudsZvdtZwRS(vcKs|iti|S(sCreate a new address scope from attributes :param dict attrs: Keyword arguments which will be used to create a :class:`~openstack.network.v2.address_scope.AddressScope`, comprised of the properties on the AddressScope class. :returns: The results of address scope creation :rtype: :class:`~openstack.network.v2.address_scope.AddressScope` (t_createt_address_scopet AddressScope(tselftattrs((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytcreate_address_scope's cCs|iti|d|dS(sQDelete an address scope :param address_scope: The value can be either the ID of an address scope or a :class:`~openstack.network.v2.address_scope.AddressScope` instance. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the address scope does not exist. When set to ``True``, no exception will be set when attempting to delete a nonexistent address scope. :returns: ``None`` tignore_missingN(t_deleteRR(RRR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytdelete_address_scope3scCs|iti|d|S(sFind a single address scope :param name_or_id: The name or ID of an address scope. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the resource does not exist. When set to ``True``, None will be returned when attempting to find a nonexistent resource. :returns: One :class:`~openstack.network.v2.address_scope.AddressScope` or None R(t_findRR(Rt name_or_idR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytfind_address_scopeEs cCs|iti|S(sGet a single address scope :param address_scope: The value can be the ID of an address scope or a :class:`~openstack.network.v2.address_scope.AddressScope` instance. :returns: One :class:`~openstack.network.v2.address_scope.AddressScope` :raises: :class:`~openstack.exceptions.ResourceNotFound` when no resource can be found. (t_getRR(RR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytget_address_scopeTs cKs|itidt|S(s>Return a generator of address scopes :param kwargs \*\*query: Optional query parameters to be sent to limit the resources being returned. :returns: A generator of address scope objects :rtype: :class:`~openstack.network.v2.address_scope.AddressScope` t paginated(t_listRRtFalse(Rtquery((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytaddress_scopes`s cKs|iti||S(sUpdate an address scope :param address_scope: Either the ID of an address scope or a :class:`~openstack.network.v2.address_scope.AddressScope` instance. :attrs kwargs: The attributes to update on the address scope represented by ``value``. :returns: The updated address scope :rtype: :class:`~openstack.network.v2.address_scope.AddressScope` (t_updateRR(RRR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytupdate_address_scopems cCs|itidtS(sReturn a generator of availability zones :returns: A generator of availability zone objects :rtype: :class:`~openstack.network.v2.availability_zone.AvailabilityZone` R%(R&RtAvailabilityZoneR'(R((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytavailability_zones|scCs|iti|d|S(sFind a single extension :param name_or_id: The name or ID of a extension. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the resource does not exist. When set to ``True``, None will be returned when attempting to find a nonexistent resource. :returns: One :class:`~openstack.network.v2.extension.Extension` or None R(R Rt Extension(RR!R((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytfind_extensions cKs|itidt|S(s/Return a generator of extensions :param kwargs \*\*query: Optional query parameters to be sent to limit the resources being returned. :returns: A generator of extension objects :rtype: :class:`~openstack.network.v2.extension.Extension` R%(R&RR.R'(RR(((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt extensionss cKs|iti|S(sCreate a new floating ip from attributes :param dict attrs: Keyword arguments which will be used to create a :class:`~openstack.network.v2.floating_ip.FloatingIP`, comprised of the properties on the FloatingIP class. :returns: The results of floating ip creation :rtype: :class:`~openstack.network.v2.floating_ip.FloatingIP` (Rt _floating_ipt FloatingIP(RR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt create_ips cCs|iti|d|dS(s<Delete a floating ip :param floating_ip: The value can be either the ID of a floating ip or a :class:`~openstack.network.v2.floating_ip.FloatingIP` instance. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the floating ip does not exist. When set to ``True``, no exception will be set when attempting to delete a nonexistent ip. :returns: ``None`` RN(RR1R2(RRR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt delete_ipscCstii|iS(sFind an available IP :returns: One :class:`~openstack.network.v2.floating_ip.FloatingIP` or None (R1R2tfind_availabletsession(R((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytfind_available_ipscCs|iti|d|S(sFind a single IP :param name_or_id: The name or ID of an IP. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the resource does not exist. When set to ``True``, None will be returned when attempting to find a nonexistent resource. :returns: One :class:`~openstack.network.v2.floating_ip.FloatingIP` or None R(R R1R2(RR!R((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytfind_ips cCs|iti|S(sGet a single floating ip :param floating_ip: The value can be the ID of a floating ip or a :class:`~openstack.network.v2.floating_ip.FloatingIP` instance. :returns: One :class:`~openstack.network.v2.floating_ip.FloatingIP` :raises: :class:`~openstack.exceptions.ResourceNotFound` when no resource can be found. (R#R1R2(RR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytget_ips cKs|itidt|S(s-Return a generator of ips :param kwargs \*\*query: Optional query parameters to be sent to limit the resources being returned. :returns: A generator of floating IP objects :rtype: :class:`~openstack.network.v2.floating_ip.FloatingIP` R%(R&R1R2R'(RR(((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytipss cKs|iti||S(sUpdate a ip :param floating_ip: Either the id of a ip or a :class:`~openstack.network.v2.floating_ip.FloatingIP` instance. :attrs kwargs: The attributes to update on the ip represented by ``value``. :returns: The updated ip :rtype: :class:`~openstack.network.v2.floating_ip.FloatingIP` (R*R1R2(RRR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt update_ips cKs|iti|S(sCreate a new health monitor from attributes :param dict attrs: Keyword arguments which will be used to create a :class:`~openstack.network.v2.health_monitor.HealthMonitor`, comprised of the properties on the HealthMonitor class. :returns: The results of health monitor creation :rtype: :class:`~openstack.network.v2.health_monitor.HealthMonitor` (Rt_health_monitort HealthMonitor(RR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytcreate_health_monitors cCs|iti|d|dS(sVDelete a health monitor :param health_monitor: The value can be either the ID of a health monitor or a :class:`~openstack.network.v2.health_monitor.HealthMonitor` instance. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the health monitor does not exist. When set to ``True``, no exception will be set when attempting to delete a nonexistent health monitor. :returns: ``None`` RN(RR<R=(RRR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytdelete_health_monitorscCs|iti|d|S(sFind a single health monitor :param name_or_id: The name or ID of a health monitor. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the resource does not exist. When set to ``True``, None will be returned when attempting to find a nonexistent resource. :returns: One :class:`~openstack.network.v2.health_monitor. HealthMonitor` or None R(R R<R=(RR!R((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytfind_health_monitors cCs|iti|S(sGet a single health monitor :param health_monitor: The value can be the ID of a health monitor or a :class:`~openstack.network.v2.health_monitor.HealthMonitor` instance. :returns: One :class:`~openstack.network.v2.health_monitor.HealthMonitor` :raises: :class:`~openstack.exceptions.ResourceNotFound` when no resource can be found. (R#R<R=(RR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytget_health_monitor&s cKs|itidt|S(sBReturn a generator of health monitors :param kwargs \*\*query: Optional query parameters to be sent to limit the resources being returned. :returns: A generator of health monitor objects :rtype: :class:`~openstack.network.v2.health_monitor.HealthMonitor` R%(R&R<R=R'(RR(((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pythealth_monitors4s cKs|iti||S(sUpdate a health monitor :param health_monitor: Either the id of a health monitor or a :class:`~openstack.network.v2.health_monitor. HealthMonitor` instance. :attrs kwargs: The attributes to update on the health monitor represented by ``value``. :returns: The updated health monitor :rtype: :class:`~openstack.network.v2.health_monitor.HealthMonitor` (R*R<R=(RRR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytupdate_health_monitor@s cKs|iti|S(sCreate a new listener from attributes :param dict attrs: Keyword arguments which will be used to create a :class:`~openstack.network.v2.listener.Listener`, comprised of the properties on the Listener class. :returns: The results of listener creation :rtype: :class:`~openstack.network.v2.listener.Listener` (Rt _listenertListener(RR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytcreate_listenerOs cCs|iti|d|dS(sDelete a listener :param listener: The value can be either the ID of a listner or a :class:`~openstack.network.v2.listener.Listener` instance. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the listner does not exist. When set to ``True``, no exception will be set when attempting to delete a nonexistent listener. :returns: ``None`` RN(RRDRE(RRR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytdelete_listener[s cCs|iti|d|S(sFind a single listener :param name_or_id: The name or ID of a listener. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the resource does not exist. When set to ``True``, None will be returned when attempting to find a nonexistent resource. :returns: One :class:`~openstack.network.v2.listener.Listener` or None R(R RDRE(RR!R((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt find_listenerks cCs|iti|S(suGet a single listener :param listener: The value can be the ID of a listener or a :class:`~openstack.network.v2.listener.Listener` instance. :returns: One :class:`~openstack.network.v2.listener.Listener` :raises: :class:`~openstack.exceptions.ResourceNotFound` when no resource can be found. (R#RDRE(RR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt get_listenerys cKs|itidt|S(s+Return a generator of listeners :param kwargs \*\*query: Optional query parameters to be sent to limit the resources being returned. :returns: A generator of listener objects :rtype: :class:`~openstack.network.v2.listener.Listener` R%(R&RDRER'(RR(((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt listenerss cKs|iti||S(sUpdate a listener :param listener: Either the id of a listener or a :class:`~openstack.network.v2.listener.Listener` instance. :attrs kwargs: The attributes to update on the listener represented by ``value``. :returns: The updated listener :rtype: :class:`~openstack.network.v2.listener.Listener` (R*RDRE(RRR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytupdate_listeners cKs|iti|S(sCreate a new load balancer from attributes :param dict attrs: Keyword arguments which will be used to create a :class:`~openstack.network.v2.load_balancer.LoadBalancer`, comprised of the properties on the LoadBalancer class. :returns: The results of load balancer creation :rtype: :class:`~openstack.network.v2.load_balancer.LoadBalancer` (Rt_load_balancert LoadBalancer(RR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytcreate_load_balancers cCs|iti|d|dS(sBDelete a load balancer :param load_balancer: The value can be the ID of a load balancer or a :class:`~openstack.network.v2.load_balancer.LoadBalancer` instance. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the load balancer does not exist. When set to ``True``, no exception will be set when attempting to delete a nonexistent load balancer. :returns: ``None`` RN(RRLRM(RRR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytdelete_load_balancerscCs|iti|d|S(sFind a single load balancer :param name_or_id: The name or ID of a load balancer. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the resource does not exist. When set to ``True``, None will be returned when attempting to find a nonexistent resource. :returns: One :class:`~openstack.network.v2.load_balancer.LoadBalancer` or None R(R RLRM(RR!R((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytfind_load_balancers cCs|iti|S(sGet a single load balancer :param load_balancer: The value can be the ID of a load balancer or a :class:`~openstack.network.v2.load_balancer.LoadBalancer` instance. :returns: One :class:`~openstack.network.v2.load_balancer.LoadBalancer` :raises: :class:`~openstack.exceptions.ResourceNotFound` when no resource can be found. (R#RLRM(RR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytget_load_balancers cKs|itidt|S(s>Return a generator of load balancers :param kwargs \*\*query: Optional query parameters to be sent to limit the resources being returned. :returns: A generator of load balancer objects :rtype: :class:`~openstack.network.v2.load_balancer.LoadBalancer` R%(R&RLRMR'(RR(((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytload_balancerss cKs|iti||S(sUpdate a load balancer :param load_balancer: Either the id of a load balancer or a :class:`~openstack.network.v2.load_balancer.LoadBalancer` instance. :attrs kwargs: The attributes to update on the load balancer represented by ``value``. :returns: The updated load balancer :rtype: :class:`~openstack.network.v2.load_balancer.LoadBalancer` (R*RLRM(RRR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytupdate_load_balancers cKs|iti|S(sCreate a new metering label from attributes :param dict attrs: Keyword arguments which will be used to create a :class:`~openstack.network.v2.metering_label.MeteringLabel`, comprised of the properties on the MeteringLabel class. :returns: The results of metering label creation :rtype: :class:`~openstack.network.v2.metering_label.MeteringLabel` (Rt_metering_labelt MeteringLabel(RR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytcreate_metering_labels cCs|iti|d|dS(sbDelete a metering label :param metering_label: The value can be either the ID of a metering label or a :class:`~openstack.network.v2.metering_label.MeteringLabel` instance. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the metering label does not exist. When set to ``True``, no exception will be set when attempting to delete a nonexistent metering label. :returns: ``None`` RN(RRTRU(RRR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytdelete_metering_labelscCs|iti|d|S(sFind a single metering label :param name_or_id: The name or ID of a metering label. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the resource does not exist. When set to ``True``, None will be returned when attempting to find a nonexistent resource. :returns: One :class:`~openstack.network.v2.metering_label. MeteringLabel` or None R(R RTRU(RR!R((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytfind_metering_labels cCs|iti|S(sGet a single metering label :param metering_label: The value can be the ID of a metering label or a :class:`~openstack.network.v2.metering_label.MeteringLabel` instance. :returns: One :class:`~openstack.network.v2.metering_label.MeteringLabel` :raises: :class:`~openstack.exceptions.ResourceNotFound` when no resource can be found. (R#RTRU(RR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytget_metering_label s cKs|itidt|S(sBReturn a generator of metering labels :param kwargs \*\*query: Optional query parameters to be sent to limit the resources being returned. :returns: A generator of metering label objects :rtype: :class:`~openstack.network.v2.metering_label.MeteringLabel` R%(R&RTRUR'(RR(((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytmetering_labels.s cKs|iti||S(sUpdate a metering label :param metering_label: Either the id of a metering label or a :class:`~openstack.network.v2.metering_label. MeteringLabel` instance. :attrs kwargs: The attributes to update on the metering label represented by ``value``. :returns: The updated metering label :rtype: :class:`~openstack.network.v2.metering_label.MeteringLabel` (R*RTRU(RRR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytupdate_metering_label:s cKs|iti|S(sCreate a new metering label rule from attributes :param dict attrs: Keyword arguments which will be used to create a :class:`~openstack.network.v2.metering_label_rule. MeteringLabelRule`, comprised of the properties on the MeteringLabelRule class. :returns: The results of metering label rule creation :rtype: :class:`~openstack.network.v2.metering_label_rule. MeteringLabelRule` (Rt_metering_label_ruletMeteringLabelRule(RR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytcreate_metering_label_ruleIs cCs|iti|d|dS(sYDelete a metering label rule :param metering_label_rule: The value can be either the ID of a metering label rule or a :class:`~openstack.network.v2.metering_label_rule. MeteringLabelRule` instance. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the metering label rule does not exist. When set to ``True``, no exception will be set when attempting to delete a nonexistent metering label rule. :returns: ``None`` RN(RR\R](RRR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytdelete_metering_label_ruleWs cCs|iti|d|S(s,Find a single metering label rule :param name_or_id: The name or ID of a metering label rule. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the resource does not exist. When set to ``True``, None will be returned when attempting to find a nonexistent resource. :returns: One :class:`~openstack.network.v2.metering_label_rule. MeteringLabelRule` or None R(R R\R](RR!R((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytfind_metering_label_rulejs cCs|iti|S(sGet a single metering label rule :param metering_label_rule: The value can be the ID of a metering label rule or a :class:`~openstack.network.v2.metering_label_rule. MeteringLabelRule` instance. :returns: One :class:`~openstack.network.v2.metering_label_rule. MeteringLabelRule` :raises: :class:`~openstack.exceptions.ResourceNotFound` when no resource can be found. (R#R\R](RR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytget_metering_label_ruleys cKs|itidt|S(sfReturn a generator of metering label rules :param kwargs \*\*query: Optional query parameters to be sent to limit the resources being returned. :returns: A generator of metering label rule objects :rtype: :class:`~openstack.network.v2.metering_label_rule. MeteringLabelRule` R%(R&R\R]R'(RR(((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytmetering_label_ruless cKs|iti||S(s$Update a metering label rule :param metering_label_rule: Either the id of a metering label rule or a :class:`~openstack.network.v2.metering_label_rule. MeteringLabelRule` instance. :attrs kwargs: The attributes to update on the metering label rule represented by ``value``. :returns: The updated metering label rule :rtype: :class:`~openstack.network.v2.metering_label_rule. MeteringLabelRule` (R*R\R](RRR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytupdate_metering_label_rules cKs|iti|S(sCreate a new network from attributes :param dict attrs: Keyword arguments which will be used to create a :class:`~openstack.network.v2.network.Network`, comprised of the properties on the Network class. :returns: The results of network creation :rtype: :class:`~openstack.network.v2.network.Network` (Rt_networktNetwork(RR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytcreate_networks cCs|iti|d|dS(sDelete a network :param network: The value can be either the ID of a network or a :class:`~openstack.network.v2.network.Network` instance. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the network does not exist. When set to ``True``, no exception will be set when attempting to delete a nonexistent network. :returns: ``None`` RN(RRdRe(RR R((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytdelete_networkscCs|iti|d|S(sFind a single network :param name_or_id: The name or ID of a network. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the resource does not exist. When set to ``True``, None will be returned when attempting to find a nonexistent resource. :returns: One :class:`~openstack.network.v2.network.Network` or None R(R RdRe(RR!R((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt find_networks cCs|iti|S(shGet a single network :param network: The value can be the ID of a network or a :class:`~openstack.network.v2.network.Network` instance. :returns: One :class:`~openstack.network.v2.network.Network` :raises: :class:`~openstack.exceptions.ResourceNotFound` when no resource can be found. (R#RdRe(RR ((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt get_networks cKs|itidt|S(s'Return a generator of networks :param kwargs \*\*query: Optional query parameters to be sent to limit the resources being returned. :returns: A generator of network objects :rtype: :class:`~openstack.network.v2.network.Network` R%(R&RdReR'(RR(((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytnetworkss cKs|iti||S(syUpdate a network :param network: Either the id of a network or a :class:`~openstack.network.v2.network.Network` instance. :attrs kwargs: The attributes to update on the network represented by ``value``. :returns: The updated network :rtype: :class:`~openstack.network.v2.network.Network` (R*RdRe(RR R((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytupdate_networks cKs|iti|S(soCreate a new pool from attributes :param dict attrs: Keyword arguments which will be used to create a :class:`~openstack.network.v2.pool.Pool`, comprised of the properties on the Pool class. :returns: The results of pool creation :rtype: :class:`~openstack.network.v2.pool.Pool` (Rt_pooltPool(RR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt create_pools cCs|iti|d|dS(sDelete a pool :param pool: The value can be either the ID of a pool or a :class:`~openstack.network.v2.pool.Pool` instance. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the pool does not exist. When set to ``True``, no exception will be set when attempting to delete a nonexistent pool. :returns: ``None`` RN(RRlRm(RR R((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt delete_pools cCs|iti|d|S(sFind a single pool :param name_or_id: The name or ID of a pool. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the resource does not exist. When set to ``True``, None will be returned when attempting to find a nonexistent resource. :returns: One :class:`~openstack.network.v2.pool.Pool` or None R(R RlRm(RR!R((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt find_pools cCs|iti|S(sPGet a single pool :param pool: The value can be the ID of a pool or a :class:`~openstack.network.v2.pool.Pool` instance. :returns: One :class:`~openstack.network.v2.pool.Pool` :raises: :class:`~openstack.exceptions.ResourceNotFound` when no resource can be found. (R#RlRm(RR ((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytget_pool!s cKs|itidt|S(sReturn a generator of pools :param kwargs \*\*query: Optional query parameters to be sent to limit the resources being returned. :returns: A generator of pool objects :rtype: :class:`~openstack.network.v2.pool.Pool` R%(R&RlRmR'(RR(((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytpools-s cKs|iti||S(s[Update a pool :param pool: Either the id of a pool or a :class:`~openstack.network.v2.pool.Pool` instance. :attrs kwargs: The attributes to update on the pool represented by ``value``. :returns: The updated pool :rtype: :class:`~openstack.network.v2.pool.Pool` (R*RlRm(RR R((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt update_pool8s cKs2tii|}|itidh|d6|S(sACreate a new pool member from attributes :param pool: The pool can be either the ID of a pool or a :class:`~openstack.network.v2.pool.Pool` instance that the member will be created in. :param dict attrs: Keyword arguments which will be used to create a :class:`~openstack.network.v2.pool_member.PoolMember`, comprised of the properties on the PoolMember class. :returns: The results of pool member creation :rtype: :class:`~openstack.network.v2.pool_member.PoolMember` t path_argstpool_id(RtResourcetget_idRt _pool_membert PoolMember(RR RRu((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytcreate_pool_memberEs  cCs<tii|}|iti|dh|d6d|dS(sDelete a pool member :param pool_member: The member can be either the ID of a pool member or a :class:`~openstack.network.v2.pool_member.PoolMember` instance. :param pool: The pool can be either the ID of a pool or a :class:`~openstack.network.v2.pool.Pool` instance that the member belongs to. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the pool member does not exist. When set to ``True``, no exception will be set when attempting to delete a nonexistent pool member. :returns: ``None`` RtRuRN(RRvRwRRxRy(RR R RRu((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytdelete_pool_memberWs cCs8tii|}|iti|dh|d6d|S(sFind a single pool member :param str name_or_id: The name or ID of a pool member. :param pool: The pool can be either the ID of a pool or a :class:`~openstack.network.v2.pool.Pool` instance that the member belongs to. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the resource does not exist. When set to ``True``, None will be returned when attempting to find a nonexistent resource. :returns: One :class:`~openstack.network.v2.pool_member.PoolMember` or None RtRuR(RRvRwR RxRy(RR!R RRu((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytfind_pool_memberms cCs2tii|}|iti|dh|d6S(sSGet a single pool member :param pool_member: The member can be the ID of a pool member or a :class:`~openstack.network.v2.pool_member.PoolMember` instance. :param pool: The pool can be either the ID of a pool or a :class:`~openstack.network.v2.pool.Pool` instance that the member belongs to. :returns: One :class:`~openstack.network.v2.pool_member.PoolMember` :raises: :class:`~openstack.exceptions.ResourceNotFound` when no resource can be found. RtRu(RRvRwR#RxRy(RR R Ru((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytget_pool_memberscKs8tii|}|itidh|d6dt|S(sReturn a generator of pool members :param pool: The pool can be either the ID of a pool or a :class:`~openstack.network.v2.pool.Pool` instance that the member belongs to. :param kwargs \*\*query: Optional query parameters to be sent to limit the resources being returned. :returns: A generator of pool member objects :rtype: :class:`~openstack.network.v2.pool_member.PoolMember` RtRuR%(RRvRwR&RxRyR'(RR R(Ru((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt pool_memberss cKs5tii|}|iti|dh|d6|S(skUpdate a pool member :param pool_member: Either the ID of a pool member or a :class:`~openstack.network.v2.pool_member.PoolMember` instance. :param pool: The pool can be either the ID of a pool or a :class:`~openstack.network.v2.pool.Pool` instance that the member belongs to. :attrs kwargs: The attributes to update on the pool member represented by ``value``. :returns: The updated pool member :rtype: :class:`~openstack.network.v2.pool_member.PoolMember` RtRu(RRvRwR*RxRy(RR R RRu((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytupdate_pool_memberscKs|iti|S(soCreate a new port from attributes :param dict attrs: Keyword arguments which will be used to create a :class:`~openstack.network.v2.port.Port`, comprised of the properties on the Port class. :returns: The results of port creation :rtype: :class:`~openstack.network.v2.port.Port` (Rt_porttPort(RR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt create_ports cCs|iti|d|dS(sDelete a port :param port: The value can be either the ID of a port or a :class:`~openstack.network.v2.port.Port` instance. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the port does not exist. When set to ``True``, no exception will be set when attempting to delete a nonexistent port. :returns: ``None`` RN(RRR(RR R((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt delete_ports cCs|iti|d|S(sFind a single port :param name_or_id: The name or ID of a port. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the resource does not exist. When set to ``True``, None will be returned when attempting to find a nonexistent resource. :returns: One :class:`~openstack.network.v2.port.Port` or None R(R RR(RR!R((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt find_ports cCs|iti|S(sPGet a single port :param port: The value can be the ID of a port or a :class:`~openstack.network.v2.port.Port` instance. :returns: One :class:`~openstack.network.v2.port.Port` :raises: :class:`~openstack.exceptions.ResourceNotFound` when no resource can be found. (R#RR(RR ((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytget_ports cKs|itidt|S(sReturn a generator of ports :param kwargs \*\*query: Optional query parameters to be sent to limit the resources being returned. :returns: A generator of port objects :rtype: :class:`~openstack.network.v2.port.Port` R%(R&RRR'(RR(((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytportss cKs|iti||S(s[Update a port :param port: Either the id of a port or a :class:`~openstack.network.v2.port.Port` instance. :attrs kwargs: The attributes to update on the port represented by ``value``. :returns: The updated port :rtype: :class:`~openstack.network.v2.port.Port` (R*RR(RR R((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt update_ports cCs|i|d<|i|iS(Ntport_id(tidtupdateR6(RR tip((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytadd_ip_to_ports cCsd|d<|i|iS(NR(tNoneRR6(RR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytremove_ip_from_ports cCs]g}|i}xD|D]<}x3|iD](}|d|jo|i|q)q)WqW|S(Nt subnet_id(Rt fixed_ipstappend(RRtresultRtpuertatfixed_ip((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytget_subnet_ports s  cCs|iti|d|dS(sDelete a quota (i.e. reset to the default quota) :param quota: The value can be either the ID of a quota or a :class:`~openstack.network.v2.quota.Quota` instance. The ID of a quota is the same as the project ID for the quota. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when quota does not exist. When set to ``True``, no exception will be set when attempting to delete a nonexistent quota. :returns: ``None`` RN(Rt_quotatQuota(RR R((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt delete_quotascCs|iti|S(sGet a quota :param quota: The value can be the ID of a quota or a :class:`~openstack.network.v2.quota.Quota` instance. The ID of a quota is the same as the project ID for the quota. :returns: One :class:`~openstack.network.v2.quota.Quota` :raises: :class:`~openstack.exceptions.ResourceNotFound` when no resource can be found. (R#RR(RR ((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt get_quota&s cKs|itidt|S(sReturn a generator of quotas :param kwargs \*\*query: Optional query parameters to be sent to limit the resources being returned. :returns: A generator of quota objects :rtype: :class:`~openstack.network.v2.quota.Quota` R%(R&RRR'(RR(((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytquotas4s cKs|iti||S(sUpdate a quota :param quota: Either the ID of a quota or a :class:`~openstack.network.v2.quota.Quota` instance. The ID of a quota is the same as the project ID for the quota. :attrs kwargs: The attributes to update on the quota represented by ``value``. :returns: The updated quota :rtype: :class:`~openstack.network.v2.quota.Quota` (R*RR(RR R((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt update_quota?s cKs|iti|S(s}Create a new router from attributes :param dict attrs: Keyword arguments which will be used to create a :class:`~openstack.network.v2.router.Router`, comprised of the properties on the Router class. :returns: The results of router creation :rtype: :class:`~openstack.network.v2.router.Router` (Rt_routertRouter(RR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt create_routerNs cCs|iti|d|dS(sDelete a router :param router: The value can be either the ID of a router or a :class:`~openstack.network.v2.router.Router` instance. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the router does not exist. When set to ``True``, no exception will be set when attempting to delete a nonexistent router. :returns: ``None`` RN(RRR(RRR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt delete_routerZs cCs|iti|d|S(sFind a single router :param name_or_id: The name or ID of a router. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the resource does not exist. When set to ``True``, None will be returned when attempting to find a nonexistent resource. :returns: One :class:`~openstack.network.v2.router.Router` or None R(R RR(RR!R((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt find_routeris cCs|iti|S(s`Get a single router :param router: The value can be the ID of a router or a :class:`~openstack.network.v2.router.Router` instance. :returns: One :class:`~openstack.network.v2.router.Router` :raises: :class:`~openstack.exceptions.ResourceNotFound` when no resource can be found. (R#RR(RR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt get_routerws cKs|itidt|S(s#Return a generator of routers :param kwargs \*\*query: Optional query parameters to be sent to limit the resources being returned. :returns: A generator of router objects :rtype: :class:`~openstack.network.v2.router.Router` R%(R&RRR'(RR(((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytrouterss cKs|iti||S(soUpdate a router :param router: Either the id of a router or a :class:`~openstack.network.v2.router.Router` instance. :attrs kwargs: The attributes to update on the router represented by ``value``. :returns: The updated router :rtype: :class:`~openstack.network.v2.router.Router` (R*RR(RRR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt update_routers cCs>h}|oh|d6}nh|d6}|i|i|S(seAdd Interface to a router :param router: Either the router ID or an instance of :class:`~openstack.network.v2.router.Router` :param subnet_id: ID of the subnet :param port_id: ID of the port :returns: Router with updated interface :rtype: :class: `~openstack.network.v2.router.Router` RR(t add_interfaceR6(RRRRtbody((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytrouter_add_interfaces  cCs>h}|oh|d6}nh|d6}|i|i|S(sdRemove Interface from a router :param router: Either the router ID or an instance of :class:`~openstack.network.v2.router.Router` :param subnet: ID of the subnet :param port: ID of the port :returns: Router with updated interface :rtype: :class: `~openstack.network.v2.router.Router` RR(tremove_interfaceR6(RRRRR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytrouter_remove_interfaces  cKs|iti|S(sCreate a new security group from attributes :param dict attrs: Keyword arguments which will be used to create a :class:`~openstack.network.v2.security_group.SecurityGroup`, comprised of the properties on the SecurityGroup class. :returns: The results of security group creation :rtype: :class:`~openstack.network.v2.security_group.SecurityGroup` (Rt_security_groupt SecurityGroup(RR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytcreate_security_groups cCs|iti|d|dS(sVDelete a security group :param security_group: The value can be either the ID of a security group or a :class:`~openstack.network.v2.security_group.SecurityGroup` instance. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the security group does not exist. When set to ``True``, no exception will be set when attempting to delete a nonexistent security group. :returns: ``None`` RN(RRR(RRR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytdelete_security_groupscCs|iti|d|S(sFind a single security group :param name_or_id: The name or ID of a security group. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the resource does not exist. When set to ``True``, None will be returned when attempting to find a nonexistent resource. :returns: One :class:`~openstack.network.v2.security_group. SecurityGroup` or None R(R RR(RR!R((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytfind_security_groups cCs|iti|S(sGet a single security group :param security_group: The value can be the ID of a security group or a :class:`~openstack.network.v2.security_group.SecurityGroup` instance. :returns: One :class:`~openstack.network.v2.security_group.SecurityGroup` :raises: :class:`~openstack.exceptions.ResourceNotFound` when no resource can be found. (R#RR(RR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytget_security_groups cKs|itidt|S(sBReturn a generator of security groups :param kwargs \*\*query: Optional query parameters to be sent to limit the resources being returned. :returns: A generator of security group objects :rtype: :class:`~openstack.network.v2.security_group.SecurityGroup` R%(R&RRR'(RR(((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytsecurity_groupss cKs|iti||S(sUpdate a security group :param security_group: Either the id of a security group or a :class:`~openstack.network.v2.security_group.SecurityGroup` instance. :attrs kwargs: The attributes to update on the security group represented by ``value``. :returns: The updated security group :rtype: :class:`~openstack.network.v2.security_group.SecurityGroup` (R*RR(RRR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytupdate_security_groups ttcpcCsDhdd6dd6|d6|d6|d6|d6d d 6}|i|S( Ntingresst directions 0.0.0.0/0tremote_ip_prefixtprotocoltport_range_maxtport_range_mintsecurity_group_idtIPv4t ethertype(tcreate_security_group_rule(RtsgidR Rtrule((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytsecurity_group_open_ports cCsDhdd6dd6dd6dd6dd6|d 6d d 6}|i|S( NRRs 0.0.0.0/0RticmpRRRRRR(RR(RRR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytsecurity_group_allow_ping!s cKs|iti|S(sCreate a new security group rule from attributes :param dict attrs: Keyword arguments which will be used to create a :class:`~openstack.network.v2.security_group_rule. SecurityGroupRule`, comprised of the properties on the SecurityGroupRule class. :returns: The results of security group rule creation :rtype: :class:`~openstack.network.v2.security_group_rule. SecurityGroupRule` (Rt_security_group_ruletSecurityGroupRule(RR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyR-s cCs|iti|d|dS(syDelete a security group rule :param security_group_rule: The value can be either the ID of a security group rule or a :class:`~openstack.network.v2.security_group_rule. SecurityGroupRule` instance. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the security group rule does not exist. When set to ``True``, no exception will be set when attempting to delete a nonexistent security group rule. :returns: ``None`` RN(RRR(RRR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytdelete_security_group_rule;s cCs|iti|d|S(s(Find a single security group rule :param str name_or_id: The ID of a security group rule. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the resource does not exist. When set to ``True``, None will be returned when attempting to find a nonexistent resource. :returns: One :class:`~openstack.network.v2.security_group_rule. SecurityGroupRule` or None R(R RR(RR!R((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytfind_security_group_ruleNs cCs|iti|S(sGet a single security group rule :param security_group_rule: The value can be the ID of a security group rule or a :class:`~openstack.network.v2.security_group_rule. SecurityGroupRule` instance. :returns: :class:`~openstack.network.v2.security_group_rule. SecurityGroupRule` :raises: :class:`~openstack.exceptions.ResourceNotFound` when no resource can be found. (R#RR(RR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytget_security_group_rule]s cKs|itidt|S(sfReturn a generator of security group rules :param kwargs \*\*query: Optional query parameters to be sent to limit the resources being returned. :returns: A generator of security group rule objects :rtype: :class:`~openstack.network.v2.security_group_rule. SecurityGroupRule` R%(R&RRR'(RR(((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytsecurity_group_rulesms cKs|iti|S(s}Create a new subnet from attributes :param dict attrs: Keyword arguments which will be used to create a :class:`~openstack.network.v2.subnet.Subnet`, comprised of the properties on the Subnet class. :returns: The results of subnet creation :rtype: :class:`~openstack.network.v2.subnet.Subnet` (Rt_subnettSubnet(RR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt create_subnetzs cCs|iti|d|dS(sDelete a subnet :param subnet: The value can be either the ID of a subnet or a :class:`~openstack.network.v2.subnet.Subnet` instance. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the subnet does not exist. When set to ``True``, no exception will be set when attempting to delete a nonexistent subnet. :returns: ``None`` RN(RRR(RRR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt delete_subnets cCs|iti|d|S(sFind a single subnet :param name_or_id: The name or ID of a subnet. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the resource does not exist. When set to ``True``, None will be returned when attempting to find a nonexistent resource. :returns: One :class:`~openstack.network.v2.subnet.Subnet` or None R(R RR(RR!R((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt find_subnets cCs|iti|S(s`Get a single subnet :param subnet: The value can be the ID of a subnet or a :class:`~openstack.network.v2.subnet.Subnet` instance. :returns: One :class:`~openstack.network.v2.subnet.Subnet` :raises: :class:`~openstack.exceptions.ResourceNotFound` when no resource can be found. (R#RR(RR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt get_subnets cKs|itidt|S(s#Return a generator of subnets :param kwargs \*\*query: Optional query parameters to be sent to limit the resources being returned. :returns: A generator of subnet objects :rtype: :class:`~openstack.network.v2.subnet.Subnet` R%(R&RRR'(RR(((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytsubnetss cKs|iti||S(soUpdate a subnet :param subnet: Either the id of a subnet or a :class:`~openstack.network.v2.subnet.Subnet` instance. :attrs kwargs: The attributes to update on the subnet represented by ``value``. :returns: The updated subnet :rtype: :class:`~openstack.network.v2.subnet.Subnet` (R*RR(RRR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt update_subnets cKs|iti|S(sCreate a new subnet pool from attributes :param dict attrs: Keyword arguments which will be used to create a :class:`~openstack.network.v2.subnet_pool.SubnetPool`, comprised of the properties on the SubnetPool class. :returns: The results of subnet pool creation :rtype: :class:`~openstack.network.v2.subnet_pool.SubnetPool` (Rt _subnet_poolt SubnetPool(RR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytcreate_subnet_pools cCs|iti|d|dS(s)Delete a subnet pool :param subnet_pool: The value can be either the ID of a subnet pool or a :class:`~openstack.network.v2.subnet_pool.SubnetPool` instance. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the subnet pool does not exist. When set to ``True``, no exception will be set when attempting to delete a nonexistent subnet pool. :returns: ``None`` RN(RRR(RRR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytdelete_subnet_pools cCs|iti|d|S(s Find a single subnet pool :param name_or_id: The name or ID of a subnet pool. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the resource does not exist. When set to ``True``, None will be returned when attempting to find a nonexistent resource. :returns: One :class:`~openstack.network.v2.subnet_pool.SubnetPool` or None R(R RR(RR!R((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytfind_subnet_pools cCs|iti|S(svGet a single subnet pool :param subnet_pool: The value can be the ID of a subnet pool or a :class:`~openstack.network.v2.subnet_pool.SubnetPool` instance. :returns: One :class:`~openstack.network.v2.subnet_pool.SubnetPool` :raises: :class:`~openstack.exceptions.ResourceNotFound` when no resource can be found. (R#RR(RR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytget_subnet_pools cKs|itidt|S(s6Return a generator of subnet pools :param kwargs \*\*query: Optional query parameters to be sent to limit the resources being returned. :returns: A generator of subnet pool objects :rtype: :class:`~openstack.network.v2.subnet_pool.SubnetPool` R%(R&RRR'(RR(((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt subnet_poolss cKs|iti||S(sUpdate a subnet pool :param subnet_pool: Either the ID of a subnet pool or a :class:`~openstack.network.v2.subnet_pool.SubnetPool` instance. :attrs kwargs: The attributes to update on the subnet pool represented by ``value``. :returns: The updated subnet pool :rtype: :class:`~openstack.network.v2.subnet_pool.SubnetPool` (R*RR(RRR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytupdate_subnet_pool s cKs|iti|S(sCreate a new vpn service from attributes :param dict attrs: Keyword arguments which will be used to create a :class:`~openstack.network.v2.vpn_service.VPNService`, comprised of the properties on the VPNService class. :returns: The results of vpn service creation :rtype: :class:`~openstack.network.v2.vpn_service.VPNService` (Rt _vpn_servicet VPNService(RR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytcreate_vpn_services cCs|iti|d|dS(s5Delete a vpn service :param vpn_service: The value can be either the ID of a vpn service or a :class:`~openstack.network.v2.vpn_service.VPNService` instance. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the vpn service does not exist. When set to ``True``, no exception will be set when attempting to delete a nonexistent vpn service. :returns: ``None`` RN(RRR(RRR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytdelete_vpn_service"scCs|iti|d|S(s Find a single vpn service :param name_or_id: The name or ID of a vpn service. :param bool ignore_missing: When set to ``False`` :class:`~openstack.exceptions.ResourceNotFound` will be raised when the resource does not exist. When set to ``True``, None will be returned when attempting to find a nonexistent resource. :returns: One :class:`~openstack.network.v2.vpn_service.VPNService` or None R(R RR(RR!R((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytfind_vpn_service3s cCs|iti|S(sGet a single vpn service :param vpn_service: The value can be the ID of a vpn service or a :class:`~openstack.network.v2.vpn_service.VPNService` instance. :returns: One :class:`~openstack.network.v2.vpn_service.VPNService` :raises: :class:`~openstack.exceptions.ResourceNotFound` when no resource can be found. (R#RR(RR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytget_vpn_serviceBs cKs|itidt|S(s6Return a generator of vpn services :param kwargs \*\*query: Optional query parameters to be sent to limit the resources being returned. :returns: A generator of vpn service objects :rtype: :class:`~openstack.network.v2.vpn_service.VPNService` R%(R&RRR'(RR(((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt vpn_servicesPs cKs|iti||S(sUpdate a vpn service :param vpn_service: Either the id of a vpn service or a :class:`~openstack.network.v2.vpn_service.VPNService` instance. :attrs kwargs: The attributes to update on the vpnservice represented by ``value``. :returns: The updated vpnservice :rtype: :class:`~openstack.network.v2.vpn_service.VPNService` (R*RR(RRR((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pytupdate_vpn_service[s N(xt__name__t __module__RtTrueRR"R$R)R+R-R/R0R3R4R7R8R9R:R;R>R?R@RARBRCRFRGRHRIRJRKRNRORPRQRRRSRVRWRXRYRZR[R^R_R`RaRbRcRfRgRhRiRjRkRnRoRpRqRrRsRzR{R|R}R~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR(((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyR%s                                                                N(,topenstack.network.v2RRRRRR1RR<RRDRRLRRTRR\R RdR RlR RxR RR RRRRRRRRRRRRRt openstackRRt BaseProxyR(((sA/tmp/pip-build-wCUybK/openstacksdk/openstack/network/v2/_proxy.pyt s,