Skip to content

Commit aada28c

Browse files
author
Nicholas King
committed
Merge remote-tracking branch 'upstream/master' into websites_2.1.0sdk
2 parents 3c8d913 + 6b7ccd8 commit aada28c

File tree

740 files changed

+139604
-33795
lines changed

Some content is hidden

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

740 files changed

+139604
-33795
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ before_install:
2525

2626
# https://github.com/travis-ci/travis-ci/issues/1066#issuecomment-383489298
2727
script:
28-
- sudo dotnet msbuild build.proj /t:Full /p:ExcludeAuthenticators=true /p:Configuration=$CONFIG /p:TestsToRun=$TESTS_TO_RUN || travis_terminate 1
28+
- sudo dotnet msbuild build.proj /t:Build;StaticAnalysis;Test /p:ExcludeAuthenticators=true;Configuration=$CONFIG;TestsToRun=$TESTS_TO_RUN
2929

3030
after_success:
3131
- if [ "$TRAVIS_PULL_REQUEST" == "false" ]; then

CONTRIBUTING.md

Lines changed: 38 additions & 118 deletions
Large diffs are not rendered by default.

ChangeLog.md

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,60 @@
1+
## 1.7.0 - April 2019
2+
### Highlights since the last major release
3+
* General availability of `Az` module
4+
* For more information about the `Az` module, please visit the following: https://aka.ms/azps-announce
5+
* Added Location, ResourceGroup, and ResourceName completers: https://azure.microsoft.com/en-us/blog/completers-in-azure-powershell/
6+
* Added wildcard support to Get cmdlets for Az.Compute and Az.Network
7+
* Added interactive and username/password authentication for Windows PowerShell 5.1 only
8+
* Added support for Python 2 runbooks in Az.Automation
9+
* Az.LogicApp: New cmdlets for Integration Account Assemblies and Batch Configuration
10+
11+
#### Az.Accounts
12+
* Updated Add-AzEnvironment and Set-AzEnvironment to accept parameter AzureAnalysisServicesEndpointResourceId
13+
14+
#### Az.AnalysisServices
15+
* Using ServiceClient in dataplane cmdlets and removing the original authentication logic
16+
* Making Add-AzureASAccount a wrapper of Connect-AzAccount to avoid a breaking change
17+
18+
#### Az.Automation
19+
* Fixed New-AzAutomationSoftwareUpdateConfiguration cmdlet bug for Inclusions. Now parameter IncludedKbNumber and IncludedPackageNameMask should work.
20+
* Bug fix for azure automation update management dynamic group
21+
22+
#### Az.Compute
23+
* Add HyperVGeneration parameter to New-AzDiskConfig and New-AzSnapshotConfig
24+
* Allow VM creation with galley image from other tenants.
25+
26+
#### Az.ContainerInstance
27+
* Fixed issue in the -Command parameter of New-AzContainerGroup which added a trailing empty argument
28+
29+
#### Az.DataFactory
30+
* Updated ADF .Net SDK version to 3.0.2
31+
* Updated Set-AzDataFactoryV2 cmdlet with extra parameters for RepoConfiguration related settings.
32+
33+
#### Az.Resources
34+
* Improve handling of providers for 'Get-AzResource' when providing '-ResourceId' or '-ResourceGroupName', '-Name' and '-ResourceType' parameters
35+
* Improve error handling for for 'Test-AzDeployment' and 'Test-AzResourceGroupDeployment'
36+
- Handle errors thrown outside of deployment validation and include them in output of command instead
37+
- More information here: https://github.com/Azure/azure-powershell/issues/6856
38+
* Add '-IgnoreDynamicParameters' switch parameter to set of deployment cmdlets to skip prompt in script and job scenarios
39+
- More information here: https://github.com/Azure/azure-powershell/issues/6856
40+
41+
#### Az.Sql
42+
* Support Database Data Classification.
43+
44+
#### Az.Storage
45+
* Report detail error when create Storage context with parameter -UseConnectedAccount, but without login Azure account
46+
- New-AzStorageContext
47+
* Support Manage Blob Service Properties of a specified Storage account with Management plane API
48+
- Update-AzStorageBlobServiceProperty
49+
- Get-AzStorageBlobServiceProperty
50+
- Enable-AzStorageBlobDeleteRetentionPolicy
51+
- Disable-AzStorageBlobDeleteRetentionPolicy
52+
* -AsJob support for Blob and file upload and download cmdlets
53+
- Get-AzStorageBlobContent
54+
- Set-AzStorageBlobContent
55+
- Get-AzStorageFileContent
56+
- Set-AzStorageFileContent
57+
158
## 1.6.0 - March 2019
259
### Highlights since the last major release
360
* General availability of `Az` module

CodeSign.targets

Lines changed: 0 additions & 97 deletions
This file was deleted.

