Skip to content

Onboarding PureStorage to powershell #28178

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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

deepakmauryams
Copy link
Member

Description

This PR contains changes for onboarding PureStorageBlock service to Azure Powershell.

Mandatory Checklist

  • SHOULD update ChangeLog.md file(s) appropriately
    • Update src/{{SERVICE}}/{{SERVICE}}/ChangeLog.md.
      • A snippet outlining the change(s) made in the PR should be written under the ## Upcoming Release header in the past tense.
    • Should not change ChangeLog.md if no new release is required, such as fixing test case only.
  • SHOULD regenerate markdown help files if there is cmdlet API change. Instruction
  • SHOULD have proper test coverage for changes in pull request.
  • SHOULD NOT adjust version of module manually in pull request

@Copilot Copilot AI review requested due to automatic review settings July 12, 2025 15:50
Copy link

Thanks for your contribution! The pull request validation has started. Please revisit this comment for updated status.

Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

Onboard the PureStorageBlock service to Azure PowerShell by adding mapping entries and autogenerated markdown help for all new cmdlets.

  • Added PureStorageBlock mapping in CreateMappings_rules.json
  • Generated stub markdown help files for all Az.PureStorageBlock cmdlets under src/PureStorageBlock/PureStorageBlock/help/
  • No changelog update or real examples/tests included yet

Reviewed Changes

Copilot reviewed 145 out of 145 changed files in this pull request and generated no comments.

File Description
tools/CreateMappings_rules.json Added PureStorageBlock alias-to-module mapping
src/PureStorageBlock/PureStorageBlock/help/*.md Added autogenerated markdown help stubs for new cmdlets
src/PureStorageBlock/PureStorageBlock/ChangeLog.md Missing ChangeLog update (no entry added)
Comments suppressed due to low confidence (3)

src/PureStorageBlock/PureStorageBlock/ChangeLog.md:1

  • Add release notes for onboarding the PureStorageBlock service under the ## Upcoming Release header in ChangeLog.md.
<!--

src/PureStorageBlock/PureStorageBlock/help/Update-AzPureStorageBlockStoragePool.md:36

  • [nitpick] Replace placeholder examples with real usage snippets and descriptive titles to improve end-user guidance in the help file.
### Example 1: {{ Add title here }}

src/PureStorageBlock/PureStorageBlock/help/New-AzPureStorageBlockStoragePool.md:42

  • [nitpick] Populate the example sections with actual command invocations and expected output or remove the placeholder content.
### Example 1: {{ Add title here }}

@YanaXu
Copy link
Contributor

YanaXu commented Jul 14, 2025

/azp run

Copy link
Contributor

Azure Pipelines successfully started running 3 pipeline(s).

}

Describe 'Get-AzPureStorageBlockAvsStorageContainer' {
It 'List' -skip {
Copy link
Contributor

Choose a reason for hiding this comment

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

Please add all necessary tests.


### Example 1: {{ Add title here }}
```powershell
{{ Add code here }}
Copy link
Contributor

Choose a reason for hiding this comment

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

Please add all necessary examples. Double check all placeholders.

@@ -987,5 +987,9 @@
{
"alias": "CloudHsm",
"module": "CloudHsm"
},
Copy link
Contributor

Choose a reason for hiding this comment

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

Revert the change of this file.

@YanaXu YanaXu self-assigned this Jul 14, 2025
Copy link

This PR was labeled "needs-revision" because it has unresolved review comments or CI failures.
Please resolve all open review comments and make sure all CI checks are green. Refer to our guide to troubleshoot common CI failures.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants