Release v1.9.8.0
- Add
New-B1ConnectionProfile
,Get-B1ConnectionProfile
,Remove-B1ConnectionProfile
&Switch-B1ConnectionProfile
functions to enable configuring multiple CSP Accounts which can be easily switched between. - Add
Get-B1RPZFeed
function - Add new CubeJS wrapper functions for interacting with the BloxOne CubeJS API
- Add
-VMHost
parameter toDeploy-B1Appliance
when using-Type VMware
. This is used both to specify a specific host on a Cluster, or on its own to enable support for deploying to standalone hosts. - Various minor code improvements & fixes
- Refactored all code to remove unneccessary whitespace and unused variables
- Add auto-complete to
-Source
parameter onStart-B1DossierLookup
- Minor bugfixes for new
nios_metadata
field which has been added to the API Schema for DNS Zones & Records
Breaking Changes
Support for ShouldProcess
is being added for all state-changing functions, which enables three new parameters. -Confirm
, -WhatIf
& -Force
.
The default PowerShell configuration has $ConfirmPreference
set to High. Unless you have changed this, only Remove
operations will be impacted by this change.
- All
Set
and equivilent update commands are set toConfirmImpact=Medium
.- These commands will not prompt for confirmation if
$ConfirmPreference
is None or High.
- These commands will not prompt for confirmation if
- All
New
and equivilent new commands are set toConfirmImpact=Medium
.- These commands will not prompt for confirmation if
$ConfirmPreference
is None or High.
- These commands will not prompt for confirmation if
- All
Remove
and equivilent destroy commands are set toConfirmImpact=High
- These commands will prompt for confirmation unless
$ConfirmPreference
is set to None.
- These commands will prompt for confirmation unless
- All
Grant
&Revoke
commands are set toConfirmImpact=High
- These commands will prompt for confirmation unless
$ConfirmPreference
is set to None.
- These commands will prompt for confirmation unless
A handy reference table has been included below;
Operation Type | Confirm Impact | No Prompt When |
---|---|---|
Set |
Medium |
None , High |
New |
Medium |
None , High |
Remove |
High |
None |
Grant |
High |
None |
Revoke |
High |
None |
You can check your current preference by running $ConfirmPreference
in your terminal.
See here for more information on Preference Variables