Skip to content

Cmdlets for Azure Backup Vault #565

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 258 commits into from
Jul 10, 2015
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
258 commits
Select commit Hold shift + click to select a range
980d397
Merge pull request #4 from MabOneSdk/anudeeb
May 28, 2015
4bba690
Fixed a mistake in AzureBackupContainer and added comments for each f…
May 29, 2015
fc61f75
Renamed InstanceId to ContainerId due to conflicts with top level obj…
May 29, 2015
c72b78a
Merge pull request #5 from MabOneSdk/anudeeb
May 29, 2015
cb54fe3
1. Renamed ContainerId back to InstanceId.
May 29, 2015
144b9be
Merge pull request #6 from MabOneSdk/anudeeb
May 29, 2015
3c1cd49
Adding AzureBackupItemContextObject class and AzureBackupItem.cs file
pikumarmsft16 May 29, 2015
e571e45
Adding DataSourceType in AzureBackupItemContextObject class
pikumarmsft16 May 29, 2015
6966a2d
Merge pull request #7 from MabOneSdk/pikumar
pikumarmsft16 May 29, 2015
e6548f7
Local Changes for Commandlets
panbha Jun 2, 2015
b22b9b4
Changes For Object
panbha Jun 2, 2015
bab1c8e
Merge pull request #8 from MabOneSdk/panbha
panbha Jun 2, 2015
01f6437
Download vault creds (testing in progress)
Jun 3, 2015
dca13bb
Download vault creds v2 (testing in progress)
Jun 3, 2015
53133ba
commit post resolving conflicts
Jun 3, 2015
0eca33d
Skeleton code for Get-AzureBackupContainer (w/o hydra components)
Jun 3, 2015
54b26d9
Modified a comment based on surkumar's suggestions.
Jun 4, 2015
d61bcc4
Merge pull request #9 from MabOneSdk/anudeeb
Jun 4, 2015
b782f4f
Added Get-AzureBackupItem
pikumarmsft16 Jun 4, 2015
7605325
Merge pull request #11 from MabOneSdk/pikumar3
pikumarmsft16 Jun 4, 2015
332cf95
Get-AzureBackupContainer Query Filter
Jun 5, 2015
af110f8
Merge branch 'dev' into anudeeb
Jun 5, 2015
10e77e3
Merge pull request #12 from MabOneSdk/anudeeb
Jun 5, 2015
684ce13
Added Filters and help message
pikumarmsft16 Jun 5, 2015
90242f3
Changes DataSourceType field name to Type
pikumarmsft16 Jun 5, 2015
4c0f04d
Implemented query filters for Get-AzureBackupContainer
Jun 5, 2015
00ccd3e
Merge branch 'dev' into anudeeb
Jun 5, 2015
d243ff6
Merge pull request #14 from MabOneSdk/anudeeb
Jun 5, 2015
09c9847
Update AzureBackupContainer.cs
pikumarmsft16 Jun 6, 2015
c9e8906
merged from dev
pikumarmsft16 Jun 6, 2015
ada31bf
Merge pull request #13 from MabOneSdk/pikumar3
pikumarmsft16 Jun 6, 2015
fe68cf4
changes few function names
panbha Jun 6, 2015
7d73389
Merge pull request #15 from MabOneSdk/panbha3
panbha Jun 6, 2015
4858155
changes few parameters
panbha Jun 6, 2015
d3cf619
Merge pull request #16 from MabOneSdk/panbha3
panbha Jun 6, 2015
fb4ba52
Including necessary resource DLLs in the csproj
Jun 8, 2015
fe83f27
My changes
mkherani Jun 8, 2015
f3428a9
Merge branch 'dev' of https://github.com/MabOneSdk/azure-powershell i…
mkherani Jun 8, 2015
cf7435b
Download Vault Creds cmdlet fixes post component testing.
Jun 9, 2015
2f530aa
addingLocation
panbha Jun 9, 2015
d78f8c2
addingLocation1
panbha Jun 9, 2015
03afff0
Merge pull request #17 from MabOneSdk/anudeeb
Jun 9, 2015
b248dd0
Merge pull request #18 from MabOneSdk/panbha3
panbha Jun 9, 2015
eab1f72
Fixes for build break
Jun 10, 2015
1727bce
Merge pull request #19 from MabOneSdk/anudeeb
Jun 10, 2015
a76f1a6
Get-AzureBackupContainer bug fixes
Jun 10, 2015
0d4af69
Merge pull request #20 from MabOneSdk/anudeeb
Jun 10, 2015
59a90f0
temp changes
mkherani Jun 10, 2015
9228f99
commit post merge
mkherani Jun 10, 2015
cc47e8a
Register and Unregister cmdlet
mkherani Jun 10, 2015
533e4ba
Adding ProtectionPolicyCommandlets
pragrawa Jun 10, 2015
cbe486c
Initial changes for jobs commandlets
AditTulasi Jun 11, 2015
ff1acac
Enable/Disable-Protection completed.
pikumarmsft16 Jun 11, 2015
120484a
Merge branch 'dev' into adit-branch
AditTulasi Jun 11, 2015
d066507
Fixing errors due to merge
AditTulasi Jun 11, 2015
cd06da7
Powershell Cmdlet Test Framework
swatimadhukargit Jun 11, 2015
0121f42
Merge pull request #23 from MabOneSdk/swatim
swatimadhukargit Jun 11, 2015
b00e638
merge from dev
pikumarmsft16 Jun 11, 2015
08dd728
resolved merge conflicts
pragrawa Jun 11, 2015
64b5eef
Set-AzureBackupVaultStorageType cmdlet
Jun 11, 2015
b66a587
Added help message.
pikumarmsft16 Jun 11, 2015
33c5f43
Merge pull request #21 from MabOneSdk/mkherani
mkherani Jun 11, 2015
b6cfa18
Merge branch 'dev' into anudeeb
Jun 11, 2015
2cb24a4
commit post merge
Jun 11, 2015
320ec1b
Merge pull request #26 from MabOneSdk/anudeeb
Jun 11, 2015
fbaa8c7
merge from master
pikumarmsft16 Jun 11, 2015
5785c7c
Merge pull request #25 from MabOneSdk/pikumar3
pikumarmsft16 Jun 11, 2015
482ddef
Saving temporary changes
AditTulasi Jun 12, 2015
4c939ca
Merge branch 'dev' into adit-branch
AditTulasi Jun 12, 2015
03fce5b
pipeline changes.
pikumarmsft16 Jun 12, 2015
e5b742e
Merge branch 'dev' into pikumar3
pikumarmsft16 Jun 12, 2015
a024d1c
Merge pull request #27 from MabOneSdk/pikumar3
pikumarmsft16 Jun 12, 2015
39907df
TestCases
panbha Jun 12, 2015
a3cfeae
Merge pull request #28 from MabOneSdk/panbha15
panbha Jun 12, 2015
f96e12f
Verbose Logs
panbha Jun 12, 2015
93caf0d
Merge pull request #29 from MabOneSdk/panbha15
panbha Jun 12, 2015
7eccec8
Ps format
panbha Jun 12, 2015
5094f2c
Merge pull request #30 from MabOneSdk/panbha15
panbha Jun 12, 2015
502d827
ProtectionPolicy Commandlets
pragrawa Jun 13, 2015
22fcb9f
Resolving MergeConflict
pragrawa Jun 13, 2015
3c86ee5
Merge pull request #24 from MabOneSdk/pragrawa
pragrawa Jun 13, 2015
4cc0275
BackUp
panbha Jun 13, 2015
5dadbe2
small correction
panbha Jun 13, 2015
64da44a
Merge pull request #31 from MabOneSdk/panbha10
panbha Jun 13, 2015
96c9724
test
panbha Jun 13, 2015
7abc07e
Merge pull request #32 from MabOneSdk/panbha10
panbha Jun 13, 2015
3482872
Added Test cases and Removed Invalid filter options
pikumarmsft16 Jun 14, 2015
879d0a3
merge
pikumarmsft16 Jun 14, 2015
e745aba
rp
panbha Jun 14, 2015
c439f43
rp1
panbha Jun 14, 2015
ba5cb9a
Merge pull request #33 from MabOneSdk/panbha10
panbha Jun 14, 2015
3585f13
rpt
panbha Jun 14, 2015
e9d5eae
Merge pull request #34 from MabOneSdk/panbha10
panbha Jun 14, 2015
8e7a87c
chnage in csporj
pikumarmsft16 Jun 15, 2015
b240c6c
ps
panbha Jun 15, 2015
9c9ba36
Merge pull request #35 from MabOneSdk/panbha10
panbha Jun 15, 2015
81db5b2
Temporary commit
AditTulasi Jun 15, 2015
03248ab
Merge branch 'dev' into adit-branch
AditTulasi Jun 15, 2015
ba4dc16
Adding session records
AditTulasi Jun 15, 2015
d2239ce
Fixing bugs in set storage type API
Jun 15, 2015
5a9293f
commit post merge
Jun 15, 2015
1be4953
Commit post merge
Jun 15, 2015
4efcae1
Merge pull request #36 from MabOneSdk/anudeeb
Jun 15, 2015
1dc7a71
merged enable and disable protection test cases
pikumarmsft16 Jun 15, 2015
e658bfe
merge from dev
pikumarmsft16 Jun 15, 2015
966197f
added json files
pikumarmsft16 Jun 15, 2015
228b8ed
small change
pikumarmsft16 Jun 15, 2015
7acada0
added copyright message
pikumarmsft16 Jun 15, 2015
7486fad
minor fix
pikumarmsft16 Jun 15, 2015
2fd9b00
undoing change in store simple
pikumarmsft16 Jun 15, 2015
cd9d852
Merge pull request #37 from MabOneSdk/pikumar3
pikumarmsft16 Jun 15, 2015
d581a0e
Updating recorded session for jobs test cases
AditTulasi Jun 16, 2015
834355d
Merge branch 'dev' of https://github.com/MabOneSdk/azure-powershell i…
AditTulasi Jun 16, 2015
47600f5
removed extra comments
pikumarmsft16 Jun 16, 2015
772c1f9
Merge pull request #38 from MabOneSdk/pikumar3
pikumarmsft16 Jun 16, 2015
fee6183
Used switch parameter for boolean input
pikumarmsft16 Jun 16, 2015
1393384
Merge pull request #39 from MabOneSdk/pikumar3
pikumarmsft16 Jun 16, 2015
59175fd
Register and Unregister cmdlet
mkherani Jun 16, 2015
a880f9a
Merged with Dev.
mkherani Jun 16, 2015
450e1e4
Adding csproj file
mkherani Jun 16, 2015
4ac9341
Merge pull request #41 from MabOneSdk/mkherani
mkherani Jun 16, 2015
1849f8f
PS tests and fixes for Vault and Get Container cmdlets
Jun 16, 2015
fde7422
Merge branch 'dev' into anudeeb
Jun 16, 2015
50b665e
printing OperationID
pikumarmsft16 Jun 17, 2015
3c75347
fixed traces
pikumarmsft16 Jun 17, 2015
8bfc1e1
Merge pull request #42 from MabOneSdk/pikumar3
pikumarmsft16 Jun 17, 2015
9799ca5
Changed parameter name for some cmdlt.
pikumarmsft16 Jun 17, 2015
027e0fc
Merge pull request #43 from MabOneSdk/pikumar3
pikumarmsft16 Jun 17, 2015
018cbb7
Fixing small issue in ps1 file
AditTulasi Jun 17, 2015
3341025
Fixing test case name
AditTulasi Jun 17, 2015
ee37157
Including the session records for PS tests
Jun 17, 2015
95030f3
Seperated enable and disable function .
pikumarmsft16 Jun 17, 2015
75946b4
Merge branch 'dev' into pikumar3
pikumarmsft16 Jun 17, 2015
fc2e4d7
checking in json files
pikumarmsft16 Jun 17, 2015
6f6a9d7
Merge pull request #44 from MabOneSdk/pikumar3
pikumarmsft16 Jun 17, 2015
862bd35
ProtectionPolicy changes
pragrawa Jun 17, 2015
0976619
Merge branch 'dev' of https://github.com/MabOneSdk/azure-powershell i…
AditTulasi Jun 17, 2015
fb008b4
commit post merge
Jun 17, 2015
01f823f
Merge branch 'dev' of https://github.com/MabOneSdk/azure-powershell i…
AditTulasi Jun 17, 2015
d50b219
Splitting get container and vault tests into separate files
Jun 17, 2015
7bd48cc
commit post resolving merge conflicts
Jun 17, 2015
535f6d1
Added powershell test cases for registration
mkherani Jun 17, 2015
da3d809
Merge pull request #46 from MabOneSdk/mkherani
mkherani Jun 17, 2015
1b71ddb
ProtectionPolicyChanges2
pragrawa Jun 17, 2015
d78f9ae
Separated container and vault tests + session records
Jun 17, 2015
b10df80
commit post resolving merge conflicts
Jun 17, 2015
216c681
Moving MKherani's tests to the common place for container tests
Jun 17, 2015
959950b
Including session records for register and unregister cmdlets.
Jun 17, 2015
ef35853
Merge pull request #47 from MabOneSdk/anudeeb
Jun 17, 2015
09407d4
ProtectionPolicy Changes 3
pragrawa Jun 17, 2015
0b907cd
Making param BackupType case insensitive
pragrawa Jun 17, 2015
fbd1e3b
Merge Conflict
pragrawa Jun 17, 2015
fa9ece2
merge Conflict2
pragrawa Jun 17, 2015
fb29a17
Merge pull request #45 from MabOneSdk/pragrawa
pragrawa Jun 17, 2015
c7d31c7
Policy Test Cases
pragrawa Jun 17, 2015
bbe943d
Merge Conflict
pragrawa Jun 17, 2015
112d4b0
Merge pull request #48 from MabOneSdk/pragrawa
pragrawa Jun 17, 2015
af6b58f
Including all test case files in sln - which seems to have been misse…
Jun 18, 2015
a3b6698
commit post resolving merge conflicts
Jun 18, 2015
b9cffa9
Merge pull request #49 from MabOneSdk/anudeeb
Jun 18, 2015
7e1e102
1. Removed product DLL dependency in Get-Container cmdlet.
Jun 18, 2015
494e0e6
Merge pull request #50 from MabOneSdk/anudeeb
Jun 18, 2015
b3defd6
Adding container cmdlet helper
Jun 18, 2015
13b4ec2
policy tests fixes - pragrawa
Jun 18, 2015
6165802
policy tests session records
Jun 18, 2015
6d26163
Merge pull request #51 from MabOneSdk/anudeeb
Jun 18, 2015
58caf76
Protection Policy changes
pragrawa Jun 22, 2015
1c420c1
Vault cmdlets, and code restructuring
piyushka17 Jun 22, 2015
24cef41
Merge branch 'piyushka' into pragrawa
pragrawa Jun 22, 2015
4e034c2
Fixing bug 3259069
Jun 22, 2015
c97c5c3
Merge pull request #52 from MabOneSdk/anudeeb
Jun 22, 2015
ab44b21
Vault changes
pragrawa Jun 22, 2015
a60c201
vault cmdlets
pragrawa Jun 22, 2015
eabf082
merge issues
pragrawa Jun 22, 2015
09a71d5
Merge pull request #53 from MabOneSdk/pragrawa
pragrawa Jun 22, 2015
1a8cead
Added some error handling
mkherani Jun 22, 2015
d61b51e
Merged with dev branch
mkherani Jun 22, 2015
4b95e06
Policy changes
pragrawa Jun 22, 2015
546456c
Changing class name temporarily to fix a build break
AditTulasi Jun 23, 2015
9bdec77
Updating vault cred and get container tests post piyushka's changes
Jun 23, 2015
77fd6c6
Merge pull request #54 from MabOneSdk/anudeeb
Jun 23, 2015
912e847
Fix for Joblists to jobs for operationResponseResult
swatimadhukargit Jun 23, 2015
82fead1
Merge branch 'dev' of https://github.com/MabOneSdk/azure-powershell i…
swatimadhukargit Jun 23, 2015
83b2d8e
Added correct exception and fix minor issues
mkherani Jun 24, 2015
381e75c
Merge branch 'dev' of https://github.com/MabOneSdk/azure-powershell i…
AditTulasi Jun 24, 2015
23a6183
Merge branch 'dev' of https://github.com/MabOneSdk/azure-powershell i…
AditTulasi Jun 24, 2015
7bf7ebb
Merge remote-tracking branch 'origin' into mkherani
mkherani Jun 25, 2015
0f5eae4
Error handling
mkherani Jun 25, 2015
62d9a8b
Merge pull request #55 from MabOneSdk/pragrawa
pragrawa Jun 25, 2015
ed99876
UpdatePolicy Asysc changes
pragrawa Jun 25, 2015
d0be487
Merge pull request #56 from MabOneSdk/pragrawa
pragrawa Jun 25, 2015
4d9ece9
PolicyChanges
pragrawa Jun 26, 2015
316e8a4
Merge pull request #57 from MabOneSdk/pragrawa
pragrawa Jun 26, 2015
6da3888
Updating AzureSDK dll
pragrawa Jun 26, 2015
4b450e4
Merge pull request #58 from MabOneSdk/pragrawa
pragrawa Jun 26, 2015
ab79ba1
Fixing bug bash bugs
Jun 26, 2015
b96663e
Fixing Set-StorageType Test
Jun 26, 2015
718130b
resolving merge conflicts
Jun 26, 2015
474e80f
Merge pull request #59 from MabOneSdk/anudeeb
Jun 26, 2015
0eed202
Changing joblist to jobs in operationStatus.
pikumarmsft16 Jun 29, 2015
d1d6602
Merge pull request #60 from MabOneSdk/pikumar3
pikumarmsft16 Jun 29, 2015
63aee24
Revert "Merge pull request #59 from MabOneSdk/anudeeb"
Jun 29, 2015
2abc63f
Redoing my changes after the last revert
Jun 29, 2015
9d06d56
Changing BackupServicesManagement.dll
pikumarmsft16 Jun 29, 2015
289d91c
Merge pull request #61 from MabOneSdk/pikumar3
pikumarmsft16 Jun 29, 2015
3763956
1. Added ManagedResourceGroupName and ManagedResourceName to represen…
Jun 29, 2015
79c564d
Merge branch 'dev' into anudeeb1
Jun 29, 2015
f0b41b7
Merge pull request #62 from MabOneSdk/anudeeb1
Jun 29, 2015
d0dd549
Returning job object instead of job id
AditTulasi Jun 30, 2015
805daf5
Merge branch 'dev' of https://github.com/MabOneSdk/azure-powershell i…
AditTulasi Jun 30, 2015
744bc60
Merging with dev branch and changing test cases
AditTulasi Jun 30, 2015
1e5befd
Fixing few bugs
AditTulasi Jun 30, 2015
fe05351
Fixing bugs 3395827 and 3376044
pikumarmsft16 Jun 30, 2015
3c1ffd9
Merge pull request #63 from MabOneSdk/pikumar3
pikumarmsft16 Jun 30, 2015
9c8a23d
Fixing few more bugs in jobs
AditTulasi Jun 30, 2015
39ac3f6
Merge branch 'dev' of https://github.com/MabOneSdk/azure-powershell i…
AditTulasi Jun 30, 2015
19d081f
Keeping only the Vault cmdlets + their dependencies and deleting the …
Jul 1, 2015
0aa1980
1. Removed unnecessary comments
Jul 2, 2015
aa9b17c
PS Test
Jul 2, 2015
fe6780c
PS Tests
Jul 2, 2015
0e0d64f
Updating hydra DLL to the latest
Jul 2, 2015
a786dac
Using positive scenarios for Set-StorageType cmdlet instead of the ne…
Jul 2, 2015
2d57a34
Added validation to Set-AzureBackupVaultStorageType cmdlet test.
Jul 3, 2015
98677c6
Toning down the logging from Verbose to Debug
Jul 3, 2015
28a8cdb
Adding format for Get-AzureBackupVault cmdlet
Jul 3, 2015
6b67dea
Editing summary of each cmdlet
swatimadhukargit Jul 3, 2015
7ab763d
Merge branch 'csp-artemis' of https://github.com/MabOneSdk/azure-powe…
swatimadhukargit Jul 3, 2015
e26144c
Using BackupServiceManagement from Resources in Commands.AzureBackup.…
swatimadhukargit Jul 3, 2015
84f01c3
Resolving merge commit from Azure dev branch
swatimadhukargit Jul 3, 2015
e045e7e
Adding scenario test for CSP Artemis and fixing GetAzurebackupvault f…
swatimadhukargit Jul 6, 2015
3cb376a
Removing Microsoft.Azure.Commands.AzureBackup.types.ps1xml
swatimadhukargit Jul 6, 2015
bf4c39e
Fix for bug 3459541: "Nullable" fields in PowerShell
Jul 7, 2015
db1fcea
Removed SKU
Jul 7, 2015
71d4889
Removing Set-AzureBackupVaultStorage cmdlet from AzureBackup
swatimadhukargit Jul 8, 2015
1381cdb
Using one ResourceApiVersion per client
swatimadhukargit Jul 8, 2015
3e8d86a
Using fully signed Microsoft.WindowsAzure.Management.Common.dll and u…
swatimadhukargit Jul 9, 2015
dbb6cfd
Adding Commands.AzureBackup.dll-help.xml and psd1
swatimadhukargit Jul 9, 2015
57e86df
Correcting Commands.AzureBackup.csproj
swatimadhukargit Jul 9, 2015
786001c
Pull from Azure Powershell
swatimadhukargit Jul 9, 2015
0a79236
new azurecmdfiles.wxi
swatimadhukargit Jul 9, 2015
aa3e246
deleting automatically created app.config
swatimadhukargit Jul 9, 2015
40eebb6
Adding AzureBackup test to AzurePowershell.Test.targets
swatimadhukargit Jul 9, 2015
50d4a05
Adding Trait in Vault Scenario Test
swatimadhukargit Jul 10, 2015
529bf98
Merge branch 'dev' of https://github.com/Azure/azure-powershell into …
Jul 10, 2015
d721580
Updated wxi after pulling from upstream
Jul 10, 2015
61b5744
Upgrading Microsoft.Azure.Common.Authentication verisoin
swatimadhukargit Jul 10, 2015
092d031
Taking care of Code Review.
swatimadhukargit Jul 10, 2015
2ea5bb8
Using latest BackupServicesManagement dll 1.0.0.0
swatimadhukargit Jul 10, 2015
795cac2
azurecmdfiles.wxi changes
swatimadhukargit Jul 10, 2015
f175118
Adding missed comma
swatimadhukargit Jul 10, 2015
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 10 additions & 1 deletion AzurePowershell.Test.targets
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
<TestSettings_x64>.\src\Local.x64.testsettings</TestSettings_x64>
<ScenarioTestDebug>.\src\Common\Commands.ScenarioTest\bin\Debug\Microsoft.WindowsAzure.Commands.ScenarioTest.dll</ScenarioTestDebug>
<CommonTestDebug>.\src\Common\Commands.Common.Test\bin\Debug\Microsoft.WindowsAzure.Commands.Common.Test.dll</CommonTestDebug>
<BackupTestDebug>.\src\ResourceManager\AzureBackup\Commands.AzureBackup.Test\bin\Debug\Microsoft.Azure.Commands.AzureBackup.Test.dll</BackupTestDebug>
<SqlTestDebug>.\src\ResourceManager\Sql\Commands.Sql.Test\bin\Debug\Microsoft.Azure.Commands.Sql.Test.dll</SqlTestDebug>
<ComputeDebug>.\src\ResourceManager\Compute\Commands.Compute.Test\bin\Debug\Microsoft.Azure.Commands.Compute.dll</ComputeDebug>
<ComputeTestDebug>.\src\ResourceManager\Compute\Commands.Compute.Test\bin\Debug\Microsoft.Azure.Commands.Compute.Test.dll</ComputeTestDebug>
Expand Down Expand Up @@ -42,6 +43,7 @@
</PropertyGroup>

