Skip to content

Commit 3dfec44

Browse files
cmdlet name changed to invoke-azvmpatchassessment
1 parent 4b70a8e commit 3dfec44

File tree

9 files changed

+982
-753
lines changed

9 files changed

+982
-753
lines changed

src/Compute/Compute.Test/ScenarioTests/VirtualMachinePatchTests.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ public VirtualMachinePatchTests(Xunit.Abstractions.ITestOutputHelper output)
1313

1414
[Fact]
1515
[Trait(Category.AcceptanceType, Category.CheckIn)]
16-
public void TestInvokeAzVmAssessPatch()
16+
public void TestInvokeAzVmPatchAssessment()
1717
{
18-
TestRunner.RunTestScript("Test-InvokeAzVmAssessPatch");
18+
TestRunner.RunTestScript("Test-InvokeAzVmPatchAssessment");
1919
}
2020
}
2121
}

src/Compute/Compute.Test/ScenarioTests/VirtualMachinePatchTests.ps1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
.SYNOPSIS
1717
Test Invoke-AzVmAssessPatch cmdlet
1818
#>
19-
function Test-InvokeAzVmAssessPatch
19+
function Test-InvokeAzVmPatchAssessment
2020
{
2121
# Setup
2222
$rgname = Get-ComputeTestResourceName
@@ -61,7 +61,7 @@ function Test-InvokeAzVmAssessPatch
6161
# Create a Virtual Machine
6262
New-AzVM -ResourceGroupName $rgname -Location $loc -VM $p;
6363

64-
$patchResult = invoke-azvmassesspatch -resourcegroupname $rgname -vmname $vmname
64+
$patchResult = invoke-azvmpatchassessment -resourcegroupname $rgname -vmname $vmname
6565

6666
Assert-NotNull $patchResult;
6767
Assert-AreEqual "Succeeded" $patchResult.Status;
Lines changed: 963 additions & 735 deletions
Large diffs are not rendered by default.

src/Compute/Compute/Az.Compute.psd1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -168,14 +168,14 @@ CmdletsToExport = 'Remove-AzAvailabilitySet', 'Get-AzAvailabilitySet',
168168
'Remove-AzHost', 'New-AzDiskEncryptionSetConfig',
169169
'New-AzDiskEncryptionSet', 'Get-AzDiskEncryptionSet',
170170
'Remove-AzDiskEncryptionSet', 'Update-AzDiskEncryptionSet',
171-
'Set-AzVmssOrchestrationServiceState', 'Invoke-AzVmAssessPatch'
171+
'Set-AzVmssOrchestrationServiceState', 'Invoke-AzVmPatchAssessment'
172172

173173
# Variables to export from this module
174174
# VariablesToExport = @()
175175

176176
# Aliases to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no aliases to export.
177177
AliasesToExport = 'Get-AzVmssDiskEncryptionStatus',
178-
'Get-AzVmssVMDiskEncryptionStatus', 'Repair-AzVmssServiceFabricUD'
178+
'Get-AzVmssVMDiskEncryptionStatus', 'Repair-AzVmssServiceFabricUD' , 'Invoke-AzVmAssessPatch', 'Invoke-AzVmPatchAssess'
179179

180180
# DSC resources to export from this module
181181
# DscResourcesToExport = @()

src/Compute/Compute/ChangeLog.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
- Additional information about change #1
2020
-->
2121
## Upcoming Release
22-
* New cmdlet 'Invoke-AzVmAssessPatch'
22+
* New cmdlet 'Invoke-AzVmPatchAssessment'
2323

2424
## Version 4.2.1
2525
* Added warning when using `New-AzVmss` without "latest" image version

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -180,8 +180,8 @@ private static void Initialize()
180180
.ForMember(c => c.Type, o => o.MapFrom(r => r.Type1));
181181
cfg.CreateMap<TO.PSVirtualMachineScaleSetExtension, FROM.VirtualMachineScaleSetExtension>()
182182
.ForMember(c => c.Type1, o => o.MapFrom(r => r.Type));
183-
cfg.CreateMap<FROM.VirtualMachineAssessPatchesResult, TO.PSVirtualMachineAssessPatchesResult>();
184-
cfg.CreateMap<TO.PSVirtualMachineAssessPatchesResult, FROM.VirtualMachineAssessPatchesResult>();
183+
cfg.CreateMap<FROM.VirtualMachineAssessPatchesResult, TO.PSVirtualMachinePatchAssessmentResult>();
184+
cfg.CreateMap<TO.PSVirtualMachinePatchAssessmentResult, FROM.VirtualMachineAssessPatchesResult>();
185185
});
186186
_mapper = config.CreateMapper();
187187
}

