openstack.network.v2.network¶
The Network Class¶
The Network class inherits from Resource.
- class openstack.network.v2.network.Network(_synchronized=False, connection=None, **attrs)¶
 The base resource
- Parameters:
 _synchronized (bool) – This is not intended to be used directly. See
new()andexisting().connection (openstack.connection.Connection) – Reference to the Connection being used. Defaults to None to allow Resource objects to be used without an active Connection, such as in unit tests. Use of
self._connectionin Resource code should protect itself with a check for None.
- resource_key = 'network'¶
 Singular form of key for resource.
- resources_key = 'networks'¶
 Plural form of key for resource.
- base_path = '/networks'¶
 The base part of the URI for this resource.
- allow_create = True¶
 Allow create operation for this resource.
- allow_fetch = True¶
 Allow get operation for this resource.
- allow_commit = True¶
 Allow update operation for this resource.
- allow_delete = True¶
 Allow delete operation for this resource.
- allow_list = True¶
 Allow list operation for this resource.
- availability_zone_hints¶
 Availability zone hints to use when scheduling the network. Type: list of availability zone names
- availability_zones¶
 Availability zones for the network. Type: list of availability zone names
- created_at¶
 Timestamp when the network was created.
- description¶
 The network description.
- dns_domain¶
 The DNS domain associated.
- ipv4_address_scope_id¶
 The ID of the IPv4 address scope for the network.
- ipv6_address_scope_id¶
 The ID of the IPv6 address scope for the network.
- is_admin_state_up¶
 The administrative state of the network, which is up
Trueor downFalse. Type: bool
- is_default¶
 Whether or not this is the default external network. Type: bool
- is_port_security_enabled¶
 The port security status, which is enabled
Trueor disabledFalse. Type: bool Default: False Available for multiple provider extensions.
- is_router_external¶
 Whether or not the router is 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
- mtu¶
 Read-only. The maximum transmission unit (MTU) of the network resource.
- name¶
 The network name.
- project_id¶
 The ID of the project this network is associated with.
- provider_network_type¶
 The type of physical network that maps to this network resource. For example,
flat,vlan,vxlan, orgre. Available for multiple provider extensions.
- provider_physical_network¶
 The physical network where this network object is implemented. Available for multiple provider extensions.
- provider_segmentation_id¶
 An isolated segment ID on the physical network. The provider network type defines the segmentation model. Available for multiple provider extensions.
- qos_policy_id¶
 The ID of the QoS policy attached to the port.
- segments¶
 A list of provider segment objects. Available for multiple provider extensions.
- status¶
 The network status.
- subnet_ids¶
 The associated subnet IDs. Type: list of strs of the subnet IDs
- updated_at¶
 Timestamp when the network was last updated.
- is_vlan_transparent¶
 Indicates the VLAN transparency mode of the network