UNPKG

@pulumi/azure-native

Version:

[![Slack](http://www.pulumi.com/images/docs/badges/slack.svg)](https://slack.pulumi.com) [![NPM version](https://badge.fury.io/js/%40pulumi%2Fazure-native.svg)](https://npmjs.com/package/@pulumi/azure-native) [![Python version](https://badge.fury.io/py/pu

106 lines (105 loc) 3.89 kB
export declare const ApplicationType: { readonly Web: "web"; readonly Other: "other"; }; /** * Type of application being monitored. */ export type ApplicationType = (typeof ApplicationType)[keyof typeof ApplicationType]; export declare const FavoriteType: { readonly Shared: "shared"; readonly User: "user"; }; /** * Enum indicating if this favorite definition is owned by a specific user or is shared between all users with access to the Application Insights component. */ export type FavoriteType = (typeof FavoriteType)[keyof typeof FavoriteType]; export declare const FlowType: { readonly Bluefield: "Bluefield"; }; /** * Used by the Application Insights system to determine what kind of flow this component was created by. This is to be set to 'Bluefield' when creating/updating a component via the REST API. */ export type FlowType = (typeof FlowType)[keyof typeof FlowType]; export declare const IngestionMode: { readonly ApplicationInsights: "ApplicationInsights"; readonly ApplicationInsightsWithDiagnosticSettings: "ApplicationInsightsWithDiagnosticSettings"; readonly LogAnalytics: "LogAnalytics"; }; /** * Indicates the flow of the ingestion. */ export type IngestionMode = (typeof IngestionMode)[keyof typeof IngestionMode]; export declare const ItemScope: { readonly Shared: "shared"; readonly User: "user"; }; /** * Enum indicating if this item definition is owned by a specific user or is shared between all users with access to the Application Insights component. */ export type ItemScope = (typeof ItemScope)[keyof typeof ItemScope]; export declare const ItemType: { readonly None: "none"; readonly Query: "query"; readonly Recent: "recent"; readonly Function: "function"; }; /** * Enum indicating the type of the Analytics item. */ export type ItemType = (typeof ItemType)[keyof typeof ItemType]; export declare const Kind: { readonly User: "user"; readonly Shared: "shared"; }; /** * The kind of workbook. Choices are user and shared. */ export type Kind = (typeof Kind)[keyof typeof Kind]; export declare const ManagedServiceIdentityType: { readonly None: "None"; readonly SystemAssigned: "SystemAssigned"; readonly UserAssigned: "UserAssigned"; readonly SystemAssigned_UserAssigned: "SystemAssigned,UserAssigned"; }; /** * Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). */ export type ManagedServiceIdentityType = (typeof ManagedServiceIdentityType)[keyof typeof ManagedServiceIdentityType]; export declare const PublicNetworkAccessType: { /** * Enables connectivity to Application Insights through public DNS. */ readonly Enabled: "Enabled"; /** * Disables public connectivity to Application Insights through public DNS. */ readonly Disabled: "Disabled"; }; /** * The network access type for accessing Application Insights query. */ export type PublicNetworkAccessType = (typeof PublicNetworkAccessType)[keyof typeof PublicNetworkAccessType]; export declare const RequestSource: { readonly Rest: "rest"; }; /** * Describes what tool created this Application Insights component. Customers using this API should set this to the default 'rest'. */ export type RequestSource = (typeof RequestSource)[keyof typeof RequestSource]; export declare const WebTestKind: { readonly Ping: "ping"; readonly Multistep: "multistep"; readonly Standard: "standard"; }; /** * The kind of web test this is, valid choices are ping, multistep and standard. */ export type WebTestKind = (typeof WebTestKind)[keyof typeof WebTestKind]; export declare const WorkbookSharedTypeKind: { readonly Shared: "shared"; }; /** * The kind of workbook. Only valid value is shared. */ export type WorkbookSharedTypeKind = (typeof WorkbookSharedTypeKind)[keyof typeof WorkbookSharedTypeKind];