Release Notes
Added
-
Multiple connections to different subscriptions and credentials are now supported. Previously a seperate file for each subscription had to be used. Now each resource within the configuration file can state the connection name, this allows a single file to create resources in multiple subscriptions and multiple accounts. Also subscriptions no longer need to be the default context for the account. SQLBuild will switch contexts as required for resource creation.
-
azEventHub new resource type to support Azure Event Hub namespaces and Event Hubs
- support for private endpoints
- support for geo redundancy
-
azRecoveryServicesVault new resource type to support Recovery Services Vault
- Identity, userassigned and systemassigned
- support diagnostic settings to LogAnalytics workspace, Storage Account blob and EventHub
-
- basic support for instances
-
azSqlInstancePool new resource type to support SQL Managed Instance Pools.
- basic support for instance pools
Changed
-
Parameter Type for both Confirm-SbdResource and Deploy-SbdResource is now a ValidateSet to cater for misspelt types.
-
Enhanced validation checks for many resources, now checking regex patterns to identify invalid characters
-
- support for private endpoints
- firewall support for IP ranges and virtual networks
- support diagnostic settings to LogAnalytics workspace, Storage Account blob and EventHub
-
- PublicIPName now allows for variable usage
- support diagnostic settings to LogAnalytics workspace, Storage Account blob and EventHub
-
- support diagnostic settings to LogAnalytics workspace, Storage Account blob and EventHub
-
- support diagnostic settings to LogAnalytics workspace, Storage Account blob and EventHub
-
- support diagnostic settings to LogAnalytics workspace, Storage Account blob and EventHub
-
- firewall VNet subnet name now allows for variable usage
- support for private endpoints
- support auditing to LogAnalytics workspace, Storage Account blob and EventHub now supported
- support for failover groups
-
- allow databases to be added to a database failover group
- database auditing can be enabled
- support for geo replicas
-
- VM extensions can be specified at VM deployment
- OS disk name now allows for variable usage
- already supported system identities, support for userassigned identities has been included
-
- support diagnostic settings to LogAnalytics workspace, Storage Account blob and EventHub
Removed
Miscellaneous
- Tested using Azure Powershell 8.3.0 and breaking changes assessed.