/
usr
/
lib
/
python2.6
/
site-packages
/
openstack
/
network
/
v2
/
/usr/lib/python2.6/site-packages/openstack/network/v2
mkdir
upload
Name
Size
Mode
Actions
address_scope.py
1412
0644
edit
dl
rm
address_scope.pyc
1045
0644
edit
dl
rm
availability_zone.py
1318
0644
edit
dl
rm
availability_zone.pyc
989
0644
edit
dl
rm
extension.py
1554
0644
edit
dl
rm
extension.pyc
1065
0644
edit
dl
rm
floating_ip.py
2460
0644
edit
dl
rm
floating_ip.pyc
1645
0644
edit
dl
rm
health_monitor.py
2394
0644
edit
dl
rm
health_monitor.pyc
1314
0644
edit
dl
rm
listener.py
2341
0644
edit
dl
rm
listener.pyc
1339
0644
edit
dl
rm
load_balancer.py
2376
0644
edit
dl
rm
load_balancer.pyc
1400
0644
edit
dl
rm
metering_label.py
1249
0644
edit
dl
rm
metering_label.pyc
972
0644
edit
dl
rm
metering_label_rule.py
1709
0644
edit
dl
rm
metering_label_rule.pyc
1079
0644
edit
dl
rm
network.py
4137
0644
edit
dl
rm
network.pyc
2057
0644
edit
dl
rm
pool.py
2528
0644
edit
dl
rm
pool.pyc
1357
0644
edit
dl
rm
pool_member.py
2164
0644
edit
dl
rm
pool_member.pyc
1454
0644
edit
dl
rm
port.py
4679
0644
edit
dl
rm
port.pyc
2033
0644
edit
dl
rm
quota.py
2759
0644
edit
dl
rm
quota.pyc
1589
0644
edit
dl
rm
router.py
3542
0644
edit
dl
rm
router.pyc
2764
0644
edit
dl
rm
security_group.py
1918
0644
edit
dl
rm
security_group.pyc
1560
0644
edit
dl
rm
security_group_rule.py
3191
0644
edit
dl
rm
security_group_rule.pyc
1298
0644
edit
dl
rm
subnet.py
2686
0644
edit
dl
rm
subnet.pyc
1552
0644
edit
dl
rm
subnet_pool.py
3324
0644
edit
dl
rm
subnet_pool.pyc
1603
0644
edit
dl
rm
vpn_service.py
1774
0644
edit
dl
rm
vpn_service.pyc
1171
0644
edit
dl
rm
_proxy.py
69846
0644
edit
dl
rm
_proxy.pyc
77921
0644
edit
dl
rm
__init__.py
0
0644
edit
dl
rm
__init__.pyc
154
0644
edit
dl
rm
Edit:
/usr/lib/python2.6/site-packages/openstack/network/v2/network.py
(4137B)
# 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. from openstack import format from openstack.network import network_service from openstack import resource class Network(resource.Resource): resource_key = 'network' resources_key = 'networks' base_path = '/networks' service = network_service.NetworkService() # capabilities allow_create = True allow_retrieve = True allow_update = True allow_delete = True allow_list = True # Properties #: Availability zone hints to use when scheduling the network. #: *Type: list of availability zone names* availability_zone_hints = resource.prop('availability_zone_hints') #: Availability zones for the network. #: *Type: list of availability zone names* availability_zones = resource.prop('availability_zones') #: Timestamp when the network was created. #: *Type: datetime object parsed from ISO 8601 formatted string* created_at = resource.prop('created_at', type=format.ISO8601) #: The network description. description = resource.prop('description') #: The ID of the IPv4 address scope for the network. ipv4_address_scope_id = resource.prop('ipv4_address_scope') #: The ID of the IPv6 address scope for the network. ipv6_address_scope_id = resource.prop('ipv6_address_scope') #: The administrative state of the network, which is up ``True`` or #: down ``False``. *Type: bool* is_admin_state_up = resource.prop('admin_state_up', type=bool) #: Whether or not this is the default external network. #: *Type: bool* is_default = resource.prop('is_default', type=bool) #: The port security status, which is enabled ``True`` or disabled #: ``False``. *Type: bool* *Default: False* is_port_security_enabled = resource.prop('port_security_enabled', type=bool, default=False) #: Whether or not the router is external. #: *Type: bool* *Default: False* is_router_external = resource.prop('router:external', type=bool, default=False) #: Indicates whether this network is shared across all tenants. #: By default, only administrative users can change this value. #: *Type: bool* is_shared = resource.prop('shared', type=bool) #: Read-only. The maximum transmission unit (MTU) of the network resource. mtu = resource.prop('mtu', type=int) #: The network name. name = resource.prop('name') #: The ID of the project this network is associated with. project_id = resource.prop('tenant_id') #: The type of physical network that maps to this network resource. #: For example, ``flat``, ``vlan``, ``vxlan``, or ``gre``. provider_network_type = resource.prop('provider:network_type') #: The physical network where this network object is implemented. provider_physical_network = resource.prop('provider:physical_network') #: An isolated segment ID on the physical network. The provider #: network type defines the segmentation model. provider_segmentation_id = resource.prop('provider:segmentation_id') segments = resource.prop('segments') #: The network status. status = resource.prop('status') #: The associated subnet IDs. #: *Type: list of strs of the subnet IDs* subnet_ids = resource.prop('subnets', type=list) #: Timestamp when the network was last updated. #: *Type: datetime object parsed from ISO 8601 formatted string* updated_at = resource.prop('updated_at', type=format.ISO8601)
Save
cmd:
run