NetboxPS/Functions/Helpers
Ben Claussen 739f5e98e2
Version 1.4 (#14)
* Connect(Setup): Fix indent (using Visual code Formatter)

* Setup(Functions): Fix indent (using Visual Code Formatter)

* Support(Setup): Fix indent (using Visual Code Formatter)

* InvokeNetboxRequest(Helpers): Fix indent (using Visual Code Formatter)

* Add Set-netboxCipherSSL for enable TLS1.1 and TLS1.2 (for PS 5.0)

From PowerAruba/FortiPower Module :)

* Add Set-NetboxUnstrustedSSL for disable SSL chain test (for PS 5.0

From PowerAruba/FortiPwoer Module :)

* Add Get/Set netboxInvokeParms for Get and Set Invoke Params (array)

Like -SkipCertificate, Timeout...

* InvokeNetboxRequest: Add to Splat NetboxInvokeParams

* Connect: Add SkipCertificateCheck parameter (for PS5 and Core)

Also enable TLS 1.1 and 1.2 for PS5

* PSSA: Add Github Actions for launch PSSA (PowerShell Script Analyzer) when launch PR (#11)

Add also vscode/PSScriptAnalyzerSettings.psd1 for Settings for PSSA (can be reuse also for vscode...)

* Update psproj

* Correct typo

* Correct brace formatting

* Add Get/Set timeout functions

* Add Get/Set timeout functions

* Add TimeoutSeconds parameter and logic to Connect-NetboxAPI
- Updated `InvokeNetboxRequest` to use `NetboxConfig.Timeout`
- Updated `Get-NetboxAPIDefinition` to use `NetboxConfig.Timeout`

* Trim whitespaces

* Add Get-NetboxVersion function

* Remove API Definition caching and replace with Netbox version check

* Increment version to 1.4

Co-authored-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Co-authored-by: Ben Claussen <claussen@neonet.org>
2021-07-22 12:00:12 -04:00
..
BuildNewURI.ps1 Add logic and functions to connect via HTTP instead of HTTPS 2021-03-31 10:06:41 -04:00
BuildURIComponents.ps1 File restructuring 2020-04-09 09:57:20 -04:00
CheckNetboxIsConnected.ps1 File restructuring 2020-04-09 09:57:20 -04:00
CreateEnum.ps1 File restructuring 2020-04-09 09:57:20 -04:00
Get-ModelDefinition.ps1 Add Get-ModelDefinition function 2020-11-13 12:20:15 -05:00
GetNetboxAPIErrorBody.ps1 File restructuring 2020-04-09 09:57:20 -04:00
InvokeNetboxRequest.ps1 Version 1.4 (#14) 2021-07-22 12:00:12 -04:00
ThrowNetboxRESTError.ps1 File restructuring 2020-04-09 09:57:20 -04:00