Change Log
1.9.9.1
- Bugfix for Set-B1AuthoritativeZone (#179)
- Fix bug with
Install.ps1 file encoding, preventing automated install from working.
- Add
Connect-B1Account, Disconnect-B1Account & Switch-B1Account to enable support for interactive based authentication and account switching.
- Move JWT & API based connections to new class, including moving Global API Key usage to
Connect-B1Account -APIKey
Breaking Changes
| Deprecate old Environment Variables |
As part of some cleanup and ongoing improvements, old environment variables such as B1APIKEY & IBPSB1APIKEY are being deprecated. |
If scripts are currently configured to use Set-ibPSConfiguration -CSPAPIKey <apikey> or inject API Keys via Environment Variables, these will no longer work. |
This should be replaced with Connect-B1Account or New-B1ConnectionProfile for non-persistent/persistent connections respectively. |
1.9.9.0
- Force load System.Web assembly for edge cases where it is not loaded automatically
- Rename BloxOne Threat Defense -> Infoblox Threat Defense
- Rename BloxOne DDI -> Universal DDI
Breaking Changes
| Rename Core Module Files as part of thee Infoblox Rebranding |
| As part of the rebrand and move away from BloxOne as a name, this update includes a vast amount of changes to align with the new naming. |
| This includes updating a few core module files, which if not removed during update may cause stability issues. |
| These files should be removed as part of automated updates, but it is strongly suggested to check they have been removed. |
BloxOne-Main.ps1 & BloxOne-Main.psm1 |
1.9.8.6
- Bugfix with Remove-B1Record when using pipe
1.9.8.5
- Add
Get- cmdlets for NIOS-X As A Service
1.9.8.4
- Fix bug when using
-Strict and -FQDN with Get-B1AuthoritativeZone, Get-B1ForwardZone & Get-B1DelegatedZone #167
1.9.8.3
- Fix bug when using
-Query parameter on Get-B1DNSEvent
- Fix bug when using
-Bootstrap parameter on Start-B1Export
- Add the ability to pass the API Key via Environment Variables. More information here.
1.9.8.2
- Fix bug with BloxOne Schema caching
- Add
Get-B1ThreatActor function to enable querying Threat Actors from TIDE and additionally return related IOCs.
- Add
Get-NIOSFileOp function for receiving files from NIOS
- Rename
Get-B1Export to Receive-B1Export
- Add new
Get-B1Export convenience function to query a list of Bulk Operations with type Export
- Add new
Get-B1Import convenience function to query a list of Bulk Operations with type Import
- Add new
-CaseInsensitive parameter when using supported Get- functions. The default is now case-insensitive searching, to fix some inconsistent query experiences. More information here.
- Add new
Get-B1CustomRedirect function
- Fix bug with
New-B1LookalikeTarget
1.9.8.1
1.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 to Deploy-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 on Start-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 to ConfirmImpact=Medium.
- These commands will not prompt for confirmation if
$ConfirmPreference is None or High.
- All
New and equivilent new commands are set to ConfirmImpact=Medium.
- These commands will not prompt for confirmation if
$ConfirmPreference is None or High.
- All
Remove and equivilent destroy commands are set to ConfirmImpact=High
- These commands will prompt for confirmation unless
$ConfirmPreference is set to None.
- All
Grant & Revoke commands are set to ConfirmImpact=High
- These commands will prompt for confirmation unless
$ConfirmPreference is set to None.
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
1.9.7.5
- Add
Convert-RecordsToBloxOne as a PoC function for converting NIOS Record Objects to BloxOne CSV format for bulk import
- Patch bug causing inheritance_sources to be stripped during pipeline updates when using
Set-B1Subnet and Set-B1AddressBlock
- General improvements to
Get-B1DossierLookup
- Add caching for BloxOne Schema when using
Get-B1Schema, Get-B1Object & New-B1Object
- Add new
Get-B1ThreatIntel function for retrieving information from the Threat Intel page within the CSP. This includes Publications, Threat Actors & Zero Day DNS Domains.
1.9.7.4
- Enable support for BloxOne / NIOS Federation across NIOS Functions
- Add
Set-NIOSObject, Remove-NIOSObject, New-NIOSObject, Get-NIOSSchema, Get-NIOSConnectionProfile, Set-NIOSConnectionProfile, Remove-NIOSConnectionProfile, Switch-NIOSConnectionProfile functions
- Overhaul
Get-NIOSObject & Invoke-NIOS functions
- Cleanup old/outdated NIOS functions
- Add persistent connection profiles support to NIOS functions
- Add
-Fields & -Filters support to NIOS functions
- Add paging support to NIOS functions
- Add argument completers to NIOS functions
1.9.7.3
- Add Azure support to
Deploy-B1Appliance
- Fix paths issue when using
Deploy-B1Appliance -Type VMware on Mac/Linux
1.9.7.2
- Improve
Get-B1CustomList
- Add
-Compartments paremeter to Get-B1CSPCurrentUser
- Fix some typos
- Fix bug when updating tags using
Set-B1AddressBlock and Set-B1Subnet #139
1.9.7.1
- Add
Get-B1Compartment for listing Organizational Compartments
- Add support for configuring Organizational Compartments when using:
|
|
|
New-B1AuthoritativeZone |
New-B1AddressBlock |
New-B1Space |
Set-B1AuthoritativeZone |
Set-B1AddressBlock |
|
- Add support for filtering by Organizational Compartment when using:
|
|
|
Get-B1Subnet |
Get-B1AddressBlock |
Get-B1Range |
Get-B1AuthoritativeZone |
Get-B1ForwardZone |
Get-B1Record |
Get-B1Address |
Get-B1Space |
|
- Add/Align
-CustomFilters support to:
|
|
|
Get-B1AuthoriativeNSG |
Get-B1AuthoriativeZone |
Get-B1CloudProvider |
Get-B1DelegatedZone |
Get-B1DFP |
Get-B1DHCPConfigProfile |
Get-B1DHCPHardwareFilter |
Get-B1DHCPHost |
Get-B1DHCPLease |
Get-B1DHCPOptionCode |
Get-B1DHCPOptionGroup |
Get-B1DHCPOptionSpace |
Get-B1DNSACL |
Get-B1DNSConfigProfile |
Get-B1DNSHost |
Get-B1DNSView |
Get-B1DTCHealthCheck |
Get-B1DTCLBDN |
Get-B1DTCPolicy |
Get-B1DTCPool |
Get-B1DTCServer |
Get-B1FixedAddress |
Get-B1ForwardNSG |
Get-B1ForwardZone |
Get-B1HAGroup |
Get-B1Range |
Get-B1Record |
Get-B1Space |
Get-B1Subnet |
Get-B1Address |
Get-B1AddressBlock |
Get-B1AuditLog |
Get-B1APIKey |
Get-B1DNSEvent |
Get-B1Location |
Get-B1SecurityLog |
Get-B1Tag |
Get-B1User |
Get-B1UserAPIKey |
Get-B1Host |
Get-B1Service |
Get-B1ApplicationFilter |
Get-B1BypassCode |
Get-B1CategoryFilter |
Get-B1CustomList |
Get-B1InternalDomainList |
Get-B1LookalikeDomains |
Get-B1Lookalikes |
Get-B1NetworkList |
Get-B1PoPRegion |
Get-B1SecurityPolicy |
Get-B1SecurityPolicyRules |
Get-B1ThirdPartyProvider |
|
1.9.7.0
- Add new
Resolve-DoHQuery function to enable querying DNS over HTTPS endpoints
- Add new
-DoHServer parameter to Set-ibPSConfiguration to set persistent DoH Server URL
- Add new
DoH Server value to Get-ibPSConfiguration to get the configured DoH Server URL
- Add Global DNS AnyCast Addresses to
Get-B1PopRegion output
- Add
Get-B1CloudProvider function to enable retrieving configured AWS/GCP/Azure Cloud Providers
- Add
Get-B1ThirdPartyProvider function to enable retrieving configured Third Party DNS & IPAM/DHCP Providers
- Add
Set-B1DNSACL function to update existing DNS Access Control Lists
- Add
New-B1DNSACLItem function to enable easy creation of DNS ACL Objects to add/remove from DNS ACLs. See Set-B1DNSACL & New-B1DNSACLItem for further details.
- Add
New-B1SecurityPolicy for creating new BloxOne Threat Defense Security Policies
- Add
New-B1SecurityPolicyRule for providing a simple way to build a list of rules to apply to a Security Policy
- Add
Set-B1SecurityPolicy for updating existing BloxOne Threat Defense Security Policies
- Add
New-B1DoHFQDN for generating new DNS over HTTPS FQDNs for BloxOne Threat Defense.
- Add
Get-B1Endpoint for retrieving BloxOne Threat Defense Endpoints
- Add
Get-B1EndpointGroup for retrieving BloxOne Threat Defense Endpoint Groups
- Fixed some issues with
Get-B1DNSLog & Get-B1DHCPLog in large environments. (1000+ DNS or DHCP Services)
- Remove
-Branch parameter from Set-ibPSConfiguration. Branch is now determind by the build.json file, switching branches should be performed using this method.
Breaking Changes
Add -NewName parameter to Set-B1Host to align it with other functions |
Previously, if the -IP parameter was set then the -Name parameter would be used to update the host name. |
This functionality is changing to use the -NewName parameter instead. |
| See the Documentation for further details |
1.9.6.0
- Fix bug with
Get-B1DTCStatus when objects are in a specific status
- Various improvements to
Copy-NIOSDTCToBloxOne
- Add
Copy-NIOSDTCToBloxOne function to enable migration of Dynamic Traffic Control (DTC) LBDNs from NIOS to the new DTC in BloxOne DDI.
- Add
Get-B1Location, New-B1Location, Set-B1Location & Remove-B1Location functions for managing Locations within BloxOne DDI
- Add
-Location parameter to Set-B1Host and New-B1Host to set the location of the host
- Add
Get-B1CustomList, New-B1CustomList, Set-B1CustomList & Remove-B1CustomList functions for managing custom lists
- Add
Get-B1BypassCode & Remove-B1BypassCode to manage bypass codes
- Add
Get-B1ApplicationFilter & Get-B1CategoryFilter functions to manage BloxOne Threat Defense filters
- Removed
-NoIPSpace parameter from Set-B1Host as it was not necessary.
- Add optional telemetry data, this is DISABLED by default and must be manually enabled using
Set-ibPSConfiguration -Telemetry Enabled. The only data which is submitted is a random identifier, the ibPS Version and the ibPS function which was called (without arguments).
- Add the CSP Account name to the output of
Get-ibPSConfiguration
- Add
-Name and -Strict parameters to Get-B1FixedAddress
- Add
-NewName, -Description, -EnableDDNS, -Send-DDNSUpdates & -DDNSDomain parameters to Set-B1DHCPConfigProfile
- Add
-NewName parameter to Set-B1AddressBlock
- Add
-NewName parameter to Set-B1Subnet
- Add
-NewName parameter to Set-B1Range
- Add
-NewName parameter to Set-B1Record
- Add
-NewName parameter to Set-B1HAGroup
- Add
-State, -NotifyExternalSecondaries & -Tags parameters to Set-B1AuthoritativeZone
- Add
-NewName, -Description & -Tags parameters to Set-B1ForwardNSG
- Add
-NewName & -Description parameters to Set-B1HAGroup
- Add
-ForwardOnly & -Description parameters to Set-B1ForwardZone
- Add
-CollectStats to Get-B1HAGroup to grab additional status / metrics for the HA Group and its members
- Refactor code on the following functions
|
|
|
Set-B1ForwardNSG |
Set-B1DNSHost |
Set-B1AuthoritativeZone |
Set-B1ForwardZone |
Set-B1AddressBlock |
Set-B1DHCPConfigProfile |
Set-B1FixedAddress |
Set-B1HAGroup |
Set-B1HAGroup |
Set-B1Range |
Set-B1Record |
Set-B1Subnet |
Set-B1APIKey |
|
|
1.9.5.0
- Add
Get-B1DTCLBDN, Get-B1DTCServer, Get-B1DTCHealthCheck, Get-B1DTCPool, Get-B1DTCPolicy & Get-B1DTCStatus functions for new DTC feature
- Add
New-B1DTCLBDN, New-B1DTCServer, New-B1DTCHealthCheck, New-B1DTCPool, New-B1DTCPolicy & New-B1DTCTopologyRule functions for new DTC feature
- Add
Set-B1DTCLBDN, Set-B1DTCServer, Set-B1DTCHealthCheck, Set-B1DTCPool & Set-B1DTCPolicy functions for new DTC feature
- Add
Remove-B1DTCLBDN, Remove-B1DTCServer, Remove-B1DTCHealthCheck, Remove-B1DTCPool & Remove-B1DTCPolicy functions for new DTC feature
- Add
-CloudCheckTimeout to Deploy-B1Appliance. Default increased from 120s to 300s
- Fix regression where
-IncludeInheritance was not working on Get-B1DHCPConfigProfile
- Add
Get-B1CSPCurrentUser function to enable querying the user associated with the current API Key
- Add
Get-ibPSConfiguration function to display current ibPS Configuration, including CSP URL, API User, ibPS Version, etc.
- Replace
Set-B1CSPUrl with Set-ibPSConfiguration using the -CSPRegion [Region] or -CSPUrl [URL] parameters.
- Removed
Get-B1CSPUrl in favour of output from Get-ibPSConfiguration
- Replace
Set-B1CSPAPIKey with Set-ibPSConfiguration using the -CSPAPIKey [API Key] parameter.
- Removed
Get-B1CSPAPIKey in favour of output from Get-ibPSConfiguration with the optional -IncludeAPIKey parameter
Breaking Changes
| API Keys Will Need Updating! |
| API Keys used by ibPS are converting to an encrypted format. After updating to this version, any existing API keys stored on your machine will need to be updated to avoid errors. |
This can be done by using Set-ibPSConfiguration -CSPAPIKey <ApiKey> |
| See the Documentation for further details |
1.9.4.3
- Fix parallelisation bug with new
Get-NetworkTopology cmdlet when running on PowerShell 7.x
- Remove old Write-Host debug message from
Get-B1Service
- Rename
Query-CSP and Query-NIOS to Invoke-CSP and Invoke-NIOS
- Export
Invoke-CSP and Invoke-NIOS as usable functions where raw API usage is desired. See Invoke-CSP and Invoke-NIOS for further details on usage.
- Rename
Reboot-B1Host to Restart-B1Host
1.9.4.2
- Fix bug when creating new services #123
- Add new
Get-NetworkTopology function to provide either a text or HTML based visual topology of an IP Space, Address Block, Subnet or Range.
- Add new
Get-B1InternalDomainList, Set-B1InternalDomainList, New-B1InternalDomainList & Remove-B1InternalDomainList functions
- Add
-Recurse option to Get-B1IPAMChild to optionally retrieve recursive child objects and append to a new "Children" value
- Add
-Cleanup parameter to Get-ibPSVersion as a helper to optionally cleanup old versions still lingering around. Best to run as Administrator.
- Add the ability to enter more than one
-Type when using Get-B1IPAMChild
- Standardise and improve the Debug logging when Debug mode is enabled (
Set-ibPSConfiguration -DebugMode Enabled)
- Add
-AccountSpecific parameter to Get-B1LookalikeTargetCandidates
- Add
-Offset parameter to Get-B1ServiceLog & Get-B1Service
- Add
-tfilter parameter to Get-B1DNSACL, ,Get-B1SecurityPolicy & Get-B1ThreatFeeds
- Add
-Fields parameter to Get-B1SecurityPolicy,Get-B1ThreatFeeds & Get-B1LookalikeTargetSummary
- Add
-Limit & -Offset parameters to the following functions
|
|
|
Get-B1Tag |
Get-B1AuthoritativeNSG |
Get-B1DFP |
Get-B1DHCPOptionCode |
Get-B1DHCPOptionGroup |
Get-B1DHCPOptionSpace |
Get-B1DNSACL |
Get-B1PoPRegion |
Get-B1SecurityPolicy |
Get-B1ThreatFeeds |
|
|
- Add
-OrderBy parameter to the following functions
|
|
|
Get-B1APIKey |
Get-B1DNSACL |
Get-B1Service |
Get-B1AuditLog |
Get-B1DNSConfigProfile |
Get-B1Host |
Get-B1User |
Get-B1DNSHost |
Get-B1BootstrapConfig |
Get-B1Address |
Get-B1DNSView |
Get-B1DHCPOptionSpace |
Get-B1AddressBlock |
Get-B1FixedAddress |
Get-B1ZoneChild |
Get-B1AuthoritativeNSG |
Get-B1ForwardNSG |
Get-B1DHCPOptionGroup |
Get-B1AuthoritativeZone |
Get-B1ForwardZone |
Get-B1Subnet |
Get-B1DelegatedZone |
Get-B1HAGroup |
Get-B1DHCPOptionCode |
Get-B1DHCPConfigProfile |
Get-B1IPAMChild |
Get-B1Space |
Get-B1DHCPHardwareFilter |
Get-B1Range |
Get-B1DHCPLease |
Get-B1DHCPHost |
Get-B1Record |
|
- Add
-OrderByTag parameter to the following functions
|
|
|
Get-B1Address |
Get-B1AddressBlock |
Get-B1AuthoritativeNSG |
Get-B1AuthoritativeZone |
Get-B1DelegatedZone |
Get-B1DFP |
Get-B1DHCPConfigProfile |
Get-B1DHCPHardwareFilter |
Get-B1DHCPHost |
Get-B1DNSACL |
Get-B1DNSConfigProfile |
Get-B1DNSHost |
Get-B1DNSView |
Get-B1FixedAddress |
Get-B1ForwardNSG |
Get-B1ForwardZone |
Get-B1HAGroup |
Get-B1IPAMChild |
Get-B1Range |
Get-B1Space |
Get-B1Subnet |
Get-B1ZoneChild |
Get-B1Host |
Get-B1Service |
Get-B1InternalDomainList |
|
|
1.9.4.1
- Fix bug when updating Subnets/Address blocks #118
1.9.4.0
- Add
New-B1DelegatedZone and Remove-B1DelegatedZone functions
- Add
-ForwardOnly flag to New-B1ForwardZone function
- Add
-Tags parameter to New-B1AddressReservation, New-B1ForwardZone, Set-B1Record, Set-B1ForwardZone & Set-B1DHCPConfigProfile
- Add numerous pester tests
- Add auto/tab completion for
-Container parameter on Get-B1ServiceLog
- Add
-Offset parameter to Get-B1DHCPLease
- Add new
Get-B1DHCPHardwareFilter function
- Add
Get-B1ZoneChild and Get-B1IPAMChild functions for listing child objects related to IP Spaces, Subnets, Address Blocks, Ranges, DNS Views & Zones.
- Add pipeline support for
Get-B1AddressBlock into Get-B1AddressBlockNextAvailable
- Add support for entering fully qualified CIDR addresses using the
-Subnet parameter on Get-B1AddressBlock and Get-B1Subnet
- Add
Get-B1SubnetNextAvailable and Get-B1AddressNextAvailable for next available subnets and IP addresses respectively.
- Add
ConvertTo-RNAME and ConvertTo-PunyCode functions
- Add threat class description to results for
Get-B1TideThreatClass where available
- Add
Get-B1SOCInsight,Get-B1SOCInsightAssets,Get-B1SOCInsightComments,Get-B1SOCInsightEvents,Get-B1SOCInsightIndicators functions for querying a list of Insights & associated data from SOC Insights
- Add
Set-B1SOCInsight to allow adding comments or toggling the Insight state between Active & Closed
- Add threat insight classes both as a function
Get-B1TideThreatInsightClasses and also as part of the -ThreatClass auto-completion
- Add
Get-B1HostLocalAccess, Enable-B1HostLocalAccess and Disable-B1HostLocalAccess functions to obtain the current state and enable/disable the Local Access Bootstrap UI
- Add new
Set-ibPSConfiguration function for enabling Development and/or Debug mode
- When specifying >10K and <50K as the
-Limit parameter on Get-B1DNSLog, the function will now call the export API endpoint allowing retrieval of larger datasets.
- Remove mandatory flag for
-Name and -Description parameters on New-B1AddressReservation & New-B1FixedAddress
- Removed mandatory flag for
-DNSServers, -NTPServers & -DNSSuffix parameters on Deploy-B1Appliance
- The
-OnPremHost parameter has been renamed to -B1Host for following functions: Get-B1ServiceLog, Start-B1Export, Get-B1HealthCheck, New-B1Service, Reboot-B1Host, Start-B1DiagnosticTask. Parameter aliases have been put in place to prevent breaking of existing scripts. These aliases will be deprecated eventually.
Breaking Changes
| Deploy-B1Appliance |
The -DNSServers parameter has had its type changed to [IPAddress[]] and -NTPServers has changed to [String[]] and so both should now be entered as a list rather than a comma-separated string |
| See the Documentation for further details |
| BloxOne Threat Defense |
All BloxOne Threat Defense related functions have been renamed to remove the TD part of the command suffix. |
Functions previously using Get-B1TD... Set-B1TD... etc. will now move to Get-B1... and Set-B1....This is to align with the rest of the module. |
| See the Documentation for further details |
1.9.3.0
- Add
New-B1TDLookalikeTarget, Remove-B1TDLookalikeTarget, Set-B1TDLookalikeTarget cmdlets
- Add
Get-B1Licenses cmdlet to retrieve license information
- Add
Get-B1TDLookalikeTargetSummary cmdlet for lookalike summary, the same as the Activity page within the CSP.
- Add
Enable-B1TDLookalikeTargetCandidate & Disable-B1TDLookalikeTargetCandidate cmdlets. The -Domain parameter auto-completes based on available domains.
- Add
Enable-B1TDLookalike and Disable-B1TDLookalike for Unmuting/Muting lookalike domains
- Add
Submit-B1TDTideData for submitting TIDE data either as individual records, or from CSV/TSV/PSV, JSON & XML files. The ThreatClass and -ThreatProperty parameters support tab-completion.
- Added tab-completion to the
-ThreatClass and -ThreatProperty parameters on Get-B1DNSEvent
- Split BloxOne Platform cmdlets into separate directory for better documentation structure
- Update all parameter set names to something more friendly
Breaking Changes - Get-B1DFPLog |
The new -Source parameter has been renamed to -Network to make it consistent with Get-B1DNSEvent and the underlying API naming scheme |
| See the Documentation for further details |
1.9.2.10
- Remove mandatory flag in the
New-B1Subnet & New-B1Space cmdlets for the -Name parameter
- Split BloxOne DDI & BloxOne Threat Defense functions to aid better documentation separation
- Updated most of the BloxOne Threat Defense Help Information/Documentation
Breaking Changes - Get-B1DFPLog |
The -Source parameter has been renamed to -IP to make it consistent with Get-B1DNSLog A new -Source parameter has been created. This is used to specify the Source of the DNS Event (i.e DFP, External Network or Endpoint) and allows multiple values to be inputted |
| See the Documentation for further details |
- v1.9.2.7, v1.9.2.8 & v1.9.2.9 were skipped due to issues with the automated package provisioning.
1.9.2.6
- New documentation available at ibPS
- Update comment-based help of various cmdlets
- Create new provisioning workflow for future updates, including full change and release history in the RELEASE.md and CHANGELOG.md files
1.9.2.5
- Add New-B1Object cmdlet to the generic cmdlet offering. This now includes all Get, Set, New & Remove cmdlets.
1.9.2.4
- Update New-B1Service & Get-B1Service to replace service specific parameters to a dynamically generated -Type parameter.
| Breaking Changes |
The -DNS, -DHCP & -NTP parameters have been removed from New-B1Service in favour of a -Type parameter where the options are generated automatically. The syntax would now be something like; |
New-B1Service -Type dns -Name "dns_myb1host -OnPremHost "myb1host" |
| See the Documentation for further details |
1.9.2.3
- Fix issue deploying BloxOne OVA with Infoblox self-signed certificate
1.9.2.2
- Add support for secondary zones when using Get-B1AuthoritativeZone & New-B1AuthoritativeZone
1.9.2.1
- Fix to Set-B1HAGroup on Windows devices
1.9.2
- Fixes to Set-B1Object, creds for VMware deployments, introduce a new Set-B1HAGroup cmdlet and an optional -Associations parameter to list associated subnets/ranges when querying Get-B1DHCPHost
1.9.1.9
- Update Start-B1Export with latest version control + some minor enhancement
1.9.1.8
- Add -Branch parameter to Get-ibPSVersion to support changing between main/dev branches
1.9.1.7
- Introduce -DownloadLatestImage and -ImagesPath for automatically obtaining latest image and providing local cache to avoid duplicate downloads
1.9.1.6
- Hyper-V deployment integration using Deploy-B1Appliance
1.9.1.1
- Add -Fields parameter on all supported Get- cmdlets
1.9.1.0
- Minor updates & begin testing -CustomFilters parameter
1.9.0.108
- Improve multiple version checking
1.9.0.107
1.9.0.106
- Add warning when multiple versions of ibPS are present on the computer
1.9.0.105
- Import Miscellaneous Functions
1.9.0.104
- Cleanup Miscellaneous Functions
1.9.0.103
- Fix issue with version being displayed when using Get-ibPSVersion on Windows
1.9.0.99
- Initial Gallery Publication