Skip to content

Commit d266bc9

Browse files
[AutoRelease] t2-postgresqlflexibleservers-2025-11-19-26748(can only be merged by SDK owner) (#44104)
* code and test * update changelog --------- Co-authored-by: azure-sdk <PythonSdkPipelines> Co-authored-by: ChenxiJiang333 <[email protected]>
1 parent 0e46d28 commit d266bc9

File tree

197 files changed

+10426
-11154
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

197 files changed

+10426
-11154
lines changed

sdk/postgresqlflexibleservers/azure-mgmt-postgresqlflexibleservers/CHANGELOG.md

Lines changed: 230 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,234 @@
11
# Release History
22

3+
## 2.0.0 (2025-11-17)
4+
5+
### Features Added
6+
7+
- Model `PostgreSQLManagementClient` added parameter `cloud_setting` in method `__init__`
8+
- Client `PostgreSQLManagementClient` added operation group `administrators_microsoft_entra`
9+
- Client `PostgreSQLManagementClient` added operation group `advanced_threat_protection_settings`
10+
- Client `PostgreSQLManagementClient` added operation group `backups_automatic_and_on_demand`
11+
- Client `PostgreSQLManagementClient` added operation group `capabilities_by_location`
12+
- Client `PostgreSQLManagementClient` added operation group `capabilities_by_server`
13+
- Client `PostgreSQLManagementClient` added operation group `captured_logs`
14+
- Client `PostgreSQLManagementClient` added operation group `backups_long_term_retention`
15+
- Client `PostgreSQLManagementClient` added operation group `name_availability`
16+
- Client `PostgreSQLManagementClient` added operation group `private_dns_zone_suffix`
17+
- Client `PostgreSQLManagementClient` added operation group `quota_usages`
18+
- Client `PostgreSQLManagementClient` added operation group `tuning_options`
19+
- Enum `ConfigurationDataType` added member `SET`
20+
- Enum `ConfigurationDataType` added member `STRING`
21+
- Model `Server` added property `cluster`
22+
- Model `ServerSkuCapability` added property `supported_features`
23+
- Model `ServerSkuCapability` added property `security_profile`
24+
- Enum `ServerState` added member `INACCESSIBLE`
25+
- Enum `ServerState` added member `PROVISIONING`
26+
- Enum `ServerState` added member `RESTARTING`
27+
- Model `ServerVersionCapability` added property `supported_features`
28+
- Enum `SourceType` added member `APSARA_DB_RDS`
29+
- Enum `SourceType` added member `CRUNCHY_POSTGRE_SQL`
30+
- Enum `SourceType` added member `DIGITAL_OCEAN_DROPLETS`
31+
- Enum `SourceType` added member `DIGITAL_OCEAN_POSTGRE_SQL`
32+
- Enum `SourceType` added member `EDB_ORACLE_SERVER`
33+
- Enum `SourceType` added member `EDB_POSTGRE_SQL`
34+
- Enum `SourceType` added member `HEROKU_POSTGRE_SQL`
35+
- Enum `SourceType` added member `HUAWEI_COMPUTE`
36+
- Enum `SourceType` added member `HUAWEI_RDS`
37+
- Enum `SourceType` added member `POSTGRE_SQL_COSMOS_DB`
38+
- Enum `SourceType` added member `POSTGRE_SQL_FLEXIBLE_SERVER`
39+
- Enum `SourceType` added member `SUPABASE_POSTGRE_SQL`
40+
- Enum `StorageType` added member `ULTRA_SSD_LRS`
41+
- Added model `AdminCredentialsForPatch`
42+
- Added model `AdministratorMicrosoftEntra`
43+
- Added model `AdministratorMicrosoftEntraAdd`
44+
- Added model `AdministratorMicrosoftEntraList`
45+
- Added model `AdvancedThreatProtectionSettingsList`
46+
- Added model `AdvancedThreatProtectionSettingsModel`
47+
- Added model `AuthConfigForPatch`
48+
- Added enum `AzureManagedDiskPerformanceTier`
49+
- Added model `BackupAutomaticAndOnDemand`
50+
- Added model `BackupAutomaticAndOnDemandList`
51+
- Added model `BackupForPatch`
52+
- Added enum `BackupType`
53+
- Added model `BackupsLongTermRetentionOperation`
54+
- Added model `BackupsLongTermRetentionRequest`
55+
- Added model `BackupsLongTermRetentionResponse`
56+
- Added enum `Cancel`
57+
- Added model `Capability`
58+
- Added model `CapabilityList`
59+
- Added model `CapturedLog`
60+
- Added model `CapturedLogList`
61+
- Added model `Cluster`
62+
- Added model `ConfigurationList`
63+
- Added enum `CreateModeForPatch`
64+
- Added enum `DataEncryptionType`
65+
- Added model `DatabaseList`
66+
- Added model `DatabaseMigrationState`
67+
- Added enum `EncryptionKeyStatus`
68+
- Added enum `FastProvisioningSupport`
69+
- Added enum `FeatureStatus`
70+
- Added model `FirewallRuleList`
71+
- Added enum `GeographicallyRedundantBackup`
72+
- Added enum `GeographicallyRedundantBackupSupport`
73+
- Added model `HighAvailabilityForPatch`
74+
- Added enum `HighAvailabilityState`
75+
- Added model `ImpactRecord`
76+
- Added enum `LocationRestricted`
77+
- Added enum `LogicalReplicationOnSourceServer`
78+
- Added model `MaintenanceWindowForPatch`
79+
- Added enum `MicrosoftEntraAuth`
80+
- Added enum `MigrateRolesAndPermissions`
81+
- Added model `Migration`
82+
- Added enum `MigrationDatabaseState`
83+
- Added model `MigrationList`
84+
- Added model `MigrationNameAvailability`
85+
- Added model `MigrationSecretParametersForPatch`
86+
- Added enum `MigrationSubstate`
87+
- Added model `MigrationSubstateDetails`
88+
- Added model `NameAvailabilityModel`
89+
- Added model `NameProperty`
90+
- Added model `ObjectRecommendation`
91+
- Added model `ObjectRecommendationDetails`
92+
- Added model `ObjectRecommendationList`
93+
- Added model `ObjectRecommendationPropertiesAnalyzedWorkload`
94+
- Added model `ObjectRecommendationPropertiesImplementationDetails`
95+
- Added enum `OnlineStorageResizeSupport`
96+
- Added model `OperationList`
97+
- Added enum `OverwriteDatabasesOnTargetServer`
98+
- Added enum `PasswordBasedAuth`
99+
- Added enum `PostgresMajorVersion`
100+
- Added model `PrivateEndpointConnectionList`
101+
- Added model `PrivateLinkResourceList`
102+
- Added model `QuotaUsage`
103+
- Added model `QuotaUsageList`
104+
- Added enum `ReadReplicaPromoteOption`
105+
- Added enum `RecommendationTypeEnum`
106+
- Added enum `RecommendationTypeParameterEnum`
107+
- Added model `ServerEditionCapability`
108+
- Added model `ServerForPatch`
109+
- Added model `ServerList`
110+
- Added model `SkuForPatch`
111+
- Added enum `StartDataMigration`
112+
- Added enum `StorageAutoGrowthSupport`
113+
- Added model `SupportedFeature`
114+
- Added enum `TriggerCutover`
115+
- Added enum `TuningOptionParameterEnum`
116+
- Added model `TuningOptions`
117+
- Added model `TuningOptionsList`
118+
- Added model `VirtualEndpoint`
119+
- Added model `VirtualEndpointsList`
120+
- Added model `VirtualNetworkSubnetUsageModel`
121+
- Added enum `ZoneRedundantHighAvailabilityAndGeographicallyRedundantBackupSupport`
122+
- Added enum `ZoneRedundantHighAvailabilitySupport`
123+
- Operation group `MigrationsOperations` added method `cancel`
124+
- Operation group `MigrationsOperations` added method `check_name_availability`
125+
- Operation group `PrivateEndpointConnectionsOperations` added method `begin_delete`
126+
- Operation group `PrivateEndpointConnectionsOperations` added method `begin_update`
127+
- Operation group `ServersOperations` added method `begin_create_or_update`
128+
- Operation group `ServersOperations` added method `list_by_subscription`
129+
- Operation group `VirtualNetworkSubnetUsageOperations` added method `list`
130+
- Added operation group `AdministratorsMicrosoftEntraOperations`
131+
- Added operation group `AdvancedThreatProtectionSettingsOperations`
132+
- Added operation group `BackupsAutomaticAndOnDemandOperations`
133+
- Added operation group `BackupsLongTermRetentionOperations`
134+
- Added operation group `CapabilitiesByLocationOperations`
135+
- Added operation group `CapabilitiesByServerOperations`
136+
- Added operation group `CapturedLogsOperations`
137+
- Added operation group `NameAvailabilityOperations`
138+
- Added operation group `PrivateDnsZoneSuffixOperations`
139+
- Added operation group `QuotaUsagesOperations`
140+
- Added operation group `TuningOptionsOperations`
141+
142+
### Breaking Changes
143+
144+
- Deleted or renamed client operation group `PostgreSQLManagementClient.administrators`
145+
- Deleted or renamed client operation group `PostgreSQLManagementClient.backups`
146+
- Deleted or renamed client operation group `PostgreSQLManagementClient.location_based_capabilities`
147+
- Deleted or renamed client operation group `PostgreSQLManagementClient.server_capabilities`
148+
- Deleted or renamed client operation group `PostgreSQLManagementClient.check_name_availability`
149+
- Deleted or renamed client operation group `PostgreSQLManagementClient.check_name_availability_with_location`
150+
- Deleted or renamed client operation group `PostgreSQLManagementClient.flexible_server`
151+
- Deleted or renamed client operation group `PostgreSQLManagementClient.ltr_backup_operations`
152+
- Deleted or renamed client operation group `PostgreSQLManagementClient.get_private_dns_zone_suffix`
153+
- Deleted or renamed client operation group `PostgreSQLManagementClient.private_endpoint_connection`
154+
- Deleted or renamed client operation group `PostgreSQLManagementClient.log_files`
155+
- Deleted or renamed client method `PostgreSQLManagementClient.check_migration_name_availability`
156+
- Parameter `password_auth` of `AuthConfig.__init__` is now optional
157+
- Parameter `geo_redundant_backup` of `Backup.__init__` is now optional
158+
- Parameter `mode` of `HighAvailability.__init__` is now optional
159+
- Deleted or renamed enum value `HighAvailabilityMode.DISABLED`
160+
- Deleted or renamed model `ActiveDirectoryAdministrator`
161+
- Deleted or renamed model `ActiveDirectoryAdministratorAdd`
162+
- Deleted or renamed model `ActiveDirectoryAuthEnum`
163+
- Deleted or renamed model `ArmServerKeyType`
164+
- Deleted or renamed model `AzureManagedDiskPerformanceTiers`
165+
- Deleted or renamed model `CancelEnum`
166+
- Deleted or renamed model `CreateModeForUpdate`
167+
- Deleted or renamed model `DbMigrationStatus`
168+
- Deleted or renamed model `FastProvisioningSupportedEnum`
169+
- Deleted or renamed model `FlexibleServerCapability`
170+
- Deleted or renamed model `FlexibleServerEditionCapability`
171+
- Deleted or renamed model `GeoBackupSupportedEnum`
172+
- Deleted or renamed model `GeoRedundantBackupEnum`
173+
- Deleted or renamed model `HaMode`
174+
- Deleted or renamed model `KeyStatusEnum`
175+
- Deleted or renamed model `LogFile`
176+
- Deleted or renamed model `LogicalReplicationOnSourceDbEnum`
177+
- Deleted or renamed model `LtrBackupRequest`
178+
- Deleted or renamed model `LtrBackupResponse`
179+
- Deleted or renamed model `LtrServerBackupOperation`
180+
- Deleted or renamed model `MigrateRolesEnum`
181+
- Deleted or renamed model `MigrationDbState`
182+
- Deleted or renamed model `MigrationNameAvailabilityResource`
183+
- Deleted or renamed model `MigrationResource`
184+
- Deleted or renamed model `MigrationSubState`
185+
- Deleted or renamed model `MigrationSubStateDetails`
186+
- Deleted or renamed model `NameAvailability`
187+
- Deleted or renamed model `OnlineResizeSupportedEnum`
188+
- Deleted or renamed model `Origin`
189+
- Deleted or renamed model `OverwriteDbsInTargetEnum`
190+
- Deleted or renamed model `PasswordAuthEnum`
191+
- Deleted or renamed model `ReplicationPromoteOption`
192+
- Deleted or renamed model `RestrictedEnum`
193+
- Deleted or renamed model `ServerBackup`
194+
- Deleted or renamed model `ServerForUpdate`
195+
- Deleted or renamed model `ServerHAState`
196+
- Deleted or renamed model `ServerThreatProtectionSettingsModel`
197+
- Deleted or renamed model `ServerVersion`
198+
- Deleted or renamed model `StartDataMigrationEnum`
199+
- Deleted or renamed model `StorageAutoGrowthSupportedEnum`
200+
- Deleted or renamed model `TriggerCutoverEnum`
201+
- Deleted or renamed model `VirtualEndpointResource`
202+
- Deleted or renamed model `VirtualNetworkSubnetUsageResult`
203+
- Deleted or renamed model `ZoneRedundantHaAndGeoBackupSupportedEnum`
204+
- Deleted or renamed model `ZoneRedundantHaSupportedEnum`
205+
- Method `MigrationsOperations.create` renamed its parameter `target_db_server_name` to `server_name`
206+
- Method `MigrationsOperations.create` deleted or renamed its parameter `subscription_id` of kind `positional_or_keyword`
207+
- Method `MigrationsOperations.get` renamed its parameter `target_db_server_name` to `server_name`
208+
- Method `MigrationsOperations.get` deleted or renamed its parameter `subscription_id` of kind `positional_or_keyword`
209+
- Method `MigrationsOperations.list_by_target_server` renamed its parameter `target_db_server_name` to `server_name`
210+
- Method `MigrationsOperations.list_by_target_server` deleted or renamed its parameter `subscription_id` of kind `positional_or_keyword`
211+
- Method `MigrationsOperations.update` renamed its parameter `target_db_server_name` to `server_name`
212+
- Method `MigrationsOperations.update` deleted or renamed its parameter `subscription_id` of kind `positional_or_keyword`
213+
- Deleted or renamed method `MigrationsOperations.delete`
214+
- Deleted or renamed method `ServerThreatProtectionSettingsOperations.get`
215+
- Deleted or renamed method `ServerThreatProtectionSettingsOperations.list_by_server`
216+
- Deleted or renamed method `ServersOperations.begin_create`
217+
- Deleted or renamed method `ServersOperations.list`
218+
- Deleted or renamed method `VirtualNetworkSubnetUsageOperations.execute`
219+
- Deleted or renamed operation group `AdministratorsOperations`
220+
- Deleted or renamed operation group `BackupsOperations`
221+
- Deleted or renamed operation group `CheckNameAvailabilityOperations`
222+
- Deleted or renamed operation group `CheckNameAvailabilityWithLocationOperations`
223+
- Deleted or renamed operation group `FlexibleServerOperations`
224+
- Deleted or renamed operation group `GetPrivateDnsZoneSuffixOperations`
225+
- Deleted or renamed operation group `LocationBasedCapabilitiesOperations`
226+
- Deleted or renamed operation group `LogFilesOperations`
227+
- Deleted or renamed operation group `LtrBackupOperationsOperations`
228+
- Deleted or renamed operation group `PostgreSQLManagementClientOperationsMixin`
229+
- Deleted or renamed operation group `PrivateEndpointConnectionOperations`
230+
- Deleted or renamed operation group `ServerCapabilitiesOperations`
231+
3232
## 1.2.0b1 (2025-05-19)
4233

5234
### Features Added
@@ -54,8 +283,8 @@
54283
- Added model `TuningOptionsListResult`
55284
- Added model `TuningOptionsResource`
56285
- Added operation group `QuotaUsagesOperations`
57-
- Added operation group `TuningConfigurationOperations`
58286
- Added operation group `TuningIndexOperations`
287+
- Added operation group `TuningConfigurationOperations`
59288
- Added operation group `TuningOptionsOperations`
60289

61290
## 1.1.0 (2025-03-24)
Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
include _meta.json
2-
recursive-include tests *.py *.json
3-
recursive-include samples *.py *.md
41
include *.md
5-
include azure/__init__.py
6-
include azure/mgmt/__init__.py
72
include LICENSE
83
include azure/mgmt/postgresqlflexibleservers/py.typed
4+
recursive-include tests *.py
5+
recursive-include samples *.py *.md
6+
include azure/__init__.py
7+
include azure/mgmt/__init__.py
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
2-
"commit": "761d8b58e465b26eddb8ad70dda3cde7b4228bdf",
2+
"commit": "b61ac84b569118b89c1ebce6bdb94600c58e1066",
33
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
44
"autorest": "3.10.2",
55
"use": [
6-
"@autorest/python@6.34.1",
6+
"@autorest/python@6.42.0",
77
"@autorest/[email protected]"
88
],
9-
"autorest_command": "autorest specification/postgresql/resource-manager/readme.md --generate-sample=True --include-x-ms-examples-original-file=True --python --python-sdks-folder=/mnt/vss/_work/1/azure-sdk-for-python/sdk --tag=package-flexibleserver-2025-01-01-preview --use=@autorest/python@6.34.1 --use=@autorest/[email protected] --version=3.10.2 --version-tolerant=False",
9+
"autorest_command": "autorest specification/postgresql/resource-manager/readme.md --generate-sample=True --include-x-ms-examples-original-file=True --package-mode=azure-mgmt --python --python-sdks-folder=/mnt/vss/_work/1/azure-sdk-for-python/sdk --use=@autorest/python@6.42.0 --use=@autorest/[email protected] --version=3.10.2 --version-tolerant=False",
1010
"readme": "specification/postgresql/resource-manager/readme.md"
1111
}

0 commit comments

Comments
 (0)