Added variables for workspace friendly name and description
Moved the Log Analytics Workspace variables under App Insights since it is only required when creating a new App Insights resource:
Either an existing resource_id is provided
Or the create_new flag is true and a new Log Analytics Workspace is created
Added a variable for create_service_connection for aiservices to simplify the conditional logic and make it more flexible (connections can be made for workspaces with kind Hub, Project or Default)
Added examples for the following scenarios:
Default AI Studio Hub
Private AML workspace using the managed VNet
BYO Resources for AI Studio Hub
Update to use AVM module instead of the terraform resource provider for App Insights
Description
resource_id
is providedcreate_new
flag is true and a new Log Analytics Workspace is createdcreate_service_connection
foraiservices
to simplify the conditional logic and make it more flexible (connections can be made for workspaces with kindHub
,Project
orDefault
)Resolves #47 Resolves #40 Resolves #41 Resolves #50
Type of Change
Checklist