Skip to content

Dev #72

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 168 commits into from
Dec 6, 2015
Merged

Dev #72

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
168 commits
Select commit Hold shift + click to select a range
dbddc22
POC for Intune cmdlets using ARM cmdlet project.
rnikhilkumar Oct 10, 2015
4bd2f2d
Renaming the SetIntunePolicyCmdlet
rnikhilkumar Oct 10, 2015
aae50b6
Remove GetIntuneApps from ARM dll
rnikhilkumar Oct 10, 2015
58d8123
Swagger based RestClient for Intune APIs and POC for Intune Cmdlets
rnikhilkumar Oct 14, 2015
6c3098e
Removing Unnecessary changes from Resources project.
rnikhilkumar Oct 14, 2015
f711e03
Adding app.config
rnikhilkumar Oct 14, 2015
59292e4
Added manifest for Delete
KajalPowerShell Oct 15, 2015
6562c52
MAM policy inheritance.
rnikhilkumar Oct 16, 2015
f4bae2c
Swagger specification & Some commandlets.
Oct 23, 2015
6633c7f
Incorporated the review comments. Added support for Link apps to policy.
vrmurthy01 Oct 26, 2015
8472ce2
Link, unlink & get apps to Policy + Swagger manifest for Get Apps + s…
vrmurthy01 Oct 27, 2015
ef711dc
Support for adding/removing/getting groups for a policy. Some code re…
vrmurthy01 Oct 27, 2015
c84082c
PowerShell cmdlets for Remove Android and iOS Policies.
KajalPowerShell Oct 27, 2015
476ab01
Some review comment improvements pending from before
vrmurthy01 Oct 27, 2015
679b9ec
Resolving more comments :)
vrmurthy01 Oct 27, 2015
5c73cc3
Fixed names of couple of cmdlets
vrmurthy01 Oct 28, 2015
2b37eba
Bug fix: PolicyId to Name
vrmurthy01 Oct 28, 2015
6ccf07f
Seperating enums and constants..
vrmurthy01 Oct 28, 2015
2d8a9e2
adding missed files
vrmurthy01 Oct 28, 2015
1b328b4
Created seperate solution for Intune
vrmurthy01 Oct 28, 2015
8c48c95
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
vrmurthy01 Oct 28, 2015
4587f6b
Merge branch 'dev' of https://github.com/KajalPowerShell/azure-powers…
KajalPowerShell Oct 29, 2015
754252e
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
vrmurthy01 Oct 29, 2015
f03fe23
Merge branch 'dev' of https://github.com/KajalPowerShell/azure-powers…
KajalPowerShell Oct 30, 2015
df3af69
Remove Policies cmdlets.
KajalPowerShell Oct 30, 2015
6ec1e5d
Added PS manifest, nuget package, tenant authentication, Apiversion r…
vrmurthy01 Oct 30, 2015
dcc6856
Merge branch 'dev' of https://github.com/KajalPowerShell/azure-powers…
vrmurthy01 Oct 30, 2015
0430bbe
Fixed few comments related to constant naming convention.
vrmurthy01 Oct 30, 2015
8b56c66
Adding missed file
vrmurthy01 Oct 30, 2015
76b9869
Change Init2.ps1 back to how it was before.
vrmurthy01 Oct 30, 2015
55b6e3a
Job Stream cmdlet
safeermohammed Nov 1, 2015
d4e9046
Job Stream record cmdlet
safeermohammed Nov 1, 2015
6288a03
Job Stream record cmdlet
safeermohammed Nov 1, 2015
452c2fc
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
safeermohammed Nov 1, 2015
16cfc67
Job Stream record cmdlet
safeermohammed Nov 1, 2015
fbffb65
Add a reference to Hyak.common.dll
Nov 2, 2015
bcd2a9f
Using Async method to delete policies to verify the response code.
KajalPowerShell Nov 2, 2015
68bfeda
Merge branch 'dev' of https://github.com/KajalPowerShell/azure-powers…
KajalPowerShell Nov 2, 2015
b796518
#5038091 Add AuthorizationKey parameter in virtualnetworkgatewayconne…
dihan0604 Nov 4, 2015
85c69b0
Fixed the cmdlet to use ARM template v2.6
balukambala Nov 4, 2015
9ecd189
removed extra "
balukambala Nov 4, 2015
e4a314a
fixed casing + datetime string
balukambala Nov 5, 2015
36ca568
1. Cmdlets changed to use the new API. Removed autogenerated cod…
vrmurthy01 Nov 5, 2015
c3906ee
Merge branch 'dev' of https://github.com/KajalPowerShell/azure-powers…
vrmurthy01 Nov 5, 2015
0b126a9
Sending date in iso format
balukambala Nov 5, 2015
838377a
Removing few comments
vrmurthy01 Nov 6, 2015
d5709a7
Correcting typo
safeermohammed Nov 6, 2015
2a502e9
Updated Remove cmdlets as per new code generation.
KajalPowerShell Nov 6, 2015
ee80a99
Merge branch 'dev' of https://github.com/KajalPowerShell/azure-powers…
KajalPowerShell Nov 6, 2015
4225763
Adding APIVersionHandler for cmdlets.
rnikhilkumar Nov 7, 2015
c7ddff5
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
dihan0604 Nov 9, 2015
4c5410b
Merge pull request #9 from balukambala/dev
balukambala Nov 9, 2015
e7c2cc2
Merge branch 'dev' of https://github.com/AzureAutomationTeam/azure-po…
safeermohammed Nov 9, 2015
fde93a0
UnitTests changes.
KajalPowerShell Nov 9, 2015
7280cd6
Merge branch 'dev' of https://github.com/KajalPowerShell/azure-powers…
KajalPowerShell Nov 9, 2015
7e46659
Website.sln, The Commans.Intune.Test project is added here, not sure …
KajalPowerShell Nov 9, 2015
d55f995
Merge branch 'master' of https://github.com/Azure/azure-powershell in…
vrmurthy01 Nov 10, 2015
ffc29c3
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
dihan0604 Nov 11, 2015
151e3aa
#4321482 PS for ER Authorization
dihan0604 Nov 12, 2015
e989b39
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
dihan0604 Nov 12, 2015
a4ebae0
Moving the strings to a separate resource file for Intune project
Nov 13, 2015
1015341
JobStreamRecord
safeermohammed Nov 13, 2015
28f32c3
use the Jenkins generated private Nuget for PS project
vrmurthy01 Nov 16, 2015
41c4627
Merge branch 'dev' of https://github.com/KajalPowerShell/azure-powers…
vrmurthy01 Nov 16, 2015
0ae93b4
Adding x-ms-activity-id header to RequestSettings
adamblev Nov 16, 2015
37ea2cc
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
dihan0604 Nov 17, 2015
2c01a81
fix typo
dihan0604 Nov 17, 2015
09d4458
Temp committing New UnitTests files to my local repo.
KajalPowerShell Nov 17, 2015
9a2f572
Merge branch 'dev' of https://github.com/KajalPowerShell/azure-powers…
KajalPowerShell Nov 17, 2015
0d83407
Added Unit Tests for Get, New and Remove for Policies and updated som…
KajalPowerShell Nov 17, 2015
45890a8
Creating help.xml for Intune project
Nov 17, 2015
dfd85ca
Cmdlet refactoring:
vrmurthy01 Nov 17, 2015
bb0a6a4
Merge pull request #10 from adamblev/dev
adamblev Nov 17, 2015
7bb1222
Deleting new Unit Test files.
KajalPowerShell Nov 17, 2015
1cf61b8
Added UnitTests files again.
KajalPowerShell Nov 17, 2015
86d598c
Merge branch 'dev' of https://github.com/KajalPowerShell/azure-powers…
KajalPowerShell Nov 17, 2015
0060d52
Updated the help content for help.xml files
Nov 17, 2015
bbc4420
Merge branch 'dev' of https://github.com/KajalPowerShell/azure-powers…
Nov 17, 2015
b8e3e7d
Merge branch 'dev' of https://github.com/KajalPowerShell/azure-powers…
KajalPowerShell Nov 18, 2015
88987e2
Updates in Unit Tests project.
KajalPowerShell Nov 18, 2015
ebb7b94
Saving changes before pull
safeermohammed Nov 18, 2015
448ff80
Merge branch 'dev' of https://github.com/azure/azure-powershell into dev
safeermohammed Nov 18, 2015
507c4b7
Scenario Tests for Intune cmdlets.
rnikhilkumar Nov 18, 2015
30e9c5c
Check-in the AzureRM.Intune.ps1
rnikhilkumar Nov 18, 2015
f082b06
Updating XUnit referances
rnikhilkumar Nov 18, 2015
4fe0d14
Cleanup of project files.
rnikhilkumar Nov 18, 2015
70ecd61
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
rnikhilkumar Nov 18, 2015
bdb3f1e
Removing the unused projects from solution.
rnikhilkumar Nov 18, 2015
22b76e9
Minor changes to solution to fix build errors.
vrmurthy01 Nov 19, 2015
e312808
Adding MSSharedLibKey to Commands.Intune project.
rnikhilkumar Nov 19, 2015
03d9a76
Adding app.config to commands.Intune.Test
rnikhilkumar Nov 19, 2015
4aa6549
adding app.config
vrmurthy01 Nov 19, 2015
f8e1792
Adding MSSharedLib.snk to commands.Intune.Test
rnikhilkumar Nov 19, 2015
5c614cb
Script changes to fix environment initialization
vrmurthy01 Nov 20, 2015
1fd79a4
Merge branch 'dev' of https://github.com/KajalPowerShell/azure-powers…
vrmurthy01 Nov 20, 2015
587c9b4
Job output changes for returned object
safeermohammed Nov 21, 2015
343328d
Adding new cmdlets for OperationResults, and UserDevices.
Nov 22, 2015
d89a47e
Addressing PR feedback from Azure PS team.
rnikhilkumar Nov 23, 2015
e97330e
Fixing the code to use new .Net client nuget.
Nov 24, 2015
5f8d8dd
Updated PowerShell cmdlets UnitTests project to remove Wrapper class …
KajalPowerShell Nov 24, 2015
0c99d80
Removed RMTestBase and Downgraded XUnit to 1.9.2 so that all Unit Tes…
KajalPowerShell Nov 24, 2015
903de67
Add testing for authorization APIs
dihan0604 Nov 25, 2015
c9a2761
Generate wxi files & update psd1 version of Profiles.
vrmurthy01 Nov 25, 2015
fe8ecbd
New commandlets for Wipe, Flagged Users, devices, enrolledapps. The c…
vrmurthy01 Nov 25, 2015
5fda66c
Unexposing of APIVersion in commandlets. Added separate Tests folder…
vrmurthy01 Nov 25, 2015
d52cd35
Hashtable for jobRecords
safeermohammed Nov 26, 2015
0d87453
Merge branch 'dev' of https://github.com/azureautomationteam/azure-po…
safeermohammed Nov 26, 2015
33164a5
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
dihan0604 Nov 29, 2015
252c72f
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
dihan0604 Nov 29, 2015
74ead18
Add recorded tests
dihan0604 Nov 30, 2015
65e4504
Merge branch 'dev' of https://github.com/dihan0604/azure-powershell i…
dihan0604 Nov 30, 2015
a736a0c
upgrade network version in test
dihan0604 Nov 30, 2015
0e862f5
Re-record test
dihan0604 Nov 30, 2015
3e4c31c
Update test record
dihan0604 Nov 30, 2015
66ebd15
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
rnikhilkumar Nov 30, 2015
4b385c8
Wix file fixes for Intune cmdlet changes.
rnikhilkumar Dec 1, 2015
1f8df96
Reverting unneccasary change to websites.sln
rnikhilkumar Dec 1, 2015
7572dcf
Reverting unnecessary change to NewAzureResourceGroupCommandTests.cs
rnikhilkumar Dec 1, 2015
738f1fe
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
rnikhilkumar Dec 1, 2015
70b4ad4
Added UnitTests for Apps and Policies related cmdlets and moved them …
KajalPowerShell Dec 2, 2015
39b87f8
Updating the ClientRuntime nuget ref.
rnikhilkumar Dec 2, 2015
69f5790
Updating the ChangeLog.md
rnikhilkumar Dec 2, 2015
62e94d1
Revert Policy parameter names, fix bugs in help, PS unit tests for wi…
vrmurthy01 Dec 2, 2015
e03e23b
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
dihan0604 Dec 2, 2015
fe652ea
ER stats API PS for RDFE
dihan0604 Dec 2, 2015
fb934aa
Merge pull request #224 from AzureRT/dev
huangpf Dec 2, 2015
d82b023
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
rnikhilkumar Dec 2, 2015
76958da
Removing ApiVersionHandler.cs file which is unused by any one.
rnikhilkumar Dec 2, 2015
b88352b
removing Initialize-Azureinternalenvironment file.
rnikhilkumar Dec 2, 2015
2f172bf
Skipping Scenario due to broken Tenant only Auth in the Scenario test…
rnikhilkumar Dec 2, 2015
3a880a1
Addressing PR feedback.
rnikhilkumar Dec 2, 2015
7e0c5f9
Removing unwanted project file changes.
rnikhilkumar Dec 2, 2015
573b2f5
Addressing PR feedback.
rnikhilkumar Dec 2, 2015
3d18e72
UTs for Groups cmdlets
rnikhilkumar Dec 2, 2015
34e1ab6
Fixed a bug and enable ErrorActionPreference control of ProcessRecor…
KajalPowerShell Dec 2, 2015
5a229d2
Adding help and examples for the following new cmdlets
Dec 3, 2015
4aa91b2
Added tests
safeermohammed Dec 3, 2015
bf9bd1a
Adding examples in help document for all the old cmdlets
Dec 3, 2015
c66f9b9
Updated the help for Wipe Scenario cmdlet to add context, and removed…
Dec 3, 2015
ab04982
Merge pull request #226 from Azure/dev
huangpf Dec 3, 2015
6ff49be
Update Intune PS project to use latest .net package
vrmurthy01 Dec 3, 2015
ff26d82
Addressed PR comments.
vrmurthy01 Dec 3, 2015
3ca552c
Removing app.config for Intune test project.
rnikhilkumar Dec 4, 2015
49b18a1
Fixing the Scenario tests for the Intune cmdlets.
rnikhilkumar Dec 4, 2015
0fbe671
Support Passthru
vrmurthy01 Dec 4, 2015
a640521
Merge pull request #228 from Azure/dev
huangpf Dec 4, 2015
22e2e3c
Unify Rest ClientRuntime version to be 1.4.1
jianghaolu Dec 4, 2015
189e166
Fix bug related to the return value for passthru parameter
vrmurthy01 Dec 4, 2015
3637d82
update APIs and Versions
dihan0604 Dec 4, 2015
a9a1eda
Merge pull request #229 from Azure/dev
huangpf Dec 4, 2015
4e3ebd5
Help updated with PassThru parameter. Added a unit test for GetOperat…
vrmurthy01 Dec 4, 2015
974b343
Fix Recovery services reference path
jianghaolu Dec 4, 2015
44502c9
fix merge conflict
dihan0604 Dec 4, 2015
4866cf1
update pacakge
dihan0604 Dec 4, 2015
c21d1ae
Revert "Added tests"
safeermohammed Dec 4, 2015
ee95641
Removed test per azure team
safeermohammed Dec 4, 2015
604f3de
Merge pull request #1409 from jianghaolu/dev
jianghaolu Dec 4, 2015
1c58d60
Merge pull request #1328 from KajalPowerShell/dev
jianghaolu Dec 4, 2015
524ab10
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
dihan0604 Dec 4, 2015
041c21b
Update Auth test
dihan0604 Dec 4, 2015
6c743e0
Add test cases for AzureRmVMDiagnosticsExtension command
yantang-msft Dec 4, 2015
2e5a292
Add extra parameter in connection API
dihan0604 Dec 5, 2015
b0b69c2
Merge pull request #230 from AzureRT/dev
huangpf Dec 5, 2015
a8517c6
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
huangpf Dec 5, 2015
db806ae
Merge pull request #1400 from dihan0604/dev
jianghaolu Dec 5, 2015
b22b122
Merge pull request #1393 from AzureAutomationTeam/dev
jianghaolu Dec 5, 2015
3d52731
Merge pull request #1414 from yantang-msft/dev
jianghaolu Dec 5, 2015
7077de2
Merge pull request #231 from Azure/dev
huangpf Dec 6, 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
29 changes: 29 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,35 @@
* Azure RemoteApp: New cmdlets for managing stale machine accounts in AD:
* Get-AzureRemoteAppVmStaleAdObject
* Clear-AzureRemoteAppVmStaleAdObject
* Azure Intune: New cmdlets for Mobile Application management:
* Add-AzureRmIntuneAndroidMAMPolicyApp
* Add-AzureRmIntuneAndroidMAMPolicyGroup
* Add-AzureRmIntuneiOSMAMPolicyApp
* Add-AzureRmIntuneiOSMAMPolicyGroup
* Get-AzureRmIntuneAndroidMAMApp
* Get-AzureRmIntuneAndroidMAMPolicy
* Get-AzureRmIntuneAndroidMAMPolicyApp
* Get-AzureRmIntuneAndroidMAMPolicyGroup
* Get-AzureRmIntuneiOSMAMApp
* Get-AzureRmIntuneiOSMAMPolicy
* Get-AzureRmIntuneiOSMAMPolicyApp
* Get-AzureRmIntuneiOSMAMPolicyGroup
* Get-AzureRmIntuneMAMFlaggedUser
* Get-AzureRmIntuneMAMStatus
* Get-AzureRmIntuneMAMUserDevice
* Get-AzureRmIntuneMAMUserFlaggedEnrolledApp
* Get-AzureRmIntuneOperationResult
* Invoke-AzureRmIntuneMAMUserDeviceWipe
* New-AzureRmIntuneAndroidMAMPolicy
* New-AzureRmIntuneiOSMAMPolicy
* Remove-AzureRmIntuneAndroidMAMPolicy
* Remove-AzureRmIntuneAndroidMAMPolicyApp
* Remove-AzureRmIntuneAndroidMAMPolicyGroup
* Remove-AzureRmIntuneIOSMAMPolicy
* Remove-AzureRmIntuneiOSMAMPolicyApp
* Remove-AzureRmIntuneiOSMAMPolicyGroup
* Set-AzureRmIntuneAndroidMAMPolicy
* Set-AzureRmIntuneiOSMAMPolicy

