github Azure/azure-sdk-for-java azure-resourcemanager-postgresqlflexibleserver_1.2.0-beta.1

latest releases: azure-resourcemanager-resources-bicep_1.0.0-beta.1, azure-resourcemanager-playwrighttesting_1.1.0-beta.2, azure-core-tracing-opentelemetry_1.0.0-beta.60...
pre-release3 months ago

1.2.0-beta.1 (2025-05-16)

  • Azure Resource Manager PostgreSql client library for Java. This package contains Microsoft Azure SDK for PostgreSql Management SDK. The Microsoft Azure management API provides create, read, update, and delete functionality for Azure PostgreSQL resources including servers, databases, firewall rules, VNET rules, security alert policies, log files and configurations with new business model. Package tag package-flexibleserver-2025-01-01-preview. For documentation on how to use this package, please see Azure Management Libraries for Java.

Breaking Changes

models.OperationListResult was modified

  • innerModel() was removed
  • java.lang.String nextLink() -> java.lang.String nextLink()
  • java.util.List value() -> java.util.List value()

models.Operation was modified

  • toJson(com.azure.json.JsonWriter) was removed
  • withIsDataAction(java.lang.Boolean) was removed
  • java.util.Map properties() -> java.util.Map properties()
  • java.lang.Boolean isDataAction() -> java.lang.Boolean isDataAction()
  • java.lang.String name() -> java.lang.String name()
  • models.OperationDisplay display() -> models.OperationDisplay display()
  • models.OperationOrigin origin() -> models.OperationOrigin origin()
  • validate() was removed
  • fromJson(com.azure.json.JsonReader) was removed

models.Operations was modified

  • listWithResponse(com.azure.core.util.Context) was removed
  • models.OperationListResult list() -> com.azure.core.http.rest.PagedIterable list()

Features Added

  • models.SupportedFeatureStatusEnum was added

  • models.QuotaUsages was added

  • models.ConfigTuningRequestParameter was added

  • models.TuningOptionsListResult was added

  • models.SessionResource was added

  • models.QuotaUsage was added

  • models.IndexRecommendationListResult was added

  • models.ImpactRecord was added

  • models.SessionDetailsListResult was added

  • models.QuotaUsagesListResult was added

  • models.NameProperty was added

  • models.IndexRecommendationResourcePropertiesAnalyzedWorkload was added

  • models.TuningOptions was added

  • models.IndexRecommendationDetails was added

  • models.IndexRecommendationResource was added

  • models.RecommendationTypeEnum was added

  • models.SupportedFeature was added

  • models.IndexRecommendationResourcePropertiesImplementationDetails was added

  • models.SessionsListResult was added

  • models.RecommendationType was added

  • models.TuningOptionEnum was added

  • models.TuningConfigurations was added

  • models.Cluster was added

  • models.TuningIndexes was added

  • models.TuningOptionsResource was added

  • models.SessionDetailsResource was added

models.OperationListResult was modified

  • validate() was added
  • toJson(com.azure.json.JsonWriter) was added
  • withValue(java.util.List) was added
  • fromJson(com.azure.json.JsonReader) was added
  • withNextLink(java.lang.String) was added

models.UserAssignedIdentity was modified

  • withPrincipalId(java.lang.String) was added
  • principalId() was added

models.ServerForUpdate was modified

  • withCluster(models.Cluster) was added
  • cluster() was added

models.FlexibleServerCapability was modified

  • supportedFeatures() was added

models.ServerVersionCapability was modified

  • supportedFeatures() was added

models.ServerSkuCapability was modified

  • securityProfile() was added
  • supportedFeatures() was added

models.Operation was modified

  • innerModel() was added

models.Operations was modified

  • list(com.azure.core.util.Context) was added

models.Server$Update was modified

  • withCluster(models.Cluster) was added

models.Server was modified

  • cluster() was added

models.Server$Definition was modified

  • withCluster(models.Cluster) was added

PostgreSqlManager was modified

  • tuningIndexes() was added
  • quotaUsages() was added
  • tuningOptions() was added
  • tuningConfigurations() was added

Don't miss a new azure-sdk-for-java release

NewReleases is sending notifications on new releases.