diff --git a/Functions/Virtualization/VirtualMachineInterface/Add-NetboxVirtualMachineInterface.ps1 b/Functions/Virtualization/VirtualMachineInterface/Add-NetboxVirtualMachineInterface.ps1 index 9463703..c621d40 100644 --- a/Functions/Virtualization/VirtualMachineInterface/Add-NetboxVirtualMachineInterface.ps1 +++ b/Functions/Virtualization/VirtualMachineInterface/Add-NetboxVirtualMachineInterface.ps1 @@ -15,6 +15,8 @@ function Add-NetboxVirtualMachineInterface { [uint16]$MTU, + [uint64]$VRF, + [string]$Description, [switch]$Raw diff --git a/Functions/Virtualization/VirtualMachineInterface/Get-NetboxVirtualMachineInterface.ps1 b/Functions/Virtualization/VirtualMachineInterface/Get-NetboxVirtualMachineInterface.ps1 index 1a17dad..d125d73 100644 --- a/Functions/Virtualization/VirtualMachineInterface/Get-NetboxVirtualMachineInterface.ps1 +++ b/Functions/Virtualization/VirtualMachineInterface/Get-NetboxVirtualMachineInterface.ps1 @@ -25,6 +25,9 @@ function Get-NetboxVirtualMachineInterface { .PARAMETER MTU Maximum Transmission Unit size. Generally 1500 or 9000 + .PARAMETER VRF + ID of the VRF of the interface(s). + .PARAMETER Virtual_Machine_Id ID of the virtual machine to which the interface(s) are assigned. @@ -58,6 +61,8 @@ function Get-NetboxVirtualMachineInterface { [uint16]$MTU, + [uint64]$VRF, + [uint64]$Virtual_Machine_Id, [string]$Virtual_Machine, diff --git a/Functions/Virtualization/VirtualMachineInterface/Set-NetboxVirtualMachineInterface.ps1 b/Functions/Virtualization/VirtualMachineInterface/Set-NetboxVirtualMachineInterface.ps1 index 4075cbd..3414ad7 100644 --- a/Functions/Virtualization/VirtualMachineInterface/Set-NetboxVirtualMachineInterface.ps1 +++ b/Functions/Virtualization/VirtualMachineInterface/Set-NetboxVirtualMachineInterface.ps1 @@ -15,6 +15,8 @@ function Set-NetboxVirtualMachineInterface { [uint16]$MTU, + [uint64]$VRF, + [string]$Description, [boolean]$Enabled, diff --git a/NetboxPS.psd1 b/NetboxPS.psd1 index 22fc1f7..33d0045 100644 --- a/NetboxPS.psd1 +++ b/NetboxPS.psd1 @@ -3,7 +3,7 @@ # # Generated by: Ben Claussen # -# Generated on: 01/09/2024 +# Generated on: 10/4/2024 # @{ diff --git a/NetboxPS/NetboxPS.psd1 b/NetboxPS/NetboxPS.psd1 index 22fc1f7..33d0045 100644 --- a/NetboxPS/NetboxPS.psd1 +++ b/NetboxPS/NetboxPS.psd1 @@ -3,7 +3,7 @@ # # Generated by: Ben Claussen # -# Generated on: 01/09/2024 +# Generated on: 10/4/2024 # @{ diff --git a/NetboxPS/NetboxPS.psm1 b/NetboxPS/NetboxPS.psm1 index f8e63e0..feb1309 100644 --- a/NetboxPS/NetboxPS.psm1 +++ b/NetboxPS/NetboxPS.psm1 @@ -249,6 +249,8 @@ function Add-NetboxVirtualMachineInterface { [uint16]$MTU, + [uint64]$VRF, + [string]$Description, [switch]$Raw @@ -3404,6 +3406,9 @@ function Get-NetboxVirtualMachineInterface { .PARAMETER MTU Maximum Transmission Unit size. Generally 1500 or 9000 + .PARAMETER VRF + ID of the VRF of the interface(s). + .PARAMETER Virtual_Machine_Id ID of the virtual machine to which the interface(s) are assigned. @@ -3437,6 +3442,8 @@ function Get-NetboxVirtualMachineInterface { [uint16]$MTU, + [uint64]$VRF, + [uint64]$Virtual_Machine_Id, [string]$Virtual_Machine, @@ -6217,6 +6224,8 @@ function Set-NetboxVirtualMachineInterface { [uint16]$MTU, + [uint64]$VRF, + [string]$Description, [boolean]$Enabled,