diff --git a/website/docs/d/nginx_configuration.html.markdown b/website/docs/d/nginx_configuration.html.markdown
index f75096daa76e..941bf312dd64 100644
--- a/website/docs/d/nginx_configuration.html.markdown
+++ b/website/docs/d/nginx_configuration.html.markdown
@@ -36,6 +36,8 @@ In addition to the Arguments listed above - the following Attributes are exporte
 
 * `config_file` - A `config_file` block as defined below.
 
+* `protected_file` - A `protected_file` block as defined below.
+
 * `package_data` - The package data for this configuration.
 
 * `root_file` - The root file path of this Nginx Configuration.
@@ -48,6 +50,12 @@ A `config_file` block exports the following:
 
 * `virtual_path` - The path of this configuration file.
 
+---
+
+A `protected_file` block exports the following:
+
+* `virtual_path` - The path of this configuration file.
+
 ## Timeouts
 
 The `timeouts` block allows you to specify [timeouts](https://www.terraform.io/language/resources/syntax#operation-timeouts) for certain actions:
diff --git a/website/docs/d/nginx_deployment.html.markdown b/website/docs/d/nginx_deployment.html.markdown
index 4b8d11f8bb4e..cb0e85326b06 100644
--- a/website/docs/d/nginx_deployment.html.markdown
+++ b/website/docs/d/nginx_deployment.html.markdown
@@ -57,8 +57,6 @@ In addition to the Arguments listed above - the following Attributes are exporte
 
 * `logging_storage_account` - A `logging_storage_account` block as defined below.
 
-* `managed_resource_group` - Auto-generated managed resource group for the NGINX Deployment.
-
 * `network_interface` - A `network_interface` block as defined below.
 
 * `nginx_version` - NGINX version of the Deployment.
diff --git a/website/docs/r/nginx_configuration.html.markdown b/website/docs/r/nginx_configuration.html.markdown
index 2d1f8dcdad19..0165bc30db8e 100644
--- a/website/docs/r/nginx_configuration.html.markdown
+++ b/website/docs/r/nginx_configuration.html.markdown
@@ -59,7 +59,6 @@ resource "azurerm_nginx_deployment" "example" {
   resource_group_name      = azurerm_resource_group.example.name
   sku                      = "publicpreview_Monthly_gmz7xq9ge3py"
   location                 = azurerm_resource_group.example.location
-  managed_resource_group   = "example"
   diagnose_support_enabled = true
 
   frontend_public {
diff --git a/website/docs/r/nginx_deployment.html.markdown b/website/docs/r/nginx_deployment.html.markdown
index 4219600cda6e..ae83afcbe3d2 100644
--- a/website/docs/r/nginx_deployment.html.markdown
+++ b/website/docs/r/nginx_deployment.html.markdown
@@ -59,7 +59,6 @@ resource "azurerm_nginx_deployment" "example" {
   resource_group_name       = azurerm_resource_group.example.name
   sku                       = "standardv2_Monthly"
   location                  = azurerm_resource_group.example.location
-  managed_resource_group    = "example"
   diagnose_support_enabled  = true
   automatic_upgrade_channel = "stable"
 
@@ -90,8 +89,6 @@ The following arguments are supported:
 
 -> **NOTE:** If you are setting the `sku` to `basic_Monthly`, you cannot specify a `capacity` or `auto_scale_profile`; basic plans do not support scaling. Other `sku`s require either `capacity` or `auto_scale_profile`. If you're using `basic_Monthly` with deployments created before v4.0, you may need to use [Terraform's `ignore_changes` functionality](https://www.terraform.io/language/meta-arguments/lifecycle#ignore_changes) to ignore changes to the `capacity` field.
 
-* `managed_resource_group` - (Optional) Specify the managed resource group to deploy VNet injection related network resources. Changing this forces a new NGINX Deployment to be created.
-
 ---
 
 * `capacity` - (Optional) Specify the number of NGINX capacity units for this NGINX deployment.