## 2015.11.09 version 1.0.1
* Azure Compute
Expand Down
86 changes: 86 additions & 0 deletions setup/azurecmdfiles.wxi
Original file line number Diff line number Diff line change
Expand Up @@ -1174,6 +1174,71 @@
<File Id="fil7A9F66CF061583CA28B0DA562E249A8B" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureRM.Insights\Newtonsoft.Json.dll" />
</Component>
</Directory>
<Directory Id="dirF8BB5CC2A8AA03F23D432B214F947ADA" Name="AzureRM.Intune">
<Component Id="cmp26757C9254980E46634DDBF7FA3DC0EE" Guid="*">
<File Id="fil15F8D200C8D0DEF2FBDEC493EDAB1BB4" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureRM.Intune\AzureRM.Intune.psd1" />
</Component>
<Component Id="cmp6A7508D641ABC42CBC47E8C71F5F7960" Guid="*">
<File Id="fil1C925E148CCDCEC0309363FC8D38D29F" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureRM.Intune\Hyak.Common.dll" />
</Component>
<Component Id="cmpC40A93532FA1B6B3CC495C44287DD4FD" Guid="*">
<File Id="fil975F3E120A33EB1AD11D26AA54DC0E22" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureRM.Intune\Microsoft.ApplicationInsights.dll" />
</Component>
<Component Id="cmpBA0E9AFF4B786F09AF8CA24A30DA0B3E" Guid="*">
<File Id="fil383BA66850249A60C6F43C9B50FE1975" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureRM.Intune\Microsoft.Azure.Commands.Intune.dll" />
</Component>
<Component Id="cmpC329903507D2C760A07068087F01E0F0" Guid="*">
<File Id="fil6BD6B84E30BE331FEED4195F69F365FB" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureRM.Intune\Microsoft.Azure.Commands.Intune.dll-Help.xml" />
</Component>
<Component Id="cmpA98F34A253A4D33476481745DC338B72" Guid="*">
<File Id="fil2BB88DE9212FEEA5B5883B030C218237" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureRM.Intune\Microsoft.Azure.Commands.ResourceManager.Common.dll" />
</Component>
<Component Id="cmp3218E7B28F820C614786457C75F68FDE" Guid="*">
<File Id="fil2A8526A4DBACB5E1589A680FBBC5C68D" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureRM.Intune\Microsoft.Azure.Common.Authentication.dll" />
</Component>
<Component Id="cmpD48ED88B3D289F81DFEB1BE8D8BDFDBB" Guid="*">
<File Id="fil469E93C3E227C1882BBC95DF2B8EF8E9" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureRM.Intune\Microsoft.Azure.Common.dll" />
</Component>
<Component Id="cmp9D7D5FC99E7FB18787B78A246F386511" Guid="*">
<File Id="filBC526C0E7B432252967B14C5EDBE9ADE" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureRM.Intune\Microsoft.Azure.Common.NetFramework.dll" />
</Component>
<Component Id="cmp01D375B8D50C7BB0584789AF3262E6EB" Guid="*">
<File Id="filCA529DB57BEA2658246C587E86778481" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureRM.Intune\Microsoft.Azure.Management.Intune.dll" />
</Component>
<Component Id="cmp75A4FEB22AE2D2B4A03F04A4C7E8D32E" Guid="*">
<File Id="fil61C8BE5CFE6844DFC7DA11E02D2F3820" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureRM.Intune\Microsoft.Bcl.Build.Tasks.dll" />
</Component>
<Component Id="cmp71E32FD24E0F5940BB92662C539A00BA" Guid="*">
<File Id="fil1FCD51FDA84726CA73598C710DCF91C9" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureRM.Intune\Microsoft.IdentityModel.Clients.ActiveDirectory.dll" />
</Component>
<Component Id="cmpC0D2910F1E8DD94834985F8BBB1133A5" Guid="*">
<File Id="filD18744A14F342FBAF8AEEC84E7631535" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureRM.Intune\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll" />
</Component>
<Component Id="cmpB8F6CEC74DC065D2D08FB82A76CF7411" Guid="*">
<File Id="filB56D69688254BE5906767249216D4B5C" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureRM.Intune\Microsoft.Rest.ClientRuntime.Azure.Authentication.dll" />
</Component>
<Component Id="cmpFF465588FB32BEF908242C7BC2621DF6" Guid="*">
<File Id="fil40E441D30C21729F47D1073C6C45C06E" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureRM.Intune\Microsoft.Rest.ClientRuntime.Azure.dll" />
</Component>
<Component Id="cmpDEF412B27E738D9D17F5B36668F8D91C" Guid="*">
<File Id="fil52611C34282A47F1829053BBE3A88C5C" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureRM.Intune\Microsoft.Rest.ClientRuntime.dll" />
</Component>
<Component Id="cmp28E39E96F170CA278BC16412EA44C66B" Guid="*">
<File Id="filAFFBCF14874562DC60CBDBBD0023F27E" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureRM.Intune\Microsoft.Threading.Tasks.dll" />
</Component>
<Component Id="cmpD4CEF26E124B97CCF29E53FCEA63DF11" Guid="*">
<File Id="fil87975FFE36159391F2BFE90DC9870D1E" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureRM.Intune\Microsoft.WindowsAzure.Commands.Common.dll" />
</Component>
<Component Id="cmp91E4DB8DA0930C4EC30468BFA8F0C631" Guid="*">
<File Id="fil254001240A6A5CC7E60E12E8993C003E" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureRM.Intune\Microsoft.WindowsAzure.Management.dll" />
</Component>
<Component Id="cmp5A44264503BFAF83A7DA76A44878BC02" Guid="*">
<File Id="fil9CFE883503A62070640B22AC40754BF7" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureRM.Intune\Newtonsoft.Json.dll" />
</Component>
<Component Id="cmp3C91684B2D48E072C9B84111E717AC26" Guid="*">
<File Id="fil3B384C03C867008DE2C9E8A0F7926E84" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureRM.Intune\System.Management.Automation.dll" />
</Component>
</Directory>
<Directory Id="dirA5BF4C5FC88CC5FD4E43A0FA840806C7" Name="AzureRM.KeyVault">
<Component Id="cmpFEE86D031CEC182D160B80C5EC00914F" Guid="*">
<File Id="fil6DABB515D371B3CE610505D7BF92C2F4" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\AzureRM.KeyVault\AzureResourceManager.psd1" />
Expand Down Expand Up @@ -5097,6 +5162,27 @@
<ComponentRef Id="cmpE2870DA9D9EABA49600629B6564747C7" />
<ComponentRef Id="cmpD0CBA309930AE994CD67A5EB7C9B5B10" />
<ComponentRef Id="cmp7781002FCC3D1B3F0519A286C3E916E9" />
<ComponentRef Id="cmp26757C9254980E46634DDBF7FA3DC0EE" />
<ComponentRef Id="cmp6A7508D641ABC42CBC47E8C71F5F7960" />
<ComponentRef Id="cmpC40A93532FA1B6B3CC495C44287DD4FD" />
<ComponentRef Id="cmpBA0E9AFF4B786F09AF8CA24A30DA0B3E" />
<ComponentRef Id="cmpC329903507D2C760A07068087F01E0F0" />
<ComponentRef Id="cmpA98F34A253A4D33476481745DC338B72" />
<ComponentRef Id="cmp3218E7B28F820C614786457C75F68FDE" />
<ComponentRef Id="cmpD48ED88B3D289F81DFEB1BE8D8BDFDBB" />
<ComponentRef Id="cmp9D7D5FC99E7FB18787B78A246F386511" />
<ComponentRef Id="cmp01D375B8D50C7BB0584789AF3262E6EB" />
<ComponentRef Id="cmp75A4FEB22AE2D2B4A03F04A4C7E8D32E" />
<ComponentRef Id="cmp71E32FD24E0F5940BB92662C539A00BA" />
<ComponentRef Id="cmpC0D2910F1E8DD94834985F8BBB1133A5" />
<ComponentRef Id="cmpB8F6CEC74DC065D2D08FB82A76CF7411" />
<ComponentRef Id="cmpFF465588FB32BEF908242C7BC2621DF6" />
<ComponentRef Id="cmpDEF412B27E738D9D17F5B36668F8D91C" />
<ComponentRef Id="cmp28E39E96F170CA278BC16412EA44C66B" />
<ComponentRef Id="cmpD4CEF26E124B97CCF29E53FCEA63DF11" />
<ComponentRef Id="cmp91E4DB8DA0930C4EC30468BFA8F0C631" />
<ComponentRef Id="cmp5A44264503BFAF83A7DA76A44878BC02" />
<ComponentRef Id="cmp3C91684B2D48E072C9B84111E717AC26" />
<ComponentRef Id="cmpFEE86D031CEC182D160B80C5EC00914F" />
<ComponentRef Id="cmpAB04FC1EEE889CA90013762F64086BFF" />
<ComponentRef Id="cmp4714276292444ADF7D34F509F31C8102" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@
<HintPath>..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll</HintPath>
</Reference>
<Reference Include="Microsoft.Rest.ClientRuntime">
<HintPath>..\..\packages\Microsoft.Rest.ClientRuntime.1.3.0\lib\portable-net45+win8+wpa81\Microsoft.Rest.ClientRuntime.dll</HintPath>
<HintPath>..\..\packages\Microsoft.Rest.ClientRuntime.1.4.1\lib\portable-net45+win8+wpa81\Microsoft.Rest.ClientRuntime.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Microsoft.Threading.Tasks, Version=1.0.12.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
Expand Down
2 changes: 1 addition & 1 deletion src/Common/Commands.Common/Commands.Common.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@
<HintPath>..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.18.206251556\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll</HintPath>
</Reference>
<Reference Include="Microsoft.Rest.ClientRuntime">
<HintPath>..\..\packages\Microsoft.Rest.ClientRuntime.1.3.0\lib\portable-net45+win8+wpa81\Microsoft.Rest.ClientRuntime.dll</HintPath>
<HintPath>..\..\packages\Microsoft.Rest.ClientRuntime.1.4.1\lib\portable-net45+win8+wpa81\Microsoft.Rest.ClientRuntime.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Microsoft.Threading.Tasks, Version=1.0.12.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
Expand Down
13 changes: 13 additions & 0 deletions src/ResourceManager.ForRefactoringOnly.sln
Original file line number Diff line number Diff line change
Expand Up @@ -135,6 +135,10 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.DataLakeStore.Test
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.DataLakeAnalytics.Test", "ResourceManager\DataLakeAnalytics\Commands.DataLakeAnalytics.Test\Commands.DataLakeAnalytics.Test.csproj", "{E6122DB1-1466-47EE-8BA0-73F9CA90F826}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Intune", "ResourceManager\Intune\Commands.Intune\Commands.Intune.csproj", "{189B40C3-7505-410A-9E55-7E7671BB2E14}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Intune.Test", "ResourceManager\Intune\Commands.Intune.Test\Commands.Intune.Test.csproj", "{CA5F571B-550B-4BE3-9BA3-06442DF52768}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand Down Expand Up @@ -389,6 +393,14 @@ Global
{E6122DB1-1466-47EE-8BA0-73F9CA90F826}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E6122DB1-1466-47EE-8BA0-73F9CA90F826}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E6122DB1-1466-47EE-8BA0-73F9CA90F826}.Release|Any CPU.Build.0 = Release|Any CPU
{189B40C3-7505-410A-9E55-7E7671BB2E14}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{189B40C3-7505-410A-9E55-7E7671BB2E14}.Debug|Any CPU.Build.0 = Debug|Any CPU
{189B40C3-7505-410A-9E55-7E7671BB2E14}.Release|Any CPU.ActiveCfg = Release|Any CPU
{189B40C3-7505-410A-9E55-7E7671BB2E14}.Release|Any CPU.Build.0 = Release|Any CPU
{CA5F571B-550B-4BE3-9BA3-06442DF52768}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{CA5F571B-550B-4BE3-9BA3-06442DF52768}.Debug|Any CPU.Build.0 = Debug|Any CPU
{CA5F571B-550B-4BE3-9BA3-06442DF52768}.Release|Any CPU.ActiveCfg = Release|Any CPU
{CA5F571B-550B-4BE3-9BA3-06442DF52768}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down Expand Up @@ -421,5 +433,6 @@ Global
{EA66BF2C-4E5F-42FE-912C-B62AEB588308} = {95C16AED-FD57-42A0-86C3-2CF4300A4817}
{B0D03ECF-9F25-499A-BE25-D668E0D208AA} = {95C16AED-FD57-42A0-86C3-2CF4300A4817}
{E6122DB1-1466-47EE-8BA0-73F9CA90F826} = {95C16AED-FD57-42A0-86C3-2CF4300A4817}
{CA5F571B-550B-4BE3-9BA3-06442DF52768} = {95C16AED-FD57-42A0-86C3-2CF4300A4817}
EndGlobalSection
EndGlobal
Original file line number Diff line number Diff line change
Expand Up @@ -227,6 +227,7 @@
<Compile Include="Model\DscOnboardingMetaconfig.cs" />
<Compile Include="Model\Job.cs" />
<Compile Include="Model\JobSchedule.cs" />
<Compile Include="Model\JobStreamRecord.cs" />
<Compile Include="Model\JobStream.cs" />
<Compile Include="Model\Module.cs" />
<Compile Include="Model\NodeConfiguration.cs" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -989,6 +989,13 @@ public IEnumerable<JobStream> GetJobStream(string resourceGroupName, string auto
stream => this.CreateJobStreamFromJobStreamModel(stream, resourceGroupName, automationAccountName, jobId));
}

