github Azure/azure-sdk-for-java com.azure.resourcemanager+azure-resourcemanager-nginx_1.1.0

6 hours ago

1.1.0 (2026-03-13)

  • Azure Resource Manager Nginx client library for Java. This package contains Microsoft Azure SDK for Nginx Management SDK. Package api-version 2025-11-01. For documentation on how to use this package, please see Azure Management Libraries for Java.

Breaking Changes

models.NginxConfigurationListResponse was removed

models.OperationResult was removed

models.NginxCertificateListResponse was removed

models.NginxConfiguration was removed

models.NginxConfiguration$Update was removed

models.OperationListResult was removed

models.NginxDeploymentListResponse was removed

models.NginxConfiguration$Definition was removed

models.NginxConfiguration$DefinitionStages was removed

models.NginxConfiguration$UpdateStages was removed

models.NginxConfigurationProperties was removed

models.UserIdentityProperties was modified

  • validate() was removed

models.NginxNetworkInterfaceConfiguration was modified

  • validate() was removed

models.NginxDeploymentScalingProperties was modified

  • validate() was removed

models.NginxFrontendIpConfiguration was modified

  • validate() was removed

models.OperationDisplay was modified

  • OperationDisplay() was changed to private access
  • withProvider(java.lang.String) was removed
  • validate() was removed
  • withDescription(java.lang.String) was removed
  • withOperation(java.lang.String) was removed
  • withResource(java.lang.String) was removed

models.NginxDeploymentUserProfile was modified

  • validate() was removed

models.NginxDeploymentUpdateProperties was modified

  • validate() was removed

models.NginxLogging was modified

  • validate() was removed

models.NginxDeploymentProperties was modified

  • withManagedResourceGroup(java.lang.String) was removed
  • managedResourceGroup() was removed
  • validate() was removed

models.NginxCertificateProperties was modified

  • validate() was removed

models.NginxNetworkProfile was modified

  • validate() was removed

models.IdentityProperties was modified

  • validate() was removed

models.NginxConfigurationFile was modified

  • validate() was removed

models.NginxDeploymentUpdateParameters was modified

  • validate() was removed

models.Configurations was modified

  • models.NginxConfiguration get(java.lang.String,java.lang.String,java.lang.String) -> models.NginxConfigurationResponse get(java.lang.String,java.lang.String,java.lang.String)
  • models.NginxConfiguration getById(java.lang.String) -> models.NginxConfigurationResponse getById(java.lang.String)
  • models.NginxConfiguration$DefinitionStages$Blank define(java.lang.String) -> models.NginxConfigurationResponse$DefinitionStages$Blank define(java.lang.String)

models.NginxPublicIpAddress was modified

  • validate() was removed

models.NginxConfigurationPackage was modified

  • validate() was removed

models.ResourceSku was modified

  • validate() was removed

models.NginxStorageAccount was modified

  • validate() was removed

models.NginxPrivateIpAddress was modified

  • validate() was removed

