azure-powershell icon indicating copy to clipboard operation
azure-powershell copied to clipboard

Draft: Confidential VM features in VM and Disk cmdlets

Open Sandido opened this issue 3 years ago • 1 comments

Description

This PR adds the Confidential VM functionality to the cmdlets:

  1. Set-AzVMOSDisk
  2. New-AzDiskEncryptionSetConfig
  3. Set-AzDiskSecurityProfile
  4. Set-AzVmSecurityProfile
  5. Set-AzVmssSecurityProfile
  6. Set-AzVmssStorageProfile

The SecurityType parameter was either added or expanded to use the 'Trusted Launch' value, and other related functionality to use a Disk Encryption Set with a Trusted Launch VM.

Checklist

  • [ ] I have read the Submitting Changes section of CONTRIBUTING.md
  • [ ] The title of the PR is clear and informative
  • [ ] The appropriate ChangeLog.md file(s) has been updated:
    • For any service, the ChangeLog.md file can be found at src/{{SERVICE}}/{{SERVICE}}/ChangeLog.md
    • A snippet outlining the change(s) made in the PR should be written under the ## Upcoming Release header -- no new version header should be added
  • [ ] The PR does not introduce breaking changes
  • [ ] If applicable, the changes made in the PR have proper test coverage
  • [ ] For public API changes to cmdlets:
    • [ ] a cmdlet design review was approved for the changes in this repository (Microsoft internal only)
      • https://github.com/Azure/azure-powershell-cmdlet-review-pr/issues/1187
      • https://github.com/Azure/azure-powershell-cmdlet-review-pr/issues/1140
      • https://github.com/Azure/azure-powershell-cmdlet-review-pr/issues/1138
      • https://github.com/Azure/azure-powershell-cmdlet-review-pr/issues/1136
      • https://github.com/Azure/azure-powershell-cmdlet-review-pr/issues/1137
      • https://github.com/Azure/azure-powershell-cmdlet-review-pr/issues/1197
    • [ ] the markdown help files have been regenerated using the commands listed here

Sandido avatar May 10 '22 19:05 Sandido

Hi @Sandido, as this draft PR hasn't been taken care of for long, could you please check and close it? Thanks!

NoriZC avatar Aug 18 '22 02:08 NoriZC

/azp run

wyunchi-ms avatar Sep 26 '22 02:09 wyunchi-ms

Azure Pipelines successfully started running 3 pipeline(s).

azure-pipelines[bot] avatar Sep 26 '22 02:09 azure-pipelines[bot]

/azp run

wyunchi-ms avatar Sep 27 '22 01:09 wyunchi-ms

Azure Pipelines successfully started running 3 pipeline(s).

azure-pipelines[bot] avatar Sep 27 '22 01:09 azure-pipelines[bot]

/azp run azure-powershell - windows-powershell

wyunchi-ms avatar Sep 27 '22 03:09 wyunchi-ms

Azure Pipelines successfully started running 1 pipeline(s).

azure-pipelines[bot] avatar Sep 27 '22 03:09 azure-pipelines[bot]

/azp run

wyunchi-ms avatar Sep 27 '22 05:09 wyunchi-ms

Azure Pipelines successfully started running 3 pipeline(s).

azure-pipelines[bot] avatar Sep 27 '22 05:09 azure-pipelines[bot]

/azp run

wyunchi-ms avatar Sep 27 '22 08:09 wyunchi-ms

Azure Pipelines successfully started running 3 pipeline(s).

azure-pipelines[bot] avatar Sep 27 '22 08:09 azure-pipelines[bot]

/azp run

wyunchi-ms avatar Oct 09 '22 10:10 wyunchi-ms

Azure Pipelines successfully started running 3 pipeline(s).

azure-pipelines[bot] avatar Oct 09 '22 10:10 azure-pipelines[bot]