src.function_apps.set_up_function_apps¶
- src.function_apps.set_up_function_apps(workspace_id: Output[str], logging_connection_string: Output[str], app_plan_id: Output[str], app_hostname: Output[str], usage_key: PrivateKey, status_key: PrivateKey, controller_key: PrivateKey, action_group_id: Output[str]) None¶
Set up the function app resources for RCTab.
- Parameters:
workspace_id – The id of the log analytics workspace to use.
logging_connection_string – The connection string for the centralised logging.
app_plan_id – The id of the app service plan to use.
app_hostname – The hostname of the web app.
usage_key – The private key to use for the usage function app.
status_key – The private key to use for the status function app.
controller_key – The private key to use for the controller function app.
action_group_id – The id of the action group to email.
- Returns:
None