README.md

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ Try it out in Azure Cloud Shell!
1111
## Modules
1212
Below is a table containing our Azure PowerShell rollup module.
1313

14-
Description | Module Name | PowerShell Gallery Link
15-
------------------------------------- | --------------------------------------- | -----------------------
16-
Azure PowerShell | `Az` | [![Az]][AzGallery]
14+
Description | Module Name | PowerShell Gallery Link
15+
----------------- | ------------ | -----------------------
16+
Azure PowerShell | `Az` | [![Az]][AzGallery]
1717

1818
For a full list of modules found in this repository, please see the [Azure PowerShell Modules][AzurePowerShelModules] document.
1919

@@ -27,7 +27,7 @@ Run the following command in an elevated PowerShell session to install the rollu
2727
Install-Module -Name Az
2828
```
2929

30-
This module runs on Windows PowerShell with [.NET Framework 4.7.2][DotNetFramework] or greater, or [PowerShell Core][PowerShellCore]. The Az module replaces AzureRM. You should not install Az side-by-side with AzureRM.
30+
This module runs on Windows PowerShell with [.NET Framework 4.7.2][DotNetFramework] or greater, or [PowerShell Core][PowerShellCore]. The `Az` module replaces `AzureRM`. You should not install `Az` side-by-side with `AzureRM`.
3131

3232
If you have an earlier version of the Azure PowerShell modules installed from the PowerShell Gallery and would like to update to the latest version, run the following commands in an elevated PowerShell session:
3333

@@ -43,7 +43,7 @@ For detailed instructions on installing Azure PowerShell, please refer to the [i
4343

4444
### Log into Azure
4545

46-
To connect to Azure, use the [Connect-AzAccount][ConnectAzAccount] cmdlet:
46+
To connect to Azure, use the [`Connect-AzAccount`][ConnectAzAccount] cmdlet:
4747

4848
```powershell
4949
# Device Code login - Provides a link to sign into Azure via your web browser
@@ -53,7 +53,7 @@ Connect-AzAccount
5353
Connect-AzAccount -ServicePrincipal -ApplicationId 'http://my-app' -Credential $PSCredential -TenantId $TenantId
5454
```
5555

56-
To log into a specific cloud (_AzureChinaCloud_, _AzureCloud_, _AzureGermanCloud_, _AzureUSGovernment_), use the `Environment` parameter:
56+
To log into a specific cloud (_AzureChinaCloud_, _AzureCloud_, _AzureGermanCloud_, _AzureUSGovernment_), use the `-Environment` parameter:
5757

5858
```powershell
5959
# Specific cloud login - Logs into the Azure China cloud
@@ -62,7 +62,7 @@ Connect-AzAccount -Environment AzureChinaCloud
6262

6363
### Getting and setting your Azure PowerShell session context
6464

65-
A session context persists login information across Azure PowerShell modules and PowerShell instances. To view the context you are using in the current session, which contains the subscription and tenant, use the [Get-AzContext][GetAzContext] cmdlet:
65+
A session context persists login information across Azure PowerShell modules and PowerShell instances. To view the context you are using in the current session, which contains the subscription and tenant, use the [`Get-AzContext`][GetAzContext] cmdlet:
6666

6767
```powershell
6868
# Gets the Azure PowerShell context for the current PowerShell session
@@ -72,7 +72,7 @@ Get-AzContext
7272
Get-AzContext -ListAvailable
7373
```
7474

75-
To get the subscriptions in a tenant, use the [Get-AzSubscription][GetAzSubscription] cmdlet:
75+
To get the subscriptions in a tenant, use the [`Get-AzSubscription`][GetAzSubscription] cmdlet:
7676

7777
```powershell
7878
# Get all of the Azure subscriptions in your current Azure tenant
@@ -82,7 +82,7 @@ Get-AzSubscription
8282
Get-AzSubscription -TenantId $TenantId
8383
```
8484

85-
To change the subscription that you are using for your current context, use the [Set-AzContext][SetAzContext] cmdlet:
85+
To change the subscription that you are using for your current context, use the [`Set-AzContext`][SetAzContext] cmdlet:
8686