<ItemGroup>
<XUnitTests Include=".\src\ResourceManager\AzureBackup\Commands.AzureBackup.Test\bin\Debug\Microsoft.Azure.Commands.AzureBackup.Test.dll"/>
<XUnitTests Include=".\src\Common\Commands.Common.Test\bin\Debug\Microsoft.WindowsAzure.Commands.Common.Test.dll"/>
<XUnitTests Include=".\src\ResourceManager\Sql\Commands.Sql.Test\bin\Debug\Microsoft.Azure.Commands.Sql.Test.dll"/>
<XUnitTests Include=".\src\ServiceManagement\Services\Commands.Test\bin\Debug\Microsoft.WindowsAzure.Commands.Test.dll"/>
Expand All @@ -63,7 +65,7 @@
<XUnitTests Include=".\src\ServiceManagement\RecoveryServices\Commands.RecoveryServices.Test\bin\Debug\Microsoft.Azure.Commands.RecoveryServices.Test.dll"/>
<XUnitTests Include=".\src\ResourceManager\TrafficManager\Commands.TrafficManager2.Test\bin\Debug\Microsoft.Azure.Commands.TrafficManager.Test.ScenarioTests.dll"/>
<XUnitTests Include=".\src\ServiceManagement\Network\Commands.Network.Test\bin\Debug\Microsoft.WindowsAzure.Commands.ServiceManagement.Network.Test.dll"/>
<XUnitTests Include=".\src\ResourceManager\ApiManagement\Commands.ApiManagement.Test\bin\Debug\Microsoft.Azure.Commands.ApiManagement.Test.dll"/>
<XUnitTests Include=".\src\ResourceManager\ApiManagement\Commands.ApiManagement.Test\bin\Debug\Microsoft.Azure.Commands.ApiManagement.Test.dll"/>
</ItemGroup>

