From 6227768de277c75381bfdf59fc713c9f429cc2ce Mon Sep 17 00:00:00 2001 From: Alexis La Goutte Date: Mon, 15 Nov 2021 21:16:08 +0100 Subject: [PATCH 01/10] README(.md): Add RADIUS Server/Group feature --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 25431f8..6afc6bb 100644 --- a/README.md +++ b/README.md @@ -23,6 +23,8 @@ With this module (version 0.8.0) you can manage: - IP Address (Get) - Cli (AnyCli and CliBatch for send CLI function) - PoE (Get/Configure PoE Settings and Get Poe Stats) +- RADIUS Server (Add/Get/Set/Remove) +- RADIUS Group (Add/Get/Remove) - [Multi Connection](#MultiConnection) More functionality will be added later. From 778765bf07223c0cd0b2e2c9ee640a0029116a46 Mon Sep 17 00:00:00 2001 From: Alexis La Goutte Date: Tue, 16 Nov 2021 08:16:21 +0100 Subject: [PATCH 02/10] README(.md): Add Mac Table feature --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 6afc6bb..30184e1 100644 --- a/README.md +++ b/README.md @@ -25,6 +25,7 @@ With this module (version 0.8.0) you can manage: - PoE (Get/Configure PoE Settings and Get Poe Stats) - RADIUS Server (Add/Get/Set/Remove) - RADIUS Group (Add/Get/Remove) +- MAC Table (Get) - [Multi Connection](#MultiConnection) More functionality will be added later. From d408ce1e3d88aaafbe6dbe960bba73e9f97003f6 Mon Sep 17 00:00:00 2001 From: Alexis La Goutte Date: Tue, 16 Nov 2021 21:29:47 +0100 Subject: [PATCH 03/10] README(.md): Add Banner feature (Get and Set) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 30184e1..95f16c1 100644 --- a/README.md +++ b/README.md @@ -26,6 +26,7 @@ With this module (version 0.8.0) you can manage: - RADIUS Server (Add/Get/Set/Remove) - RADIUS Group (Add/Get/Remove) - MAC Table (Get) +- Banner (Get/set) - [Multi Connection](#MultiConnection) More functionality will be added later. From ac2ca81303d56c675de6abf387faafa44b233fd9 Mon Sep 17 00:00:00 2001 From: Alexis La Goutte Date: Thu, 25 Nov 2021 20:53:33 +0100 Subject: [PATCH 04/10] README(.md): Add RADIUS Profile --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 95f16c1..c94cc9d 100644 --- a/README.md +++ b/README.md @@ -25,6 +25,7 @@ With this module (version 0.8.0) you can manage: - PoE (Get/Configure PoE Settings and Get Poe Stats) - RADIUS Server (Add/Get/Set/Remove) - RADIUS Group (Add/Get/Remove) +- RADIUS Profile (Get/Set) - MAC Table (Get) - Banner (Get/set) - [Multi Connection](#MultiConnection) From 50b55686530dcb972f0d6479be2e05e370f27ff0 Mon Sep 17 00:00:00 2001 From: Alexis La Goutte Date: Thu, 25 Nov 2021 20:54:27 +0100 Subject: [PATCH 05/10] README(.md): Update list of available command --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index c94cc9d..5c294f6 100644 --- a/README.md +++ b/README.md @@ -196,11 +196,14 @@ For example to get Vlan Ports of 2 switchs # List of available command ```powershell Add-ArubaSWLACP +Add-ArubaSWRadiusServer +Add-ArubaSWRadiusServerGroup Add-ArubaSWTrunk Add-ArubaSWVlans Add-ArubaSWVlansPorts Connect-ArubaSW Disconnect-ArubaSW +Get-ArubaSWBanner Get-ArubaSWCli Get-ArubaSWCliBatchStatus Get-ArubaSWDns @@ -211,10 +214,15 @@ Get-ArubaSWLLDPGlobalStatus Get-ArubaSWLLDPNeighborStats Get-ArubaSWLLDPPortStats Get-ArubaSWLLDPRemote +Get-ArubaSWMacTable +Get-ArubaSWModules Get-ArubaSWPoE Get-ArubaSWPoEStats Get-ArubaSWPort Get-ArubaSWPortStatistics +Get-ArubaSWRadiusProfile +Get-ArubaSWRadiusServer +Get-ArubaSWRadiusServerGroup Get-ArubaSWRestSessionTimeout Get-ArubaSWRestVersion Get-ArubaSWSTP @@ -229,16 +237,21 @@ Get-ArubaSWVlansPorts Invoke-ArubaSWWebRequest Remove-ArubaSWDns Remove-ArubaSWLACP +Remove-ArubaSWRadiusServer +Remove-ArubaSWRadiusServerGroup Remove-ArubaSWTrunk Remove-ArubaSWVlans Remove-ArubaSWVlansPorts Send-ArubaSWCliBatch +Set-ArubaSWBanner Set-ArubaSWCipherSSL Set-ArubaSWDns Set-ArubaSWLed Set-ArubaSWLLDPGlobalStatus Set-ArubaSWPoE Set-ArubaSWPort +Set-ArubaSWRadiusProfile +Set-ArubaSWRadiusServer Set-ArubaSWRestSessionTimeout Set-ArubaSWSTP Set-ArubaSWSTPPort @@ -248,6 +261,7 @@ Set-ArubaSWVlans Set-ArubaSWVlansPorts Set-Cookie Show-ArubaSWException +Test-ArubaSWPing ``` # Author From 5c3b9d9270af363b7ece89be63485200d98428ad Mon Sep 17 00:00:00 2001 From: Alexis La Goutte Date: Thu, 25 Nov 2021 20:55:03 +0100 Subject: [PATCH 06/10] README(.md): Add Ping (Test-ArubaSWPing) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 5c294f6..77bb8d4 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,7 @@ With this module (version 0.8.0) you can manage: - RADIUS Profile (Get/Set) - MAC Table (Get) - Banner (Get/set) +- Ping (Test) - [Multi Connection](#MultiConnection) More functionality will be added later. From 87933b7521d9d7db7de73cc172a8bb0e84ee51c3 Mon Sep 17 00:00:00 2001 From: Alexis La Goutte Date: Thu, 25 Nov 2021 20:55:25 +0100 Subject: [PATCH 07/10] README(.Md): Update copyright --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 77bb8d4..66e4f03 100644 --- a/README.md +++ b/README.md @@ -278,4 +278,4 @@ Test-ArubaSWPing # License -Copyright 2018 Alexis La Goutte and the community. +Copyright 2018-2021 Alexis La Goutte and the community. From 5ba5bb4df39a4a5e3d4157bdbe7a4be1dc7b9e1b Mon Sep 17 00:00:00 2001 From: Alexis La Goutte Date: Thu, 25 Nov 2021 20:55:42 +0100 Subject: [PATCH 08/10] README(.Md): version 0.9.0 ! --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 66e4f03..8cf2ebc 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ This is a Powershell module for configure a ArubaOS Switch.

-With this module (version 0.8.0) you can manage: +With this module (version 0.9.0) you can manage: - System (Name, Location, Contact) & Switch Status (Product and Hardware info) - Vlans (Add/Configure/Remove) From 2766d0f2f766200553a136501de1f65d28ddfd0d Mon Sep 17 00:00:00 2001 From: Alexis La Goutte Date: Thu, 25 Nov 2021 20:56:31 +0100 Subject: [PATCH 09/10] PowerArubaSW(.psd1): Release 0.9.0 ! and fix IconUri Indent --- PowerArubaSW/PowerArubaSW.psd1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PowerArubaSW/PowerArubaSW.psd1 b/PowerArubaSW/PowerArubaSW.psd1 index 3f9888d..34c251f 100644 --- a/PowerArubaSW/PowerArubaSW.psd1 +++ b/PowerArubaSW/PowerArubaSW.psd1 @@ -12,7 +12,7 @@ RootModule = 'PowerArubaSW.psm1' # Version number of this module. - ModuleVersion = '0.8.0' + ModuleVersion = '0.9.0' # Supported PSEditions #CompatiblePSEditions = @('Desktop', 'Core') @@ -104,7 +104,7 @@ ProjectUri = 'https://github.com/PowerAruba/PowerArubaSW' # A URL to an icon representing this module. - IconUri = 'https://raw.githubusercontent.com/PowerAruba/PowerArubaSW/master/Medias/PowerArubaSW.png' + IconUri = 'https://raw.githubusercontent.com/PowerAruba/PowerArubaSW/master/Medias/PowerArubaSW.png' # ReleaseNotes of this module # ReleaseNotes = '' From 6bf95ae436ddf02fdf0d337cdc1f503a64cdf4d2 Mon Sep 17 00:00:00 2001 From: Alexis La Goutte Date: Thu, 25 Nov 2021 20:56:52 +0100 Subject: [PATCH 10/10] PowerArubaSW(.psd1): Update CopyRight too --- PowerArubaSW/PowerArubaSW.psd1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PowerArubaSW/PowerArubaSW.psd1 b/PowerArubaSW/PowerArubaSW.psd1 index 34c251f..4382bcd 100644 --- a/PowerArubaSW/PowerArubaSW.psd1 +++ b/PowerArubaSW/PowerArubaSW.psd1 @@ -27,7 +27,7 @@ #CompanyName = 'Unknown' # Copyright statement for this module - Copyright = '(c) 2018 Alexis La Goutte All rights reserved.' + Copyright = '(c) 2018-2021 Alexis La Goutte All rights reserved.' # Description of the functionality provided by this module Description = 'PowerShell module to query the ArubaOS Switch API'