diff --git a/azurerm/internal/services/signalr/resource_arm_signalr_service.go b/azurerm/internal/services/signalr/resource_arm_signalr_service.go index ce3e45dd9ad3..baf384de6ac0 100644 --- a/azurerm/internal/services/signalr/resource_arm_signalr_service.go +++ b/azurerm/internal/services/signalr/resource_arm_signalr_service.go @@ -85,6 +85,9 @@ func resourceArmSignalRService() *schema.Resource { Type: schema.TypeString, Required: true, ValidateFunc: validation.StringInSlice([]string{ + // Looks like the default has changed, ours will need to be updated in AzureRM 3.0. + // issue has been created https://github.com/Azure/azure-sdk-for-go/issues/9619 + "EnableMessagingLogs", string(signalr.EnableConnectivityLogs), string(signalr.ServiceMode), }, false), diff --git a/website/docs/r/signalr_service.html.markdown b/website/docs/r/signalr_service.html.markdown index 0e73becdd97f..dbb9c42435d0 100644 --- a/website/docs/r/signalr_service.html.markdown +++ b/website/docs/r/signalr_service.html.markdown @@ -67,7 +67,7 @@ A `cors` block supports the following: A `features` block supports the following: -* `flag` - (Required) The kind of Feature. Possible values are `EnableConnectivityLogs` and `ServiceMode`. +* `flag` - (Required) The kind of Feature. Possible values are `EnableConnectivityLogs`, `EnableMessagingLogs`, and `ServiceMode`. * `value` - (Required) A value of a feature flag. Possible values are `Classic`, `Default` and `Serverless`.