Click or drag to resize
NetworkingService Class
The OpenStack Networking Service.
Inheritance Hierarchy
SystemObject
  OpenStack.Networking.v2NetworkingService

Namespace: OpenStack.Networking.v2
Assembly: openstacknet (in openstacknet.dll) Version: 1.7.7+Branch.master.Sha.25d803f397c8693c2c13777ef6675f796f520f2c
Syntax
public class NetworkingService

The NetworkingService type exposes the following members.

Constructors
  NameDescription
Public methodNetworkingService
Initializes a new instance of the NetworkingService class.
Top
Methods
  NameDescription
Public methodCreateNetworkAsync
Creates a network.
Public methodCreateNetworksAsync
Bulk creates multiple networks.
Public methodCreatePortAsync
Creates a port.
Public methodCreatePortsAsync
Bulk creates multiple ports.
Public methodCreateSubnetAsync
Creates a subnet.
Public methodCreateSubnetsAsync
Bulk creates multiple subnets.
Public methodDeleteNetworkAsync
Deletes the specified network.
Public methodDeletePortAsync
Deletes the specified port.
Public methodDeleteSubnetAsync
Deletes the specified subnet.
Public methodGetNetworkAsync
Gets the specified network.
Public methodGetPortAsync
Gets the specified port.
Public methodGetSubnetAsync
Gets the specified subnet.
Public methodListNetworksAsync
Lists all networks associated with the account.
Public methodListPortsAsync
Lists all ports associated with the account.
Public methodListSubnetsAsync
Lists all subnets associated with the account.
Public methodUpdateNetworkAsync
Updates the specified network.
Public methodUpdatePortAsync
Updates the specified port.
Public methodUpdateSubnetAsync
Updates the specified subnet.
Top
Extension Methods
  NameDescription
