PSSubnetCarver

1.3.0

Divide a root network range into it's component subnets

Minimum PowerShell version

6.0

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name PSSubnetCarver -RequiredVersion 1.3.0

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Author(s)

Luke Arp and Chris Martin

Copyright

(c) Microsoft. All rights reserved.

Owners

Tags

Networking VirtualNetworking Subnet Subnetting IP IPAddress

Cmdlets

Clear-SCContext Get-SCContext Get-SCSubnet Set-SCContext Test-SCNetworkIsValid

Functions

Import-SCContext Export-SCContext

Dependencies

This module has no dependencies.

Release Notes


           **1.3.0**

           Added PowerShellVersion = '6.0' to the manifest. This was always a requirement because of the root DLL, but now you get an explict error message instead of a message telling you that a .dll can't be loaded.

           Added DotNetFrameworkVersion= '5.0' to the manifest. This was always a requirement because of the root DLL, but now you get an explict error message instead of a message telling you that a .dll can't be loaded.

           Added Tags to manifest
           
           Added PowerShellGallery URI as ProjectUri in the manifest

           Removed "ValidateCountInRange" attribute as it was the developer reinventing the wheel. Replaced with the stock "ValidateRange" attribute.

           Changed parameter -Context to -ContextName in the Get-SCSubnet cmdlet. -Context is still supported as an alias.

           Created several parameter aliases so the cmdlets are easier to call.

           Moved .NET logic to new package, called qIPAM. PSSubnetCarver will take a dependency on qIPAM, then the root code can be built on outside PowerShell.

           Made a default context name of "default". This will make the package easier to use if you're only carving a single net, while leaving options open to carve more than one still.

Version History

Version Downloads Last updated
2.0.0 41 12/19/2021
1.5.0 12 9/22/2021
1.3.0 (current version) 12 9/1/2021
1.2.0 28 8/25/2021
1.1.0 4 8/24/2021
0.0.5 8 7/16/2021
0.0.3 5 6/21/2021
0.0.2 5 6/16/2021
0.0.1 6 6/16/2021