8787
```powershell
8888
# Set the Azure PowerShell context to a specific Azure subscription
@@ -139,13 +139,13 @@ Alternatively, be sure to check out the [Azure Community Support](https://azure.
139139

140140
### Feedback
141141

142-
If there is a feature you would like to see in Azure PowerShell, please use the [Send-Feedback][SendFeedback] cmdlet, or file an issue in our [GitHub issues][GitHubIssues] page to provide the Azure PowerShell team direct feedback.
142+
If there is a feature you would like to see in Azure PowerShell, please use the [`Send-Feedback`][SendFeedback] cmdlet, or file an issue in our [GitHub issues][GitHubIssues] page to provide the Azure PowerShell team direct feedback.
143143

144144
## Contribute Code
145145

146146
If you would like to become an active contributor to this project, please follow the instructions provided in [Microsoft Azure Projects Contribution Guidelines][ContributionGuidelines].
147147

148-
Additional information about contributing to this repository can be found in the [Contributing][Contributing] document and the [Azure PowerShell Developer Guide][DeveloperGuide] document.
148+
Additional information about contributing to this repository can be found in the [`CONTRIBUTING.md`][Contributing] document and the [_Azure PowerShell Developer Guide_][DeveloperGuide] document.
149149

150150
## Learn More
151151

@@ -162,8 +162,8 @@ _This project has adopted the [Microsoft Open Source Code of Conduct][CodeOfCond
162162

163163
[Contributing]: CONTRIBUTING.md
164164

165-
[AzureIcon]: documentation/MicrosoftAzure-32px.png
166-
[PowershellIcon]: documentation/MicrosoftPowerShellCore-32px.png
165+
[AzureIcon]: documentation/images/MicrosoftAzure-32px.png
166+
[PowershellIcon]: documentation/images/MicrosoftPowerShellCore-32px.png
167167
[AzurePowerShelModules]: documentation/azure-powershell-modules.md
168168
[DeveloperGuide]: documentation/development-docs/azure-powershell-developer-guide.md
169169

@@ -186,12 +186,12 @@ _This project has adopted the [Microsoft Open Source Code of Conduct][CodeOfCond
186186
[MicrosoftAzureDocs]: https://docs.microsoft.com/en-us/azure/
187187
[PowerShellDocs]: https://docs.microsoft.com/en-us/powershell/
188188

189-
[InstallationGuide]: https://docs.microsoft.com/en-us/powershell/azure/install-azurerm-ps
189+
[InstallationGuide]: https://docs.microsoft.com/en-us/powershell/azure/install-az-ps
190190
[GettingStartedGuide]: https://docs.microsoft.com/en-us/powershell/azure/get-started-azureps
191191
[PersistedCredentialsGuide]: https://docs.microsoft.com/en-us/powershell/azure/context-persistence
192192

193-
[ConnectAzAccount]: https://docs.microsoft.com/en-us/powershell/module/azurerm.profile/connect-azurermaccount
194-
[GetAzContext]: https://docs.microsoft.com/en-us/powershell/module/azurerm.profile/get-azurermcontext
195-
[GetAzSubscription]: https://docs.microsoft.com/en-us/powershell/module/azurerm.profile/get-azurermsubscription
196-
[SetAzContext]: https://docs.microsoft.com/en-us/powershell/module/azurerm.profile/set-azurermcontext
197-
[SendFeedback]: https://docs.microsoft.com/en-us/powershell/module/azurerm.profile/send-feedback
193+
[ConnectAzAccount]: https://docs.microsoft.com/en-us/powershell/module/az.accounts/connect-azaccount
194+
[GetAzContext]: https://docs.microsoft.com/en-us/powershell/module/az.accounts/get-azcontext
195+
[GetAzSubscription]: https://docs.microsoft.com/en-us/powershell/module/az.accounts/get-azsubscription
196+
[SetAzContext]: https://docs.microsoft.com/en-us/powershell/module/az.accounts/set-azcontext
197+
[SendFeedback]: https://docs.microsoft.com/en-us/powershell/module/az.accounts/send-feedback

Repo.props

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,10 @@
33
<!-- Custom -->
44
<PropertyGroup>
55
<RepoRoot>$(MSBuildThisFileDirectory)</RepoRoot>
6-
<RepoSrc>$(RepoRoot)src\</RepoSrc>
7-
<RepoArtifacts>$(RepoRoot)artifacts\</RepoArtifacts>
8-
<RepoTools>$(RepoRoot)tools\</RepoTools>
6+
<RepoSrc>$(RepoRoot)src/</RepoSrc>
7+
<RepoArtifacts>$(RepoRoot)artifacts/</RepoArtifacts>
8+
<RepoTools>$(RepoRoot)tools/</RepoTools>
9+
<RepoBuild>$(RepoRoot)build/</RepoBuild>
910
</PropertyGroup>
1011

1112
</Project>

azure-powershell-linux.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
resources:
2+
- repo: self
3+
fetchDepth: 1
4+
5+
jobs:
6+
- template: build/jobs.yml
7+
parameters:
8+
vmImage: 'Ubuntu-16.04'

azure-powershell-macOS.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
resources:
2+
- repo: self
3+
fetchDepth: 1
4+
5+
jobs:
6+
- template: build/jobs.yml
7+
parameters:
8+
vmImage: 'macOS-10.13'

azure-powershell-windows.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
resources:
2+
- repo: self
3+
fetchDepth: 1
4+
5+
jobs:
6+
- template: build/jobs.yml
7+
parameters:
8+
vmImage: 'VS2017-Win2016'

0 commit comments

Comments
 (0)