Package-level declarations

Types

A set of properties that can be defined in the context of a specific item type. Each type may have its own properties.

data class ApplicationInsightsComponentDataVolumeCapResponse(val cap: Double? = null, val maxHistoryCap: Double, val resetTime: Int, val stopSendNotificationWhenHitCap: Boolean? = null, val stopSendNotificationWhenHitThreshold: Boolean? = null, val warningThreshold: Int? = null)

An Application Insights component daily data volume cap

data class ApplicationInsightsComponentProactiveDetectionConfigurationPropertiesResponse(val customEmails: List<String>? = null, val enabled: Boolean? = null, val lastUpdatedTime: String, val name: String, val ruleDefinitions: ApplicationInsightsComponentProactiveDetectionConfigurationPropertiesResponseRuleDefinitions? = null, val sendEmailsToSubscriptionOwners: Boolean? = null)

Properties that define a ProactiveDetection configuration.

data class ApplicationInsightsComponentProactiveDetectionConfigurationPropertiesResponseRuleDefinitions(val description: String? = null, val displayName: String? = null, val helpUrl: String? = null, val isEnabledByDefault: Boolean? = null, val isHidden: Boolean? = null, val isInPreview: Boolean? = null, val name: String? = null, val supportsEmailNotifications: Boolean? = null)

Static definitions of the ProactiveDetection configuration rule (same values for all components).

Link copied to clipboard
data class GetAnalyticsItemResult(val azureApiVersion: String, val content: String? = null, val id: String? = null, val name: String? = null, val properties: ApplicationInsightsComponentAnalyticsItemPropertiesResponse, val scope: String? = null, val timeCreated: String, val timeModified: String, val type: String? = null, val version: String)

Properties that define an Analytics item that is associated to an Application Insights component.

Link copied to clipboard
data class GetComponentCurrentBillingFeatureResult(val azureApiVersion: String, val currentBillingFeatures: List<String>? = null, val dataVolumeCap: ApplicationInsightsComponentDataVolumeCapResponse? = null)

An Application Insights component billing features

Link copied to clipboard
data class GetComponentLinkedStorageAccountResult(val azureApiVersion: String, val id: String, val linkedStorageAccount: String? = null, val name: String, val type: String)

An Application Insights component linked storage accounts

Link copied to clipboard
data class GetComponentResult(val appId: String, val applicationId: String, val applicationType: String, val azureApiVersion: String, val connectionString: String, val creationDate: String, val disableIpMasking: Boolean? = null, val disableLocalAuth: Boolean? = null, val etag: String? = null, val flowType: String? = null, val forceCustomerStorageForProfiler: Boolean? = null, val hockeyAppId: String? = null, val hockeyAppToken: String, val id: String, val immediatePurgeDataOn30Days: Boolean? = null, val ingestionMode: String? = null, val instrumentationKey: String, val kind: String, val laMigrationDate: String, val location: String, val name: String, val privateLinkScopedResources: List<PrivateLinkScopedResourceResponse>, val provisioningState: String, val publicNetworkAccessForIngestion: String? = null, val publicNetworkAccessForQuery: String? = null, val requestSource: String? = null, val retentionInDays: Int? = null, val samplingPercentage: Double? = null, val tags: Map<String, String>? = null, val tenantId: String, val type: String, val workspaceResourceId: String? = null)

An Application Insights component definition.

Link copied to clipboard
data class GetExportConfigurationResult(val applicationName: String, val azureApiVersion: String, val containerName: String, val destinationAccountId: String, val destinationStorageLocationId: String, val destinationStorageSubscriptionId: String, val destinationType: String, val exportId: String, val exportStatus: String, val instrumentationKey: String, val isUserEnabled: String, val lastGapTime: String, val lastSuccessTime: String, val lastUserUpdate: String, val notificationQueueEnabled: String? = null, val permanentErrorReason: String, val recordTypes: String? = null, val resourceGroup: String, val storageName: String, val subscriptionId: String)

Properties that define a Continuous Export configuration.

Link copied to clipboard
data class GetFavoriteResult(val azureApiVersion: String, val category: String? = null, val config: String? = null, val favoriteId: String, val favoriteType: String? = null, val isGeneratedFromTemplate: Boolean? = null, val name: String? = null, val sourceType: String? = null, val tags: List<String>? = null, val timeModified: String, val userId: String, val version: String? = null)

Properties that define a favorite that is associated to an Application Insights component.

Link copied to clipboard
data class GetLiveTokenResult(val liveToken: String)

The response to a live token query.

Link copied to clipboard
data class GetMyWorkbookResult(val azureApiVersion: String, val category: String, val displayName: String, val etag: Map<String, String>? = null, val id: String? = null, val identity: MyWorkbookManagedIdentityResponse? = null, val kind: String? = null, val location: String? = null, val name: String? = null, val serializedData: String, val sourceId: String? = null, val storageUri: String? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val timeModified: String, val type: String? = null, val userId: String, val version: String? = null)

An Application Insights private workbook definition.