Features Added

  • models.NginxDeploymentDefaultWafPolicyListResponse was added

  • models.ScaleProfileCapacity was added

  • models.NginxConfigurationResponse$Update was added

  • models.WebApplicationFirewallSettings was added

  • models.NginxDeploymentWafPolicy$Definition was added

  • models.AnalysisDiagnostic was added

  • models.NginxDeploymentApiKeyResponse$Definition was added

  • models.NginxDeploymentApiKeyResponse$DefinitionStages was added

  • models.WafPolicies was added

  • models.NginxConfigurationResponse$UpdateStages was added

  • models.NginxCertificateErrorResponseBody was added

  • models.NginxConfigurationResponse$Definition was added

  • models.NginxDeploymentWafPolicyAnalysisResponse was added

  • models.Level was added

  • models.DiagnosticItem was added

  • models.ActivationState was added

  • models.ActionType was added

  • models.NginxDeploymentApiKeyResponse$Update was added

  • models.NginxDeploymentApiKeyRequest was added

  • models.ScaleProfile was added

  • models.NginxDeploymentWafPolicyMetadataProperties was added

  • models.NginxDeploymentWafPolicyApplyingStatusCode was added

  • models.NginxDeploymentWafPolicy was added

  • models.NginxDeploymentWafPolicies was added

  • models.AnalysisResultData was added

  • models.NginxConfigurationRequestProperties was added

  • models.AnalysisCreateConfig was added

  • models.NginxDeploymentApiKeyResponse was added

  • models.NginxConfigurationResponseProperties was added

  • models.NginxDeploymentDefaultWafPolicyProperties was added

  • models.NginxDeploymentWafPolicyCompilingStatus was added

  • models.NginxDeploymentWafPolicyProperties was added

  • models.NginxDeploymentWafPolicyCompilingStatusCode was added

  • models.NginxConfigurationRequest was added

  • models.NginxDeploymentApiKeyResponseProperties was added

  • models.NginxDeploymentPropertiesNginxAppProtect was added

  • models.WebApplicationFirewallComponentVersions was added

  • models.NginxConfigurationProtectedFileRequest was added

  • models.NginxDeploymentWafPolicyAnalysisCreateRequest was added

  • models.Origin was added

  • models.WebApplicationFirewallStatus was added

  • models.NginxDeploymentWafPolicyMetadata was added

  • models.Operation was added

  • models.NginxConfigurationResponse$DefinitionStages was added

  • models.NginxDeploymentWafPolicyError was added

  • models.NginxDeploymentWafPolicy$DefinitionStages was added

  • models.NginxDeploymentApiKeyResponse$UpdateStages was added

  • models.WebApplicationFirewallPackage was added

  • models.NginxDeploymentWafPolicyAnalysisData was added

  • models.ApiKeys was added

  • models.AutoUpgradeProfile was added

  • models.NginxDeploymentWafPolicyApplyingStatus was added

  • models.AnalysisCreate was added

  • models.NginxConfigurationResponse was added

  • models.NginxConfigurationProtectedFileResponse was added

  • models.NginxDeploymentApiKeyRequestProperties was added

  • models.AnalysisResult was added

  • models.DefaultWafPolicies was added

models.UserIdentityProperties was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.NginxNetworkInterfaceConfiguration was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.NginxDeploymentScalingProperties was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added
  • withProfiles(java.util.List) was added
  • profiles() was added

models.NginxFrontendIpConfiguration was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.OperationDisplay was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.NginxDeploymentUserProfile was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.NginxDeploymentUpdateProperties was modified

  • withWebApplicationFirewallSettings(models.WebApplicationFirewallSettings) was added
  • toJson(com.azure.json.JsonWriter) was added
  • withAutoUpgradeProfile(models.AutoUpgradeProfile) was added
  • withNetworkProfile(models.NginxNetworkProfile) was added
  • webApplicationFirewallSettings() was added
  • autoUpgradeProfile() was added
  • networkProfile() was added
  • fromJson(com.azure.json.JsonReader) was added

models.NginxLogging was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.NginxDeploymentProperties was modified

  • nginxAppProtect() was added
  • autoUpgradeProfile() was added
  • withNginxAppProtect(models.NginxDeploymentPropertiesNginxAppProtect) was added
  • withAutoUpgradeProfile(models.AutoUpgradeProfile) was added
  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added
  • dataplaneApiEndpoint() was added

models.NginxCertificateProperties was modified

  • sha1Thumbprint() was added
  • fromJson(com.azure.json.JsonReader) was added
  • withCertificateError(models.NginxCertificateErrorResponseBody) was added
  • certificateError() was added
  • keyVaultSecretVersion() was added
  • toJson(com.azure.json.JsonWriter) was added
  • keyVaultSecretCreated() was added

models.NginxNetworkProfile was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.IdentityProperties was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.NginxConfigurationFile was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.NginxDeploymentUpdateParameters was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

NginxManager was modified

  • defaultWafPolicies() was added
  • nginxDeploymentWafPolicies() was added
  • apiKeys() was added
  • wafPolicies() was added

models.Configurations was modified

  • analysis(java.lang.String,java.lang.String,java.lang.String) was added
  • analysisWithResponse(java.lang.String,java.lang.String,java.lang.String,models.AnalysisCreate,com.azure.core.util.Context) was added

models.NginxPublicIpAddress was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.NginxConfigurationPackage was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.ResourceSku was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

models.NginxStorageAccount was modified

  • fromJson(com.azure.json.JsonReader) was added
  • toJson(com.azure.json.JsonWriter) was added

models.NginxPrivateIpAddress was modified

  • toJson(com.azure.json.JsonWriter) was added
  • fromJson(com.azure.json.JsonReader) was added

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

NewReleases is sending notifications on new releases.