NetworkController

This reference provides cmdlet descriptions and syntax for all Network Controller cmdlets.

networkcontroller

Add-NetworkControllerNode

Adds a network controller node to an existing network controller deployment.

Clear-NetworkControllerNodeContent

Clears Network Controller settings from a Network Controller node.

Disable-NetworkControllerNode

Disables a network controller node for maintenance purposes.

Enable-NetworkControllerNode

Enables a network controller node.

Get-NetworkController

Gets network controller application settings.

Get-NetworkControllerAccessControlList

Gets the access control list for a network controller.

Get-NetworkControllerAccessControlListRule

Gets the ACL rule for a network controller.

Get-NetworkControllerCluster

Gets the network controller cluster settings.

Get-NetworkControllerConnectivityCheck
Get-NetworkControllerConnectivityCheckResult
Get-NetworkControllerCredential

Retrieves a specified device credential or all device credentials from Network Controller.

Get-NetworkControllerDiagnostic

Gets network controller diagnostic settings.

Get-NetworkControllerFabricRoute

Gets a network route or all the routes in a subnet in the Network Controller.

Get-NetworkControllerGateway

Gets the configuration of one or more gateway virtual machines.

Get-NetworkControllerGatewayPool

Gets the configuration of one or more gateway pools.

Get-NetworkControllerInternalResourceInstances
Get-NetworkControllerIpPool
Get-NetworkControllerLoadBalancer
Get-NetworkControllerLoadBalancerBackendAddressPool
Get-NetworkControllerLoadBalancerConfiguration
Get-NetworkControllerLoadBalancerFrontendIpConfiguration
Get-NetworkControllerLoadBalancerInboundNatRule
Get-NetworkControllerLoadBalancerMux
Get-NetworkControllerLoadBalancerOutboundNatRule
Get-NetworkControllerLoadBalancerProbe
Get-NetworkControllerLoadBalancingRule
Get-NetworkControllerLogicalNetwork

Gets settings for a logical network in the Network Controller.

Get-NetworkControllerLogicalSubnet

Gets settings of a logical subnet in the Network Controller.

Get-NetworkControllerMacPool
Get-NetworkControllerNetworkInterface
Get-NetworkControllerNetworkInterfaceIpConfiguration
Get-NetworkControllerNode

Gets the network controller node settings.

Get-NetworkControllerPublicIpAddress
Get-NetworkControllerRoute
Get-NetworkControllerRouteTable
Get-NetworkControllerServer

Gets configuration of a physical host from the Network Controller.

Get-NetworkControllerServerInterface

Gets settings of physical network interfaces from the Network Controller.

Get-NetworkControllerServiceInsertion
Get-NetworkControllerState
Get-NetworkControllerStatistics
Get-NetworkControllerVirtualGateway

Gets the configuration of one or more virtual gateways.

Get-NetworkControllerVirtualGatewayBgpPeer

Gets a BGP peer.

Get-NetworkControllerVirtualGatewayBgpRouter

Gets a BGP router.

Get-NetworkControllerVirtualGatewayNetworkConnection

Gets a virtual gateway network connection.

Get-NetworkControllerVirtualGatewayPolicyMap

Gets a BGP routing policy map.

Get-NetworkControllerVirtualNetwork
Get-NetworkControllerVirtualNetworkConfiguration
Get-NetworkControllerVirtualServer
Get-NetworkControllerVirtualSubnet
Get-NetworkControllerVirtualSwitchConfiguration
Install-NetworkController

Creates a network controller application on top of the network controller cluster.

Install-NetworkControllerCluster

Creates a Network Controller cluster.

Invoke-NetworkControllerConnectivityCheck
Invoke-NetworkControllerState
New-NetworkControllerAccessControlList

Creates an ACL for a Network Controller.

New-NetworkControllerAccessControlListRule

Creates a rule for an ACL.

New-NetworkControllerCredential

Adds or modifies a device credential in Network Controller.

New-NetworkControllerFabricRoute

Adds a route to a network subnet in the Network Controller

New-NetworkControllerGateway

Creates a gateway virtual machine.

New-NetworkControllerGatewayPool

Creates a gateway pool.

New-NetworkControllerIpPool
New-NetworkControllerLoadBalancer
New-NetworkControllerLoadBalancerBackendAddressPool
New-NetworkControllerLoadBalancerConfiguration
New-NetworkControllerLoadBalancerFrontendIpConfiguration
New-NetworkControllerLoadBalancerInboundNatRule
New-NetworkControllerLoadBalancerMux
New-NetworkControllerLoadBalancerOutboundNatRule
New-NetworkControllerLoadBalancerProbe
New-NetworkControllerLoadBalancingRule
New-NetworkControllerLogicalNetwork

