Skip to content

Commit b6a2afb

Browse files
committed
fix conflict
2 parents 483ac9f + 427b992 commit b6a2afb

File tree

1,866 files changed

+369563
-390450
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,866 files changed

+369563
-390450
lines changed

.azure-pipelines/util/test-steps.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,22 @@ steps:
1616
custom: msbuild
1717
arguments: 'build.proj /t:${{ parameters.testTarget }} /p:Configuration=${{ parameters.configuration }};TestFramework=${{ parameters.testFramework }};PullRequestNumber=$(System.PullRequest.PullRequestNumber)'
1818

19+
- powershell: |
20+
Install-Module -Name Pester -RequiredVersion 4.10.1 -Force -SkipPublisherCheck
21+
Install-Module -Name Az.Accounts -Scope CurrentUser -Force
22+
Get-ChildItem -Directory Az.* | ForEach-Object {if (Test-Path $_/test-module.ps1) {cd $_; ./test-module.ps1}}
23+
workingDirectory: 'artifacts/Debug'
24+
displayName: Test for AutoGen Modules With Windows PowerShell
25+
condition: and(succeeded(), ne('${{ parameters.testTarget }}', 'Test'))
26+
27+
- pwsh: |
28+
Install-Module -Name Pester -RequiredVersion 4.10.1 -Force
29+
Install-Module -Name Az.Accounts -Scope CurrentUser -Force
30+
Get-ChildItem -Directory Az.* | ForEach-Object {if (Test-Path $_/test-module.ps1) {cd $_; ./test-module.ps1}}
31+
workingDirectory: 'artifacts/Debug'
32+
displayName: 'Test for AutoGen Modules With PowerShell Core'
33+
condition: and(succeeded(), eq('${{ parameters.testTarget }}', 'Test'))
34+
1935
- task: PublishTestResults@2
2036
inputs:
2137
testRunner: VSTest

.azure-pipelines/windows-powershell.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,4 +67,4 @@ jobs:
6767
osName: ${{ variables.WindowsName }}
6868
testFramework: ${{ variables.TestFramework }}
6969
testTarget: ${{ variables.TestTarget }}
70-
configuration: ${{ variables.Configuration }}
70+
configuration: ${{ variables.Configuration }}

