Skip to content

Conversation

@nasc17
Copy link
Member

@nasc17 nasc17 commented Jan 8, 2026

Description

Onboards new Cmdlets for PostgreSQL Flexible Server starting with stable API V20250801.

Have plans to deprecate outdated Cmdlets and announce to users to switch over.

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 AI review requested due to automatic review settings January 8, 2026 23:06
@azure-client-tools-bot-prd
Copy link

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

@nasc17 nasc17 changed the title Nasc/onboard pg flex [PostgreSQL Flexible Server] Onboard to latest Stable release Jan 8, 2026
Copy link
Contributor

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

This PR onboards new cmdlets for PostgreSQL Flexible Server based on the stable API version 2025-08-01 (V20250801). The changes introduce a new Az.PostgreSqlFlexibleServer module generated via AutoRest, with plans to deprecate the existing outdated cmdlets in the Az.PostgreSql module.

Key Changes:

  • Adds comprehensive new PostgreSQL Flexible Server cmdlets for managing servers, databases, configurations, backups, migrations, virtual endpoints, and security features
  • Introduces module infrastructure including project files, test scaffolding, and documentation templates
  • Creates placeholder help documentation and example files for all new cmdlets

Reviewed changes

Copilot reviewed 190 out of 222 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
src/PostgreSQLFlexibleServer/PostgreSqlFlexibleServer/ChangeLog.md Initial changelog documenting first preview release
src/PostgreSQLFlexibleServer/PostgreSqlFlexibleServer/Az.PostgreSqlFlexibleServer.psd1 Module manifest defining metadata, dependencies, and exported functions
src/PostgreSQLFlexibleServer/PostgreSqlFlexibleServer/help/*.md Help documentation files for all new cmdlets with placeholder content
src/PostgreSQLFlexibleServer/PostgreSQLFlexibleServer.Autorest/test/*.Tests.ps1 Pester test scaffolding with skipped test stubs for all cmdlets
src/PostgreSQLFlexibleServer/PostgreSQLFlexibleServer.Autorest/examples/*.md Example documentation templates with placeholder content
src/PostgreSQLFlexibleServer/PostgreSqlFlexibleServer.sln Visual Studio solution file organizing the module projects
src/PostgreSQLFlexibleServer/PostgreSQLFlexibleServer.Autorest/Properties/AssemblyInfo.cs Assembly metadata for the AutoRest-generated module


## EXAMPLES

### Example 1: {{ Add title here }}
Copy link

Copilot AI Jan 8, 2026

Choose a reason for hiding this comment

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

The help documentation contains placeholder text that should be replaced with actual examples showing how to use the cmdlet. This applies to all help files with similar placeholder content.

Copilot generated this review using guidance from repository custom instructions.
## Upcoming Release

## Version 0.1.0
* First preview release for module Az.PostgreSqlFlexibleServer
Copy link

Copilot AI Jan 8, 2026

Choose a reason for hiding this comment

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

The ChangeLog entry lacks specific details about the API version being targeted (V20250801) and the types of cmdlets being introduced. Consider adding more descriptive information about what functionality this release provides for users.

Copilot generated this review using guidance from repository custom instructions.
@isra-fel
Copy link
Member

isra-fel commented Jan 8, 2026

/azp run

@azure-pipelines
Copy link
Contributor

Azure Pipelines successfully started running 3 pipeline(s).

@vidai-msft
Copy link
Contributor

@nasc17 Please complete the missing examples and tests for each and every cmdlet. The test coverage for the module should be no less than 80%.

@github-actions
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.

3 participants