Skip to content

[Automation] Generate Fluent Lite from Swagger postgresql#package-flexibleserver-2025-08-01#47328

Merged
weidongxu-microsoft merged 5 commits intoAzure:mainfrom
azure-sdk:fluent-lite-generation-5587942
Nov 24, 2025
Merged

[Automation] Generate Fluent Lite from Swagger postgresql#package-flexibleserver-2025-08-01#47328
weidongxu-microsoft merged 5 commits intoAzure:mainfrom
azure-sdk:fluent-lite-generation-5587942

Conversation

@azure-sdk
Copy link
Collaborator

[Automation] Generate Fluent Lite from Swagger postgresql#package-flexibleserver-2025-08-01

@github-actions github-actions bot added the Mgmt This issue is related to a management-plane library. label Nov 19, 2025
@weidongxu-microsoft
Copy link
Member

/azp run java - postgresqlflexibleserver - mgmt - tests

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@weidongxu-microsoft
Copy link
Member

/azp run java - postgresqlflexibleserver - mgmt - tests

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@github-actions
Copy link
Contributor

github-actions bot commented Nov 24, 2025

API Change Check

APIView identified API level changes in this PR and created the following API reviews

com.azure.resourcemanager:azure-resourcemanager-postgresqlflexibleserver

@weidongxu-microsoft weidongxu-microsoft marked this pull request as ready for review November 24, 2025 03:25
Copilot AI review requested due to automatic review settings November 24, 2025 03:25
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 updates the Azure Resource Manager PostgreSQL Flexible Server SDK to version 2.0.0, incorporating changes from the Swagger specification postgresql#package-flexibleserver-2025-08-01. The update includes significant class and property renames to align with the latest API specifications, along with documentation improvements.

Key Changes:

  • Major version bump from 1.1.0 to 2.0.0, indicating breaking changes
  • Renamed multiple classes to align with API terminology (e.g., ServerBackupBackupAutomaticAndOnDemand, ActiveDirectoryAdministratorAdministratorMicrosoftEntra)
  • Updated model property types and documentation to reflect API specification changes

Reviewed changes

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

Show a summary per file
File Description
BackupAutomaticAndOnDemandImpl.java Updated class and import names for backup implementation
AdvancedThreatProtectionSettingsModelImpl.java Renamed from ServerThreatProtectionSettingsModelImpl, removed refresh methods
AdvancedThreatProtectionSettingsImpl.java New implementation class for threat protection settings
AdvancedThreatProtectionSettingsClientImpl.java Renamed client implementation with updated method signatures
AdministratorsMicrosoftEntrasImpl.java Renamed from AdministratorsImpl to reflect Microsoft Entra terminology
AdministratorsMicrosoftEntrasClientImpl.java Updated client with renamed methods (create → createOrUpdate) and expected responses
AdministratorMicrosoftEntraImpl.java New implementation supporting both Definition and Update interfaces
ActiveDirectoryAdministratorImpl.java Removed file (replaced by AdministratorMicrosoftEntraImpl)
Package info files Updated API descriptions to reflect new business model
Model classes Renamed multiple inner model classes and updated property documentation
version_client.txt Version bump from 1.2.0-beta.2 to 2.0.0

@weidongxu-microsoft weidongxu-microsoft merged commit 0719adf into Azure:main Nov 24, 2025
18 checks passed
@azure-sdk azure-sdk deleted the fluent-lite-generation-5587942 branch November 30, 2025 10:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Mgmt - Track 2 Mgmt This issue is related to a management-plane library.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants