1.1.0-beta.4 (2026-02-10)
- Azure Resource Manager Nginx client library for Java. This package contains Microsoft Azure SDK for Nginx Management SDK. Package api-version 2025-03-01-preview. 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.NginxDeploymentApiKeyListResponse was removed
models.NginxCertificateListResponse was removed
models.OperationListResult was removed
models.NginxDeploymentListResponse was removed
models.NginxDeploymentUpdatePropertiesNginxAppProtect was removed
models.UserIdentityProperties was modified
validate()was removed
models.ScaleProfileCapacity was modified
validate()was removed
models.NginxNetworkInterfaceConfiguration was modified
validate()was removed
models.WebApplicationFirewallSettings was modified
validate()was removed
models.NginxDeploymentScalingProperties was modified
validate()was removed
models.AnalysisDiagnostic was modified
AnalysisDiagnostic()was changed to private accesswithMessage(java.lang.String)was removedvalidate()was removedwithLine(float)was removedwithFile(java.lang.String)was removedwithRule(java.lang.String)was removedwithDirective(java.lang.String)was removedwithDescription(java.lang.String)was removedwithId(java.lang.String)was removedfloat line()->double line()
models.NginxFrontendIpConfiguration was modified
validate()was removed
models.NginxCertificateErrorResponseBody was modified
validate()was removed
models.OperationDisplay was modified
OperationDisplay()was changed to private accesswithDescription(java.lang.String)was removedwithProvider(java.lang.String)was removedwithOperation(java.lang.String)was removedvalidate()was removedwithResource(java.lang.String)was removed
models.NginxDeploymentUserProfile was modified
validate()was removed
models.DiagnosticItem was modified
DiagnosticItem()was changed to private accesswithMessage(java.lang.String)was removedwithLine(float)was removedwithLevel(models.Level)was removedfloat line()->double line()withFile(java.lang.String)was removedvalidate()was removedwithId(java.lang.String)was removedwithRule(java.lang.String)was removedwithDirective(java.lang.String)was removedwithCategory(java.lang.String)was removedwithDescription(java.lang.String)was removed
models.NginxDeploymentUpdateProperties was modified
nginxAppProtect()was removedvalidate()was removedwithNginxAppProtect(models.NginxDeploymentUpdatePropertiesNginxAppProtect)was removed
models.NginxLogging was modified
validate()was removed
models.NginxDeploymentProperties was modified
validate()was removed
models.NginxCertificateProperties was modified
validate()was removed
models.NginxNetworkProfile was modified
validate()was removed
models.NginxDeploymentApiKeyRequest was modified
validate()was removed
models.ScaleProfile was modified
validate()was removed
models.AnalysisResultData was modified
AnalysisResultData()was changed to private accessvalidate()was removedwithDiagnostics(java.util.List)was removedwithErrors(java.util.List)was removed
models.NginxConfigurationRequestProperties was modified
validate()was removed
models.AnalysisCreateConfig was modified
validate()was removed
models.NginxConfigurationResponseProperties was modified
NginxConfigurationResponseProperties()was changed to private accessvalidate()was removedwithProtectedFiles(java.util.List)was removedwithPackageProperty(models.NginxConfigurationPackage)was removedwithFiles(java.util.List)was removedwithRootFile(java.lang.String)was removed
models.IdentityProperties was modified
validate()was removed
models.NginxConfigurationFile was modified
validate()was removed
models.NginxConfigurationRequest was modified
validate()was removed
models.NginxDeploymentApiKeyResponseProperties was modified
NginxDeploymentApiKeyResponseProperties()was changed to private accessvalidate()was removedwithEndDateTime(java.time.OffsetDateTime)was removed
models.NginxDeploymentUpdateParameters was modified
validate()was removed
models.NginxDeploymentPropertiesNginxAppProtect was modified
validate()was removed
models.WebApplicationFirewallComponentVersions was modified
WebApplicationFirewallComponentVersions()was changed to private accesswithWafEngineVersion(java.lang.String)was removedvalidate()was removedwithWafNginxVersion(java.lang.String)was removed
models.NginxConfigurationProtectedFileRequest was modified
validate()was removed
models.WebApplicationFirewallStatus was modified
WebApplicationFirewallStatus()was changed to private accessvalidate()was removed
models.NginxPublicIpAddress was modified
validate()was removed
models.NginxConfigurationPackage was modified
validate()was removed
models.ResourceSku was modified
validate()was removed
models.WebApplicationFirewallPackage was modified
WebApplicationFirewallPackage()was changed to private accesswithRevisionDatetime(java.time.OffsetDateTime)was removedvalidate()was removedwithVersion(java.lang.String)was removed
models.AutoUpgradeProfile was modified
validate()was removed
models.NginxStorageAccount was modified
validate()was removed
models.AnalysisCreate was modified
validate()was removed
models.NginxConfigurationProtectedFileResponse was modified
NginxConfigurationProtectedFileResponse()was changed to private accesswithContentHash(java.lang.String)was removedvalidate()was removedwithVirtualPath(java.lang.String)was removed
models.NginxDeploymentApiKeyRequestProperties was modified
validate()was removed
models.NginxPrivateIpAddress was modified
validate()was removed
Features Added
-
models.NginxDeploymentDefaultWafPolicyListResponsewas added -
models.NginxDeploymentWafPolicy$Definitionwas added -
models.WafPolicieswas added -
models.ActionTypewas added -
models.NginxDeploymentWafPolicyMetadataPropertieswas added -
models.NginxDeploymentWafPolicyApplyingStatusCodewas added -
models.NginxDeploymentWafPolicywas added -
models.NginxDeploymentDefaultWafPolicyPropertieswas added -
models.NginxDeploymentWafPolicyCompilingStatuswas added -
models.NginxDeploymentWafPolicyPropertieswas added -
models.NginxDeploymentWafPolicyCompilingStatusCodewas added -
models.Originwas added -
models.NginxDeploymentWafPolicyMetadatawas added -
models.Operationwas added -
models.NginxDeploymentWafPolicy$DefinitionStageswas added -
models.NginxDeploymentWafPolicyApplyingStatuswas added -
models.DefaultWafPolicieswas added
models.NginxDeploymentUpdateProperties was modified
withWebApplicationFirewallSettings(models.WebApplicationFirewallSettings)was addedwebApplicationFirewallSettings()was added
models.NginxDeploymentApiKeyRequest was modified
systemData()was added
models.NginxDeploymentApiKeyResponse was modified
systemData()was added
NginxManager was modified
defaultWafPolicies()was addedwafPolicies()was added
models.WebApplicationFirewallStatus was modified
wafRelease()was added