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