4.0.0 (2026-03-18)
Features Added
- Model
NginxManagementClientadded parametercloud_settingin method__init__ - Client
NginxManagementClientadded methodsend_request - Client
NginxManagementClientadded operation groupnginx_deployment_waf_policies - Client
NginxManagementClientadded operation groupapi_keys - Client
NginxManagementClientadded operation groupwaf_policy - Client
NginxManagementClientadded operation groupdefault_waf_policy - Model
NginxCertificatePropertiesadded propertysha1_thumbprint - Model
NginxCertificatePropertiesadded propertykey_vault_secret_version - Model
NginxCertificatePropertiesadded propertykey_vault_secret_created - Model
NginxCertificatePropertiesadded propertycertificate_error - Model
NginxDeploymentPropertiesadded propertyauto_upgrade_profile - Model
NginxDeploymentPropertiesadded propertynginx_app_protect - Model
NginxDeploymentPropertiesadded propertydataplane_api_endpoint - Model
NginxDeploymentScalingPropertiesadded propertyauto_scale_settings - Model
NginxDeploymentUpdatePropertiesadded propertynetwork_profile - Model
NginxDeploymentUpdatePropertiesadded propertyauto_upgrade_profile - Model
NginxDeploymentUpdatePropertiesadded propertynginx_app_protect - Added enum
ActionType - Added enum
ActivationState - Added model
AnalysisCreate - Added model
AnalysisCreateConfig - Added model
AnalysisDiagnostic - Added model
AnalysisResult - Added model
AnalysisResultData - Added model
AutoUpgradeProfile - Added model
DiagnosticItem - Added model
ErrorAdditionalInfo - Added model
ErrorDetail - Added model
ErrorResponse - Added enum
Level - Added model
NginxCertificateErrorResponseBody - Added model
NginxConfigurationProtectedFileRequest - Added model
NginxConfigurationProtectedFileResponse - Added model
NginxConfigurationRequest - Added model
NginxConfigurationRequestProperties - Added model
NginxConfigurationResponse - Added model
NginxConfigurationResponseProperties - Added model
NginxDeploymentApiKeyRequest - Added model
NginxDeploymentApiKeyRequestProperties - Added model
NginxDeploymentApiKeyResponse - Added model
NginxDeploymentApiKeyResponseProperties - Added model
NginxDeploymentDefaultWafPolicyListResponse - Added model
NginxDeploymentDefaultWafPolicyProperties - Added model
NginxDeploymentPropertiesNginxAppProtect - Added model
NginxDeploymentScalingPropertiesAutoScaleSettings - Added model
NginxDeploymentUpdatePropertiesNginxAppProtect - Added model
NginxDeploymentWafPolicy - Added model
NginxDeploymentWafPolicyAnalysisCreateRequest - Added model
NginxDeploymentWafPolicyAnalysisData - Added model
NginxDeploymentWafPolicyAnalysisResponse - Added model
NginxDeploymentWafPolicyApplyingStatus - Added enum
NginxDeploymentWafPolicyApplyingStatusCode - Added model
NginxDeploymentWafPolicyCompilingStatus - Added enum
NginxDeploymentWafPolicyCompilingStatusCode - Added model
NginxDeploymentWafPolicyError - Added model
NginxDeploymentWafPolicyMetadata - Added model
NginxDeploymentWafPolicyMetadataProperties - Added model
NginxDeploymentWafPolicyProperties - Added model
Operation - Added enum
Origin - Added model
ProxyResource - Added model
Resource - Added model
ScaleProfile - Added model
ScaleProfileCapacity - Added model
TrackedResource - Added model
WebApplicationFirewallComponentVersions - Added model
WebApplicationFirewallPackage - Added model
WebApplicationFirewallSettings - Added model
WebApplicationFirewallStatus - Operation group
ConfigurationsOperationsadded methodanalysis - Added operation group
ApiKeysOperations - Added operation group
DefaultWafPolicyOperations - Added operation group
NginxDeploymentWafPoliciesOperations - Added operation group
WafPolicyOperations
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
NginxDeploymentPropertiesdeleted or renamed its instance variablemanaged_resource_group - Deleted or renamed model
ErrorResponseBody - Deleted or renamed model
NginxConfiguration - Deleted or renamed model
NginxConfigurationProperties - Deleted or renamed model
OperationResult - Deleted or renamed model
ResourceProviderDefaultErrorResponse
Other Changes
- Deleted models
NginxCertificateListResponse/NginxConfigurationListResponse/NginxDeploymentListResponsewhich actually were not used by SDK users