Package-level declarations

Types

Link copied to clipboard
class AnalyticsItem : KotlinCustomResource

Properties that define an Analytics item that is associated to an Application Insights component. Uses Azure REST API version 2015-05-01.

Link copied to clipboard
data class AnalyticsItemArgs(val content: Output<String>? = null, val id: Output<String>? = null, val name: Output<String>? = null, val overrideItem: Output<Boolean>? = null, val properties: Output<ApplicationInsightsComponentAnalyticsItemPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val resourceName: Output<String>? = null, val scope: Output<Either<String, ItemScope>>? = null, val scopePath: Output<String>? = null, val type: Output<Either<String, ItemType>>? = null) : ConvertibleToJava<AnalyticsItemArgs>

Properties that define an Analytics item that is associated to an Application Insights component. Uses Azure REST API version 2015-05-01.

Link copied to clipboard
Link copied to clipboard
object AnalyticsItemMapper : ResourceMapper<AnalyticsItem>
Link copied to clipboard
Link copied to clipboard
class Component : KotlinCustomResource

An Application Insights component definition. Uses Azure REST API version 2020-02-02. Other available API versions: 2015-05-01, 2018-05-01-preview, 2020-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native applicationinsights [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class ComponentArgs(val applicationType: Output<Either<String, ApplicationType>>? = null, val disableIpMasking: Output<Boolean>? = null, val disableLocalAuth: Output<Boolean>? = null, val flowType: Output<Either<String, FlowType>>? = null, val forceCustomerStorageForProfiler: Output<Boolean>? = null, val hockeyAppId: Output<String>? = null, val immediatePurgeDataOn30Days: Output<Boolean>? = null, val ingestionMode: Output<Either<String, IngestionMode>>? = null, val kind: Output<String>? = null, val location: Output<String>? = null, val publicNetworkAccessForIngestion: Output<Either<String, PublicNetworkAccessType>>? = null, val publicNetworkAccessForQuery: Output<Either<String, PublicNetworkAccessType>>? = null, val requestSource: Output<Either<String, RequestSource>>? = null, val resourceGroupName: Output<String>? = null, val resourceName: Output<String>? = null, val retentionInDays: Output<Int>? = null, val samplingPercentage: Output<Double>? = null, val tags: Output<Map<String, String>>? = null, val workspaceResourceId: Output<String>? = null) : ConvertibleToJava<ComponentArgs>

An Application Insights component definition. Uses Azure REST API version 2020-02-02. Other available API versions: 2015-05-01, 2018-05-01-preview, 2020-02-02-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native applicationinsights [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
Link copied to clipboard
class ComponentCurrentBillingFeature : KotlinCustomResource

An Application Insights component billing features Uses Azure REST API version 2015-05-01.

Link copied to clipboard
data class ComponentCurrentBillingFeatureArgs(val currentBillingFeatures: Output<List<String>>? = null, val dataVolumeCap: Output<ApplicationInsightsComponentDataVolumeCapArgs>? = null, val resourceGroupName: Output<String>? = null, val resourceName: Output<String>? = null) : ConvertibleToJava<ComponentCurrentBillingFeatureArgs>

An Application Insights component billing features Uses Azure REST API version 2015-05-01.

Link copied to clipboard
class ComponentLinkedStorageAccount : KotlinCustomResource

An Application Insights component linked storage accounts Uses Azure REST API version 2020-03-01-preview.

Link copied to clipboard
data class ComponentLinkedStorageAccountArgs(val linkedStorageAccount: Output<String>? = null, val resourceGroupName: Output<String>? = null, val resourceName: Output<String>? = null, val storageType: Output<String>? = null) : ConvertibleToJava<ComponentLinkedStorageAccountArgs>

An Application Insights component linked storage accounts Uses Azure REST API version 2020-03-01-preview.

Link copied to clipboard
object ComponentMapper : ResourceMapper<Component>
Link copied to clipboard
Link copied to clipboard
class ExportConfiguration : KotlinCustomResource

Properties that define a Continuous Export configuration. Uses Azure REST API version 2015-05-01.

Link copied to clipboard
data class ExportConfigurationArgs(val destinationAccountId: Output<String>? = null, val destinationAddress: Output<String>? = null, val destinationStorageLocationId: Output<String>? = null, val destinationStorageSubscriptionId: Output<String>? = null, val destinationType: Output<String>? = null, val exportId: Output<String>? = null, val isEnabled: Output<String>? = null, val notificationQueueEnabled: Output<String>? = null, val notificationQueueUri: Output<String>? = null, val recordTypes: Output<String>? = null, val resourceGroupName: Output<String>? = null, val resourceName: Output<String>? = null) : ConvertibleToJava<ExportConfigurationArgs>

Properties that define a Continuous Export configuration. Uses Azure REST API version 2015-05-01.

Link copied to clipboard
Link copied to clipboard
class Favorite : KotlinCustomResource

Properties that define a favorite that is associated to an Application Insights component. Uses Azure REST API version 2015-05-01.

Link copied to clipboard
data class FavoriteArgs(val category: Output<String>? = null, val config: Output<String>? = null, val favoriteId: Output<String>? = null, val favoriteType: Output<FavoriteType>? = null, val isGeneratedFromTemplate: Output<Boolean>? = null, val name: Output<String>? = null, val resourceGroupName: Output<String>? = null, val resourceName: Output<String>? = null, val sourceType: Output<String>? = null, val tags: Output<List<String>>? = null, val version: Output<String>? = null) : ConvertibleToJava<FavoriteArgs>

Properties that define a favorite that is associated to an Application Insights component. Uses Azure REST API version 2015-05-01.

Link copied to clipboard
Link copied to clipboard
object FavoriteMapper : ResourceMapper<Favorite>
Link copied to clipboard
Link copied to clipboard
class MyWorkbook : KotlinCustomResource

An Application Insights private workbook definition. Uses Azure REST API version 2021-03-08. Other available API versions: 2015-05-01, 2020-10-20. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native applicationinsights [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class MyWorkbookArgs(val category: Output<String>? = null, val displayName: Output<String>? = null, val id: Output<String>? = null, val identity: Output<MyWorkbookManagedIdentityArgs>? = null, val kind: Output<Either<String, Kind>>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val resourceGroupName: Output<String>? = null, val resourceName: Output<String>? = null, val serializedData: Output<String>? = null, val sourceId: Output<String>? = null, val storageUri: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val type: Output<String>? = null, val version: Output<String>? = null) : ConvertibleToJava<MyWorkbookArgs>

An Application Insights private workbook definition. Uses Azure REST API version 2021-03-08. Other available API versions: 2015-05-01, 2020-10-20. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native applicationinsights [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
Link copied to clipboard
object MyWorkbookMapper : ResourceMapper<MyWorkbook>
Link copied to clipboard
Link copied to clipboard
class ProactiveDetectionConfiguration : KotlinCustomResource

A ProactiveDetection configuration definition. Uses Azure REST API version 2018-05-01-preview. Other available API versions: 2015-05-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native applicationinsights [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class ProactiveDetectionConfigurationArgs(val configurationId: Output<String>? = null, val customEmails: Output<List<String>>? = null, val enabled: Output<Boolean>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val resourceGroupName: Output<String>? = null, val resourceName: Output<String>? = null, val ruleDefinitions: Output<ApplicationInsightsComponentProactiveDetectionConfigurationPropertiesRuleDefinitionsArgs>? = null, val sendEmailsToSubscriptionOwners: Output<Boolean>? = null) : ConvertibleToJava<ProactiveDetectionConfigurationArgs>

A ProactiveDetection configuration definition. Uses Azure REST API version 2018-05-01-preview. Other available API versions: 2015-05-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native applicationinsights [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
class WebTest : KotlinCustomResource

An Application Insights WebTest definition. Uses Azure REST API version 2022-06-15. Other available API versions: 2015-05-01, 2018-05-01-preview, 2020-10-05-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native applicationinsights [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class WebTestArgs(val configuration: Output<WebTestPropertiesConfigurationArgs>? = null, val description: Output<String>? = null, val enabled: Output<Boolean>? = null, val frequency: Output<Int>? = null, val kind: Output<WebTestKind>? = null, val location: Output<String>? = null, val locations: Output<List<WebTestGeolocationArgs>>? = null, val request: Output<WebTestPropertiesRequestArgs>? = null, val resourceGroupName: Output<String>? = null, val retryEnabled: Output<Boolean>? = null, val syntheticMonitorId: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val timeout: Output<Int>? = null, val validationRules: Output<WebTestPropertiesValidationRulesArgs>? = null, val webTestKind: Output<WebTestKind>? = null, val webTestName: Output<String>? = null) : ConvertibleToJava<WebTestArgs>

An Application Insights WebTest definition. Uses Azure REST API version 2022-06-15. Other available API versions: 2015-05-01, 2018-05-01-preview, 2020-10-05-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native applicationinsights [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
Link copied to clipboard
object WebTestMapper : ResourceMapper<WebTest>
Link copied to clipboard
Link copied to clipboard
class Workbook : KotlinCustomResource

A workbook definition. Uses Azure REST API version 2023-06-01. Other available API versions: 2015-05-01, 2018-06-17-preview, 2020-10-20, 2021-03-08, 2021-08-01, 2022-04-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native applicationinsights [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class WorkbookArgs(val category: Output<String>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val identity: Output<WorkbookResourceIdentityArgs>? = null, val kind: Output<Either<String, WorkbookSharedTypeKind>>? = null, val location: Output<String>? = null, val resourceGroupName: Output<String>? = null, val resourceName: Output<String>? = null, val serializedData: Output<String>? = null, val sourceId: Output<String>? = null, val storageUri: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val version: Output<String>? = null) : ConvertibleToJava<WorkbookArgs>

A workbook definition. Uses Azure REST API version 2023-06-01. Other available API versions: 2015-05-01, 2018-06-17-preview, 2020-10-20, 2021-03-08, 2021-08-01, 2022-04-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native applicationinsights [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
Link copied to clipboard
object WorkbookMapper : ResourceMapper<Workbook>
Link copied to clipboard
Link copied to clipboard
class WorkbookTemplate : KotlinCustomResource

An Application Insights workbook template definition. Uses Azure REST API version 2020-11-20. Other available API versions: 2019-10-17-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native applicationinsights [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class WorkbookTemplateArgs(val author: Output<String>? = null, val galleries: Output<List<WorkbookTemplateGalleryArgs>>? = null, val localized: Output<Map<String, List<WorkbookTemplateLocalizedGalleryArgs>>>? = null, val location: Output<String>? = null, val priority: Output<Int>? = null, val resourceGroupName: Output<String>? = null, val resourceName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val templateData: Output<Any>? = null) : ConvertibleToJava<WorkbookTemplateArgs>

An Application Insights workbook template definition. Uses Azure REST API version 2020-11-20. Other available API versions: 2019-10-17-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native applicationinsights [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
object WorkbookTemplateMapper : ResourceMapper<WorkbookTemplate>

Functions

Link copied to clipboard
Link copied to clipboard
suspend fun component(name: String, block: suspend ComponentResourceBuilder.() -> Unit): Component
Link copied to clipboard
suspend fun favorite(name: String, block: suspend FavoriteResourceBuilder.() -> Unit): Favorite
Link copied to clipboard
suspend fun myWorkbook(name: String, block: suspend MyWorkbookResourceBuilder.() -> Unit): MyWorkbook
Link copied to clipboard
fun webTest(name: String): WebTest
suspend fun webTest(name: String, block: suspend WebTestResourceBuilder.() -> Unit): WebTest
Link copied to clipboard
suspend fun workbook(name: String, block: suspend WorkbookResourceBuilder.() -> Unit): Workbook
Link copied to clipboard