src/Compute/Compute/Generated/VirtualMachine/InvokeAzureVMAssessPatchCommand.cs renamed to src/Compute/Compute/Generated/VirtualMachine/InvokeAzureVMPatchAssessmentCommand.cs

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,10 @@
2727

2828
namespace Microsoft.Azure.Commands.Compute.Automation
2929
{
30-
[Cmdlet(VerbsLifecycle.Invoke, ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "VMAssessPatch", SupportsShouldProcess = true, DefaultParameterSetName = DefaultParameterSet )]
31-
[OutputType(typeof(PSVirtualMachineAssessPatchesResult))]
32-
public partial class InvokeAzureVMAssessPatchCommand : ComputeAutomationBaseCmdlet
30+
[Cmdlet(VerbsLifecycle.Invoke, ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "VMPatchAssessment", SupportsShouldProcess = true, DefaultParameterSetName = DefaultParameterSet )]
31+
[OutputType(typeof(PSVirtualMachinePatchAssessmentResult))]
32+
[Alias("Invoke-" + ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "VmPatchAssess", "Invoke-" + ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "VmAssessPatch")]
33+
public partial class InvokeAzureVMPatchAssessmentCommand : ComputeAutomationBaseCmdlet
3334
{
3435
private const string DefaultParameterSet = "DefaultParameterSet";
3536
private const string InputObjectParameterSet = "InputObjectParameterSet";
@@ -104,8 +105,8 @@ public override void ExecuteCmdlet()
104105

105106

106107
var result = VirtualMachinesClient.AssessPatches(resourceGroupName, vmName);
107-
var psObject = new PSVirtualMachineAssessPatchesResult();
108-
ComputeAutomationAutoMapperProfile.Mapper.Map<VirtualMachineAssessPatchesResult, PSVirtualMachineAssessPatchesResult>(result, psObject);
108+
var psObject = new PSVirtualMachinePatchAssessmentResult();
109+
ComputeAutomationAutoMapperProfile.Mapper.Map<VirtualMachineAssessPatchesResult, PSVirtualMachinePatchAssessmentResult>(result, psObject);
109110
WriteObject(psObject);
110111
}
111112
});

src/Compute/Compute/Manual/PSVirtualMachineAssessPatchesResult.cs renamed to src/Compute/Compute/Manual/PSVirtualMachinePatchAssessmentResult.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121

2222
namespace Microsoft.Azure.Commands.Compute.Automation.Models
2323
{
24-
public class PSVirtualMachineAssessPatchesResult
24+
public class PSVirtualMachinePatchAssessmentResult
2525
{
2626
public string Status { get; set; }
2727
public string AssessmentActivityId { get; set; }

src/Compute/Compute/help/Invoke-AzVmAssessPatch.md renamed to src/Compute/Compute/help/Invoke-AzVmPatchAssessment.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Module Name: Az.Compute
44
schema: 2.0.0
55
---
66

7-
# Invoke-AzVMAssessPatch
7+
# Invoke-AzVMPatchAssessment
88

99
## SYNOPSIS
1010
Assess patch state of a virtual machine.
@@ -36,7 +36,7 @@ Assesses the patch status of a VM and reports all detected patches that are avai
3636

3737
### Example 1
3838
```
39-
PS C:\> Invoke-AzVmAssessPatch -ResourceGroupName "myRG" -VMName "myVM"
39+
PS C:\> Invoke-AzVmPatchAssessmemt -ResourceGroupName "myRG" -VMName "myVM"
4040
```
4141

4242
## PARAMETERS
@@ -170,7 +170,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable
170170
171171
## OUTPUTS
172172
173-
### Microsoft.Azure.Commands.Compute.Automation.Models.PSAssessPatchesResult
173+
### Microsoft.Azure.Commands.Compute.Automation.Models.PSVirtualMachinePatchesAssessmentResult
174174
175175
## NOTES
176176

0 commit comments

Comments
 (0)