From 080d655f8d33c32ca900066edab401e3f3e6d5be Mon Sep 17 00:00:00 2001 From: Ben Claussen Date: Fri, 28 Jul 2023 16:17:23 -0400 Subject: [PATCH] More `uint64` updates for #49 --- Functions/Circuits/Circuits/Get-NetboxCircuit.ps1 | 12 ++++++------ Functions/Circuits/Circuits/New-NetboxCircuit.ps1 | 8 ++++---- .../Circuits/Providers/Get-NetboxCircuitProvider.ps1 | 2 +- .../Terminations/Get-NetboxCircuitTermination.ps1 | 4 ++-- Functions/Circuits/Types/Get-NetboxCircuitType.ps1 | 2 +- .../Get-NetboxDCIMCableTermination.ps1 | 2 +- Functions/DCIM/Cables/Get-NetboxDCIMCable.ps1 | 2 +- Functions/DCIM/Devices/Get-NetboxDCIMDevice.ps1 | 2 +- Functions/DCIM/Devices/Get-NetboxDCIMDeviceRole.ps1 | 2 +- Functions/DCIM/Devices/Get-NetboxDCIMDeviceType.ps1 | 2 +- Functions/DCIM/Devices/Remove-NetboxDCIMDevice.ps1 | 2 +- Functions/DCIM/Devices/Set-NetboxDCIMDevice.ps1 | 2 +- .../DCIM/FrontPorts/Remove-NetboxDCIMFrontPort.ps1 | 2 +- .../DCIM/FrontPorts/Set-NetboxDCIMFrontPort.ps1 | 2 +- Functions/DCIM/Get-NetboxDCIMPlatform.ps1 | 2 +- .../DCIM/Interfaces/Remove-NetboxDCIMInterface.ps1 | 2 +- .../Remove-NetboxDCIMInterfaceConnection.ps1 | 2 +- .../DCIM/Interfaces/Set-NetboxDCIMInterface.ps1 | 2 +- .../Interfaces/Set-NetboxDCIMInterfaceConnection.ps1 | 2 +- .../DCIM/RearPorts/Remove-NetboxDCIMRearPort.ps1 | 2 +- Functions/DCIM/RearPorts/Set-NetboxDCIMRearPort.ps1 | 2 +- Functions/DCIM/Sites/Get-NetboxDCIMSite.ps1 | 10 +++++----- Functions/DCIM/Sites/New-NetboxDCIMSite.ps1 | 8 ++++---- Functions/IPAM/Address/Get-NetboxIPAMAddress.ps1 | 12 ++++++------ Functions/IPAM/Address/Get-NetboxIPAMAvailableIP.ps1 | 4 ++-- Functions/IPAM/Address/New-NetboxIPAMAddress.ps1 | 10 +++++----- Functions/IPAM/Address/Remove-NetboxIPAMAddress.ps1 | 2 +- Functions/IPAM/Address/Set-NetboxIPAMAddress.ps1 | 8 ++++---- Functions/IPAM/Aggregate/Get-NetboxIPAMAggregate.ps1 | 2 +- Functions/IPAM/Prefix/Get-NetboxIPAMPrefix.ps1 | 12 ++++++------ Functions/IPAM/Prefix/Set-NetboxIPAMPrefix.ps1 | 2 +- Functions/IPAM/Role/Get-NetboxIPAMRole.ps1 | 2 +- Functions/IPAM/VLAN/Get-NetboxIPAMVLAN.ps1 | 12 ++++++------ Functions/Setup/Support/Get-NetboxContentType.ps1 | 2 +- .../Get-NetboxContactAssignment.ps1 | 10 +++++----- .../New-NetboxContactAssignment.ps1 | 6 +++--- .../Tenancy/ContactRoles/Get-NetboxContactRole.ps1 | 2 +- Functions/Tenancy/Contacts/Get-NetboxContact.ps1 | 2 +- Functions/Tenancy/Contacts/Set-NetboxContact.ps1 | 4 ++-- Functions/Tenancy/Tenants/Get-NetboxTenant.ps1 | 2 +- .../VirtualMachine/Get-NetboxVirtualMachine.ps1 | 2 +- .../VirtualMachine/Remove-NetboxVirtualMachine.ps1 | 2 +- .../Set-NetboxVirtualMachineInterface.ps1 | 2 +- .../Get-NetboxVirtualizationCluster.ps1 | 2 +- .../Get-NetboxVirtualizationClusterGroup.ps1 | 2 +- 45 files changed, 91 insertions(+), 91 deletions(-) diff --git a/Functions/Circuits/Circuits/Get-NetboxCircuit.ps1 b/Functions/Circuits/Circuits/Get-NetboxCircuit.ps1 index 6664395..e33c53e 100644 --- a/Functions/Circuits/Circuits/Get-NetboxCircuit.ps1 +++ b/Functions/Circuits/Circuits/Get-NetboxCircuit.ps1 @@ -23,16 +23,16 @@ function Get-NetboxCircuit { A raw search query... As if you were searching the web site .PARAMETER Provider - The name or ID of the provider. Provide either [string] or [int]. String will search provider names, integer will search database IDs + The name or ID of the provider. Provide either [string] or [uint64]. String will search provider names, integer will search database IDs .PARAMETER Type - Type of circuit. Provide either [string] or [int]. String will search provider type names, integer will search database IDs + Type of circuit. Provide either [string] or [uint64]. String will search provider type names, integer will search database IDs .PARAMETER Site - Location/site of circuit. Provide either [string] or [int]. String will search site names, integer will search database IDs + Location/site of circuit. Provide either [string] or [uint64]. String will search site names, integer will search database IDs .PARAMETER Tenant - Tenant assigned to circuit. Provide either [string] or [int]. String will search tenant names, integer will search database IDs + Tenant assigned to circuit. Provide either [string] or [uint64]. String will search tenant names, integer will search database IDs .PARAMETER Limit A description of the Limit parameter. @@ -57,7 +57,7 @@ function Get-NetboxCircuit { param ( [Parameter(ParameterSetName = 'ById')] - [uint16[]]$Id, + [uint64[]]$Id, [Parameter(ParameterSetName = 'Query')] [string]$CID, @@ -66,7 +66,7 @@ function Get-NetboxCircuit { [datetime]$InstallDate, [Parameter(ParameterSetName = 'Query')] - [uint32]$CommitRate, + [uint64]$CommitRate, [Parameter(ParameterSetName = 'Query')] [string]$Query, diff --git a/Functions/Circuits/Circuits/New-NetboxCircuit.ps1 b/Functions/Circuits/Circuits/New-NetboxCircuit.ps1 index 8198749..1e1d639 100644 --- a/Functions/Circuits/Circuits/New-NetboxCircuit.ps1 +++ b/Functions/Circuits/Circuits/New-NetboxCircuit.ps1 @@ -10,17 +10,17 @@ function New-NetboxCircuit { [string]$CID, [Parameter(Mandatory = $true)] - [uint32]$Provider, + [uint64]$Provider, [Parameter(Mandatory = $true)] - [uint32]$Type, + [uint64]$Type, #[ValidateSet('Active', 'Planned', 'Provisioning', 'Offline', 'Deprovisioning', 'Decommissioned ')] [uint16]$Status = 'Active', [string]$Description, - [uint32]$Tenant, + [uint64]$Tenant, [string]$Termination_A, @@ -29,7 +29,7 @@ function New-NetboxCircuit { [string]$Termination_Z, [ValidateRange(0, 2147483647)] - [uint32]$Commit_Rate, + [uint64]$Commit_Rate, [string]$Comments, diff --git a/Functions/Circuits/Providers/Get-NetboxCircuitProvider.ps1 b/Functions/Circuits/Providers/Get-NetboxCircuitProvider.ps1 index 8942e44..ce09f1b 100644 --- a/Functions/Circuits/Providers/Get-NetboxCircuitProvider.ps1 +++ b/Functions/Circuits/Providers/Get-NetboxCircuitProvider.ps1 @@ -5,7 +5,7 @@ function Get-NetboxCircuitProvider { ( [Parameter(ParameterSetName = 'ById', Mandatory = $true)] - [uint16[]]$Id, + [uint64[]]$Id, [Parameter(ParameterSetName = 'Query', Mandatory = $false)] diff --git a/Functions/Circuits/Terminations/Get-NetboxCircuitTermination.ps1 b/Functions/Circuits/Terminations/Get-NetboxCircuitTermination.ps1 index c8d46ba..0a5bb79 100644 --- a/Functions/Circuits/Terminations/Get-NetboxCircuitTermination.ps1 +++ b/Functions/Circuits/Terminations/Get-NetboxCircuitTermination.ps1 @@ -5,7 +5,7 @@ function Get-NetboxCircuitTermination { ( [Parameter(ParameterSetName = 'ById', ValueFromPipelineByPropertyName = $true)] - [uint32[]]$Id, + [uint64[]]$Id, [Parameter(ParameterSetName = 'Query')] [string]$Circuit_ID, @@ -14,7 +14,7 @@ function Get-NetboxCircuitTermination { [string]$Term_Side, [Parameter(ParameterSetName = 'Query')] - [uint32]$Port_Speed, + [uint64]$Port_Speed, [Parameter(ParameterSetName = 'Query')] [string]$Query, diff --git a/Functions/Circuits/Types/Get-NetboxCircuitType.ps1 b/Functions/Circuits/Types/Get-NetboxCircuitType.ps1 index 4296cc7..8df5c3e 100644 --- a/Functions/Circuits/Types/Get-NetboxCircuitType.ps1 +++ b/Functions/Circuits/Types/Get-NetboxCircuitType.ps1 @@ -4,7 +4,7 @@ function Get-NetboxCircuitType { param ( [Parameter(ParameterSetName = 'ById')] - [uint16[]]$Id, + [uint64[]]$Id, [Parameter(ParameterSetName = 'Query')] [string]$Name, diff --git a/Functions/DCIM/Cable Terminations/Get-NetboxDCIMCableTermination.ps1 b/Functions/DCIM/Cable Terminations/Get-NetboxDCIMCableTermination.ps1 index 67e602d..41845b3 100644 --- a/Functions/DCIM/Cable Terminations/Get-NetboxDCIMCableTermination.ps1 +++ b/Functions/DCIM/Cable Terminations/Get-NetboxDCIMCableTermination.ps1 @@ -8,7 +8,7 @@ [uint16]$Offset, [Parameter(ValueFromPipelineByPropertyName = $true)] - [uint16[]]$Id, + [uint64[]]$Id, [uint16]$Cable, diff --git a/Functions/DCIM/Cables/Get-NetboxDCIMCable.ps1 b/Functions/DCIM/Cables/Get-NetboxDCIMCable.ps1 index d78dbbf..153df21 100644 --- a/Functions/DCIM/Cables/Get-NetboxDCIMCable.ps1 +++ b/Functions/DCIM/Cables/Get-NetboxDCIMCable.ps1 @@ -8,7 +8,7 @@ [uint16]$Offset, [Parameter(ValueFromPipelineByPropertyName = $true)] - [uint16[]]$Id, + [uint64[]]$Id, [string]$Label, diff --git a/Functions/DCIM/Devices/Get-NetboxDCIMDevice.ps1 b/Functions/DCIM/Devices/Get-NetboxDCIMDevice.ps1 index 07951b8..51b0cc6 100644 --- a/Functions/DCIM/Devices/Get-NetboxDCIMDevice.ps1 +++ b/Functions/DCIM/Devices/Get-NetboxDCIMDevice.ps1 @@ -9,7 +9,7 @@ function Get-NetboxDCIMDevice { [uint16]$Offset, [Parameter(ValueFromPipelineByPropertyName = $true)] - [uint16[]]$Id, + [uint64[]]$Id, [string]$Query, diff --git a/Functions/DCIM/Devices/Get-NetboxDCIMDeviceRole.ps1 b/Functions/DCIM/Devices/Get-NetboxDCIMDeviceRole.ps1 index a07f306..10b637a 100644 --- a/Functions/DCIM/Devices/Get-NetboxDCIMDeviceRole.ps1 +++ b/Functions/DCIM/Devices/Get-NetboxDCIMDeviceRole.ps1 @@ -8,7 +8,7 @@ function Get-NetboxDCIMDeviceRole { [uint16]$Offset, [Parameter(ParameterSetName = 'ById')] - [uint16[]]$Id, + [uint64[]]$Id, [string]$Name, diff --git a/Functions/DCIM/Devices/Get-NetboxDCIMDeviceType.ps1 b/Functions/DCIM/Devices/Get-NetboxDCIMDeviceType.ps1 index fedc653..5a295d9 100644 --- a/Functions/DCIM/Devices/Get-NetboxDCIMDeviceType.ps1 +++ b/Functions/DCIM/Devices/Get-NetboxDCIMDeviceType.ps1 @@ -8,7 +8,7 @@ function Get-NetboxDCIMDeviceType { [uint16]$Limit, - [uint16[]]$Id, + [uint64[]]$Id, [string]$Query, diff --git a/Functions/DCIM/Devices/Remove-NetboxDCIMDevice.ps1 b/Functions/DCIM/Devices/Remove-NetboxDCIMDevice.ps1 index a2af469..e1f3e68 100644 --- a/Functions/DCIM/Devices/Remove-NetboxDCIMDevice.ps1 +++ b/Functions/DCIM/Devices/Remove-NetboxDCIMDevice.ps1 @@ -26,7 +26,7 @@ function Remove-NetboxDCIMDevice { ( [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true)] - [uint16[]]$Id, + [uint64[]]$Id, [switch]$Force ) diff --git a/Functions/DCIM/Devices/Set-NetboxDCIMDevice.ps1 b/Functions/DCIM/Devices/Set-NetboxDCIMDevice.ps1 index cea165b..2929b99 100644 --- a/Functions/DCIM/Devices/Set-NetboxDCIMDevice.ps1 +++ b/Functions/DCIM/Devices/Set-NetboxDCIMDevice.ps1 @@ -5,7 +5,7 @@ function Set-NetboxDCIMDevice { ( [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true)] - [uint16[]]$Id, + [uint64[]]$Id, [string]$Name, diff --git a/Functions/DCIM/FrontPorts/Remove-NetboxDCIMFrontPort.ps1 b/Functions/DCIM/FrontPorts/Remove-NetboxDCIMFrontPort.ps1 index 53a68f7..578e314 100644 --- a/Functions/DCIM/FrontPorts/Remove-NetboxDCIMFrontPort.ps1 +++ b/Functions/DCIM/FrontPorts/Remove-NetboxDCIMFrontPort.ps1 @@ -6,7 +6,7 @@ ( [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true)] - [uint16[]]$Id, + [uint64[]]$Id, [switch]$Force ) diff --git a/Functions/DCIM/FrontPorts/Set-NetboxDCIMFrontPort.ps1 b/Functions/DCIM/FrontPorts/Set-NetboxDCIMFrontPort.ps1 index c9812f8..d7230de 100644 --- a/Functions/DCIM/FrontPorts/Set-NetboxDCIMFrontPort.ps1 +++ b/Functions/DCIM/FrontPorts/Set-NetboxDCIMFrontPort.ps1 @@ -6,7 +6,7 @@ ( [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true)] - [uint16[]]$Id, + [uint64[]]$Id, [uint16]$Device, diff --git a/Functions/DCIM/Get-NetboxDCIMPlatform.ps1 b/Functions/DCIM/Get-NetboxDCIMPlatform.ps1 index 7a7df87..8b60a9d 100644 --- a/Functions/DCIM/Get-NetboxDCIMPlatform.ps1 +++ b/Functions/DCIM/Get-NetboxDCIMPlatform.ps1 @@ -9,7 +9,7 @@ function Get-NetboxDCIMPlatform { [uint16]$Offset, [Parameter(ParameterSetName = 'ById')] - [uint16[]]$Id, + [uint64[]]$Id, [string]$Name, diff --git a/Functions/DCIM/Interfaces/Remove-NetboxDCIMInterface.ps1 b/Functions/DCIM/Interfaces/Remove-NetboxDCIMInterface.ps1 index 1eff61d..c550be0 100644 --- a/Functions/DCIM/Interfaces/Remove-NetboxDCIMInterface.ps1 +++ b/Functions/DCIM/Interfaces/Remove-NetboxDCIMInterface.ps1 @@ -25,7 +25,7 @@ ( [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true)] - [uint16[]]$Id, + [uint64[]]$Id, [switch]$Force ) diff --git a/Functions/DCIM/Interfaces/Remove-NetboxDCIMInterfaceConnection.ps1 b/Functions/DCIM/Interfaces/Remove-NetboxDCIMInterfaceConnection.ps1 index 0d5eb5b..b094686 100644 --- a/Functions/DCIM/Interfaces/Remove-NetboxDCIMInterfaceConnection.ps1 +++ b/Functions/DCIM/Interfaces/Remove-NetboxDCIMInterfaceConnection.ps1 @@ -7,7 +7,7 @@ function Remove-NetboxDCIMInterfaceConnection { ( [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true)] - [uint16[]]$Id, + [uint64[]]$Id, [switch]$Force ) diff --git a/Functions/DCIM/Interfaces/Set-NetboxDCIMInterface.ps1 b/Functions/DCIM/Interfaces/Set-NetboxDCIMInterface.ps1 index 2fc3957..055a926 100644 --- a/Functions/DCIM/Interfaces/Set-NetboxDCIMInterface.ps1 +++ b/Functions/DCIM/Interfaces/Set-NetboxDCIMInterface.ps1 @@ -6,7 +6,7 @@ ( [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true)] - [uint16[]]$Id, + [uint64[]]$Id, [uint64]$Device, diff --git a/Functions/DCIM/Interfaces/Set-NetboxDCIMInterfaceConnection.ps1 b/Functions/DCIM/Interfaces/Set-NetboxDCIMInterfaceConnection.ps1 index 63af10c..1b713e3 100644 --- a/Functions/DCIM/Interfaces/Set-NetboxDCIMInterfaceConnection.ps1 +++ b/Functions/DCIM/Interfaces/Set-NetboxDCIMInterfaceConnection.ps1 @@ -35,7 +35,7 @@ function Set-NetboxDCIMInterfaceConnection { ( [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true)] - [uint16[]]$Id, + [uint64[]]$Id, [object]$Connection_Status, diff --git a/Functions/DCIM/RearPorts/Remove-NetboxDCIMRearPort.ps1 b/Functions/DCIM/RearPorts/Remove-NetboxDCIMRearPort.ps1 index 7a301ec..64cbb15 100644 --- a/Functions/DCIM/RearPorts/Remove-NetboxDCIMRearPort.ps1 +++ b/Functions/DCIM/RearPorts/Remove-NetboxDCIMRearPort.ps1 @@ -6,7 +6,7 @@ ( [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true)] - [uint16[]]$Id, + [uint64[]]$Id, [switch]$Force ) diff --git a/Functions/DCIM/RearPorts/Set-NetboxDCIMRearPort.ps1 b/Functions/DCIM/RearPorts/Set-NetboxDCIMRearPort.ps1 index 94deba6..f6b75e4 100644 --- a/Functions/DCIM/RearPorts/Set-NetboxDCIMRearPort.ps1 +++ b/Functions/DCIM/RearPorts/Set-NetboxDCIMRearPort.ps1 @@ -7,7 +7,7 @@ function Set-NetboxDCIMRearPort { ( [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true)] - [uint16[]]$Id, + [uint64[]]$Id, [uint64]$Device, diff --git a/Functions/DCIM/Sites/Get-NetboxDCIMSite.ps1 b/Functions/DCIM/Sites/Get-NetboxDCIMSite.ps1 index 932644c..97d199a 100644 --- a/Functions/DCIM/Sites/Get-NetboxDCIMSite.ps1 +++ b/Functions/DCIM/Sites/Get-NetboxDCIMSite.ps1 @@ -5,7 +5,7 @@ function Get-NetboxDCIMSite { param ( [Parameter(ParameterSetName = 'ByID', ValueFromPipelineByPropertyName = $true)] - [uint32]$Id, + [uint64]$Id, [Parameter(ParameterSetName = 'Query')] [string]$Name, @@ -20,7 +20,7 @@ function Get-NetboxDCIMSite { [string]$Facility, [Parameter(ParameterSetName = 'Query')] - [uint32]$ASN, + [uint64]$ASN, [Parameter(ParameterSetName = 'Query')] [decimal]$Latitude, @@ -38,13 +38,13 @@ function Get-NetboxDCIMSite { [string]$Contact_Email, [Parameter(ParameterSetName = 'Query')] - [uint32]$Tenant_Group_ID, + [uint64]$Tenant_Group_ID, [Parameter(ParameterSetName = 'Query')] [string]$Tenant_Group, [Parameter(ParameterSetName = 'Query')] - [uint32]$Tenant_ID, + [uint64]$Tenant_ID, [Parameter(ParameterSetName = 'Query')] [string]$Tenant, @@ -53,7 +53,7 @@ function Get-NetboxDCIMSite { [string]$Status, [Parameter(ParameterSetName = 'Query')] - [uint32]$Region_ID, + [uint64]$Region_ID, [Parameter(ParameterSetName = 'Query')] [string]$Region, diff --git a/Functions/DCIM/Sites/New-NetboxDCIMSite.ps1 b/Functions/DCIM/Sites/New-NetboxDCIMSite.ps1 index 38e5ac3..59c45fa 100644 --- a/Functions/DCIM/Sites/New-NetboxDCIMSite.ps1 +++ b/Functions/DCIM/Sites/New-NetboxDCIMSite.ps1 @@ -40,7 +40,7 @@ function New-NetboxDCIMSite { [string]$Facility, - [uint32]$ASN, + [uint64]$ASN, [decimal]$Latitude, @@ -52,13 +52,13 @@ function New-NetboxDCIMSite { [string]$Contact_Email, - [int]$Tenant_Group, + [uint64]$Tenant_Group, - [int]$Tenant, + [uint64]$Tenant, [string]$Status, - [uint32]$Region, + [uint64]$Region, [string]$Description, diff --git a/Functions/IPAM/Address/Get-NetboxIPAMAddress.ps1 b/Functions/IPAM/Address/Get-NetboxIPAMAddress.ps1 index fbc9994..eb3d6c8 100644 --- a/Functions/IPAM/Address/Get-NetboxIPAMAddress.ps1 +++ b/Functions/IPAM/Address/Get-NetboxIPAMAddress.ps1 @@ -7,7 +7,7 @@ [string]$Address, [Parameter(ParameterSetName = 'ByID')] - [uint32[]]$Id, + [uint64[]]$Id, [Parameter(ParameterSetName = 'Query')] [string]$Query, @@ -25,28 +25,28 @@ [string]$VRF, [Parameter(ParameterSetName = 'Query')] - [uint32]$VRF_Id, + [uint64]$VRF_Id, [Parameter(ParameterSetName = 'Query')] [string]$Tenant, [Parameter(ParameterSetName = 'Query')] - [uint32]$Tenant_Id, + [uint64]$Tenant_Id, [Parameter(ParameterSetName = 'Query')] [string]$Device, [Parameter(ParameterSetName = 'Query')] - [uint32]$Device_ID, + [uint64]$Device_ID, [Parameter(ParameterSetName = 'Query')] [string]$Virtual_Machine, [Parameter(ParameterSetName = 'Query')] - [uint32]$Virtual_Machine_Id, + [uint64]$Virtual_Machine_Id, [Parameter(ParameterSetName = 'Query')] - [uint32]$Interface_Id, + [uint64]$Interface_Id, [Parameter(ParameterSetName = 'Query')] [object]$Status, diff --git a/Functions/IPAM/Address/Get-NetboxIPAMAvailableIP.ps1 b/Functions/IPAM/Address/Get-NetboxIPAMAvailableIP.ps1 index d0699cb..db03995 100644 --- a/Functions/IPAM/Address/Get-NetboxIPAMAvailableIP.ps1 +++ b/Functions/IPAM/Address/Get-NetboxIPAMAvailableIP.ps1 @@ -40,10 +40,10 @@ function Get-NetboxIPAMAvailableIP { [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true)] [Alias('Id')] - [int]$Prefix_ID, + [uint64]$Prefix_ID, [Alias('NumberOfIPs')] - [int]$Limit, + [uint64]$Limit, [switch]$Raw ) diff --git a/Functions/IPAM/Address/New-NetboxIPAMAddress.ps1 b/Functions/IPAM/Address/New-NetboxIPAMAddress.ps1 index bffe7ad..015eb03 100644 --- a/Functions/IPAM/Address/New-NetboxIPAMAddress.ps1 +++ b/Functions/IPAM/Address/New-NetboxIPAMAddress.ps1 @@ -66,17 +66,17 @@ function New-NetboxIPAMAddress { [object]$Status = 'Active', - [int]$Tenant, + [uint64]$Tenant, - [int]$VRF, + [uint64]$VRF, [object]$Role, - [int]$NAT_Inside, + [uint64]$NAT_Inside, [hashtable]$Custom_Fields, - [int]$Interface, + [uint64]$Interface, [string]$Description, @@ -85,7 +85,7 @@ function New-NetboxIPAMAddress { [ValidateSet('dcim.interface', 'virtualization.vminterface', IgnoreCase = $true)] [string]$Assigned_Object_Type, - [int]$Assigned_Object_Id, + [uint64]$Assigned_Object_Id, [switch]$Raw ) diff --git a/Functions/IPAM/Address/Remove-NetboxIPAMAddress.ps1 b/Functions/IPAM/Address/Remove-NetboxIPAMAddress.ps1 index 0ae5e42..30af892 100644 --- a/Functions/IPAM/Address/Remove-NetboxIPAMAddress.ps1 +++ b/Functions/IPAM/Address/Remove-NetboxIPAMAddress.ps1 @@ -26,7 +26,7 @@ function Remove-NetboxIPAMAddress { ( [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true)] - [int[]]$Id, + [uint64[]]$Id, [switch]$Force ) diff --git a/Functions/IPAM/Address/Set-NetboxIPAMAddress.ps1 b/Functions/IPAM/Address/Set-NetboxIPAMAddress.ps1 index a521647..8c83b9f 100644 --- a/Functions/IPAM/Address/Set-NetboxIPAMAddress.ps1 +++ b/Functions/IPAM/Address/Set-NetboxIPAMAddress.ps1 @@ -6,19 +6,19 @@ function Set-NetboxIPAMAddress { ( [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true)] - [int[]]$Id, + [uint64[]]$Id, [string]$Address, [string]$Status, - [int]$Tenant, + [uint64]$Tenant, - [int]$VRF, + [uint64]$VRF, [object]$Role, - [int]$NAT_Inside, + [uint64]$NAT_Inside, [hashtable]$Custom_Fields, diff --git a/Functions/IPAM/Aggregate/Get-NetboxIPAMAggregate.ps1 b/Functions/IPAM/Aggregate/Get-NetboxIPAMAggregate.ps1 index 0e99585..ac1b951 100644 --- a/Functions/IPAM/Aggregate/Get-NetboxIPAMAggregate.ps1 +++ b/Functions/IPAM/Aggregate/Get-NetboxIPAMAggregate.ps1 @@ -7,7 +7,7 @@ function Get-NetboxIPAMAggregate { [string]$Query, [Parameter(ParameterSetName = 'ByID')] - [uint16[]]$Id, + [uint64[]]$Id, [Parameter(ParameterSetName = 'Query')] [string]$Prefix, diff --git a/Functions/IPAM/Prefix/Get-NetboxIPAMPrefix.ps1 b/Functions/IPAM/Prefix/Get-NetboxIPAMPrefix.ps1 index a680369..4c6ddef 100644 --- a/Functions/IPAM/Prefix/Get-NetboxIPAMPrefix.ps1 +++ b/Functions/IPAM/Prefix/Get-NetboxIPAMPrefix.ps1 @@ -91,7 +91,7 @@ function Get-NetboxIPAMPrefix { [string]$Query, [Parameter(ParameterSetName = 'ByID')] - [uint32[]]$Id, + [uint64[]]$Id, [Parameter(ParameterSetName = 'Query')] [object]$Family, @@ -116,25 +116,25 @@ function Get-NetboxIPAMPrefix { [string]$VRF, [Parameter(ParameterSetName = 'Query')] - [uint32]$VRF_Id, + [uint64]$VRF_Id, [Parameter(ParameterSetName = 'Query')] [string]$Tenant, [Parameter(ParameterSetName = 'Query')] - [uint32]$Tenant_Id, + [uint64]$Tenant_Id, [Parameter(ParameterSetName = 'Query')] [string]$Site, [Parameter(ParameterSetName = 'Query')] - [uint32]$Site_Id, + [uint64]$Site_Id, [Parameter(ParameterSetName = 'Query')] [string]$Vlan_VId, [Parameter(ParameterSetName = 'Query')] - [uint32]$Vlan_Id, + [uint64]$Vlan_Id, [Parameter(ParameterSetName = 'Query')] [object]$Status, @@ -143,7 +143,7 @@ function Get-NetboxIPAMPrefix { [string]$Role, [Parameter(ParameterSetName = 'Query')] - [uint32]$Role_Id, + [uint64]$Role_Id, [Parameter(ParameterSetName = 'Query')] [uint16]$Limit, diff --git a/Functions/IPAM/Prefix/Set-NetboxIPAMPrefix.ps1 b/Functions/IPAM/Prefix/Set-NetboxIPAMPrefix.ps1 index a9f60f4..645f7d5 100644 --- a/Functions/IPAM/Prefix/Set-NetboxIPAMPrefix.ps1 +++ b/Functions/IPAM/Prefix/Set-NetboxIPAMPrefix.ps1 @@ -6,7 +6,7 @@ function Set-NetboxIPAMPrefix { ( [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true)] - [uint16[]]$Id, + [uint64[]]$Id, [string]$Prefix, diff --git a/Functions/IPAM/Role/Get-NetboxIPAMRole.ps1 b/Functions/IPAM/Role/Get-NetboxIPAMRole.ps1 index 13a0861..e87cb0c 100644 --- a/Functions/IPAM/Role/Get-NetboxIPAMRole.ps1 +++ b/Functions/IPAM/Role/Get-NetboxIPAMRole.ps1 @@ -49,7 +49,7 @@ function Get-NetboxIPAMRole { [string]$Query, [Parameter(ParameterSetName = 'ByID')] - [uint32[]]$Id, + [uint64[]]$Id, [Parameter(ParameterSetName = 'Query')] [string]$Slug, diff --git a/Functions/IPAM/VLAN/Get-NetboxIPAMVLAN.ps1 b/Functions/IPAM/VLAN/Get-NetboxIPAMVLAN.ps1 index b384e3b..3c6e110 100644 --- a/Functions/IPAM/VLAN/Get-NetboxIPAMVLAN.ps1 +++ b/Functions/IPAM/VLAN/Get-NetboxIPAMVLAN.ps1 @@ -9,7 +9,7 @@ function Get-NetboxIPAMVLAN { [uint16]$VID, [Parameter(ParameterSetName = 'ByID')] - [uint32[]]$Id, + [uint64[]]$Id, [Parameter(ParameterSetName = 'Query')] [string]$Query, @@ -21,13 +21,13 @@ function Get-NetboxIPAMVLAN { [string]$Tenant, [Parameter(ParameterSetName = 'Query')] - [uint32]$Tenant_Id, + [uint64]$Tenant_Id, [Parameter(ParameterSetName = 'Query')] [string]$TenantGroup, [Parameter(ParameterSetName = 'Query')] - [uint32]$TenantGroup_Id, + [uint64]$TenantGroup_Id, [Parameter(ParameterSetName = 'Query')] [object]$Status, @@ -39,19 +39,19 @@ function Get-NetboxIPAMVLAN { [string]$Site, [Parameter(ParameterSetName = 'Query')] - [uint32]$Site_Id, + [uint64]$Site_Id, [Parameter(ParameterSetName = 'Query')] [string]$Group, [Parameter(ParameterSetName = 'Query')] - [uint32]$Group_Id, + [uint64]$Group_Id, [Parameter(ParameterSetName = 'Query')] [string]$Role, [Parameter(ParameterSetName = 'Query')] - [uint32]$Role_Id, + [uint64]$Role_Id, [Parameter(ParameterSetName = 'Query')] [uint16]$Limit, diff --git a/Functions/Setup/Support/Get-NetboxContentType.ps1 b/Functions/Setup/Support/Get-NetboxContentType.ps1 index 57f7951..84859fb 100644 --- a/Functions/Setup/Support/Get-NetboxContentType.ps1 +++ b/Functions/Setup/Support/Get-NetboxContentType.ps1 @@ -42,7 +42,7 @@ [string]$Model, [Parameter(ParameterSetName = 'ByID')] - [uint32[]]$Id, + [uint64[]]$Id, [Parameter(ParameterSetName = 'Query')] [string]$App_Label, diff --git a/Functions/Tenancy/ContactAssignment/Get-NetboxContactAssignment.ps1 b/Functions/Tenancy/ContactAssignment/Get-NetboxContactAssignment.ps1 index e1f28c9..c6f25e6 100644 --- a/Functions/Tenancy/ContactAssignment/Get-NetboxContactAssignment.ps1 +++ b/Functions/Tenancy/ContactAssignment/Get-NetboxContactAssignment.ps1 @@ -52,22 +52,22 @@ function Get-NetboxContactAssignment { [string]$Name, [Parameter(ParameterSetName = 'ByID')] - [uint32[]]$Id, + [uint64[]]$Id, [Parameter(ParameterSetName = 'Query')] - [uint32]$Content_Type_Id, + [uint64]$Content_Type_Id, [Parameter(ParameterSetName = 'Query')] [string]$Content_Type, [Parameter(ParameterSetName = 'Query')] - [uint32]$Object_Id, + [uint64]$Object_Id, [Parameter(ParameterSetName = 'Query')] - [uint32]$Contact_Id, + [uint64]$Contact_Id, [Parameter(ParameterSetName = 'Query')] - [uint32]$Role_Id, + [uint64]$Role_Id, [Parameter(ParameterSetName = 'Query')] [uint16]$Limit, diff --git a/Functions/Tenancy/ContactAssignment/New-NetboxContactAssignment.ps1 b/Functions/Tenancy/ContactAssignment/New-NetboxContactAssignment.ps1 index 28932c9..6e683b4 100644 --- a/Functions/Tenancy/ContactAssignment/New-NetboxContactAssignment.ps1 +++ b/Functions/Tenancy/ContactAssignment/New-NetboxContactAssignment.ps1 @@ -42,13 +42,13 @@ function New-NetboxContactRole { [object]$Content_Type, [Parameter(Mandatory = $true)] - [uint32]$Object_Id, + [uint64]$Object_Id, [Parameter(Mandatory = $true)] - [uint32]$Contact, + [uint64]$Contact, [Parameter(Mandatory = $true)] - [uint32]$Role, + [uint64]$Role, [ValidateSet('primary', 'secondary', 'tertiary', 'inactive', IgnoreCase = $true)] [string]$Priority, diff --git a/Functions/Tenancy/ContactRoles/Get-NetboxContactRole.ps1 b/Functions/Tenancy/ContactRoles/Get-NetboxContactRole.ps1 index bfe72aa..249c211 100644 --- a/Functions/Tenancy/ContactRoles/Get-NetboxContactRole.ps1 +++ b/Functions/Tenancy/ContactRoles/Get-NetboxContactRole.ps1 @@ -40,7 +40,7 @@ function Get-NetboxContactRole { [string]$Name, [Parameter(ParameterSetName = 'ByID')] - [uint32[]]$Id, + [uint64[]]$Id, [Parameter(ParameterSetName = 'Query')] [string]$Query, diff --git a/Functions/Tenancy/Contacts/Get-NetboxContact.ps1 b/Functions/Tenancy/Contacts/Get-NetboxContact.ps1 index eee7c03..f005852 100644 --- a/Functions/Tenancy/Contacts/Get-NetboxContact.ps1 +++ b/Functions/Tenancy/Contacts/Get-NetboxContact.ps1 @@ -58,7 +58,7 @@ function Get-NetboxContact { [string]$Name, [Parameter(ParameterSetName = 'ByID')] - [uint32[]]$Id, + [uint64[]]$Id, [Parameter(ParameterSetName = 'Query')] [string]$Query, diff --git a/Functions/Tenancy/Contacts/Set-NetboxContact.ps1 b/Functions/Tenancy/Contacts/Set-NetboxContact.ps1 index cc7d285..b1d91b0 100644 --- a/Functions/Tenancy/Contacts/Set-NetboxContact.ps1 +++ b/Functions/Tenancy/Contacts/Set-NetboxContact.ps1 @@ -60,7 +60,7 @@ function Set-NetboxContact { ( [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true)] - [uint32[]]$Id, + [uint64[]]$Id, [ValidateLength(1, 100)] [string]$Name, @@ -68,7 +68,7 @@ function Set-NetboxContact { [ValidateLength(0, 254)] [string]$Email, - [uint32]$Group, + [uint64]$Group, [ValidateLength(0, 100)] [string]$Title, diff --git a/Functions/Tenancy/Tenants/Get-NetboxTenant.ps1 b/Functions/Tenancy/Tenants/Get-NetboxTenant.ps1 index a1d469c..4fc4ca5 100644 --- a/Functions/Tenancy/Tenants/Get-NetboxTenant.ps1 +++ b/Functions/Tenancy/Tenants/Get-NetboxTenant.ps1 @@ -52,7 +52,7 @@ function Get-NetboxTenant { [string]$Name, [Parameter(ParameterSetName = 'ByID')] - [uint32[]]$Id, + [uint64[]]$Id, [Parameter(ParameterSetName = 'Query')] [string]$Query, diff --git a/Functions/Virtualization/VirtualMachine/Get-NetboxVirtualMachine.ps1 b/Functions/Virtualization/VirtualMachine/Get-NetboxVirtualMachine.ps1 index b5b351f..60ba589 100644 --- a/Functions/Virtualization/VirtualMachine/Get-NetboxVirtualMachine.ps1 +++ b/Functions/Virtualization/VirtualMachine/Get-NetboxVirtualMachine.ps1 @@ -91,7 +91,7 @@ function Get-NetboxVirtualMachine { [string]$Name, - [uint16[]]$Id, + [uint64[]]$Id, [object]$Status, diff --git a/Functions/Virtualization/VirtualMachine/Remove-NetboxVirtualMachine.ps1 b/Functions/Virtualization/VirtualMachine/Remove-NetboxVirtualMachine.ps1 index ebb733a..b3a5ed5 100644 --- a/Functions/Virtualization/VirtualMachine/Remove-NetboxVirtualMachine.ps1 +++ b/Functions/Virtualization/VirtualMachine/Remove-NetboxVirtualMachine.ps1 @@ -26,7 +26,7 @@ function Remove-NetboxVirtualMachine { ( [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true)] - [uint16[]]$Id, + [uint64[]]$Id, [switch]$Force ) diff --git a/Functions/Virtualization/VirtualMachineInterface/Set-NetboxVirtualMachineInterface.ps1 b/Functions/Virtualization/VirtualMachineInterface/Set-NetboxVirtualMachineInterface.ps1 index cc390e0..4075cbd 100644 --- a/Functions/Virtualization/VirtualMachineInterface/Set-NetboxVirtualMachineInterface.ps1 +++ b/Functions/Virtualization/VirtualMachineInterface/Set-NetboxVirtualMachineInterface.ps1 @@ -7,7 +7,7 @@ function Set-NetboxVirtualMachineInterface { ( [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true)] - [uint16[]]$Id, + [uint64[]]$Id, [string]$Name, diff --git a/Functions/Virtualization/VirtualizationCluster/Get-NetboxVirtualizationCluster.ps1 b/Functions/Virtualization/VirtualizationCluster/Get-NetboxVirtualizationCluster.ps1 index 01371c6..e4a8edd 100644 --- a/Functions/Virtualization/VirtualizationCluster/Get-NetboxVirtualizationCluster.ps1 +++ b/Functions/Virtualization/VirtualizationCluster/Get-NetboxVirtualizationCluster.ps1 @@ -58,7 +58,7 @@ function Get-NetboxVirtualizationCluster { [Alias('q')] [string]$Query, - [uint16[]]$Id, + [uint64[]]$Id, [string]$Group, diff --git a/Functions/Virtualization/VirtualizationCluster/Get-NetboxVirtualizationClusterGroup.ps1 b/Functions/Virtualization/VirtualizationCluster/Get-NetboxVirtualizationClusterGroup.ps1 index 71813f7..2ba695d 100644 --- a/Functions/Virtualization/VirtualizationCluster/Get-NetboxVirtualizationClusterGroup.ps1 +++ b/Functions/Virtualization/VirtualizationCluster/Get-NetboxVirtualizationClusterGroup.ps1 @@ -11,7 +11,7 @@ function Get-NetboxVirtualizationClusterGroup { [string]$Query, - [uint32[]]$Id, + [uint64[]]$Id, [uint16]$Limit,