Skip to content

Commit eb4268a

Browse files
ikanniikanni
authored andcommitted
Merge branch 'master' of https://github.com/Azure/azure-powershell into ikanni/StAzAuRB
2 parents e765bbf + fd8100b commit eb4268a

File tree

1,690 files changed

+1067257
-171950
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,690 files changed

+1067257
-171950
lines changed

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,13 @@
66

77
## Checklist
88

9-
- [ ] I have read the [_Submitting Changes_](https://github.com/Azure/azure-powershell/blob/master/CONTRIBUTING.md#submitting-changes) section of [`CONTRIBUTING.md`](https://github.com/Azure/azure-powershell/blob/master/CONTRIBUTING.md)
9+
- [ ] I have read the [_Submitting Changes_](../CONTRIBUTING.md#submitting-changes) section of [`CONTRIBUTING.md`](../CONTRIBUTING.md)
1010
- [ ] The title of the PR is clear and informative
11-
- [ ] The appropriate [change log has been updated](https://github.com/Azure/azure-powershell/blob/master/CONTRIBUTING.md#updating-the-change-log)
12-
- [ ] The PR does not introduce [breaking changes](https://github.com/Azure/azure-powershell/blob/master/documentation/breaking-changes/breaking-changes-definition.md)
11+
- [ ] The appropriate `ChangeLog.md` file(s) has been updated:
12+
- For any service, the `ChangeLog.md` file can be found at `src/{{SERVICE}}/{{SERVICE}}/ChangeLog.md`
13+
- A snippet outlining the change(s) made in the PR should be written under the `## Upcoming Release` header -- no new version header should be added
14+
- [ ] The PR does not introduce [breaking changes](../documentation/breaking-changes/breaking-changes-definition.md)
1315
- [ ] If applicable, the changes made in the PR have proper test coverage
1416
- [ ] For public API changes to cmdlets:
15-
- [ ] the changes have gone through a [cmdlet design review](https://github.com/Azure/azure-powershell-cmdlet-review-pr) (Microsoft internal partners only)
16-
- [ ] the cmdlet markdown files were [generated using the `platyPS` module](https://github.com/Azure/azure-powershell/blob/master/documentation/development-docs/help-generation.md)
17+
- [ ] a cmdlet design review was approved for the changes in [this repository](https://github.com/Azure/azure-powershell-cmdlet-review-pr) (_Microsoft internal only_)
18+
- [ ] the markdown help files have been regenerated using the commands listed [here](../documentation/development-docs/help-generation.md#updating-all-markdown-files-in-a-module)

CONTRIBUTING.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,12 +65,14 @@ The following is a list of guidelines that pull requests opened in the Azure Pow
6565
The following guidelines must be followed in **EVERY** pull request that is opened.
6666

6767
- Title of the pull request is clear and informative
68-
- The appropriate `ChangeLog.md` file has been updated with a snippet describing the changes being made
68+
- The appropriate `ChangeLog.md` file(s) has been updated:
69+
- For any service, the `ChangeLog.md` file can be found at `src/{{SERVICE}}/{{SERVICE}}/ChangeLog.md`
70+
- A snippet outlining the change(s) made in the PR should be written under the `## Upcoming Release` header -- no new version header should be added
6971
- There are a [small number of commits](documentation/development-docs/cleaning-up-commits.md) that each have an informative message
7072
- All files shipped with a module should contain a proper Microsoft license header
7173
- For public API changes to cmdlets:
72-
- a cmdlet design review was approved for the changes in [this repository](https://github.com/Azure/azure-powershell-cmdlet-review-pr)
73-
- the markdown help files have been regenerated using the commands listed [here](https://github.com/Azure/azure-powershell/blob/master/documentation/development-docs/help-generation.md#updating-all-markdown-files-in-a-module)
74+
- a cmdlet design review was approved for the changes in [this repository](https://github.com/Azure/azure-powershell-cmdlet-review-pr) (_Microsoft internal only_)
75+
- the markdown help files have been regenerated using the commands listed [here](documentation/development-docs/help-generation.md#updating-all-markdown-files-in-a-module)
7476

7577
#### Testing guidelines
7678

ChangeLog.md

Lines changed: 217 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,220 @@
1+
## 2.6.0 - August 2019
2+
#### General
3+
* Fixed miscellaneous typos across numerous modules
4+
5+
#### Az.Accounts
6+
* Added support for user-assigned MSI in Azure Functions authentication (#9479)
7+
8+
#### Az.Aks
9+
* Fixed issue with output for 'Get-AzAks' ([#9847](https://github.com/Azure/azure-powershell/issues/9847))
10+
11+
#### Az.ApiManagement
12+
* Fixed issue with whitespace in `productId`, `apiId`, `groupId`, `userId` ([#9351](https://github.com/Azure/azure-powershell/issues/9351))
13+
* **Get-AzApiManagementProduct** - Added support for querying products using API ([#9482](https://github.com/Azure/azure-powershell/issues/9482))
14+
* **New-AzApiManagementApiRevision** - Fixed issue where ApiRevisionDescription was not set when creating new API revision ([#9752](https://github.com/Azure/azure-powershell/issues/9752))
15+
* Fixed typo in model `PsApiManagementOAuth2AuthrozationServer` to `PsApiManagementOAuth2AuthorizationServer`
16+
17+
#### Az.Batch
18+
* Fixed typos in help message and documentation
19+
20+
#### Az.Cdn
21+
* Fixed a typo in CDN module conversion helper
22+
23+
#### Az.Compute
24+
* Added VmssId to **New-AzVMConfig** cmdlet
25+
* Added `TerminateScheduledEvents` and `TerminateScheduledEventNotBeforeTimeoutInMinutes` parameters to **New-AzVmssConfig** and **Update-AzVmss**
26+
* Added `HyperVGeneration` property to VM image object
27+
* Added Host and HostGroup features
28+
- New cmdlets:
29+
- **New-AzHostGroup**
30+
- **New-AzHost**
31+
- **Get-AzHostGroup**
32+
- **Get-AzHost**
33+
- **Remove-AzHostGroup**
34+
- **Remove-AzHost**
35+
- Added `HostId` parameter to **New-AzVMConfig** and **New-AzVM**
36+
* Updated example in **Invoke-AzVMRunCommand** documentation to use correct parameter name
37+
* Updated `-VolumeType` description in **Set-AzVMDiskEncryptionExtension** and **Set-AzVmssDiskEncryptionExtension** reference documentation
38+
39+
#### Az.DataFactory
40+
* Fixed typos in **New-AzDataFactoryEncryptValue** documentation
41+
* Updated ADF .Net SDK version to 4.1.2
42+
* Added parameters to **Set-AzureRmDataFactoryV2IntegrationRuntime** to enable Self-Hosted Integration Runtime as a proxy for SSIS Integration Runtime:
43+
- `DataProxyIntegrationRuntimeName`
44+
- `DataProxyStagingLinkedServiceName`
45+
- `DataProxyStagingPath`
46+
* Updated **PSTriggerRun** to show the triggered pipelines, message and properties, and **PSActivityRun** to show the activity type
47+
48+
#### Az.DataLakeStore
49+
* Fixed issue where **Get-DataLakeStoreDeletedItem** would hang on errors and remote exceptions
50+
51+
#### Az.EventHub
52+
* Fixed typo `VirtualNteworkRule` in Set-AzEventHubNetworkRuleSet ([#9658](https://github.com/azure/azure-powershell/issues/9658))
53+
* Fixed issue where Set-AzEventHubNamespace used PATCH instead of PUT ([#9558](https://github.com/azure/azure-powershell/issues/9558))
54+
* Added `EnableKafka` parameter to **Set-AzEventHubNamespace** cmdlet
55+
* Fixed issue with creating rules with `Listen` rights ([#9786](https://github.com/azure/azure-powershell/issues/9786))
56+
57+
#### Az.MarketplaceOrdering
58+
* Fixed documentation typos
59+
60+
#### Az.Monitor
61+
* Fixed incorrect parameter name in help documentation
62+
63+
#### Az.Network
64+
* Updated **New-AzPrivateLinkServiceIpConfig**:
65+
- Deprecated the parameter `PublicIpAddress` since this is never used in the server side.
66+
- Added optional parameter `Primary` that indicates if the current IP configuration is the primary one
67+
* Improved handling of request error exception from SDK
68+
* Fixed validation logic for Ipv6 IP Prefix to check for correct IPv6 prefix length
69+
* Added parameter set to get by subnet resource id to **Get-AzVirtualNetworkSubnetConfig**
70+
* Updated description of **Location** parameter for **AzNetworkServiceTag**
71+
72+
#### Az.OperationalInsights
73+
* Updated documentation for **New-AzOperationalInsightsLinuxSyslogDataSource**:
74+
- Added example
75+
- Updated description for `-Name` parameter
76+
* Added an example for **New-AzOperationalInsightsWindowsEventDataSource**
77+
* Changed the description of the `-Name` parameter for **New-AzOperationalInsightsWindowsEventDataSource**
78+
79+
#### Az.RecoveryServices
80+
* Updated documentation for **Get-AzRecoveryServicesBackupJobDetail**
81+
82+
#### Az.Resources
83+
* Added support for new API version 2019-05-10 for Microsoft.Resource
84+
- Add support for 'copy.count = 0' for variables, resources and properties
85+
- Resources with 'condition = false' or 'copy.count = 0' will be deleted in complete mode
86+
* Added an example of assigning policy at the subscription level
87+
88+
#### Az.ServiceBus
89+
* Fixed typo `VirtualNetworkRule` parameter in **Set-AzServiceBusNetworkRuleSet** Fix for issue #9658 : Typo
90+
* Fixed issue with creating `Listen`-only rules ([#9786](https://github.com/azure/azure-powershell/issues/9786))
91+
* Added new command **Test-AzServiceBusNameAvailability** to check the name availability for queue and topic
92+
93+
#### Az.ServiceFabric
94+
* Fixed NullReferenceException when a resource group has a VMSS not related to the service fabric cluster ([#8681](https://github.com/Azure/azure-powershell/issues/8681))
95+
* Fixed bug where cmdlets failed if virtualNetwork was in a different resource group than the cluster ([#8407](https://github.com/Azure/azure-powershell/issues/8407))
96+
* Deprecated **Add-AzServiceFabricApplicationCertificate** cmdlet
97+
98+
#### Az.Sql
99+
* Updated documentation for old Auditing cmdlets
100+
101+
#### Az.Storage
102+
* Updated help for **Close-AzStorageFileHandle** and **Get-AzStorageFileHandle**, added more scenarios to cmdlet examples and updated parameter descriptions
103+
* Added support for `StandardBlobTier` in blob uploads and copies
104+
* Added support for `Rehydrate` priority in blob copy
105+
106+
#### Az.Websites
107+
* Added clarification around `-AppSettings` parameter for **Set-AzWebApp** and **Set-AzWebAppSlot**
108+
109+
## 2.5.0 - July 2019
110+
#### Az.Accounts
111+
* Update common code to use latest version of ClientRuntime
112+
113+
#### Az.ApplicationInsights
114+
* Fix example typo in 'Remove-AzApplicationInsightsApiKey' documentation
115+
116+
#### Az.Automation
117+
* Fix typo in resource string
118+
119+
#### Az.CognitiveServices
120+
* Added NetworkRuleSet support.
121+
122+
#### Az.Compute
123+
* Add missing properties (ComputerName, OsName, OsVersion and HyperVGeneration) of VM instance view object.
124+
125+
#### Az.ContainerRegistry
126+
* Fix typo in Remove-AzContainerRegistryReplication for Replication parameter
127+
- More information here https://github.com/Azure/azure-powershell/issues/9633
128+
129+
#### Az.DataFactory
130+
* Updated ADF .Net SDK version to 4.1.0
131+
* Fix typo in documentation for 'Get-AzDataFactoryV2PipelineRun'
132+
133+
#### Az.EventHub
134+
* Added new cmmdlet added for generating SAS token : New-AzEventHubAuthorizationRuleSASToken
135+
* added verification and error message for authorizationrules rights if only 'Manage' is assigned
136+
137+
#### Az.KeyVault
138+
* Added support to specify the KeySize for Certificate Policies
139+
140+
#### Az.LogicApp
141+
* Fix for Get-AzIntegrationAccountMap to list all map types
142+
- Added new MapType parameter for filtering
143+
144+
#### Az.ManagedServices
145+
* Added support for api version 2019-06-01 (GA)
146+
147+
#### Az.Network
148+
* Add support for private endpoint and private link service
149+
- New cmdlets
150+
- Set-AzPrivateEndpoint
151+
- Set-AzPrivateLinkService
152+
- Approve-AzPrivateEndpointConnection
153+
- Deny-AzPrivateEndpointConnection
154+
- Get-AzPrivateEndpointConnection
155+
- Remove-AzPrivateEndpointConnection
156+
- Test-AzPrivateLinkServiceVisibility
157+
- Get-AzAutoApprovedPrivateLinkService
158+
* Updated below commands for feature: PrivateEndpointNetworkPolicies/PrivateLinkServiceNetworkPolicies flag on Subnet in Virtualnetwork
159+
- Updated New-AzVirtualNetworkSubnetConfig/Set-AzVirtualNetworkSubnetConfig/Add-AzVirtualNetworkSubnetConfig
160+
- Added optional parameter -PrivateEndpointNetworkPoliciesFlag to indicate that enable or disable apply network policies on pivate endpoint in this subnet.
161+
- Added optional parameter -PrivateLinkServiceNetworkPoliciesFlag to indicate that enable or disable apply network policies on private link service in this subnet.
162+
* AzPrivateLinkService's cmdlet parameter 'ServiceName' was renamed to 'Name' with an alias 'ServiceName' for backward compatibility
163+
* Enable ICMP protocol for network security rule configurations
164+
- Updated cmdlets
165+
- Add-AzNetworkSecurityRuleConfig
166+
- New-AzNetworkSecurityRuleConfig
167+
- Set-AzNetworkSecurityRuleConfig
168+
* Add ConnectionProtocolType (Ikev1/Ikev2) as a configurable parameter for New-AzVirtualNetworkGatewayConnection
169+
* Add PrivateIpAddressVersion in LoadBalancerFrontendIpConfiguration
170+
- Updated cmdlet:
171+
- New-AzLoadBalancerFrontendIpConfig
172+
- Add-AzLoadBalancerFrontendIpConfig
173+
- Set-AzLoadBalancerFrontendIpConfig
174+
* Application Gateway New-AzApplicationGatewayProbeConfig command update for supporting custom port in Probe
175+
- Updated New-AzApplicationGatewayProbeConfig: Added optional parameter Port which is used for probing backend server. This parameter is applicable for Standard_V2 and WAF_V2 SKU.
176+
177+
#### Az.OperationalInsights
178+
* Updated default version for saved searches to be 1.
179+
* Fixed custom log null regex handling
180+
181+
#### Az.RecoveryServices
182+
* Update 'Get-AzRecoveryServicesBackupJob.md'
183+
* Update 'Get-AzRecoveryServicesBackupContainer.md'
184+
* Update 'Get-AzRecoveryServicesVault.md'
185+
* Update 'Wait-AzRecoveryServicesBackupJob.md'
186+
* Update 'Set-AzRecoveryServicesVaultContext.md'
187+
* Update 'Get-AzRecoveryServicesBackupItem.md'
188+
* Update 'Get-AzRecoveryServicesBackupRecoveryPoint.md'
189+
* Update 'Restore-AzRecoveryServicesBackupItem.md'
190+
* Updated service call for Unregistering container for Azure File Share
191+
* Update 'Set-AzRecoveryServicesAsrAlertSetting.md'
192+
193+
#### Az.Resources
194+
- Remove missing cmdlet referenced in 'New-AzResourceGroupDeployment' documentation
195+
- Updated policy cmdlets to use new api version 2019-01-01
196+
197+
#### Az.ServiceBus
198+
* Added new cmmdlet added for generating SAS token : New-AzServiceBusAuthorizationRuleSASToken
199+
* added verification and error message for authorizationrules rights if only 'Manage' is assigned
200+
201+
#### Az.Sql
202+
* Fix missing examples for Set-AzSqlDatabaseSecondary cmdlet
203+
* Fix set Vulnerability Assessment recurring scans without providing any email addresses
204+
* Fix a small typo in a warining message.
205+
206+
#### Az.Storage
207+
* Update example in reference documentation for 'Get-AzStorageAccount' to use correct parameter name
208+
209+
#### Az.StorageSync
210+
* Adding Invoke-AzStorageSyncChangeDetection cmdlet.
211+
* Fix Issue 9551 for honoring TierFilesOlderThanDays
212+
213+
#### Az.Websites
214+
* Fixing a bug where some SiteConfig properties were not returned by Get-AzWebApp and Set-AzWebApp
215+
* Adds a new Location parameter to Get-AzDeletedWebApp and Restore-AzDeletedWebApp
216+
* Fixes a bug with cloning web app slots using New-AzWebApp -IncludeSourceWebAppSlots
217+
1218
## 2.4.0 - July 2019
2219
#### Az.Accounts
3220
* Add support for profile cmdlets

build.proj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -263,7 +263,7 @@
263263
</Target>
264264

265265
<Target Name="TestFailureErrorMessage">
266-
<Error Text="Test failures occured, check the files in artifacts/TestResults" />
266+
<Error Text="Test failures occurred, check the files in artifacts/TestResults" />
267267
</Target>
268268

269269
<Target Name="CodeSignBinaries" AfterTargets="Build" Condition="'$(CodeSign)' == 'true'">

documentation/announcing-az-module.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,11 @@ Az is a new module, and reorganizing and simplifying cmdlet names involves break
2525
| Date | Feature |
2626
-------|----------
2727
| **August 2018** | Initial Release |
28-
| **November 2018** | Functional arity with AzureRM |
28+
| **November 2018** | Functional parity with AzureRM |
2929
| **December 2018** | Az 1.0 Release |
3030
| **January 2019** | New Authentication mechanisms for Windows PowerShell
3131
| | - Username + password authentication
32-
| | - Web broswer control authentication |
32+
| | - Web browser control authentication |
3333

3434

3535

@@ -139,7 +139,7 @@ For scripts that import modules directly, or use ```#Requires``` statements to s
139139
| AzureRM.Media | Az.Media |
140140
| AzureRM.Network | Az.Network |
141141
| AzureRM.NotificationHubs | Az.NotificationHubs |
142-
| AzureRM.OperationalInsights | Az.OperationalIsights |
142+
| AzureRM.OperationalInsights | Az.OperationalInsights |
143143
| AzureRM.PolicyInsights | Az.PolicyInsights |
144144
| AzureRM.PowerBIEmbedded | Az.PowerBIEmbedded* |
145145
| **AzureRM.Profile** | **Az.Accounts** |
@@ -187,7 +187,7 @@ If you need to have both modules installed:
187187
```
188188

189189
##### Interactive Usage
190-
You cannot load Az and AzureRM modules in the same PowerShell session, but they can be used in seperate sessions as follows
190+
You cannot load Az and AzureRM modules in the same PowerShell session, but they can be used in separate sessions as follows
191191
- In AzureRM session: ```Import-Module AzureRM```
192192
- In Az session: Begin the session with ```Enable-AzureRmAlias```, which will prevent inadvertently loading AzureRM modules. Alternately, you can use cmdlets with Az noun prefix, and avoid using cmdlets with Azure or AzureRm noun
193193

0 commit comments

Comments
 (0)