<Target Name="InvokeMSTest">
Expand Down Expand Up @@ -217,6 +219,13 @@
Projects="build.proj"/>
</Target>

<!-- Run the backup tests -->
<Target Name="BackupTests">
<Message Importance="high" Text="Running Backup tests" />
<Xunit.Runner.MSBuild.xunit Assemblies="$(BackupTestDebug)" Html="$(TestOutputDirectory)\BackupTests.xunit.dll.html" Verbose="false"
IncludeTraits="$(XUnitIncludedTrait)" MaxParallelThreads="0" ParallelizeAssemblies="false" ParallelizeTestCollections="false"/>
</Target>

<!-- Run the common tests -->
<Target Name="CommonTests">
<Message Importance="high" Text="Running Common tests" />
Expand Down
10 changes: 9 additions & 1 deletion ChangeLog.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
2015.07.16 version 0.9.5
2015.07.10 version 1.0.0
* Azure Backup cmdlets
*Added New-AzureBackupVault cmdlets
*Added Get-AzureBackupVault cmdlets
*Added Set-AzureBackupVault cmdlets
*Added Remove-AzureBackupVault cmdlets
*Added Get-AzureBackupVaultCredential cmdlets

2015.07.16 version 0.9.5
* Azure Resource Manager cmdlets
* Fixed formatting of output for Get-UsageAggregates
* Fixed executing Get-UsageAggregates when first cmdlet being called.
Expand Down
106 changes: 106 additions & 0 deletions setup/azurecmdfiles.wxi
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,74 @@
<File Id="filB7DFDD0ACAF2679C28F3AF1B6DC0A867" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\Automation\System.Net.Http.Primitives.dll" />
</Component>
</Directory>
<Directory Id="dirCC8589A1609C88A852852588FA95B876" Name="AzureBackup">
<Component Id="cmp764ECD171DCCFF43B9646B18B611C5D2" Guid="*">
<File Id="fil9D808FDD0064A9119122C0B052FC6EB9" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureBackup\Hyak.Common.dll" />
</Component>
<Component Id="cmpD173AA3EBCFA9D5846F4885F00E0FF17" Guid="*">
<File Id="filC8E16A191A89A857FE6DD3C8D1A103BF" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureBackup\Microsoft.Azure.Commands.AzureBackup.dll" />
</Component>
<Component Id="cmp38F121984812D3BBF1BD32B0B0AC845F" Guid="*">
<File Id="filC85B8CFC93A747B32CDC9C89E927CC73" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureBackup\Microsoft.Azure.Commands.AzureBackup.dll-help.xml" />
</Component>
<Component Id="cmp93F2FD2A2CE813D71E9EB73D17766862" Guid="*">
<File Id="filCB9C0579875213FCE61AEAD8E0098F2F" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureBackup\Microsoft.Azure.Commands.AzureBackup.format.ps1xml" />
</Component>
<Component Id="cmp1A08000EC2A9124236B81995565C0926" Guid="*">
<File Id="fil699B99C9DB560DDE812364CE51A9957A" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureBackup\Microsoft.Azure.Common.Authentication.dll" />
</Component>
<Component Id="cmp8E2C563F298EDDBFDC6F6CC139C33DF1" Guid="*">
<File Id="fil1FF5C687D7C91867DD51CBFB9C49A493" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureBackup\Microsoft.Azure.Common.dll" />
</Component>
<Component Id="cmp7C9C5CA6ADCC1B66BA82B614FE8CFFCB" Guid="*">
<File Id="fil85D3B846061C1260337DD842A5C287C2" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureBackup\Microsoft.Azure.Common.NetFramework.dll" />
</Component>
<Component Id="cmp6B2142C83CEA17A702FC6CDDF4D38F9B" Guid="*">
<File Id="filA5E978D4F54EAEF5A1103AC4A78A345C" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureBackup\Microsoft.Azure.Management.BackupServicesManagement.dll" />
</Component>
<Component Id="cmp42AAFCF1A1599D7AF884AFE99AAB2154" Guid="*">
<File Id="fil7BD596A66D05C12F2C4007D218500891" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureBackup\Microsoft.IdentityModel.Clients.ActiveDirectory.dll" />
</Component>
<Component Id="cmp720F48C9F6CC776B973E65B539427788" Guid="*">
<File Id="filA9D89F74B0189CDFDA15036218534F89" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureBackup\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll" />
</Component>
<Component Id="cmp5910D1DDDA65854BFE55F77DF913EB60" Guid="*">
<File Id="fil8C88483375CA4F0FA6A3D9AE2AEF3E98" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureBackup\Microsoft.Threading.Tasks.dll" />
</Component>
<Component Id="cmp0842E5A900246DB39874B9F02422196D" Guid="*">
<File Id="filFABBAEE9D1F6354EBC49162FF0987BAA" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureBackup\Microsoft.Threading.Tasks.Extensions.Desktop.dll" />
</Component>
<Component Id="cmp4DB6C0ED23E725EA4DA266D191DB5726" Guid="*">
<File Id="filCF9C4B4192C180A4410029CA3F3C3594" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureBackup\Microsoft.Threading.Tasks.Extensions.dll" />
</Component>
<Component Id="cmp494186128A123AE9FAC7031C52A341D6" Guid="*">
<File Id="fil51490FAA14DDAD32B820748F76630D84" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureBackup\Microsoft.WindowsAzure.Commands.Common.dll" />
</Component>
<Component Id="cmpD372F34FD330CEAC019FBB033BE17912" Guid="*">
<File Id="filF500CDDFD11B76156B143F658EBAA9B6" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureBackup\Microsoft.WindowsAzure.Management.Common.dll" />
</Component>
<Component Id="cmp177B5F86946D4DDBF0BF60F56BBC4F7C" Guid="*">
<File Id="filAA9BC90CD8B9E3B2D09140B62BCDEF5F" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureBackup\Microsoft.WindowsAzure.Management.dll" />
</Component>
<Component Id="cmp2E6CFBDC49B18E60EC38F7193250527D" Guid="*">
<File Id="fil2AA0C49F628F1CAAA302FD10A454AC59" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureBackup\Microsoft.WindowsAzure.Management.Scheduler.dll" />
</Component>
<Component Id="cmp93B570ACAF639E6733432034AE6FF02F" Guid="*">
<File Id="filA3F63AFC3D8C80E0ABD42BC65FC9F78A" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureBackup\Newtonsoft.Json.dll" />
</Component>
<Component Id="cmpB0017F910A9D7192DF5537E276999B55" Guid="*">
<File Id="fil9302297991A83D9D62FD2EDC5BF685C7" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureBackup\Security.Cryptography.dll" />
</Component>
<Component Id="cmp2573B704E37818542BAE4FDBC4140886" Guid="*">
<File Id="filA2F0F36806A850A7988EFE7BEBFE21D8" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureBackup\System.Net.Http.Extensions.dll" />
</Component>
<Component Id="cmp9DB6BEB684DD0CAF884D750A5F4DF523" Guid="*">
<File Id="fil63906A75FDE31A06CD753230FEA45B2D" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureBackup\System.Net.Http.Formatting.dll" />
</Component>
<Component Id="cmp7A5671ADC66ADF99291C222308469AF0" Guid="*">
<File Id="fil681B36B6802ACB36656FBFA816A9AF95" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureBackup\System.Net.Http.Primitives.dll" />
</Component>
</Directory>
<Directory Id="dir2BEEAACE1371947984B11E66ADCB80DD" Name="Batch">
<Component Id="cmp7D23FBEE3847FF584460769B5AE3E319" Guid="*">
<File Id="filDAA85018E0B209874BB796A169C0F372" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\Batch\Hyak.Common.dll" />
Expand Down Expand Up @@ -281,6 +349,18 @@
<Component Id="cmp479E4B1EF0A49C9845DB071F542F5392" Guid="*">
<File Id="fil6DD3CFC96544CB343D0C8F22BCFD7433" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\Compute\Microsoft.Azure.Commands.Compute.Types.ps1xml" />
</Component>
<Component Id="cmp1E1B36B9800F076E2AFB73B9F42A0E17" Guid="*">
<File Id="filF4E849EDB3A3866C88A8747FA81D763B" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\Compute\Microsoft.Azure.Commands.Management.Storage.dll" />
</Component>
<Component Id="cmp0E58F6BE17D369C64821980C4B3DC382" Guid="*">
<File Id="filA580E701B2A63EBC4DE170470CFAF8D1" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\Compute\Microsoft.Azure.Commands.Management.Storage.dll-Help.psd1" />
</Component>
<Component Id="cmp7E0EBA7EF2A71DE2AD60D9ECC89AF7C8" Guid="*">
<File Id="filA4B29FB64669AEBF95826BE8025ED7E3" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\Compute\Microsoft.Azure.Commands.Management.Storage.dll-Help.xml" />
</Component>
<Component Id="cmpFEB744C8B2FFF48BE8DB85E63CA8DB2A" Guid="*">
<File Id="fil2FA6083DBD6AC4C374C9A0CDB1D89766" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\Compute\Microsoft.Azure.Commands.Management.Storage.format.ps1xml" />
</Component>
<Component Id="cmpDCDC7F34E3D2A51F32765B8C00AE3808" Guid="*">
<File Id="fil8DBE5C6213B46E6DD6AF78238BCA09EB" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\Compute\Microsoft.Azure.Commands.Network.dll" />
</Component>
Expand Down Expand Up @@ -4034,6 +4114,28 @@
<ComponentRef Id="cmp6DBF879ED21E537983293A8230D414C3" />
<ComponentRef Id="cmp0EA7B1A75545315150C0D194E197D085" />
<ComponentRef Id="cmp47534337D86993B60F1616D43D3AE489" />
<ComponentRef Id="cmp764ECD171DCCFF43B9646B18B611C5D2" />
<ComponentRef Id="cmpD173AA3EBCFA9D5846F4885F00E0FF17" />
<ComponentRef Id="cmp38F121984812D3BBF1BD32B0B0AC845F" />
<ComponentRef Id="cmp93F2FD2A2CE813D71E9EB73D17766862" />
<ComponentRef Id="cmp1A08000EC2A9124236B81995565C0926" />
<ComponentRef Id="cmp8E2C563F298EDDBFDC6F6CC139C33DF1" />
<ComponentRef Id="cmp7C9C5CA6ADCC1B66BA82B614FE8CFFCB" />
<ComponentRef Id="cmp6B2142C83CEA17A702FC6CDDF4D38F9B" />
<ComponentRef Id="cmp42AAFCF1A1599D7AF884AFE99AAB2154" />
<ComponentRef Id="cmp720F48C9F6CC776B973E65B539427788" />
<ComponentRef Id="cmp5910D1DDDA65854BFE55F77DF913EB60" />
<ComponentRef Id="cmp0842E5A900246DB39874B9F02422196D" />
<ComponentRef Id="cmp4DB6C0ED23E725EA4DA266D191DB5726" />
<ComponentRef Id="cmp494186128A123AE9FAC7031C52A341D6" />
<ComponentRef Id="cmpD372F34FD330CEAC019FBB033BE17912" />
<ComponentRef Id="cmp177B5F86946D4DDBF0BF60F56BBC4F7C" />
<ComponentRef Id="cmp2E6CFBDC49B18E60EC38F7193250527D" />
<ComponentRef Id="cmp93B570ACAF639E6733432034AE6FF02F" />
<ComponentRef Id="cmpB0017F910A9D7192DF5537E276999B55" />
<ComponentRef Id="cmp2573B704E37818542BAE4FDBC4140886" />
<ComponentRef Id="cmp9DB6BEB684DD0CAF884D750A5F4DF523" />
<ComponentRef Id="cmp7A5671ADC66ADF99291C222308469AF0" />
<ComponentRef Id="cmp7D23FBEE3847FF584460769B5AE3E319" />
<ComponentRef Id="cmp0F050B6B9709FCF0F3A1624615831882" />
<ComponentRef Id="cmp8E2BA91A40B8D59412A2943485B811AE" />
Expand Down Expand Up @@ -4074,6 +4176,10 @@
<ComponentRef Id="cmp2D89D47A52D9C508B335922A76918EE3" />
<ComponentRef Id="cmp62942A24352ADC631A6C9DAE39D62F70" />
<ComponentRef Id="cmp479E4B1EF0A49C9845DB071F542F5392" />
<ComponentRef Id="cmp1E1B36B9800F076E2AFB73B9F42A0E17" />
<ComponentRef Id="cmp0E58F6BE17D369C64821980C4B3DC382" />
<ComponentRef Id="cmp7E0EBA7EF2A71DE2AD60D9ECC89AF7C8" />
<ComponentRef Id="cmpFEB744C8B2FFF48BE8DB85E63CA8DB2A" />
<ComponentRef Id="cmpDCDC7F34E3D2A51F32765B8C00AE3808" />
<ComponentRef Id="cmp3676864950F4983F3A0CFFC865B00E0C" />
<ComponentRef Id="cmp1AA87AE1B3BBFEBD19E17639D49CDA90" />
Expand Down
13 changes: 13 additions & 0 deletions src/AzurePowershell.sln
Original file line number Diff line number Diff line change
Expand Up @@ -226,6 +226,10 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.ApiManagement.Serv
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.ApiManagement.ServiceManagement.Test", "ResourceManager\ApiManagement\Commands.SMAPI.Test\Commands.ApiManagement.ServiceManagement.Test.csproj", "{6448E795-3D02-4BDD-B0C7-AD0A2AFE3C8B}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.AzureBackup", "ResourceManager\AzureBackup\Commands.AzureBackup\Commands.AzureBackup.csproj", "{6C8D2337-C9D1-4F52-94B3-AB63A19F3453}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.AzureBackup.Test", "ResourceManager\AzureBackup\Commands.AzureBackup.Test\Commands.AzureBackup.Test.csproj", "{678AE95D-2364-47D7-888C-3FFA6D412CC8}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand Down Expand Up @@ -560,6 +564,14 @@ Global
{6448E795-3D02-4BDD-B0C7-AD0A2AFE3C8B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6448E795-3D02-4BDD-B0C7-AD0A2AFE3C8B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6448E795-3D02-4BDD-B0C7-AD0A2AFE3C8B}.Release|Any CPU.Build.0 = Release|Any CPU
{6C8D2337-C9D1-4F52-94B3-AB63A19F3453}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6C8D2337-C9D1-4F52-94B3-AB63A19F3453}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6C8D2337-C9D1-4F52-94B3-AB63A19F3453}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6C8D2337-C9D1-4F52-94B3-AB63A19F3453}.Release|Any CPU.Build.0 = Release|Any CPU
{678AE95D-2364-47D7-888C-3FFA6D412CC8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{678AE95D-2364-47D7-888C-3FFA6D412CC8}.Debug|Any CPU.Build.0 = Debug|Any CPU
{678AE95D-2364-47D7-888C-3FFA6D412CC8}.Release|Any CPU.ActiveCfg = Release|Any CPU
{678AE95D-2364-47D7-888C-3FFA6D412CC8}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down Expand Up @@ -605,5 +617,6 @@ Global
{11387E0A-4DB6-49B8-BDBC-EE020D85D10F} = {95C16AED-FD57-42A0-86C3-2CF4300A4817}
{F220C306-29A3-4511-8518-A58A55C60D07} = {95C16AED-FD57-42A0-86C3-2CF4300A4817}
{6448E795-3D02-4BDD-B0C7-AD0A2AFE3C8B} = {95C16AED-FD57-42A0-86C3-2CF4300A4817}
{678AE95D-2364-47D7-888C-3FFA6D412CC8} = {95C16AED-FD57-42A0-86C3-2CF4300A4817}
EndGlobalSection
EndGlobal
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please remove reliance on App.confoig - these are generally ignored by github.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This app.config is required to get input for variable that is used for initialization of client.

<configuration>
<appSettings>
<add key="ResourceName" value="backuprn1" />
<add key="ResourceGroupName" value="backuprg" />
<add key="ResourceId" value="7368183945769329045" />
<add key="ClientSettingsProvider.ServiceUri" value="" />
</appSettings>
</configuration>
Loading