Skip to content

messaging/signalr_service

Overview

This page documents the Terraform module implementation, key configuration surfaces, and how it integrates with CAF.

Dependency diagram (Mermaid)

graph TD azurecaf_name.signalr_service["azurecaf_name.signalr_service"] azurerm_signalr_service.signalr_service["azurerm_signalr_service.signalr_service"] azurerm_signalr_service_network_acl.signalr_network_acl["azurerm_signalr_service_network_acl.signalr_network_acl"] azurerm_signalr_service.signalr_service --> azurecaf_name.signalr_service azurerm_signalr_service_network_acl.signalr_network_acl --> azurerm_signalr_service.signalr_service

Module Reference

Category: messaging
Path: modules/messaging/signalr_service
Azure Resources: azurecaf_name, azurerm_signalr_service, azurerm_signalr_service_network_acl

Inputs

Name Description Type Required Default Validation
global_settings Global settings object (see module README.md) any yes - -
client_config Client configuration object (see module README.md). any yes - -
settings (Required) The configuration for each module any yes - -
remote_objects Remote objects configuration. any no {} -

Outputs

Name Description Sensitive Value
id The ID of the SignalR Service - azurerm_signalr_service.signalr_service.id
name The name of the SignalR Service - azurerm_signalr_service.signalr_service.name
primary_connection_string The primary connection string of the SignalR Service - azurerm_signalr_service.signalr_service.primary_connection_string
secondary_connection_string The secondary connection string of the SignalR Service - azurerm_signalr_service.signalr_service.secondary_connection_string
resource_group_name The resource group name of the SignalR Service - local.resource_group_name

Sources

  • modules/messaging/signalr_service/locals.tf
  • modules/messaging/signalr_service/main.tf
  • modules/messaging/signalr_service/outputs.tf
  • modules/messaging/signalr_service/signalr_service.tf
  • modules/messaging/signalr_service/variables.tf