public JobStreamRecord GetJobStreamRecord(string resourceGroupName, string automationAccountName, Guid jobId, string jobStreamId)
{
var response = this.automationManagementClient.JobStreams.Get(resourceGroupName, automationAccountName, jobId, jobStreamId);

return new JobStreamRecord(response.JobStream, resourceGroupName, automationAccountName, jobId);
}

public Job GetJob(string resourceGroupName, string automationAccountName, Guid Id)
{
var job = this.automationManagementClient.Jobs.Get(resourceGroupName, automationAccountName, Id).Job;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -809,6 +809,7 @@ public void RegisterDscNode(string resourceGroupName,
templateParameters.Add("rebootNodeIfNeeded", rebootFlag);
templateParameters.Add("actionAfterReboot", actionAfterReboot);
templateParameters.Add("allowModuleOverwrite", moduleOverwriteFlag);
templateParameters.Add("timestamp", DateTimeOffset.UtcNow.ToString("o"));

// invoke the New-AzureRmResourceGroupDeployment cmdlet
using (Pipeline pipe = Runspace.DefaultRunspace.CreateNestedPipeline())
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,8 @@ public class Constants

public const string ClientRequestIdHeaderName = "x-ms-client-request-id";

public const string ActivityIdHeaderName = "x-ms-activity-id";

// default schedule expiry time for daily schedule, consistent with UX
// 12/31/9999 12:00:00 AM
public static readonly DateTimeOffset DefaultScheduleExpiryTime = DateTimeOffset.MaxValue;
Expand All @@ -59,13 +61,15 @@ public class AutomationAccountState

public const int PsCommandValueDepth = 10;

public const int JobSummaryLength = 80;

// The template file is a json
public const string TemplateFile = @"https://eus2oaasibizamarketprod1.blob.core.windows.net/automationdscpreview/azuredeploy.json";
public const string TemplateFile = @"https://eus2oaasibizamarketprod1.blob.core.windows.net/automationdscpreview/azuredeployV2.json";

// The metaconfig file
public const string ModulesUrl = @"https://eus2oaasibizamarketprod1.blob.core.windows.net/automationdscpreview/RegistrationMetaConfig.zip";
public const string ModulesUrl = @"https://eus2oaasibizamarketprod1.blob.core.windows.net/automationdscpreview/RegistrationMetaConfigV2.zip";

public const string ConfigurationFunction = @"RegistrationMetaConfig.ps1\RegistrationMetaConfig";
public const string ConfigurationFunction = @"RegistrationMetaConfigV2.ps1\RegistrationMetaConfigV2";


public static class RunbookType
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -235,6 +235,8 @@ Model.Webhook CreateWebhook(
IEnumerable<JobStream> GetJobStream(string resourceGroupName, string automationAccountName, Guid jobId,
DateTimeOffset? time, string streamType, ref string nextLink);

JobStreamRecord GetJobStreamRecord(string resourceGroupName, string automationAccountName, Guid jobId, string jobStreamId);

#endregion

#region Certificates
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@

using System;
using System.Collections.Generic;
using System.Diagnostics.Eventing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
Expand All @@ -31,6 +32,11 @@ public RequestSettings(IAutomationManagementClient automationClient)
client = ((AutomationManagementClient)automationClient);
client.HttpClient.DefaultRequestHeaders.Remove(Constants.ClientRequestIdHeaderName);
client.HttpClient.DefaultRequestHeaders.Add(Constants.ClientRequestIdHeaderName, Guid.NewGuid().ToString());

client.HttpClient.DefaultRequestHeaders.Remove(Constants.ActivityIdHeaderName);
var activityId = Guid.NewGuid();
EventProvider.SetActivityId(ref activityId);
client.HttpClient.DefaultRequestHeaders.Add(Constants.ActivityIdHeaderName, activityId.ToString());
}

public void Dispose()
Expand All @@ -43,6 +49,7 @@ protected virtual void Dispose(bool disposing)
if (disposing)
{
client.HttpClient.DefaultRequestHeaders.Remove(Constants.ClientRequestIdHeaderName);
client.HttpClient.DefaultRequestHeaders.Remove(Constants.ActivityIdHeaderName);
}
}
}
Expand Down
Loading