Package-level declarations

Types

Link copied to clipboard
class AnalyticsItem : KotlinCustomResource

Manages an Application Insights Analytics Item component.

Link copied to clipboard
data class AnalyticsItemArgs(val applicationInsightsId: Output<String>? = null, val content: Output<String>? = null, val functionAlias: Output<String>? = null, val name: Output<String>? = null, val scope: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<AnalyticsItemArgs>

Manages an Application Insights Analytics Item component.

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

Manages an Application Insights API key.

Link copied to clipboard
data class ApiKeyArgs(val applicationInsightsId: Output<String>? = null, val name: Output<String>? = null, val readPermissions: Output<List<String>>? = null, val writePermissions: Output<List<String>>? = null) : ConvertibleToJava<ApiKeyArgs>

Manages an Application Insights API key.

Link copied to clipboard

Builder for ApiKeyArgs.

Link copied to clipboard
object ApiKeyMapper : ResourceMapper<ApiKey>
Link copied to clipboard

Builder for ApiKey.

Link copied to clipboard
Link copied to clipboard
class Insights : KotlinCustomResource

Manages an Application Insights component.

Link copied to clipboard
data class InsightsArgs(val applicationType: Output<String>? = null, val dailyDataCapInGb: Output<Double>? = null, val dailyDataCapNotificationsDisabled: Output<Boolean>? = null, val disableIpMasking: Output<Boolean>? = null, val forceCustomerStorageForProfiler: Output<Boolean>? = null, val internetIngestionEnabled: Output<Boolean>? = null, val internetQueryEnabled: Output<Boolean>? = null, val localAuthenticationDisabled: Output<Boolean>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val resourceGroupName: Output<String>? = null, val retentionInDays: Output<Int>? = null, val samplingPercentage: Output<Double>? = null, val tags: Output<Map<String, String>>? = null, val workspaceId: Output<String>? = null) : ConvertibleToJava<InsightsArgs>

Manages an Application Insights component.

Link copied to clipboard
Link copied to clipboard
object InsightsMapper : ResourceMapper<Insights>
Link copied to clipboard
Link copied to clipboard
class SmartDetectionRule : KotlinCustomResource

Manages an Application Insights Smart Detection Rule.

Link copied to clipboard
data class SmartDetectionRuleArgs(val additionalEmailRecipients: Output<List<String>>? = null, val applicationInsightsId: Output<String>? = null, val enabled: Output<Boolean>? = null, val name: Output<String>? = null, val sendEmailsToSubscriptionOwners: Output<Boolean>? = null) : ConvertibleToJava<SmartDetectionRuleArgs>

Manages an Application Insights Smart Detection Rule.

Link copied to clipboard
Link copied to clipboard
class StandardWebTest : KotlinCustomResource

Manages a Application Insights Standard WebTest.

Link copied to clipboard
data class StandardWebTestArgs(val applicationInsightsId: Output<String>? = null, val description: Output<String>? = null, val enabled: Output<Boolean>? = null, val frequency: Output<Int>? = null, val geoLocations: Output<List<String>>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val request: Output<StandardWebTestRequestArgs>? = null, val resourceGroupName: Output<String>? = null, val retryEnabled: Output<Boolean>? = null, val tags: Output<Map<String, String>>? = null, val timeout: Output<Int>? = null, val validationRules: Output<StandardWebTestValidationRulesArgs>? = null) : ConvertibleToJava<StandardWebTestArgs>

Manages a Application Insights Standard WebTest.

Link copied to clipboard
object StandardWebTestMapper : ResourceMapper<StandardWebTest>
Link copied to clipboard
class WebTest : KotlinCustomResource

Manages an Application Insights WebTest.

Link copied to clipboard
data class WebTestArgs(val applicationInsightsId: Output<String>? = null, val configuration: Output<String>? = null, val description: Output<String>? = null, val enabled: Output<Boolean>? = null, val frequency: Output<Int>? = null, val geoLocations: Output<List<String>>? = null, val kind: Output<String>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val resourceGroupName: Output<String>? = null, val retryEnabled: Output<Boolean>? = null, val tags: Output<Map<String, String>>? = null, val timeout: Output<Int>? = null) : ConvertibleToJava<WebTestArgs>

Manages an Application Insights WebTest.

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

Manages an Azure Workbook.

Link copied to clipboard
data class WorkbookArgs(val category: Output<String>? = null, val dataJson: Output<String>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val identity: Output<WorkbookIdentityArgs>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val resourceGroupName: Output<String>? = null, val sourceId: Output<String>? = null, val storageContainerId: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<WorkbookArgs>

Manages an Azure Workbook.

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

Manages an Application Insights Workbook Template.

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

Manages an Application Insights Workbook Template.

Link copied to clipboard
object WorkbookTemplateMapper : ResourceMapper<WorkbookTemplate>

Functions

Link copied to clipboard
Link copied to clipboard
fun apiKey(name: String): ApiKey
suspend fun apiKey(name: String, block: suspend ApiKeyResourceBuilder.() -> Unit): ApiKey
Link copied to clipboard
suspend fun insights(name: String, block: suspend InsightsResourceBuilder.() -> Unit): Insights
Link copied to clipboard
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