Link copied to clipboard
data class GetProactiveDetectionConfigurationResult(val azureApiVersion: String, val id: String, val location: String? = null, val name: String? = null, val properties: ApplicationInsightsComponentProactiveDetectionConfigurationPropertiesResponse, val type: String)

A ProactiveDetection configuration definition.

Link copied to clipboard
data class GetTestResultFileResult(val data: String? = null, val nextLink: String? = null)

Test result.

Link copied to clipboard
data class GetWebTestResult(val azureApiVersion: String, val configuration: WebTestPropertiesResponseConfiguration? = null, val description: String? = null, val enabled: Boolean? = null, val frequency: Int? = null, val id: String, val kind: String? = null, val location: String, val locations: List<WebTestGeolocationResponse>, val name: String, val provisioningState: String, val request: WebTestPropertiesResponseRequest? = null, val retryEnabled: Boolean? = null, val syntheticMonitorId: String, val tags: Map<String, String>? = null, val timeout: Int? = null, val type: String, val validationRules: WebTestPropertiesResponseValidationRules? = null, val webTestKind: String, val webTestName: String)

An Application Insights WebTest definition.

Link copied to clipboard
data class GetWorkbookResult(val azureApiVersion: String, val category: String, val description: String? = null, val displayName: String, val etag: String? = null, val id: String, val identity: WorkbookResourceResponseIdentity? = null, val kind: String? = null, val location: String, val name: String, val revision: String, val serializedData: String, val sourceId: String? = null, val storageUri: String? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val timeModified: String, val type: String, val userId: String, val version: String? = null)

A workbook definition.

Link copied to clipboard
data class GetWorkbookTemplateResult(val author: String? = null, val azureApiVersion: String, val galleries: List<WorkbookTemplateGalleryResponse>, val id: String, val localized: Map<String, List<WorkbookTemplateLocalizedGalleryResponse>>? = null, val location: String, val name: String, val priority: Int? = null, val tags: Map<String, String>? = null, val templateData: Any, val type: String)

An Application Insights workbook template definition.

Link copied to clipboard
data class HeaderFieldResponse(val headerFieldName: String? = null, val headerFieldValue: String? = null)

A header to add to the WebTest.

data class ListEASubscriptionListMigrationDatePostResult(val isGrandFatherableSubscription: Boolean? = null, val optedInDate: String? = null)

Subscription migrate date information properties

Link copied to clipboard
data class MyWorkbookManagedIdentityResponse(val type: String? = null, val userAssignedIdentities: MyWorkbookUserAssignedIdentitiesResponse? = null)

Customer Managed Identity

Link copied to clipboard
data class MyWorkbookUserAssignedIdentitiesResponse(val principalId: String, val tenantId: String)

Customer Managed Identity

Link copied to clipboard
data class PrivateLinkScopedResourceResponse(val resourceId: String? = null, val scopeId: String? = null)

The private link scope resource reference.

Link copied to clipboard
data class SystemDataResponse(val createdAt: String? = null, val createdBy: String? = null, val createdByType: String? = null, val lastModifiedAt: String? = null, val lastModifiedBy: String? = null, val lastModifiedByType: String? = null)

Metadata pertaining to creation and last modification of the resource.

Link copied to clipboard
data class UserAssignedIdentityResponse(val clientId: String, val principalId: String)

User assigned identity properties

Link copied to clipboard
data class WebTestGeolocationResponse(val location: String? = null)

Geo-physical location to run a WebTest from. You must specify one or more locations for the test to run from.

Link copied to clipboard
data class WebTestPropertiesResponseConfiguration(val webTest: String? = null)

An XML configuration specification for a WebTest.

data class WebTestPropertiesResponseContentValidation(val contentMatch: String? = null, val ignoreCase: Boolean? = null, val passIfTextFound: Boolean? = null)

The collection of content validation properties

Link copied to clipboard
data class WebTestPropertiesResponseRequest(val followRedirects: Boolean? = null, val headers: List<HeaderFieldResponse>? = null, val httpVerb: String? = null, val parseDependentRequests: Boolean? = null, val requestBody: String? = null, val requestUrl: String? = null)

The collection of request properties

Link copied to clipboard
data class WebTestPropertiesResponseValidationRules(val contentValidation: WebTestPropertiesResponseContentValidation? = null, val expectedHttpStatusCode: Int? = null, val ignoreHttpStatusCode: Boolean? = null, val sSLCertRemainingLifetimeCheck: Int? = null, val sSLCheck: Boolean? = null)

The collection of validation rule properties

Link copied to clipboard
data class WorkbookResourceResponseIdentity(val principalId: String, val tenantId: String, val type: String, val userAssignedIdentities: Map<String, UserAssignedIdentityResponse>? = null)

Identity used for BYOS

Link copied to clipboard
data class WorkbookTemplateGalleryResponse(val category: String? = null, val name: String? = null, val order: Int? = null, val resourceType: String? = null, val type: String? = null)

Gallery information for a workbook template.

Link copied to clipboard
data class WorkbookTemplateLocalizedGalleryResponse(val galleries: List<WorkbookTemplateGalleryResponse>? = null, val templateData: Any? = null)

Localized template data and gallery information.