xNetworking
3.2.0.0
Module with DSC Resources for Networking area
Minimum PowerShell version
4.0
Installation Options
Owners
Copyright
(c) 2013 Microsoft Corporation. All rights reserved.
Package Details
Author(s)
- Microsoft Corporation
Tags
DesiredStateConfiguration DSC DSCResourceKit DSCResource
Functions
Convert-CIDRToSubhetMask Test-IsNanoServer New-InvalidArgumentException New-InvalidOperationException Get-LocalizedData Get-xNetworkAdapterName Set-xNetworkAdapterName Test-xNetworkAdapterName
DSCResources
xDefaultGatewayAddress xDHCPClient xDnsClientGlobalSetting xDnsConnectionSuffix xDNSServerAddress xFirewall xHostsFile xIPAddress xNetAdapterBinding xNetAdapterRDMA xNetBIOS xNetConnectionProfile xNetworkTeam xNetworkTeamInterface xRoute
Dependencies
This module has no dependencies.
Release Notes
- Fixed typo in the example"s Action property from "Blocked" (which isn"t a valid
value) to "Block"
- Added support for auto generating wiki, help files, markdown linting
and checking examples.
- Added NetworkingDsc.ResourceHelper module based on copy from [PSDscResources](https://github.com/PowerShell/PSDscResources/blob/dev/DscResources/CommonResourceHelper.psm1).
- MSFT_xFirewall:
- Cleaned up ParameterList table layout and moved into a new file
(MSFT_xFirewall.data.psd1).
- Separated Localization strings into strings file.
- Added standard help blocks to all functions to meet HQRM standards.
- Added CmdletBinding attribute to all functions to meet HQRM standards.
- Style changes to meet HQRM standards.
- Fixed issue using CIDR notation for LocalAddress or RemoteAddress.
See [GitHub issue](https://github.com/PowerShell/xNetworking/issues/169).
- Fixed integration tests so that values being set are correctly tested.
- Added integration tests for Removal of Firewall rule.
- Added NetworkingDsc.Common module to contain shared networking functions.
- MSFT_xDNSServerAddress:
- Separated Localization strings into strings file.
- MSFT_xDefaultGatewayAddress:
- Separated Localization strings into strings file.
- Style changes to meet HQRM standards.
- MSFT_xDhcpClient:
- Separated Localization strings into strings file.
- Fix parameter descriptions in MOF file.
- Style changes to meet HQRM standards.
- MSFT_xDnsClientGlobalSetting:
- Renamed Localization strings file to be standard naming format.
- Moved ParameterList into a new file (MSFT_xDnsClientGlobalSetting.data.psd1).
- Style changes to meet HQRM standards.
- Removed New-TerminatingError function because never called.
- Converted to remove Invoke-Expression.
- MSFT_xDnsConnectionSuffix:
- Separated Localization strings into strings file.
- Style changes to meet HQRM standards.
- MSFT_xHostsFile:
- Renamed Localization strings file to be standard naming format.
- Style changes to meet HQRM standards.
- Refactored for performance
- Code now reads 38k lines in > 1 second vs 4
- Now ignores inline comments
- Added more integration tests
- MSFT_xIPAddress:
- Separated Localization strings into strings file.
- Style changes to meet HQRM standards.
- MSFT_xNetAdapterBinding:
- Separated Localization strings into strings file.
- Style changes to meet HQRM standards.
- MSFT_xNetAdapterRDMA:
- Renamed Localization strings file to be standard naming format.
- Style changes to meet HQRM standards.
- MSFT_xNetBIOS:
- Renamed Localization strings file to be standard naming format.
- Style changes to meet HQRM standards.
- MSFT_xNetConnectionProfile:
- Separated Localization strings into strings file.
- Style changes to meet HQRM standards.
- MSFT_xNetworkTeam:
- Style changes to meet HQRM standards.
- MSFT_xNetworkTeamInterface:
- Updated integration tests to remove Invoke-Expression.
- Style changes to meet HQRM standards.
- MSFT_xRoute:
- Separated Localization strings into strings file.
- Style changes to meet HQRM standards.
- MSFT_xFirewall:
- Converted to remove Invoke-Expression.
FileList
- xNetworking.nuspec
- xNetworkAdapter.psm1
- xNetworking.psd1
- DSCResources\MSFT_xDefaultGatewayAddress\MSFT_xDefaultGatewayAddress.psm1
- DSCResources\MSFT_xDefaultGatewayAddress\MSFT_xDefaultGatewayAddress.schema.mof
- DSCResources\MSFT_xDefaultGatewayAddress\README.md
- DSCResources\MSFT_xDefaultGatewayAddress\en-US\MSFT_xDefaultGatewayAddress.strings.psd1
- DSCResources\MSFT_xDhcpClient\MSFT_xDhcpClient.psm1
- DSCResources\MSFT_xDhcpClient\MSFT_xDhcpClient.schema.mof
- DSCResources\MSFT_xDhcpClient\README.md
- DSCResources\MSFT_xDhcpClient\en-US\MSFT_xDhcpClient.strings.psd1
- DSCResources\MSFT_xDnsClientGlobalSetting\MSFT_xDnsClientGlobalSetting.data.psd1
- DSCResources\MSFT_xDnsClientGlobalSetting\MSFT_xDnsClientGlobalSetting.psm1
- DSCResources\MSFT_xDnsClientGlobalSetting\MSFT_xDnsClientGlobalSetting.schema.mof
- DSCResources\MSFT_xDnsClientGlobalSetting\README.MD
- DSCResources\MSFT_xDnsClientGlobalSetting\en-US\MSFT_xDnsClientGlobalSetting.strings.psd1
- DSCResources\MSFT_xDnsConnectionSuffix\MSFT_xDnsConnectionSuffix.psm1
- DSCResources\MSFT_xDnsConnectionSuffix\MSFT_xDnsConnectionSuffix.schema.mof
- DSCResources\MSFT_xDnsConnectionSuffix\README.MD
- DSCResources\MSFT_xDnsConnectionSuffix\en-US\MSFT_xDnsConnectionSuffix.strings.psd1
- DSCResources\MSFT_xDNSServerAddress\MSFT_xDNSServerAddress.psm1
- DSCResources\MSFT_xDNSServerAddress\MSFT_xDNSServerAddress.schema.mof
- DSCResources\MSFT_xDNSServerAddress\README.MD
- DSCResources\MSFT_xDNSServerAddress\en-US\MSFT_xDNSServerAddress.strings.psd1
- DSCResources\MSFT_xFirewall\MSFT_xFirewall.data.psd1
- DSCResources\MSFT_xFirewall\MSFT_xFirewall.psm1
- DSCResources\MSFT_xFirewall\MSFT_xFirewall.schema.mof
- DSCResources\MSFT_xFirewall\README.MD
- DSCResources\MSFT_xFirewall\en-US\MSFT_xFirewall.strings.psd1
- DSCResources\MSFT_xHostsFile\MSFT_xHostsFile.psm1
- DSCResources\MSFT_xHostsFile\MSFT_xHostsFile.schema.mof
- DSCResources\MSFT_xHostsFile\README.MD
- DSCResources\MSFT_xHostsFile\en-US\MSFT_xHostsFile.strings.psd1
- DSCResources\MSFT_xIPAddress\MSFT_xIPAddress.psm1
- DSCResources\MSFT_xIPAddress\MSFT_xIPAddress.schema.mof
- DSCResources\MSFT_xIPAddress\README.MD
- DSCResources\MSFT_xIPAddress\en-US\MSFT_xIPAddress.strings.psd1
- DSCResources\MSFT_xNetAdapterBinding\MSFT_xNetAdapterBinding.psm1
- DSCResources\MSFT_xNetAdapterBinding\MSFT_xNetAdapterBinding.schema.mof
- DSCResources\MSFT_xNetAdapterBinding\README.MD
- DSCResources\MSFT_xNetAdapterBinding\en-US\MSFT_xNetAdapterBinding.strings.psd1
- DSCResources\MSFT_xNetAdapterRDMA\MSFT_xNetAdapterRDMA.psm1
- DSCResources\MSFT_xNetAdapterRDMA\MSFT_xNetAdapterRDMA.schema.mof
- DSCResources\MSFT_xNetAdapterRDMA\README.MD
- DSCResources\MSFT_xNetAdapterRDMA\en-US\MSFT_xNetAdapterRDMA.strings.psd1
- DSCResources\MSFT_xNetBIOS\MSFT_xNetBIOS.psm1
- DSCResources\MSFT_xNetBIOS\MSFT_xNetBIOS.schema.mof
- DSCResources\MSFT_xNetBIOS\README.MD
- DSCResources\MSFT_xNetBIOS\en-US\MSFT_xNetBIOS.strings.psd1
- DSCResources\MSFT_xNetConnectionProfile\MSFT_xNetConnectionProfile.psm1
- DSCResources\MSFT_xNetConnectionProfile\MSFT_xNetConnectionProfile.schema.mof
- DSCResources\MSFT_xNetConnectionProfile\README.MD
- DSCResources\MSFT_xNetConnectionProfile\en-US\MSFT_xNetConnectionProfile.strings.psd1
- DSCResources\MSFT_xNetworkTeam\MSFT_xNetworkTeam.psm1
- DSCResources\MSFT_xNetworkTeam\MSFT_xNetworkTeam.schema.mof
- DSCResources\MSFT_xNetworkTeam\README.MD
- DSCResources\MSFT_xNetworkTeam\en-US\MSFT_xNetworkTeam.strings.psd1
- DSCResources\MSFT_xNetworkTeamInterface\MSFT_xNetworkTeamInterface.psm1
- DSCResources\MSFT_xNetworkTeamInterface\MSFT_xNetworkTeamInterface.schema.mof
- DSCResources\MSFT_xNetworkTeamInterface\README.MD
- DSCResources\MSFT_xNetworkTeamInterface\en-US\MSFT_xNetworkTeamInterface.strings.psd1
- DSCResources\MSFT_xRoute\MSFT_xRoute.psm1
- DSCResources\MSFT_xRoute\MSFT_xRoute.schema.mof
- DSCResources\MSFT_xRoute\README.MD
- DSCResources\MSFT_xRoute\en-US\MSFT_xRoute.strings.psd1
- Examples\Resources\xDefaultGatewayAddress\1-RemoveDefaultGateway.ps1
- Examples\Resources\xDefaultGatewayAddress\2-SetDefaultGateway.ps1
- Examples\Resources\xDhcpClient\1-EnableDHCP.ps1
- Examples\Resources\xDnsClientGlobalSetting\1-ConfigureSuffixSearchList.ps1
- Examples\Resources\xDnsConnectionSuffix\1-AddSpecificSuffix.ps1
- Examples\Resources\xDnsServerAddress\1-xDnsServerAddress.ps1
- Examples\Resources\xFirewall\1-xFirewall_AddFirewallRule.ps1
- Examples\Resources\xFirewall\2-xFirewall_AddFirewallRule_AllParameters.ps1
- Examples\Resources\xFirewall\3-xFirewall_AddFirewallRuleToExistingGroup.ps1
- Examples\Resources\xFirewall\4-xFirewall_EnableBuiltInFirewallRule.ps1
- Examples\Resources\xHostsFile\1-AddEntry.ps1
- Examples\Resources\xHostsFile\2-RemoveEntry.ps1
- Examples\Resources\xIPAddress\1-AddingStaticIP.ps1
- Examples\Resources\xNetAdapterBinding\1-DisableIPv6.ps1
- Examples\Resources\xNetAdapterRDMA\1-DisableRDMASettings.ps1
- Examples\Resources\xNetAdapterRDMA\2-EnableRDMASettings.ps1
- Examples\Resources\xNetBIOS\1-DisableNetBIOS.ps1
- Examples\Resources\xNetConnectionProfile\1-SetNetConnectionProfile.ps1
- Examples\Resources\xNetworkTeam\1-AddNetworkTeam.ps1
- Examples\Resources\xNetworkTeam\2-RemoveTeam.ps1
- Examples\Resources\xNetworkTeamInterface\1-AddInterface.ps1
- Examples\Resources\xNetworkTeamInterface\2-RemoveInterface.ps1
- Examples\Resources\xRoute\1-AddRoute.ps1
- Modules\NetworkingDsc.Common\NetworkingDsc.Common.psm1
- Modules\NetworkingDsc.Common\en-us\NetworkingDsc.Common.strings.psd1
- Modules\NetworkingDsc.ResourceHelper\NetworkingDsc.ResourceHelper.psm1
Version History
Version | Downloads | Last updated |
---|---|---|
5.7.0.0 | 3,210,379 | 5/3/2018 |
5.6.0.0 | 20,240 | 3/22/2018 |
5.5.0.0 | 24,557 | 2/8/2018 |
5.4.0.0 | 38,497 | 12/20/2017 |
5.3.0.0 | 13,052 | 11/15/2017 |
5.2.0.0 | 31,184 | 10/5/2017 |
5.1.0.0 | 17,022 | 8/23/2017 |
5.0.0.0 | 30,453 | 7/12/2017 |
4.1.0.0 | 9,386 | 6/1/2017 |
4.0.0.0 | 478 | 5/31/2017 |
3.2.0.0 (current version) | 36,231 | 1/26/2017 |
3.1.0.0 | 7,824 | 12/14/2016 |
3.0.0.0 | 18,940 | 11/2/2016 |
2.12.0.0 | 8,664 | 9/21/2016 |
2.11.0.0 | 8,373 | 8/10/2016 |
2.10.0.0 | 45,348 | 6/29/2016 |
2.9.0.0 | 43,700 | 5/18/2016 |
2.8.0.0 | 24,837 | 3/31/2016 |
2.7.0.0 | 3,851 | 2/3/2016 |
2.6.0.0 | 67 | 2/3/2016 |
2.5.0.0 | 2,929 | 12/3/2015 |
2.4.0.0 | 880 | 10/22/2015 |
2.3.0.0 | 1,760 | 9/11/2015 |
2.2.0.0 | 727 | 6/9/2015 |
2.1.1.1 | 524 | 8/22/2014 |
2.1.1 | 19,256 | 5/13/2014 |
2.1 | 63 | 4/8/2014 |