Adds or updates a logical network in Network Controller.

New-NetworkControllerLogicalSubnet

Adds or updates a logical subnet in the Network Controller.

New-NetworkControllerMacPool
New-NetworkControllerNetworkInterface
New-NetworkControllerNetworkInterfaceIpConfiguration
New-NetworkControllerNodeObject

Creates a network controller node object.

New-NetworkControllerPublicIpAddress
New-NetworkControllerRoute
New-NetworkControllerRouteTable
New-NetworkControllerServer

Creates or Updates a server resource in the Network Controller

New-NetworkControllerServerInterface

Creates or updates a physical network interface resource in the Network Controller.

New-NetworkControllerServiceInsertion
New-NetworkControllerVirtualGateway

Creates a virtual gateway.

New-NetworkControllerVirtualGatewayBgpPeer

Creates a BGP peer.

New-NetworkControllerVirtualGatewayBgpRouter

Creates a BGP router.

New-NetworkControllerVirtualGatewayNetworkConnection

Creates a virtual gateway network connection.

New-NetworkControllerVirtualGatewayPolicyMap

Creates a BGP routing policy map.

New-NetworkControllerVirtualNetwork
New-NetworkControllerVirtualServer
New-NetworkControllerVirtualSubnet
Remove-NetworkControllerAccessControlList
Remove-NetworkControllerAccessControlListRule
Remove-NetworkControllerCredential

Deletes a specified device credential from the Network Controller.

Remove-NetworkControllerFabricRoute

Removes a network route from the Network Controller.

Remove-NetworkControllerGateway

Removes the gateway virtual machine configuration from a tenant.

Remove-NetworkControllerGatewayPool

Removes a gateway pool.

Remove-NetworkControllerIpPool
Remove-NetworkControllerLoadBalancer
Remove-NetworkControllerLoadBalancerBackendAddressPool
Remove-NetworkControllerLoadBalancerConfiguration
Remove-NetworkControllerLoadBalancerFrontendIpConfiguration
Remove-NetworkControllerLoadBalancerInboundNatRule
Remove-NetworkControllerLoadBalancerMux
Remove-NetworkControllerLoadBalancerOutboundNatRule
Remove-NetworkControllerLoadBalancerProbe
Remove-NetworkControllerLoadBalancingRule
Remove-NetworkControllerLogicalNetwork

Removes a logical network from the Network Controller.

Remove-NetworkControllerLogicalSubnet

Removes a logical subnet from the Network Controller.

Remove-NetworkControllerMacPool
Remove-NetworkControllerNetworkInterface
Remove-NetworkControllerNetworkInterfaceIpConfiguration
Remove-NetworkControllerNode

Removes a node from the network controller deployment.

Remove-NetworkControllerPublicIpAddress
Remove-NetworkControllerRoute
Remove-NetworkControllerRouteTable
Remove-NetworkControllerServer

Removes a server resource from the Network Controller.

Remove-NetworkControllerServerInterface

Removes a network interface resource from the Network Controller.

Remove-NetworkControllerServiceInsertion
Remove-NetworkControllerVirtualGateway

Removes a virtual gateway.

Remove-NetworkControllerVirtualGatewayBgpPeer

Removes a BGP peer.

Remove-NetworkControllerVirtualGatewayBgpRouter

Removes a BGP router.

Remove-NetworkControllerVirtualGatewayNetworkConnection

Removes a virtual gateway network connection.

Remove-NetworkControllerVirtualGatewayPolicyMap

Removes a BGP routing policy map.

Remove-NetworkControllerVirtualNetwork
Remove-NetworkControllerVirtualServer
Remove-NetworkControllerVirtualSubnet
Repair-NetworkControllerCluster

Repairs the network controller to bring it out of quorum loss.

Set-NetworkController

Sets network controller application settings.

Set-NetworkControllerCluster

Sets a network controller cluster.

Set-NetworkControllerDiagnostic

Changes diagnostic settings for the Network Controller.

Set-NetworkControllerNode

Sets a node in a network controller cluster.

Set-NetworkControllerVirtualNetworkConfiguration
Set-NetworkControllerVirtualSwitchConfiguration
Uninstall-NetworkController

Removes the network controller application deployed on a network controller cluster.

Uninstall-NetworkControllerCluster

Uninstalls the network controller cluster.

Update-NetworkController

Updates the Network Controller binaries.