|
1 |
| -## 2017.08.10 - Version 4.3.1 |
| 1 | +## 2017.09.25 - Version 4.4.0 |
| 2 | +* AnalysisServices |
| 3 | + * Added a new dataplane commandlet to allow synchronization of databases from read-write instance to read-only instances |
| 4 | + - Included help file for the commandlet |
| 5 | + - Added in-memory tests and a scenario test (only live) |
| 6 | + * Fixed bugs in Add-AzureAsAccount commandlet |
| 7 | +* CognitiveServices |
| 8 | + * Integrate with Cognitive Services Management SDK version 2.0.0. |
| 9 | + * Get-AzureRmCognitiveServicesAccount now can correctly support paging. |
| 10 | +* Compute |
| 11 | + * Run Command feature: |
| 12 | + - New cmdlet: 'Invoke-AzureRmVMRunCommand' invokes a run command on a VM |
| 13 | + - New cmdlet: 'Get-AzureRmVMRunCommandDocument' shows available run command documents |
| 14 | + * Add 'StorageAccountType' parameter to Set-AzureRmDataDisk |
| 15 | + * Availability Zone support for virtual machine, VM scale set, and disk |
| 16 | + - New paramter: 'Zone' is added to New-AzureRmVM, New-AzureRmVMConfig, New-AzureRmVmssConfig, New-AzureRmDiskConfig |
| 17 | + * VM scale set rolling upgrade feature: |
| 18 | + - New cmdlet: 'Start-AzureRmVmssRollingOSUpgrade' invokes OS rolling upgrade of VM scale set |
| 19 | + - New cmdlet: 'Set-AzureRmVmssRollingUpgradePolicy' sets upgrade policy for VM scale set rolling upgrade. |
| 20 | + - New cmdlet: 'Stop-AzureRmVmssRollingUpgrade' cancels rolling upgrade of VM scale set |
| 21 | + - New cmdlet: 'Get-AzureRmVmssRollingUpgrade' shows the status of VM scale set rolling upgrade. |
| 22 | + * AssignIdentity switch parameter is introduced for system assigned identity. |
| 23 | + - New parameter: 'AssignIdentity' is added to New-AzureRmVMConfig, New-AzureRmVmssConfig and Update-AzureRmVM |
| 24 | + * Vmss disk encryption feature: |
| 25 | + - New cmdlet: 'Set-AzureRmVmssDiskEncryptionExtension' enables disk encryption on VM scale set |
| 26 | + - New cmdlet: 'Disable-AzureRmVmssDiskEncryption' disables disk encryption on VM scale set |
| 27 | + - New cmdlet: 'Get-AzureRmVmssDiskEncryptionStatus' shows the disk encryption status of a VM scale set |
| 28 | + - New cmdelt: 'Get-AzureRmVmssVMDiskEncryptionStatus' shows the disk encryption status of VMs in a VM scale set |
| 29 | +* ContainerInstance |
| 30 | + * Add PowerShell cmdlets for Azure Container Instance |
| 31 | + - New-AzureRmContainerGroup |
| 32 | + - Get-AzureRmContainerGroup |
| 33 | + - Remove-AzureRmContainerGroup |
| 34 | + - Get-AzureRmContainerInstanceLog |
| 35 | +* Insights |
| 36 | + * New cmdlet Set-AzureRmActionGroup |
| 37 | + - A new cmdlet to create a new or update an existing action group. |
| 38 | + * New cmdlet Get-AzureRmActionGroup |
| 39 | + - A new cmdlet to retrieve one or more action groups. |
| 40 | + - The action groups can be retrieved by name, resource group, or subscription. |
| 41 | + * New cmdlet Remove-AzureRmActionGroup |
| 42 | + - A new cmdlet to remove one action group. |
| 43 | + * New cmdlet New-AzureRmActionGroupReceiver |
| 44 | + - A new cmdlet to create an new action group receiver in memory. |
| 45 | +* KeyVault |
| 46 | + * New/updated Cmdlets to support soft-delete for KeyVault certificates |
| 47 | + * Get-AzureKeyVaultCertificate |
| 48 | + * Remove-AzureKeyVaultCertificate |
| 49 | + * Undo-AzureKeyVaultCertificateRemoval |
| 50 | +* Network |
| 51 | + * Added support for endpoint services to Virtual Network Subnets |
| 52 | + - Updated Add-AzureRmVirtualSubnetConfig: Added optional parameter -ServiceEndpoint |
| 53 | + - Updated New-AzureRmVirtualSubnetConfig: Added optional parameter -ServiceEndpoint |
| 54 | + - Updated Set-AzureRmVirtualSubnetConfig: Added optional parameter -ServiceEndpoint |
| 55 | + * Added cmdlet to list endpoint services available in the location |
| 56 | + - Get-AzureRmVirtualNetworkAvailableEndpointService |
| 57 | + * Added the ability to configure external radius based P2S authentication to the following commandlets |
| 58 | + - New-AzureVirtualNetworkGateway |
| 59 | + - Set-AzureVirtualNetworkGateway |
| 60 | + - Set-AzureRmVirtualNetworkGatewayVpnClientConfig |
| 61 | + * Added cmdlet to allow generation of VpnProfiles for external radius based P2S |
| 62 | + - New-AzureRmVpnClientConfiguration |
| 63 | + - Get-AzureRmVpnClientConfiguration |
| 64 | + * Added support for SKU parameter to Public IP Addresses and Load Balancers |
| 65 | + - Updated New-AzureRMLoadBalancer: Added optional parameter -Sku |
| 66 | + - Updated New-AzureRMPublicIpAddress: Added optional parameter -Sku |
| 67 | + * Added support for DisableOutboundSNAT to Load Balancer Rules |
| 68 | + - Updated New-AzureRMLoadBalancerRuleConfig: Added optional parameter DisableOutboundSNAT |
| 69 | + - Updated Add-AzureRMLoadBalancerRuleConfig: Added optional parameter DisableOutboundSNAT |
| 70 | + - Updated Set-AzureRMLoadBalancerRuleConfig: Added optional parameter DisableOutboundSNAT |
| 71 | + * Added support for IkeV2 P2S |
| 72 | + - Updated New-AzureRmVirtualNetworkGateway: Added optional parameter -VpnClientProtocol, defaults to [ "SSTP", "IkeV2" ] |
| 73 | + - Updated Set-AzureRmVirtualNetworkGateway: Added optional parameter -VpnClientProtocol |
| 74 | + * Added support for MultiValued rules in Network Security Rules and Effective Network Security Rules |
| 75 | + - Updated Add-AzureRmNetworkSecurityRuleConfig: Updated SourcePortRange, DestinationPortRange, SourceAddressPrefix parameters to accept a list of strings |
| 76 | + - Updated New-AzureRmNetworkSecurityRuleConfig: Updated SourcePortRange, DestinationPortRange, SourceAddressPrefix parameter to accept a list of strings |
| 77 | + - Updated Set-AzureRmNetworkSecurityRuleConfig: Updated SourcePortRange, DestinationPortRange, SourceAddressPrefix parameter to accept a list of strings |
| 78 | + - Updated Add-AzureRmNetworkSecurityRuleConfig: Updated SourcePortRange, DestinationPortRange, SourceAddressPrefix parameter to accept a list of strings |
| 79 | + - Updated New-AzureRmNetworkSecurityGroup : Updated SecurityRules parameter to accept SourcePortRange, DestinationPortRange, SourceAddressPrefix parameters which are list of strings in PSSecurityRule object |
| 80 | + - Updated Get-AzureRmEffectiveNetworkSecurityGroup: Added parameter TagMap |
| 81 | + - Updated Get-AzureRmEffectiveNetworkSecurityGroup: Updated returned PSEffectiveSecurityRule object with SourcePortRange, DestinationPortRange, SourceAddressPrefix parameters which are list of strings. |
| 82 | + * Added support for DDoS protection for virtual networks |
| 83 | + - Updated New-AzureRmVirtualNetwork: Added switch parameters EnableDDoSProtection and EnableVmProtection |
| 84 | + - Added properties EnableDDoSProtection and EnableVmProtection in PSVirtualNetwork object |
| 85 | + * Added support for Highly Available Internal Load Balancer |
| 86 | + - Updated Add-AzureRmLoadBalancerRuleConfig: Added All as an acceptable value for Protocol parameter |
| 87 | + - Updated New-AzureRmLoadBalancerRuleConfig: Added All as an acceptable value for Protocol parameter |
| 88 | + - Updated Set-AzureRmLoadBalancerRuleConfig: Added All as an acceptable value for Protocol parameter |
| 89 | + * Added support for Application Security Groups |
| 90 | + - Added New-AzureRmApplicationSecurityGroup |
| 91 | + - Added Get-AzureRmApplicationSecurityGroup |
| 92 | + - Added Remove-AzureRmApplicationSecurityGroup |
| 93 | + - Updated New-AzureRmNetworkInterface: Added optional parameters ApplicationSecurityGroup and ApplicationSecurityGroupId |
| 94 | + - Updated New-AzureRmNetworkInterfaceIpConfig: Added optional parameters ApplicationSecurityGroup and ApplicationSecurityGroupId |
| 95 | + - Updated Add-AzureRmNetworkInterfaceIpConfig: Added optional parameters ApplicationSecurityGroup and ApplicationSecurityGroupId |
| 96 | + - Updated Set-AzureRmNetworkInterfaceIpConfig: Added optional parameters ApplicationSecurityGroup and ApplicationSecurityGroupId |
| 97 | + - Updated New-AzureRmNetworkSecurityRuleConfig: Added optional parameters SourceApplicationSecurityGroup, SourceApplicationSecurityGroupId, DestinationApplicationSecurityGroup, and DestinationApplicationSecurityGroupId |
| 98 | + - Updated Add-AzureRmNetworkSecurityRuleConfig: Added optional parameters SourceApplicationSecurityGroup, SourceApplicationSecurityGroupId, DestinationApplicationSecurityGroup, and DestinationApplicationSecurityGroupId |
| 99 | + - Updated Set-AzureRmNetworkSecurityRuleConfig: Added optional parameters SourceApplicationSecurityGroup, SourceApplicationSecurityGroupId, DestinationApplicationSecurityGroup, and DestinationApplicationSecurityGroupId |
| 100 | +* Resources |
| 101 | + * Add PolicySetDefinition cmdlets |
| 102 | + - New-AzureRmPolicySetDefinition cmdlet to create a policy set definition |
| 103 | + - Get-AzureRmPolicySetDefinition cmdlet to list all policy set definitions or to get a specific policy set definition |
| 104 | + - Remove-AzureRmPolicySetDefinition cmdlet to delete a policy set definition |
| 105 | + - Set-AzureRmPolicySetDefinition cmdlet to update an existing policy set definition |
| 106 | + * Add -PolicySetDefinition, -Sku and -NotScope parameters to New-AzureRmPolicyAssignment and Set-AzureRmPolicyAssignment cmdlets |
| 107 | + * Add support to pass in policy url to New-AzureRmPolicyDefinition and Set-AzureRmPolicyDefinition cmdlets |
| 108 | + * Add -Mode parameter to New-AzureRmPolicyDefinition cmdlet |
| 109 | +* Sql |
| 110 | + * Adding support for Virtual Network Rules |
| 111 | + - Adding Get-AzureRmSqlServerVirtualNetworkRule cmdlet which gets the virtual network rules by a specific rule name or a list of virtual network rules in an Azure Sql server. |
| 112 | + - Adding Set-AzureRmSqlServerVirtualNetworkRule cmdlet which changes the virtual network that the rule points to. |
| 113 | + - Adding Remove-AzureRmSqlServerVirtualNetworkRule cmdlet which removes a virtual network rule for an Azure Sql server. |
| 114 | + - Adding New-AzureRmSqlServerVirtualNetworkRule cmdlet which creates a new virtual network rule for an Azure Sql server. |
| 115 | +* Websites |
| 116 | + * Add PremiumV2 Tier for App Service Plans |
| 117 | +* Azure.Storage |
| 118 | + * Upgrade to Azure Storage Client Library 8.4.0 and Azure Storage DataMovement Library 0.6.1 |
| 119 | + * Add PremiumPageBlobTier Support in Upload and Copy Blob API |
| 120 | + - Set-AzureStorageBlobContent |
| 121 | + - Start-AzureStorageBlobCopy |
| 122 | + * Refine the Console Output Format of AzureStorageContainer, AzureStorageBlob, AzureStorageQueue, AzureStorageTable |
| 123 | + - Get-AzureStorageContainer |
| 124 | + - Get-AzureStorageBlob |
| 125 | + - Get-AzureStorageQueue |
| 126 | + - Get-AzureStorageTable |
| 127 | + |
| 128 | +## 2017.08.10 - Version 4.3.1 |
2 | 129 | * Update to fix assembly signing issue
|
3 | 130 |
|
4 | 131 | ## 2017.08.07 - Version 4.3.0
|
|
0 commit comments