documentation/development-docs/help-generation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ Whenever the public interface for a cmdlet has changed, the corresponding markdo
6868
To update all of the markdown files for a single module, use the [`Update-MarkdownHelpModule`](https://github.com/PowerShell/platyPS/blob/master/docs/Update-MarkdownHelpModule.md) cmdlet:
6969

7070
```powershell
71-
$PathToModuleManifest = "../../<module.psd1" # Full path to the module manifest that you have updated
71+
$PathToModuleManifest = "../../<module>.psd1" # Full path to the module manifest that you have updated
7272
Import-Module -Name $PathToModuleManifest
7373
7474
$PathToHelpFolder = "../../help" # Full path to help folder containing markdown files to be updated

documentation/tooling/static-analysis.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ The dependency analyzer can be found in the [`DependencyAnalyzer`](https://githu
9191
The help analyzer can be found in the [`HelpAnalyzer`](https://github.com/Azure/azure-powershell/tree/01a81fbb7ea6c086fff2bc137053168c0fc7728a/tools/StaticAnalysis/HelpAnalyzer) folder. In this folder, you will find the following classes:
9292

9393
- `HelpAnalyzer`
94-
- The implementation of the `IStaticAnalyzer` interface; determines which modules to analyze and checks to see which cmdlets within those modules don't have a corresponding markdown help file
94+
- The implementation of the `IStaticAnalyzer` interface; determines which modules to analyze and checks to see which cmdlets within those modules don't have a corresponding markdown help file. It also checks the content structure of markdown help conforms to [PlatyPS Schema](https://github.com/PowerShell/platyPS/blob/master/platyPS.schema.md)
9595
- `HelpIssues`
9696
- The implementation of the `IReportRecord` interface; defines what a help exception looks like when it's reported in the `HelpIssues.csv` file that is found in the build artifacts of a CI run, as well as how to compare a new record to a record found in the existing `HelpIssues.csv` file used for exception suppressions
9797

src/Accounts/Accounts/AzureRmAlias/Mappings.json

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2077,7 +2077,24 @@
20772077
"Get-AzSecurityTask": "Get-AzureRmSecurityTask",
20782078
"Get-AzSecurityWorkspaceSetting": "Get-AzureRmSecurityWorkspaceSetting",
20792079
"Set-AzSecurityWorkspaceSetting": "Set-AzureRmSecurityWorkspaceSetting",
2080-
"Remove-AzSecurityWorkspaceSetting": "Remove-AzureRmSecurityWorkspaceSetting"
2080+
"Remove-AzSecurityWorkspaceSetting": "Remove-AzureRmSecurityWorkspaceSetting",
2081+
"Get-AzSecurityAnalytics": "Get-AzureRmIotSecurityAnalytics",
2082+
"Disable-AzIotSecurityAnalyticsAggregatedAlert": "Disable-AzureRmIotSecurityAnalyticsAggregatedAlert",
2083+
"Get-AzIotSecurityAnalyticsAggregatedAlert": "Get-AzureRmIotSecurityAnalyticsAggregatedAlert",
2084+
"Get-AzIotSecurityAnalyticsAggregatedRecommendation": "Get-AzureRmIotSecurityAnalyticsAggregatedRecommendation",
2085+
"Get-AzDeviceSecurityGroup": "Get-AzureRmDeviceSecurityGroup",
2086+
"Set-AzDeviceSecurityGroup": "Set-AzureRmDeviceSecurityGroup",
2087+
"Remove-AzDeviceSecurityGroup": "Remove-AzureRmDeviceSecurityGroup",
2088+
"New-AzDeviceSecurityGroupAllowlistCustomAlertRuleObject": "New-AzureRmDeviceSecurityGroupAllowlistCustomAlertRuleObject",
2089+
"New-AzDeviceSecurityGroupDenylistCustomAlertRuleObject": "New-AzureRmDeviceSecurityGroupDenylistCustomAlertRuleObject",
2090+
"New-AzDeviceSecurityGroupThresholdCustomAlertRuleObject": "New-AzureRmDeviceSecurityGroupThresholdCustomAlertRuleObject",
2091+
"New-AzDeviceSecurityGroupTimeWindowRuleObject": "New-AzureRmDeviceSecurityGroupTimeWindowRuleObject",
2092+
"Get-AzIotSecuritySolution": "Get-AzureRmIotSecuritySolution",
2093+
"Set-AzIotSecuritySolution": "Set-AzureRmIotSecuritySolution",
2094+
"Remove-AzIotSecuritySolution": "Remove-AzureRmIotSecuritySolution",
2095+
"Update-AzIotSecuritySolution": "Update-AzureRmIotSecuritySolution",
2096+
"New-AzIotSecuritySolutionRecommendationConfigurationObject": "New-AzureRmIotSecuritySolutionRecommendationConfigurationObject",
2097+
"New-AzIotSecuritySolutionUserDefinedResourcesObject": "New-AzureRmIotSecuritySolutionUserDefinedResourcesObject"
20812098
},
20822099
"Az.ServiceBus": {
20832100
"New-AzServiceBusNamespace": "New-AzureRmServiceBusNamespace",

src/Az.autorest.props

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,14 +55,20 @@
5555
<ItemGroup>
5656
<ModuleCustomFiles Include="$(MSBuildThisFileDirectory)$(PsModuleName)\custom\**\*.*"/>
5757
<ModuleHelpFiles Include="$(MSBuildThisFileDirectory)$(PsModuleName)\help\**\*.*"/>
58+
<ModuleGeneratedFiles Include="$(MSBuildThisFileDirectory)$(PsModuleName)\generated\**\*.*"/>
59+
<ModuleTestFiles Include="$(MSBuildThisFileDirectory)$(PsModuleName)\test\**\*.*"/>
5860
</ItemGroup>
5961

6062
<Target Name="CopyFiles" AfterTargets="Build">
6163
<Copy SourceFiles="Az.$(PsModuleName).psd1" DestinationFolder="$(RepoArtifacts)$(Configuration)\Az.$(PsModuleName)" />
6264
<Copy SourceFiles="Az.$(PsModuleName).psm1" DestinationFolder="$(RepoArtifacts)$(Configuration)\Az.$(PsModuleName)" />
6365
<Copy SourceFiles="Az.$(PsModuleName).format.ps1xml" DestinationFolder="$(RepoArtifacts)$(Configuration)\Az.$(PsModuleName)" />
66+
<Copy SourceFiles="check-dependencies.ps1" DestinationFolder="$(RepoArtifacts)$(Configuration)\Az.$(PsModuleName)" Condition="'$(Configuration)'=='Debug'"/>
67+
<Copy SourceFiles="test-module.ps1" DestinationFolder="$(RepoArtifacts)$(Configuration)\Az.$(PsModuleName)" Condition="'$(Configuration)'=='Debug'"/>
6468
<Copy SourceFiles="@(ModuleCustomFiles)" DestinationFiles="@(ModuleCustomFiles->'$(RepoArtifacts)$(Configuration)\Az.$(PsModuleName)\custom\%(RecursiveDir)%(Filename)%(Extension)')" />
6569
<Copy SourceFiles="@(ModuleHelpFiles)" DestinationFiles="@(ModuleHelpFiles->'$(RepoArtifacts)$(Configuration)\Az.$(PsModuleName)\help\%(RecursiveDir)%(Filename)%(Extension)')" />
70+
<Copy SourceFiles="@(ModuleGeneratedFiles)" DestinationFiles="@(ModuleGeneratedFiles->'$(RepoArtifacts)$(Configuration)\Az.$(PsModuleName)\generated\%(RecursiveDir)%(Filename)%(Extension)')" Condition="'$(Configuration)'=='Debug'"/>
71+
<Copy SourceFiles="@(ModuleTestFiles)" DestinationFiles="@(ModuleTestFiles->'$(RepoArtifacts)$(Configuration)\Az.$(PsModuleName)\test\%(RecursiveDir)%(Filename)%(Extension)')" Condition="'$(Configuration)'=='Debug'"/>
6672
<Copy SourceFiles="exports\ProxyCmdletDefinitions.ps1" DestinationFolder="$(RepoArtifacts)$(Configuration)\Az.$(PsModuleName)\exports" />
6773
<Copy SourceFiles="internal\ProxyCmdletDefinitions.ps1" DestinationFolder="$(RepoArtifacts)$(Configuration)\Az.$(PsModuleName)\internal" />
6874
<Copy SourceFiles="internal\Az.$(PsModuleName).internal.psm1" DestinationFolder="$(RepoArtifacts)$(Configuration)\Az.$(PsModuleName)\internal" />

src/Blueprint/Blueprint/Az.Blueprint.psd1

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
#
44
# Generated by: Microsoft Corporation
55
#
6-
# Generated on: 3/3/2020
6+
# Generated on: 4/23/2020
77
#
88

99
@{
@@ -12,7 +12,7 @@
1212
# RootModule = ''
1313

1414
# Version number of this module.
15-
ModuleVersion = '0.2.11'
15+
ModuleVersion = '0.2.12'
1616

1717
# Supported PSEditions
1818
CompatiblePSEditions = 'Core', 'Desktop'
@@ -114,8 +114,7 @@ PrivateData = @{
114114
# IconUri = ''
115115

116116
# ReleaseNotes of this module
117-
ReleaseNotes = '* Showed DependsOn property value in the table view
118-
* Added support to accept PolicyDefinitionParameter empty '
117+
ReleaseNotes = '* Added support for management group level Blueprint assignment'
119118

120119
# Prerelease string of this module
121120
# Prerelease = ''

src/Blueprint/Blueprint/ChangeLog.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@
1919
-->
2020
## Upcoming Release
2121

22+
## Version 0.2.12
23+
* Added support for management group level Blueprint assignment
24+
2225
## Version 0.2.11
2326
* Showed DependsOn property value in the table view
2427
* Added support to accept PolicyDefinitionParameter empty

src/Blueprint/Blueprint/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@
4343
// You can specify all the values or you can default the Build and Revision Numbers
4444
// by using the '*' as shown below:
4545

46-
[assembly: AssemblyVersion("0.2.11")]
47-
[assembly: AssemblyFileVersion("0.2.11")]
46+
[assembly: AssemblyVersion("0.2.12")]
47+
[assembly: AssemblyFileVersion("0.2.12")]
4848
#if SIGN
4949
[assembly: InternalsVisibleTo("Microsoft.Azure.Commands.ResourceManager.Blueprint.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
5050
#else

src/Compute/Compute.Test/ScenarioTests/VirtualMachineScaleSetTests.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1113,7 +1113,7 @@ function Test-VirtualMachineScaleSetIdentity
11131113
$extname2 = 'csetest2';
11141114

11151115
$ipCfg = New-AzVmssIPConfig -Name 'test' -SubnetId $subnetId;
1116-
$vmss = New-AzVmssConfig -Location $loc -SkuCapacity 2 -SkuName 'Standard_A0' -UpgradePolicyMode 'Manual' -AssignIdentity `
1116+
$vmss = New-AzVmssConfig -Location $loc -SkuCapacity 2 -SkuName 'Standard_A0' -UpgradePolicyMode 'Manual' -IdentityType "SystemAssigned" `
11171117
| Add-AzVmssNetworkInterfaceConfiguration -Name 'test' -Primary $true -IPConfiguration $ipCfg `
11181118
| Set-AzVmssOSProfile -ComputerNamePrefix 'test' -AdminUsername $adminUsername -AdminPassword $adminPassword `
11191119
| Set-AzVmssStorageProfile -Name 'test' -OsDiskCreateOption 'FromImage' -OsDiskCaching 'None' `

src/Compute/Compute.Test/ScenarioTests/VirtualMachineTests.ps1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3254,7 +3254,7 @@ function Test-VirtualMachineIdentity
32543254
$computerName = 'test';
32553255
$vhdContainer = "https://$stoname.blob.core.windows.net/test";
32563256

3257-
$p = New-AzVMConfig -VMName $vmname -VMSize $vmsize -AssignIdentity `
3257+
$p = New-AzVMConfig -VMName $vmname -VMSize $vmsize -IdentityType "SystemAssigned" `
32583258
| Add-AzVMNetworkInterface -Id $nicId -Primary `
32593259
| Set-AzVMOSDisk -Name $osDiskName -VhdUri $osDiskVhdUri -Caching $osDiskCaching -CreateOption FromImage `
32603260
| Set-AzVMOperatingSystem -Windows -ComputerName $computerName -Credential $cred;
@@ -3352,7 +3352,7 @@ function Test-VirtualMachineIdentityUpdate
33523352
$vms_output = $vms | Out-String;
33533353
Write-Verbose($vms_output);
33543354

3355-
$st = $vm1 | Update-AzVM -AssignIdentity;
3355+
$st = $vm1 | Update-AzVM -IdentityType "SystemAssigned";
33563356

33573357
# Get VM
33583358
$vm1 = Get-AzVM -Name $vmname -ResourceGroupName $rgname -DisplayHint "Expand";

src/Compute/Compute.sln

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Accounts", "..\Accounts\Acc
1414
EndProject
1515
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "KeyVault", "..\KeyVault\KeyVault\KeyVault.csproj", "{9FFC40CC-A341-4D0C-A25D-DC6B78EF6C94}"
1616
EndProject
17-
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ManagedServiceIdentity", "..\ManagedServiceIdentity\ManagedServiceIdentity.csproj", "{228EB071-FA04-43B3-95F9-7D76DBF0B850}"
18-
EndProject
1917
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Authentication", "..\Accounts\Authentication\Authentication.csproj", "{FF81DC73-B8EC-4082-8841-4FBF2B16E7CE}"
2018
EndProject
2119
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Authentication.ResourceManager", "..\Accounts\Authentication.ResourceManager\Authentication.ResourceManager.csproj", "{3E016018-D65D-4336-9F64-17DA97783AD0}"
@@ -24,6 +22,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ScenarioTest.ResourceManage
2422
EndProject
2523
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestFx", "..\..\tools\TestFx\TestFx.csproj", "{BC80A1D0-FFA4-43D9-AA74-799F5CB54B58}"
2624
EndProject
25+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ManagedServiceIdentity", "..\ManagedServiceIdentity\ManagedServiceIdentity\ManagedServiceIdentity.csproj", "{9F6FD098-3A06-4D8F-9807-7E941FBCFEE4}"
26+
EndProject
2727
Global
2828
GlobalSection(SolutionConfigurationPlatforms) = preSolution
2929
Debug|Any CPU = Debug|Any CPU
@@ -50,10 +50,6 @@ Global
5050
{9FFC40CC-A341-4D0C-A25D-DC6B78EF6C94}.Debug|Any CPU.Build.0 = Debug|Any CPU
5151
{9FFC40CC-A341-4D0C-A25D-DC6B78EF6C94}.Release|Any CPU.ActiveCfg = Release|Any CPU
5252
{9FFC40CC-A341-4D0C-A25D-DC6B78EF6C94}.Release|Any CPU.Build.0 = Release|Any CPU
53-
{228EB071-FA04-43B3-95F9-7D76DBF0B850}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
54-
{228EB071-FA04-43B3-95F9-7D76DBF0B850}.Debug|Any CPU.Build.0 = Debug|Any CPU
55-
{228EB071-FA04-43B3-95F9-7D76DBF0B850}.Release|Any CPU.ActiveCfg = Release|Any CPU
56-
{228EB071-FA04-43B3-95F9-7D76DBF0B850}.Release|Any CPU.Build.0 = Release|Any CPU
5753
{FF81DC73-B8EC-4082-8841-4FBF2B16E7CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
5854
{FF81DC73-B8EC-4082-8841-4FBF2B16E7CE}.Debug|Any CPU.Build.0 = Debug|Any CPU
5955
{FF81DC73-B8EC-4082-8841-4FBF2B16E7CE}.Release|Any CPU.ActiveCfg = Release|Any CPU
@@ -70,6 +66,10 @@ Global
7066
{BC80A1D0-FFA4-43D9-AA74-799F5CB54B58}.Debug|Any CPU.Build.0 = Debug|Any CPU
7167
{BC80A1D0-FFA4-43D9-AA74-799F5CB54B58}.Release|Any CPU.ActiveCfg = Release|Any CPU
7268
{BC80A1D0-FFA4-43D9-AA74-799F5CB54B58}.Release|Any CPU.Build.0 = Release|Any CPU
69+
{9F6FD098-3A06-4D8F-9807-7E941FBCFEE4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
70+
{9F6FD098-3A06-4D8F-9807-7E941FBCFEE4}.Debug|Any CPU.Build.0 = Debug|Any CPU
71+
{9F6FD098-3A06-4D8F-9807-7E941FBCFEE4}.Release|Any CPU.ActiveCfg = Release|Any CPU
72+
{9F6FD098-3A06-4D8F-9807-7E941FBCFEE4}.Release|Any CPU.Build.0 = Release|Any CPU
7373
EndGlobalSection
7474
GlobalSection(SolutionProperties) = preSolution
7575
HideSolutionNode = FALSE
@@ -78,6 +78,7 @@ Global
7878
{37C44181-3F1B-4ABD-8089-26DFAB4B6BA8} = {95C16AED-FD57-42A0-86C3-2CF4300A4817}
7979
{98CFD96B-A6BC-4F15-AE2C-603FC2B58981} = {95C16AED-FD57-42A0-86C3-2CF4300A4817}
8080
{9FFC40CC-A341-4D0C-A25D-DC6B78EF6C94} = {95C16AED-FD57-42A0-86C3-2CF4300A4817}
81+
{9F6FD098-3A06-4D8F-9807-7E941FBCFEE4} = {95C16AED-FD57-42A0-86C3-2CF4300A4817}
8182
EndGlobalSection
8283
GlobalSection(ExtensibilityGlobals) = postSolution
8384
SolutionGuid = {54E53EE0-76A1-4911-8FED-63555F09459F}

src/Compute/Compute/ChangeLog.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,13 @@
1919
- Additional information about change #1
2020
-->
2121
## Upcoming Release
22+
* Breaking changes
23+
- FilterExpression parameter is removed from Get-AzVMImage cmdlet.
24+
- AssignIdentity parameter is removed from New-AzVmssConfig, New-AzVMConfig and Update-AzVM cmdlets.
25+
- AutomaticRepairMaxInstanceRepairsPercent is removed from New-AzVmssConfig and Update-AzVmss cmdlets.
26+
- AvailabilitySetsColocationStatus, VirtualMachinesColocationStatus and VirtualMachineScaleSetsColocationStatus properties are removed from ProximityPlacementGroup.
27+
- MaxInstanceRepairsPercent property is removed from AutomaticRepairsPolicy.
28+
- The types of AvailabilitySets, VirtualMachines and VirtualMachineScaleSets are changed from IList<SubResource> to IList<SubResourceWithColocationStatus>.
2229
* Description for Get-AzVM cmdlet has been updated to better describe it.
2330

2431
## Version 3.7.0

src/Compute/Compute/Extension/Diagnostics/RemoveAzureRmVmssDiagnosticsExtension.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
namespace Microsoft.Azure.Commands.Compute
2323
{
2424
[Cmdlet("Remove", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "VmssDiagnosticsExtension",SupportsShouldProcess = true)]
25-
[CmdletOutputBreakingChangeAttribute(typeof(PSAutomaticRepairsPolicy), "MaxInstanceRepairsPercent property will be removed.")]
2625
[OutputType(typeof(PSVirtualMachineScaleSet))]
2726
public class RemoveAzureRmVmssDiagnosticsExtension : Microsoft.Azure.Commands.ResourceManager.Common.AzureRMCmdlet
2827
{

src/Compute/Compute/Generated/Models/ComputeAutoMapperProfile.cs

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -133,14 +133,8 @@ private static void Initialize()
133133
cfg.CreateMap<TO.PSImage, FROM.Image>();
134134
cfg.CreateMap<FROM.LogAnalyticsOperationResult, TO.PSLogAnalyticsOperationResult>();
135135
cfg.CreateMap<TO.PSLogAnalyticsOperationResult, FROM.LogAnalyticsOperationResult>();
136-
cfg.CreateMap<FROM.ProximityPlacementGroup, TO.PSProximityPlacementGroup>()
137-
.ForMember(c => c.AvailabilitySetsColocationStatus, o => o.MapFrom(r => r.AvailabilitySets))
138-
.ForMember(c => c.VirtualMachinesColocationStatus, o => o.MapFrom(r => r.VirtualMachines))
139-
.ForMember(c => c.VirtualMachineScaleSetsColocationStatus, o => o.MapFrom(r => r.VirtualMachineScaleSets));
140-
cfg.CreateMap<TO.PSProximityPlacementGroup, FROM.ProximityPlacementGroup>()
141-
.ForMember(c => c.AvailabilitySets, o => o.MapFrom(r => r.AvailabilitySetsColocationStatus))
142-
.ForMember(c => c.VirtualMachines, o => o.MapFrom(r => r.VirtualMachinesColocationStatus))
143-
.ForMember(c => c.VirtualMachineScaleSets, o => o.MapFrom(r => r.VirtualMachineScaleSetsColocationStatus));
136+
cfg.CreateMap<FROM.ProximityPlacementGroup, TO.PSProximityPlacementGroup>();
137+
cfg.CreateMap<TO.PSProximityPlacementGroup, FROM.ProximityPlacementGroup>();
144138
cfg.CreateMap<FROM.ResourceSku, TO.PSResourceSku>();
145139
cfg.CreateMap<TO.PSResourceSku, FROM.ResourceSku>();
146140
cfg.CreateMap<FROM.Snapshot, TO.PSSnapshot>();
@@ -180,8 +174,6 @@ private static void Initialize()
180174

181175
cfg.CreateMap<FROM.VirtualMachineScaleSetVMProfile, TO.PSVirtualMachineScaleSetVMProfile>();
182176
cfg.CreateMap<TO.PSVirtualMachineScaleSetVMProfile, FROM.VirtualMachineScaleSetVMProfile>();
183-
cfg.CreateMap<FROM.AutomaticRepairsPolicy, TO.PSAutomaticRepairsPolicy>();
184-
cfg.CreateMap<TO.PSAutomaticRepairsPolicy, FROM.AutomaticRepairsPolicy>();
185177
cfg.CreateMap<FROM.VirtualMachineScaleSetExtensionProfile, TO.PSVirtualMachineScaleSetExtensionProfile>();
186178
cfg.CreateMap<TO.PSVirtualMachineScaleSetExtensionProfile, FROM.VirtualMachineScaleSetExtensionProfile>();
187179
cfg.CreateMap<FROM.VirtualMachineScaleSetExtension, TO.PSVirtualMachineScaleSetExtension>()

src/Compute/Compute/Generated/Models/PSProximityPlacementGroup.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,9 @@ public string ResourceGroupName
4141
}
4242

4343
public string ProximityPlacementGroupType { get; set; }
44-
public IList<SubResourceWithColocationStatus> VirtualMachinesColocationStatus { get; set; }
45-
public IList<SubResourceWithColocationStatus> VirtualMachineScaleSetsColocationStatus { get; set; }
46-
public IList<SubResourceWithColocationStatus> AvailabilitySetsColocationStatus { get; set; }
44+
public IList<SubResourceWithColocationStatus> VirtualMachines { get; set; }
45+
public IList<SubResourceWithColocationStatus> VirtualMachineScaleSets { get; set; }
46+
public IList<SubResourceWithColocationStatus> AvailabilitySets { get; set; }
4747
public InstanceViewStatus ColocationStatus { get; set; }
4848
public string Id { get; set; }
4949
public string Name { get; set; }

src/Compute/Compute/Generated/Models/PSVirtualMachineScaleSet.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ public string ResourceGroupName
4343
public Sku Sku { get; set; }
4444
public Plan Plan { get; set; }
4545
public UpgradePolicy UpgradePolicy { get; set; }
46+
public AutomaticRepairsPolicy AutomaticRepairsPolicy { get; set; }
4647
public string ProvisioningState { get; set; }
4748
public bool? Overprovision { get; set; }
4849
public bool? DoNotRunExtensionsOnOverprovisionedVMs { get; set; }

0 commit comments

Comments
 (0)