# Aspire.Hosting.Azure.Provisioning.ApplicationInsights

- Module: `Aspire.Hosting.Azure.Provisioning.ApplicationInsights`
- Version: `13.6.0-preview.1.26478.8`
- Source: [GitHub](https://github.com/microsoft/aspire/tree/f4c27f2d43ddc1cacd0dd083b30d1fea1cee7a62)
- Functions: `41`
- Types: `41`

## Types

- [ApplicationInsightsAzureLocationProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/applicationinsightsazurelocationproxy.md) -- `handle` - 2 members -- Represents the AzureLocation Azure Provisioning model.
- [ApplicationInsightsBuiltInRoleProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/applicationinsightsbuiltinroleproxy.md) -- `handle` - 0 members -- Represents the ApplicationInsightsBuiltInRole Azure Provisioning model.
- [ApplicationInsightsComponentProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/applicationinsightscomponentproxy.md) -- `handle` - 71 members -- Represents the ApplicationInsightsComponent Azure Provisioning model.
- [ApplicationInsightsManagedServiceIdentityProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/applicationinsightsmanagedserviceidentityproxy.md) -- `handle` - 7 members -- Represents the ManagedServiceIdentity Azure Provisioning model.
- [ApplicationInsightsResourceIdentifierProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/applicationinsightsresourceidentifierproxy.md) -- `handle` - 10 members -- Represents the ResourceIdentifier Azure Provisioning model.
- [ApplicationInsightsResourceTypeProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/applicationinsightsresourcetypeproxy.md) -- `handle` - 4 members -- Represents the ResourceType Azure Provisioning model.
- [ApplicationInsightsRoleAssignmentProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/applicationinsightsroleassignmentproxy.md) -- `handle` - 34 members -- Represents the RoleAssignment Azure Provisioning model.
- [ApplicationInsightsSystemDataProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/applicationinsightssystemdataproxy.md) -- `handle` - 6 members -- Represents the SystemData Azure Provisioning model.
- [ApplicationInsightsUserAssignedIdentityDetailsProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/applicationinsightsuserassignedidentitydetailsproxy.md) -- `handle` - 2 members -- Represents the UserAssignedIdentityDetails Azure Provisioning model.
- [ApplicationInsightsUserAssignedIdentityProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/applicationinsightsuserassignedidentityproxy.md) -- `handle` - 17 members -- Represents the UserAssignedIdentity Azure Provisioning model.
- [ApplicationInsightsWebTestProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/applicationinsightswebtestproxy.md) -- `handle` - 48 members -- Represents the ApplicationInsightsWebTest Azure Provisioning model.
- [ApplicationInsightsWorkbookProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/applicationinsightsworkbookproxy.md) -- `handle` - 43 members -- Represents the ApplicationInsightsWorkbook Azure Provisioning model.
- [ApplicationInsightsWorkbookTemplateProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/applicationinsightsworkbooktemplateproxy.md) -- `handle` - 24 members -- Represents the ApplicationInsightsWorkbookTemplate Azure Provisioning model.
- [Aspire_Hosting_Azure_Provisioning_ApplicationInsights_Generated_DictionaryOfBicepListOfWorkbookTemplateLocalizedGalleryProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/aspire-hosting-azure-provisioning-applicationinsights-generated-dictionaryofbiceplistofworkbooktemplatelocalizedgalleryproxy.md) -- `handle` - 6 members
- [Aspire_Hosting_Azure_Provisioning_ApplicationInsights_Generated_DictionaryOfStringProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/aspire-hosting-azure-provisioning-applicationinsights-generated-dictionaryofstringproxy.md) -- `handle` - 6 members
- [Aspire_Hosting_Azure_Provisioning_ApplicationInsights_Generated_DictionaryOfUserAssignedIdentityDetailsProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/aspire-hosting-azure-provisioning-applicationinsights-generated-dictionaryofuserassignedidentitydetailsproxy.md) -- `handle` - 6 members
- [Aspire_Hosting_Azure_Provisioning_ApplicationInsights_Generated_ListOfPrivateLinkScopedResourceReferenceProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/aspire-hosting-azure-provisioning-applicationinsights-generated-listofprivatelinkscopedresourcereferenceproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_ApplicationInsights_Generated_ListOfWebTestGeolocationProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/aspire-hosting-azure-provisioning-applicationinsights-generated-listofwebtestgeolocationproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_ApplicationInsights_Generated_ListOfWebTestRequestHeaderFieldProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/aspire-hosting-azure-provisioning-applicationinsights-generated-listofwebtestrequestheaderfieldproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_ApplicationInsights_Generated_ListOfWorkbookTemplateGalleryProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/aspire-hosting-azure-provisioning-applicationinsights-generated-listofworkbooktemplategalleryproxy.md) -- `handle` - 7 members
- [Aspire_Hosting_Azure_Provisioning_ApplicationInsights_Generated_ListOfWorkbookTemplateLocalizedGalleryProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/aspire-hosting-azure-provisioning-applicationinsights-generated-listofworkbooktemplatelocalizedgalleryproxy.md) -- `handle` - 7 members
- [AzureResourceInfrastructureProvisioningExtensions](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/azureresourceinfrastructureprovisioningextensions.md) -- `handle` - 0 members
- [PrivateLinkScopedResourceReferenceProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/privatelinkscopedresourcereferenceproxy.md) -- `handle` - 2 members -- Represents the PrivateLinkScopedResourceReference Azure Provisioning model.
- [WebTestContentValidationProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/webtestcontentvalidationproxy.md) -- `handle` - 9 members -- Represents the WebTestContentValidation Azure Provisioning model.
- [WebTestGeolocationProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/webtestgeolocationproxy.md) -- `handle` - 3 members -- Represents the WebTestGeolocation Azure Provisioning model.
- [WebTestRequestHeaderFieldProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/webtestrequestheaderfieldproxy.md) -- `handle` - 6 members -- Represents the WebTestRequestHeaderField Azure Provisioning model.
- [WebTestRequestProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/webtestrequestproxy.md) -- `handle` - 17 members -- Represents the WebTestRequest Azure Provisioning model.
- [WebTestValidationRulesProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/webtestvalidationrulesproxy.md) -- `handle` - 14 members -- Represents the WebTestValidationRules Azure Provisioning model.
- [WorkbookTemplateGalleryProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/workbooktemplategalleryproxy.md) -- `handle` - 15 members -- Represents the WorkbookTemplateGallery Azure Provisioning model.
- [WorkbookTemplateLocalizedGalleryProxy](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/workbooktemplatelocalizedgalleryproxy.md) -- `handle` - 5 members -- Represents the WorkbookTemplateLocalizedGallery Azure Provisioning model.

## Functions

- [addApplicationInsightsComponent](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/addapplicationinsightscomponent.md) -- `method` -- Adds a ApplicationInsightsComponent provisioning model.
- [addApplicationInsightsRoleAssignment](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/addapplicationinsightsroleassignment.md) -- `method` -- Adds a RoleAssignment provisioning model.
- [addApplicationInsightsUserAssignedIdentity](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/addapplicationinsightsuserassignedidentity.md) -- `method` -- Adds a UserAssignedIdentity provisioning model.
- [addApplicationInsightsWebTest](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/addapplicationinsightswebtest.md) -- `method` -- Adds a ApplicationInsightsWebTest provisioning model.
- [addApplicationInsightsWorkbook](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/addapplicationinsightsworkbook.md) -- `method` -- Adds a ApplicationInsightsWorkbook provisioning model.
- [addApplicationInsightsWorkbookTemplate](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/addapplicationinsightsworkbooktemplate.md) -- `method` -- Adds a ApplicationInsightsWorkbookTemplate provisioning model.
- [createApplicationInsightsAzureLocation](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/createapplicationinsightsazurelocation.md) -- `method` -- Creates a AzureLocation provisioning model.
- [createApplicationInsightsBuiltInRole](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/createapplicationinsightsbuiltinrole.md) -- `method` -- Creates a ApplicationInsightsBuiltInRole provisioning model.
- [createApplicationInsightsManagedServiceIdentity](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/createapplicationinsightsmanagedserviceidentity.md) -- `method` -- Creates a ManagedServiceIdentity provisioning model.
- [createApplicationInsightsResourceIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/createapplicationinsightsresourceidentifier.md) -- `method` -- Creates a ResourceIdentifier provisioning model.
- [createApplicationInsightsResourceType](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/createapplicationinsightsresourcetype.md) -- `method` -- Creates a ResourceType provisioning model.
- [createApplicationInsightsSystemData](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/createapplicationinsightssystemdata.md) -- `method` -- Creates a SystemData provisioning model.
- [createApplicationInsightsUserAssignedIdentityDetails](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/createapplicationinsightsuserassignedidentitydetails.md) -- `method` -- Creates a UserAssignedIdentityDetails provisioning model.
- [createPrivateLinkScopedResourceReference](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/createprivatelinkscopedresourcereference.md) -- `method` -- Creates a PrivateLinkScopedResourceReference provisioning model.
- [createWebTestContentValidation](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/createwebtestcontentvalidation.md) -- `method` -- Creates a WebTestContentValidation provisioning model.
- [createWebTestGeolocation](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/createwebtestgeolocation.md) -- `method` -- Creates a WebTestGeolocation provisioning model.
- [createWebTestRequest](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/createwebtestrequest.md) -- `method` -- Creates a WebTestRequest provisioning model.
- [createWebTestRequestHeaderField](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/createwebtestrequestheaderfield.md) -- `method` -- Creates a WebTestRequestHeaderField provisioning model.
- [createWebTestValidationRules](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/createwebtestvalidationrules.md) -- `method` -- Creates a WebTestValidationRules provisioning model.
- [createWorkbookTemplateGallery](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/createworkbooktemplategallery.md) -- `method` -- Creates a WorkbookTemplateGallery provisioning model.
- [createWorkbookTemplateLocalizedGallery](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/createworkbooktemplatelocalizedgallery.md) -- `method` -- Creates a WorkbookTemplateLocalizedGallery provisioning model.
- [getApplicationInsightsBuiltInRoleApplicationInsightsComponentContributor](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/getapplicationinsightsbuiltinroleapplicationinsightscomponentcontributor.md) -- `method` -- Gets the ApplicationInsightsComponentContributor value defined by ApplicationInsightsBuiltInRole.
- [getApplicationInsightsBuiltInRoleApplicationInsightsSnapshotDebugger](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/getapplicationinsightsbuiltinroleapplicationinsightssnapshotdebugger.md) -- `method` -- Gets the ApplicationInsightsSnapshotDebugger value defined by ApplicationInsightsBuiltInRole.
- [getApplicationInsightsBuiltInRoleMonitoringContributor](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/getapplicationinsightsbuiltinrolemonitoringcontributor.md) -- `method` -- Gets the MonitoringContributor value defined by ApplicationInsightsBuiltInRole.
- [getApplicationInsightsBuiltInRoleMonitoringMetricsPublisher](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/getapplicationinsightsbuiltinrolemonitoringmetricspublisher.md) -- `method` -- Gets the MonitoringMetricsPublisher value defined by ApplicationInsightsBuiltInRole.
- [getApplicationInsightsBuiltInRoleMonitoringReader](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/getapplicationinsightsbuiltinrolemonitoringreader.md) -- `method` -- Gets the MonitoringReader value defined by ApplicationInsightsBuiltInRole.
- [getApplicationInsightsBuiltInRoleWorkbookContributor](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/getapplicationinsightsbuiltinroleworkbookcontributor.md) -- `method` -- Gets the WorkbookContributor value defined by ApplicationInsightsBuiltInRole.
- [getApplicationInsightsBuiltInRoleWorkbookReader](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/getapplicationinsightsbuiltinroleworkbookreader.md) -- `method` -- Gets the WorkbookReader value defined by ApplicationInsightsBuiltInRole.
- [getApplicationInsightsComponent](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/getapplicationinsightscomponent.md) -- `method` -- Gets the ApplicationInsightsComponent provisioning resource for the current Aspire resource.
- [getApplicationInsightsComponentByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/getapplicationinsightscomponentbyidentifier.md) -- `method` -- Gets a ApplicationInsightsComponent provisioning resource by its Bicep identifier.
- [getApplicationInsightsComponents](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/getapplicationinsightscomponents.md) -- `method` -- Gets all ApplicationInsightsComponent provisioning resources.
- [getApplicationInsightsRoleAssignmentByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/getapplicationinsightsroleassignmentbyidentifier.md) -- `method` -- Gets a RoleAssignment provisioning resource by its Bicep identifier.
- [getApplicationInsightsRoleAssignments](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/getapplicationinsightsroleassignments.md) -- `method` -- Gets all RoleAssignment provisioning resources.
- [getApplicationInsightsUserAssignedIdentities](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/getapplicationinsightsuserassignedidentities.md) -- `method` -- Gets all UserAssignedIdentity provisioning resources.
- [getApplicationInsightsUserAssignedIdentityByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/getapplicationinsightsuserassignedidentitybyidentifier.md) -- `method` -- Gets a UserAssignedIdentity provisioning resource by its Bicep identifier.
- [getApplicationInsightsWebTestByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/getapplicationinsightswebtestbyidentifier.md) -- `method` -- Gets a ApplicationInsightsWebTest provisioning resource by its Bicep identifier.
- [getApplicationInsightsWebTests](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/getapplicationinsightswebtests.md) -- `method` -- Gets all ApplicationInsightsWebTest provisioning resources.
- [getApplicationInsightsWorkbookByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/getapplicationinsightsworkbookbyidentifier.md) -- `method` -- Gets a ApplicationInsightsWorkbook provisioning resource by its Bicep identifier.
- [getApplicationInsightsWorkbooks](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/getapplicationinsightsworkbooks.md) -- `method` -- Gets all ApplicationInsightsWorkbook provisioning resources.
- [getApplicationInsightsWorkbookTemplateByIdentifier](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/getapplicationinsightsworkbooktemplatebyidentifier.md) -- `method` -- Gets a ApplicationInsightsWorkbookTemplate provisioning resource by its Bicep identifier.
- [getApplicationInsightsWorkbookTemplates](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/getapplicationinsightsworkbooktemplates.md) -- `method` -- Gets all ApplicationInsightsWorkbookTemplate provisioning resources.

## Enums

- [ApplicationInsightsApplicationType](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/applicationinsightsapplicationtype.md) -- `enum` - 2 values
- [ApplicationInsightsPublicNetworkAccessType](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/applicationinsightspublicnetworkaccesstype.md) -- `enum` - 2 values
- [ComponentFlowType](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/componentflowtype.md) -- `enum` - 1 values
- [ComponentIngestionMode](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/componentingestionmode.md) -- `enum` - 3 values
- [ComponentRequestSource](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/componentrequestsource.md) -- `enum` - 1 values
- [CreatedByType](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/createdbytype.md) -- `enum` - 4 values
- [IsolationScope](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/isolationscope.md) -- `enum` - 2 values
- [ManagedServiceIdentityType](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/managedserviceidentitytype.md) -- `enum` - 4 values
- [RoleManagementPrincipalType](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/rolemanagementprincipaltype.md) -- `enum` - 5 values
- [WebTestKind](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/webtestkind.md) -- `enum` - 3 values
- [WorkbookSharedTypeKind](/reference/api/typescript/aspire.hosting.azure.provisioning.applicationinsights/workbooksharedtypekind.md) -- `enum` - 1 values