Public Extension MethodAttachPortToRouter
Attaches an existing port to the specified router.
(Defined by NetworkingService_Layer3_Synchronous_Extensions.)
Public Extension MethodAttachPortToRouterAsync
Attaches an existing port to the specified router.
(Defined by NetworkingService_Layer3_Extensions.)
Public Extension MethodAttachSubnetToRouter
Creates a new port on the subnet and attaches it to the specified router.
(Defined by NetworkingService_Layer3_Synchronous_Extensions.)
Public Extension MethodAttachSubnetToRouterAsync
Creates a new port on the subnet and attaches it to the specified router.
(Defined by NetworkingService_Layer3_Extensions.)
Public Extension MethodCreateFloatingIP
Creates a floating IP.
(Defined by NetworkingService_Layer3_Synchronous_Extensions.)
Public Extension MethodCreateFloatingIPAsync
Creates a floating IP.
(Defined by NetworkingService_Layer3_Extensions.)
Public Extension MethodCreateNetwork(NetworkDefinition)Overloaded.
Creates a network.
(Defined by NetworkingServiceExtensions_v2.)
Public Extension MethodCreateNetwork(NetworkDefinition)Overloaded.
Creates a network.
(Defined by NetworkingServiceExtensions.)
Public Extension MethodCreateNetworks(IEnumerableNetworkDefinition)Overloaded.
Bulk creates multiple networks.
(Defined by NetworkingServiceExtensions_v2.)
Public Extension MethodCreateNetworks(IEnumerableNetworkDefinition)Overloaded.
Bulk creates multiple networks.
(Defined by NetworkingServiceExtensions.)
Public Extension MethodCreatePort(PortCreateDefinition)Overloaded.
Creates a port.
(Defined by NetworkingServiceExtensions_v2.)
Public Extension MethodCreatePort(PortCreateDefinition)Overloaded.
Creates a port.
(Defined by NetworkingServiceExtensions.)
Public Extension MethodCreatePorts(IEnumerablePortCreateDefinition)Overloaded.
Bulk creates multiple ports.
(Defined by NetworkingServiceExtensions_v2.)
Public Extension MethodCreatePorts(IEnumerablePortCreateDefinition)Overloaded.
Bulk creates multiple ports.
(Defined by NetworkingServiceExtensions.)
Public Extension MethodCreateRouter
Creates a router.
(Defined by NetworkingService_Layer3_Synchronous_Extensions.)
Public Extension MethodCreateRouterAsync
Creates a router.
(Defined by NetworkingService_Layer3_Extensions.)
Public Extension MethodCreateSubnet(SubnetCreateDefinition)Overloaded.
Creates a subnet.
(Defined by NetworkingServiceExtensions_v2.)
Public Extension MethodCreateSubnet(SubnetCreateDefinition)Overloaded.
Creates a subnet.
(Defined by NetworkingServiceExtensions.)
Public Extension MethodCreateSubnets(IEnumerableSubnetCreateDefinition)Overloaded.
Bulk creates multiple subnets.
(Defined by NetworkingServiceExtensions_v2.)
Public Extension MethodCreateSubnets(IEnumerableSubnetCreateDefinition)Overloaded.
Bulk creates multiple subnets.
(Defined by NetworkingServiceExtensions.)
Public Extension MethodDeleteFloatingIP
Deletes a floating IP.
(Defined by NetworkingService_Layer3_Synchronous_Extensions.)
Public Extension MethodDeleteFloatingIPAsync
Deletes a floating IP.
(Defined by NetworkingService_Layer3_Extensions.)
Public Extension MethodDeleteNetwork(Identifier)Overloaded.
Deletes the specified network.
(Defined by NetworkingServiceExtensions_v2.)
Public Extension MethodDeleteNetwork(Identifier)Overloaded.
Deletes the specified network.
(Defined by NetworkingServiceExtensions.)
Public Extension MethodDeletePort(Identifier)Overloaded.
Deletes the specified port.
(Defined by NetworkingServiceExtensions_v2.)
Public Extension MethodDeletePort(Identifier)Overloaded.
Deletes the specified port.
(Defined by NetworkingServiceExtensions.)
Public Extension MethodDeleteRouter
Deletes a router.
(Defined by NetworkingService_Layer3_Synchronous_Extensions.)
Public Extension MethodDeleteRouterAsync
Deletes a router.
(Defined by NetworkingService_Layer3_Extensions.)
Public Extension MethodDeleteSubnet(Identifier)Overloaded.
Deletes the specified subnet.
(Defined by NetworkingServiceExtensions_v2.)
Public Extension MethodDeleteSubnet(Identifier)Overloaded.
Deletes the specified subnet.
(Defined by NetworkingServiceExtensions.)
Public Extension MethodDetachPortFromRouter
Detaches a port from the specified router.
(Defined by NetworkingService_Layer3_Synchronous_Extensions.)
Public Extension MethodDetachPortFromRouterAsync
Detaches a port from the specified router.
(Defined by NetworkingService_Layer3_Extensions.)
Public Extension MethodDetachSubnetFromRouter
Finds the port on the subnet attached to the specified router, detaches then deletes it.
(Defined by NetworkingService_Layer3_Synchronous_Extensions.)
Public Extension MethodDetachSubnetFromRouterAsync
Finds the port on the subnet attached to the specified router, detaches then deletes it.
(Defined by NetworkingService_Layer3_Extensions.)
Public Extension MethodGetFloatingIP
Shows details for a server group.
(Defined by NetworkingService_Layer3_Synchronous_Extensions.)
Public Extension MethodGetFloatingIPAsync
Shows details for a server group.
(Defined by NetworkingService_Layer3_Extensions.)
Public Extension MethodGetNetwork(Identifier)Overloaded.
Gets the specified network.
(Defined by NetworkingServiceExtensions_v2.)
Public Extension MethodGetNetwork(Identifier)Overloaded.
Gets the specified network.
(Defined by NetworkingServiceExtensions.)
Public Extension MethodGetPort(Identifier)Overloaded.
Gets the specified port.
(Defined by NetworkingServiceExtensions_v2.)
Public Extension MethodGetPort(Identifier)Overloaded.
Gets the specified port.
(Defined by NetworkingServiceExtensions.)
Public Extension MethodGetRouter
Shows details for a server group.
(Defined by NetworkingService_Layer3_Synchronous_Extensions.)
Public Extension MethodGetRouterAsync
Shows details for a server group.
(Defined by NetworkingService_Layer3_Extensions.)
Public Extension MethodGetSubnet(Identifier)Overloaded.
Gets the specified subnet.
(Defined by NetworkingServiceExtensions_v2.)
Public Extension MethodGetSubnet(Identifier)Overloaded.
Gets the specified subnet.
(Defined by NetworkingServiceExtensions.)
Public Extension MethodListFloatingIPs
Lists all floating IPs for the account.
(Defined by NetworkingService_Layer3_Synchronous_Extensions.)
Public Extension MethodListFloatingIPsAsync
Lists all floating IPs for the account.
(Defined by NetworkingService_Layer3_Extensions.)
Public Extension MethodListNetworksOverloaded.
Lists all networks associated with the account.
(Defined by NetworkingServiceExtensions_v2.)
Public Extension MethodListNetworksOverloaded.
Lists all networks associated with the account.
(Defined by NetworkingServiceExtensions.)
Public Extension MethodListPortsOverloaded.
Lists all ports associated with the account.
(Defined by NetworkingServiceExtensions.)
Public Extension MethodListPorts(PortListOptions)Overloaded.
Lists all ports associated with the account.
(Defined by NetworkingServiceExtensions_v2.)
Public Extension MethodListRouters
Lists all routers for the account.
(Defined by NetworkingService_Layer3_Synchronous_Extensions.)
Public Extension MethodListRoutersAsync
Lists all routers for the account.
(Defined by NetworkingService_Layer3_Extensions.)
Public Extension MethodListSecurityGroupRules
Lists all network security group rules associated with the account.
(Defined by NetworkingService_Layer3_Synchronous_Extensions.)
Public Extension MethodListSecurityGroupRulesAsync
Lists all network security group rules associated with the account.
(Defined by NetworkingService_Layer3_Extensions.)
Public Extension MethodListSecurityGroups
Lists all network security groups associated with the account.
(Defined by NetworkingService_Layer3_Synchronous_Extensions.)
Public Extension MethodListSecurityGroupsAsync
Lists all network security groups associated with the account.
(Defined by NetworkingService_Layer3_Extensions.)
Public Extension MethodListSubnetsOverloaded.
Lists all subnets associated with the account.
(Defined by NetworkingServiceExtensions_v2.)
Public Extension MethodListSubnetsOverloaded.
Lists all subnets associated with the account.
(Defined by NetworkingServiceExtensions.)
Public Extension MethodUpdateFloatingIP
Updates a floating IP.
(Defined by NetworkingService_Layer3_Synchronous_Extensions.)
Public Extension MethodUpdateFloatingIPAsync
Updates a floating IP.
(Defined by NetworkingService_Layer3_Extensions.)
Public Extension MethodUpdateNetwork(Identifier, NetworkDefinition)Overloaded.
Updates the specified network.
(Defined by NetworkingServiceExtensions_v2.)
Public Extension MethodUpdateNetwork(Identifier, NetworkDefinition)Overloaded.
Updates the specified network.
(Defined by NetworkingServiceExtensions.)
Public Extension MethodUpdatePort(Identifier, PortUpdateDefinition)Overloaded.
Updates the specified port.
(Defined by NetworkingServiceExtensions_v2.)
Public Extension MethodUpdatePort(Identifier, PortUpdateDefinition)Overloaded.
Updates the specified port.
(Defined by NetworkingServiceExtensions.)
Public Extension MethodUpdateRouter
Updates a router.
(Defined by NetworkingService_Layer3_Synchronous_Extensions.)
Public Extension MethodUpdateRouterAsync
Updates a router.
(Defined by NetworkingService_Layer3_Extensions.)
Public Extension MethodUpdateSubnet(Identifier, SubnetUpdateDefinition)Overloaded.
Updates the specified subnet.
(Defined by NetworkingServiceExtensions_v2.)
Public Extension MethodUpdateSubnet(Identifier, SubnetUpdateDefinition)Overloaded.
Updates the specified subnet.
(Defined by NetworkingServiceExtensions.)
Top
Version Information

.NET Framework

Supported in: 4.5

openstack.net

Supported in: 1.6, 1.5
See Also