diff --git a/azurerm/resource_arm_function_app.go b/azurerm/resource_arm_function_app.go index f6acb82ac939..699ca8651583 100644 --- a/azurerm/resource_arm_function_app.go +++ b/azurerm/resource_arm_function_app.go @@ -49,7 +49,6 @@ func resourceArmFunctionApp() *schema.Resource { "app_service_plan_id": { Type: schema.TypeString, Required: true, - ForceNew: true, }, "enabled": { diff --git a/website/docs/r/function_app.html.markdown b/website/docs/r/function_app.html.markdown index ffb2e8f8b8f6..868ef0fd85e9 100644 --- a/website/docs/r/function_app.html.markdown +++ b/website/docs/r/function_app.html.markdown @@ -93,7 +93,7 @@ The following arguments are supported: * `location` - (Required) Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. -* `app_service_plan_id` - (Required) The ID of the App Service Plan within which to create this Function App. Changing this forces a new resource to be created. +* `app_service_plan_id` - (Required) The ID of the App Service Plan within which to create this Function App. * `storage_connection_string` - (Required) The connection string of the backend storage account which will be used by this Function App (such as the dashboard, logs).