From 4897d6b71f0b540ccd856d32c436940c6d91cf3c Mon Sep 17 00:00:00 2001 From: Ben Claussen Date: Tue, 7 Nov 2023 09:57:42 -0500 Subject: [PATCH] Remove whitespaces --- .../IPAM/Range/New-NetboxIPAMAddressRange.ps1 | 70 +++++++++---------- .../Range/Remove-NetboxIPAMAddressRange.ps1 | 14 ++-- 2 files changed, 42 insertions(+), 42 deletions(-) diff --git a/Functions/IPAM/Range/New-NetboxIPAMAddressRange.ps1 b/Functions/IPAM/Range/New-NetboxIPAMAddressRange.ps1 index c6db29c..40c23d1 100644 --- a/Functions/IPAM/Range/New-NetboxIPAMAddressRange.ps1 +++ b/Functions/IPAM/Range/New-NetboxIPAMAddressRange.ps1 @@ -1,59 +1,59 @@ - + function New-NetboxIPAMAddressRange { <# .SYNOPSIS Create a new IP address range to Netbox - + .DESCRIPTION - Create a new IP address range to Netbox with a status of Active by default. The maximum supported + Create a new IP address range to Netbox with a status of Active by default. The maximum supported size of an IP range is 2^32 - 1. - + .PARAMETER Start_Address Starting IPv4 or IPv6 address (with mask). The maximum supported size of an IP range is 2^32 - 1. - + .PARAMETER End_Address Ending IPv4 or IPv6 address (with mask). The maximum supported size of an IP range is 2^32 - 1. - + .PARAMETER Status Operational status of this range. Defaults to Active - + .PARAMETER Tenant Tenant ID - + .PARAMETER VRF VRF ID - + .PARAMETER Role Role such as backup, customer, development, etc... Defaults to nothing - + .PARAMETER Custom_Fields Custom field hash table. Will be validated by the API service - + .PARAMETER Description Description of IP address range - + .PARAMETER Comments Extra comments (markdown supported). - + .PARAMETER Tags One or more tags. - + .PARAMETER Mark_Utilized Treat as 100% utilized - + .PARAMETER Raw Return raw results from API service - + .EXAMPLE New-NetboxIPAMAddressRange -Start_Address 192.0.2.20/24 -End_Address 192.0.2.20/24 - + Add new IP Address range from 192.0.2.20/24 to 192.0.2.20/24 with status active - + .NOTES https://netbox.neonet.org/static/docs/models/ipam/iprange/ #> - + [CmdletBinding(ConfirmImpact = 'Low', SupportsShouldProcess = $true)] [OutputType([pscustomobject])] @@ -61,41 +61,41 @@ function New-NetboxIPAMAddressRange { ( [Parameter(Mandatory = $true)] [string]$Start_Address, - + [Parameter(Mandatory = $true)] [string]$End_Address, - + [object]$Status = 'Active', - + [uint64]$Tenant, - + [uint64]$VRF, - + [object]$Role, - + [hashtable]$Custom_Fields, - + [uint64]$Interface, - + [string]$Description, - + [string]$Comments, - + [object[]]$Tags, - + [switch]$Mark_Utilized, - + [switch]$Raw ) - + process { $Segments = [System.Collections.ArrayList]::new(@('ipam', 'ip-ranges')) $Method = 'POST' - + $URIComponents = BuildURIComponents -URISegments $Segments -ParametersDictionary $PSBoundParameters - + $URI = BuildNewURI -Segments $URIComponents.Segments - + if ($PSCmdlet.ShouldProcess($Start_Address, 'Create new IP address range')) { InvokeNetboxRequest -URI $URI -Method $Method -Body $URIComponents.Parameters -Raw:$Raw } diff --git a/Functions/IPAM/Range/Remove-NetboxIPAMAddressRange.ps1 b/Functions/IPAM/Range/Remove-NetboxIPAMAddressRange.ps1 index 79aaf2b..5161a37 100644 --- a/Functions/IPAM/Range/Remove-NetboxIPAMAddressRange.ps1 +++ b/Functions/IPAM/Range/Remove-NetboxIPAMAddressRange.ps1 @@ -1,4 +1,4 @@ - + function Remove-NetboxIPAMAddressRange { <# .SYNOPSIS @@ -19,7 +19,7 @@ function Remove-NetboxIPAMAddressRange { .NOTES Additional information about the function. #> - + [CmdletBinding(ConfirmImpact = 'High', SupportsShouldProcess = $true)] param @@ -27,19 +27,19 @@ function Remove-NetboxIPAMAddressRange { [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true)] [uint64[]]$Id, - + [switch]$Force ) - + process { foreach ($Range_Id in $Id) { $CurrentRange = Get-NetboxIPAMAddressRange -Id $Range_Id -ErrorAction Stop - + $Segments = [System.Collections.ArrayList]::new(@('ipam', 'ip-ranges', $Range_Id)) - + if ($Force -or $pscmdlet.ShouldProcess($CurrentRange.start_address, "Delete")) { $URI = BuildNewURI -Segments $Segments - + InvokeNetboxRequest -URI $URI -Method DELETE } }