Package prlsdkapi :: Class VirtualNet
[ hide private ]
[ frames ] | no frames ]

Class VirtualNet

object --+    
         |    
   _Handle --+
             |
            VirtualNet

Provides methods for managing Parallels virtual networks.

Instance Methods [ hide private ]
__init__ ( self , handle = 0 )
x.__init__(...) initializes x; see help(type(x)) for signature
create ( self )
Creates a new instance of VirtualNet .
get_network_id ( self )
Return the ID of the specified virtual network.
set_network_id ( self , sNetworkId )
Set the virtual network ID.
get_description ( self )
Return the description of the specified virtual network.
set_description ( self , sDescription )
Sets the virtual network description.
get_network_type ( self )
Return the virtual network type.
set_network_type ( self , nNetworkType )
Set the virtual network type.
get_bound_card_mac ( self )
Return the bound card MAC address of the specified virtual network.
set_bound_card_mac ( self , sBoundCardMac )
Sets the specified virtual network bound card MAC address.
get_adapter_name ( self )
Return the name of the network adapter in the specified virtual network.
set_adapter_name ( self , sAdapterName )
Sets the specified virtual network adapter name.
get_adapter_index ( self )
Return a numeric index assigned to the network adapter in the specified virtual network.
set_adapter_index ( self , nAdapterIndex )
Sets the specified adapter index.
get_host_ipaddress ( self )
Return the host IP address of the specified virtual network.
set_host_ipaddress ( self , sHostIPAddress )
Set the virtual network host IP address.
get_host_ip6address ( self )
set_host_ip6address ( self , sHostIPAddress )
get_dhcp_ipaddress ( self )
Return the DHCP IP address of the specified virtual network.
set_dhcp_ipaddress ( self , sDhcpIPAddress )
Set the virtual network DHCP IP address.
get_dhcp_ip6address ( self )
set_dhcp_ip6address ( self , sDhcpIPAddress )
get_ipnet_mask ( self )
Return the IP net mask of the specified virtual network.
set_ipnet_mask ( self , sIPNetMask )
Set the virtual network IP net mask.
get_ip6net_mask ( self )
set_ip6net_mask ( self , sIPNetMask )
get_vlan_tag ( self )
Return the VLAN tag of the specified virtual network.
set_vlan_tag ( self , nVlanTag )
Set the VLAN tag for the virtual network.
get_ipscope_start ( self )
Returns the DHCP starting IP address of the specified virtual network.
set_ipscope_start ( self , sIPScopeStart )
Set the virtual network DHCP starting IP address.
get_ipscope_end ( self )
Return the DHCP ending IP address of the specified virtual network.
set_ipscope_end ( self , sIPScopeEnd )
Set the virtual network DHCP ending IP address
get_ip6scope_start ( self )
set_ip6scope_start ( self , sIPScopeStart )
get_ip6scope_end ( self )
set_ip6scope_end ( self , sIPScopeEnd )
is_enabled ( self )
Determine whether the virtual network is enabled or disabled.
set_enabled ( self , bEnabled )
Enable or disable the virtual network.
is_adapter_enabled ( self )
Determine whether the virtual network adapter is enabled or disabled.
set_adapter_enabled ( self , bEnabled )
Enable or disable a virtual network adapter.
is_dhcpserver_enabled ( self )
Determine whether the virtual network DHCP server is enabled or disabled.
set_dhcpserver_enabled ( self , bEnabled )
Enable or disable the virtual network DHCP server.
is_dhcp6server_enabled ( self )
set_dhcp6server_enabled ( self , bEnabled )
is_natserver_enabled ( self )
Determine whether the specified virtual network NAT server is enabled or disabled.
set_natserver_enabled ( self , bEnabled )
Enable or disable the virtual network NAT server.
get_port_forward_list ( self , nPortFwdType )
Return the port forward entries list.
set_port_forward_list ( self , nPortFwdType , hPortFwdList )
Set the port forward entries list.
get_bound_adapter_info ( self , hSrvConfig )
Obtain info about a physical adapter, which is bound to the virtual network object.
set_host_assign_ip6 ( self , bEnabled )
is_host_assign_ip6 ( self )

Inherited from _Handle : __del__ , add_ref , free , from_string , get_handle_type , get_package_id , get_type

Inherited from object : __delattr__ , __format__ , __getattribute__ , __hash__ , __new__ , __reduce__ , __reduce_ex__ , __repr__ , __setattr__ , __sizeof__ , __str__ , __subclasshook__

Properties [ hide private ]

Inherited from object : __class__

Method Details [ hide private ]

__init__ ( self , handle = 0 )
(Constructor)

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)