azure-mgmt-cosmosdbforpostgresql_1.1.0b2
Pre-release
Pre-release
1.1.0b2 (2026-07-07)
Features Added
- Client
CosmosdbForPostgresqlMgmtClientadded parametercloud_settingin method__init__ - Client
CosmosdbForPostgresqlMgmtClientadded methodsend_request - Model
Clusteradded propertyidentity - Model
ClusterForUpdateadded propertyidentity - Model
NameAvailabilityRequestadded propertytype - Model
Operationadded propertyaction_type - Added enum
AadEnabledEnum - Added enum
ActionType - Added enum
CheckNameAvailabilityResourceType - Added model
DataEncryption - Added enum
DataEncryptionType - Added model
IdentityProperties - Added enum
IdentityType - Added enum
PasswordEnabledEnum - Added model
RolePropertiesExternalIdentity - Added model
UserAssignedIdentity
Breaking Changes
- This version introduces new hybrid models which have dual dictionary and model nature. Please follow https://aka.ms/azsdk/python/migrate/hybrid-models for migration.
- Model
Clustermoved instance variableadministrator_login,administrator_login_password,provisioning_state,state,postgresql_version,citus_version,maintenance_window,preferred_primary_zone,enable_shards_on_coordinator,enable_ha,coordinator_server_edition,coordinator_storage_quota_in_mb,coordinator_v_cores,coordinator_enable_public_ip_access,node_server_edition,node_count,node_storage_quota_in_mb,node_v_cores,node_enable_public_ip_access,server_names,source_resource_id,source_location,point_in_time_utc,read_replicas,earliest_restore_time,private_endpoint_connections,database_name,enable_geo_backupandauth_configunder propertypropertieswhose type isClusterProperties - Model
ClusterForUpdatemoved instance variableadministrator_login_password,postgresql_version,citus_version,enable_shards_on_coordinator,enable_ha,preferred_primary_zone,coordinator_server_edition,coordinator_storage_quota_in_mb,coordinator_v_cores,coordinator_enable_public_ip_access,node_server_edition,node_count,node_storage_quota_in_mb,node_v_cores,node_enable_public_ip_accessandmaintenance_windowunder propertypropertieswhose type isClusterPropertiesForUpdate - Model
ClusterServermoved instance variableserver_edition,storage_quota_in_mb,v_cores,enable_ha,enable_public_ip_access,is_read_only,administrator_login,fully_qualified_domain_name,role,state,ha_state,availability_zone,postgresql_versionandcitus_versionunder propertypropertieswhose type isClusterServerProperties - Model
Configurationmoved instance variabledescription,data_type,allowed_values,requires_restart,server_role_group_configurationsandprovisioning_stateunder propertypropertieswhose type isConfigurationProperties - Model
FirewallRulemoved instance variablestart_ip_address,end_ip_addressandprovisioning_stateunder propertypropertieswhose type isFirewallRuleProperties - Model
Operationdeleted or renamed its instance variableproperties - Model
PrivateEndpointConnectionmoved instance variablegroup_ids,private_endpoint,private_link_service_connection_stateandprovisioning_stateunder propertypropertieswhose type isPrivateEndpointConnectionProperties - Model
PrivateLinkResourcemoved instance variablegroup_id,required_membersandrequired_zone_namesunder propertypropertieswhose type isPrivateLinkResourceProperties - Model
Rolemoved instance variablerole_type,password,provisioning_state,object_id,principal_typeandtenant_idunder propertypropertieswhose type isRoleProperties - Model
ServerConfigurationmoved instance variablevalue,source,description,default_value,data_type,allowed_values,requires_restartandprovisioning_stateunder propertypropertieswhose type isServerConfigurationProperties - Model
SimplePrivateEndpointConnectionmoved instance variableprivate_endpoint,group_idsandprivate_link_service_connection_stateunder propertypropertieswhose type isPrivateEndpointConnectionSimpleProperties - Renamed enum
OperationOrigintoOrigin
Other Changes
- Deleted model
ClusterConfigurationListResult/ClusterListResult/ClusterServerListResult/FirewallRuleListResult/OperationListResult/PrivateEndpointConnectionListResult/PrivateLinkResourceListResult/RoleListResult/ServerConfigurationListResultwhich actually were not used by SDK users