Options
All
  • Public
  • Public/Protected
  • All
Menu

@azure/ai-metrics-advisor

Package version

Index

Classes

Interfaces

Type aliases

Variables

Functions

Object literals

Type aliases

AlertQueryTimeMode

AlertQueryTimeMode: "AnomalyTime" | "CreatedTime" | "ModifiedTime"

Mode to use when querying alerts by time.

AnomalyAlertingConfigurationLogicType

AnomalyAlertingConfigurationLogicType: "AND" | "OR" | "XOR"

Defines values for AnomalyAlertingConfigurationLogicType.

AnomalyDetectionConfigurationLogicType

AnomalyDetectionConfigurationLogicType: "AND" | "OR"

Defines values for AnomalyDetectionConfigurationLogicType.

AnomalyDetectorDirection

AnomalyDetectorDirection: "Both" | "Down" | "Up"

Defines values for AnomalyDetectorDirection.

AnomalyFeedback

AnomalyFeedback: MetricFeedback & { anomalyDetectionConfigurationId?: undefined | string; anomalyDetectionConfigurationSnapshot?: AnomalyDetectionConfiguration; endTime: Date; feedbackType: "Anomaly"; startTime: Date; value: AnomalyFeedbackValue }

AnomalyScope

AnomalyScope: "All" | "Dimension" | "TopN"

Defines values for AnomalyScope.

AnomalySeverity

AnomalySeverity: "Low" | "Medium" | "High"

Severity of an anomaly or incident.

AnomalyStatus

AnomalyStatus: "Active" | "Resolved"

Defines values for AnomalyStatus. Status of an anomaly or incident.

AnomalyValue

AnomalyValue: "AutoDetect" | "Anomaly" | "NotAnomaly"

Defines values for AnomalyValue.

AuthenticationTypeEnum

AuthenticationTypeEnum: "Basic" | "ManagedIdentity" | "AzureSQLConnectionString" | "DataLakeGen2SharedKey" | "ServicePrincipal" | "ServicePrincipalInKV"

Defines values for AuthenticationTypeEnum.

AzureApplicationInsightsDataFeed

AzureApplicationInsightsDataFeed: DataFeedDetail & { dataSourceParameter: AzureApplicationInsightsParameter; dataSourceType: "AzureApplicationInsights" }

AzureApplicationInsightsDataFeedPatch

AzureApplicationInsightsDataFeedPatch: DataFeedDetailPatch & { dataSourceParameter?: AzureApplicationInsightsParameterPatch; dataSourceType: "AzureApplicationInsights" }

AzureApplicationInsightsDataFeedSource

AzureApplicationInsightsDataFeedSource: { apiKey?: undefined | string; applicationId?: undefined | string; authenticationType: "Basic"; azureCloud?: undefined | string; dataSourceType: "AzureApplicationInsights"; query: string }

Represents an Azure Application Insights data source.

Type declaration

  • Optional apiKey?: undefined | string

    The API Key that can access this Azure Application Insights

  • Optional applicationId?: undefined | string

    The application id of this Azure Application Insights

  • authenticationType: "Basic"

    Authentication Type

  • Optional azureCloud?: undefined | string

    The Azure cloud that this Azure Application Insights in

  • dataSourceType: "AzureApplicationInsights"
  • query: string

    The statement to query this Azure Application Insights

AzureBlobDataFeed

AzureBlobDataFeed: DataFeedDetail & { dataSourceParameter: AzureBlobParameter; dataSourceType: "AzureBlob" }

AzureBlobDataFeedPatch

AzureBlobDataFeedPatch: DataFeedDetailPatch & { dataSourceParameter?: AzureBlobParameterPatch; dataSourceType: "AzureBlob" }

AzureBlobDataFeedSource

AzureBlobDataFeedSource: { authenticationType: "Basic" | "ManagedIdentity"; blobTemplate: string; connectionString: string; container: string; dataSourceType: "AzureBlob" }

Represents an Azure Blob Storage data source.

Type declaration

  • authenticationType: "Basic" | "ManagedIdentity"

    Authentication Type

  • blobTemplate: string

    Blob Template

  • connectionString: string

    Azure Blob connection string

  • container: string

    Container

  • dataSourceType: "AzureBlob"

AzureCosmosDBDataFeed

AzureCosmosDBDataFeed: DataFeedDetail & { dataSourceParameter: AzureCosmosDBParameter; dataSourceType: "AzureCosmosDB" }

AzureCosmosDBDataFeedPatch

AzureCosmosDBDataFeedPatch: DataFeedDetailPatch & { dataSourceParameter?: AzureCosmosDBParameterPatch; dataSourceType: "AzureCosmosDB" }

AzureCosmosDbDataFeedSource

AzureCosmosDbDataFeedSource: { authenticationType: "Basic"; collectionId: string; connectionString?: undefined | string; dataSourceType: "AzureCosmosDB"; database: string; sqlQuery: string }

Represents an Azure CosmosDB data source.

Type declaration

  • authenticationType: "Basic"

    Authentication Type

  • collectionId: string

    A collection id in this database

  • Optional connectionString?: undefined | string

    The connection string of this Azure CosmosDB

  • dataSourceType: "AzureCosmosDB"
  • database: string

    A database name in this Azure CosmosDB

  • sqlQuery: string

    The statement to query this collection

AzureDataExplorerAuthTypes

Represents Authentication Type Union for Azure Data Explorer Source

AzureDataExplorerDataFeed

AzureDataExplorerDataFeed: DataFeedDetail & { dataSourceParameter: SqlSourceParameter; dataSourceType: "AzureDataExplorer" }

AzureDataExplorerDataFeedPatch

AzureDataExplorerDataFeedPatch: DataFeedDetailPatch & { dataSourceParameter?: SQLSourceParameterPatch; dataSourceType: "AzureDataExplorer" }

AzureDataExplorerDataFeedSource

AzureDataExplorerDataFeedSource: { connectionString: string; dataSourceType: "AzureDataExplorer"; query: string } & AzureDataExplorerAuthTypes

Represents an Azure Data Explorer data source.

AzureDataLakeStorageGen2AuthTypes

Represents Authentication Type Union for Azure DataLake Storage Gen2 Source

AzureDataLakeStorageGen2DataFeed

AzureDataLakeStorageGen2DataFeed: DataFeedDetail & { dataSourceParameter: AzureDataLakeStorageGen2Parameter; dataSourceType: "AzureDataLakeStorageGen2" }

AzureDataLakeStorageGen2DataFeedPatch

AzureDataLakeStorageGen2DataFeedPatch: DataFeedDetailPatch & { dataSourceParameter?: AzureDataLakeStorageGen2ParameterPatch; dataSourceType: "AzureDataLakeStorageGen2" }

AzureDataLakeStorageGen2DataFeedSource

AzureDataLakeStorageGen2DataFeedSource: { accountName: string; dataSourceType: "AzureDataLakeStorageGen2"; directoryTemplate: string; fileSystemName: string; fileTemplate: string } & AzureDataLakeStorageGen2AuthTypes

Represents an Azure DataLake Storage Gen2 data source.

AzureEventHubsDataFeed

AzureEventHubsDataFeed: DataFeedDetail & { dataSourceParameter: AzureEventHubsParameter; dataSourceType: "AzureEventHubs" }

AzureEventHubsDataFeedPatch

AzureEventHubsDataFeedPatch: DataFeedDetailPatch & { dataSourceParameter?: AzureEventHubsParameterPatch; dataSourceType: "AzureEventHubs" }

AzureEventHubsDataFeedSource

AzureEventHubsDataFeedSource: { authenticationType: "Basic"; connectionString?: undefined | string; consumerGroup: string; dataSourceType: "AzureEventHubs" }

Represents an Azure Event Hubs data source.

Type declaration

  • authenticationType: "Basic"

    Authentication type

  • Optional connectionString?: undefined | string

    The connection string of this Azure Event Hubs

  • consumerGroup: string

    The consumer group to be used in this data feed

  • dataSourceType: "AzureEventHubs"

    Azure Event Hubs data source type

AzureLogAnalyticsAuthTypes

Represents Authentication Type Union for Azure Log Analytics data source

AzureLogAnalyticsDataFeed

AzureLogAnalyticsDataFeed: DataFeedDetail & { dataSourceParameter: AzureLogAnalyticsParameter; dataSourceType: "AzureLogAnalytics" }

AzureLogAnalyticsDataFeedPatch

AzureLogAnalyticsDataFeedPatch: DataFeedDetailPatch & { dataSourceParameter?: AzureLogAnalyticsParameterPatch; dataSourceType: "AzureLogAnalytics" }

AzureLogAnalyticsDataFeedSource

AzureLogAnalyticsDataFeedSource: { clientId?: undefined | string; clientSecret?: undefined | string; dataSourceType: "AzureLogAnalytics"; query: string; tenantId?: undefined | string; workspaceId: string } & AzureLogAnalyticsAuthTypes

Represents an Azure Log Analytics data source.

AzureSQLConnectionStringCredential

AzureSQLConnectionStringCredential: DataSourceCredential & { dataSourceCredentialType: "AzureSQLConnectionString"; parameters: AzureSQLConnectionStringParam }

AzureSQLConnectionStringCredentialPatch

AzureSQLConnectionStringCredentialPatch: DataSourceCredentialPatch & { dataSourceCredentialType: "AzureSQLConnectionString"; parameters?: AzureSQLConnectionStringParamPatch }

AzureTableDataFeed

AzureTableDataFeed: DataFeedDetail & { dataSourceParameter: AzureTableParameter; dataSourceType: "AzureTable" }

AzureTableDataFeedPatch

AzureTableDataFeedPatch: DataFeedDetailPatch & { dataSourceParameter?: AzureTableParameterPatch; dataSourceType: "AzureTable" }

AzureTableDataFeedSource

AzureTableDataFeedSource: { authenticationType: "Basic"; connectionString: string; dataSourceType: "AzureTable"; query: string; table: string }

Represents an Azure Table data source.

Type declaration

  • authenticationType: "Basic"

    Authentication type

  • connectionString: string

    Azure Table connection string

  • dataSourceType: "AzureTable"

    Azure Table data Source type

  • query: string

    Query script

  • table: string

    Table name

ChangePointFeedback

ChangePointFeedback: MetricFeedback & { endTime: Date; feedbackType: "ChangePoint"; startTime: Date; value: ChangePointFeedbackValue }

ChangePointValue

ChangePointValue: "AutoDetect" | "ChangePoint" | "NotChangePoint"

Defines values for ChangePointValue.

ChangeThresholdConditionUnion

ChangeThresholdConditionUnion: { anomalyDetectorDirection: "Both"; changePercentage: number; shiftPoint: number; suppressCondition: SuppressCondition; withinRange: true } | { anomalyDetectorDirection: "Up" | "Down" | "Both"; changePercentage: number; shiftPoint: number; suppressCondition: SuppressCondition; withinRange: false }

Represents the Change threshold detection condition.

CommentFeedback

CommentFeedback: MetricFeedback & { endTime?: Date; feedbackType: "Comment"; startTime?: Date; value: CommentFeedbackValue }

DataFeed

DataFeed: { accessMode?: DataFeedAccessMode; actionLinkTemplate?: undefined | string; adminEmails?: string[]; createdOn: Date; creator: string; description?: undefined | string; granularity: DataFeedGranularity; id: string; ingestionSettings: DataFeedIngestionSettings; isAdmin: boolean; metricIds: Record<string, string>; missingDataPointFillSettings?: DataFeedMissingDataPointFillSettings; name: string; rollupSettings?: DataFeedRollupSettings; schema: DataFeedSchema; source: DataFeedSource; status: DataFeedStatus; viewerEmails?: string[] }

Represents a Metrics Advisor data feed.

Type declaration

  • Optional accessMode?: DataFeedAccessMode

    access mode of the data feed

  • Optional actionLinkTemplate?: undefined | string

    action link template for alert

  • Optional adminEmails?: string[]

    email addresses of data feed administrators

  • createdOn: Date

    Time when the data feed is created

  • creator: string

    data feed creator

  • Optional description?: undefined | string

    data feed description

  • granularity: DataFeedGranularity

    Granularity of the data feed.

  • id: string

    Unique id of the data feed.

  • ingestionSettings: DataFeedIngestionSettings

    Ingestion settings for the data feed.

  • isAdmin: boolean

    Indicates whether the current user is an administrator of the data feed.

  • metricIds: Record<string, string>

    Map of metric names to metric ids for quick lookup

  • Optional missingDataPointFillSettings?: DataFeedMissingDataPointFillSettings

    settings to control how missing data points are filled

  • name: string

    Name of the data feed.

  • Optional rollupSettings?: DataFeedRollupSettings

    settings on data rollup

  • schema: DataFeedSchema

    Schema of the data in the data feed, including names of metrics, dimensions, and timestamp columns.

  • source: DataFeedSource

    Source of the data feed.

  • status: DataFeedStatus

    Status of the data feed.

  • Optional viewerEmails?: string[]

    email addresses of data feed viewers

DataFeedAccessMode

DataFeedAccessMode: "Private" | "Public"

Access mode of the data feed

DataFeedDescriptor

DataFeedDescriptor: Omit<DataFeed, "id" | "metricIds" | "isAdmin" | "status" | "creator" | "createdOn">

describes the input to Create Data Feed operation

DataFeedDetailPatchUnion

DataFeedDetailUnion

DataFeedGranularity

DataFeedGranularity: { granularityType: "Yearly" | "Monthly" | "Weekly" | "Daily" | "Hourly" | "PerMinute" | "PerSecond" } | { customGranularityValue: number; granularityType: "Custom" }

Granularity type of a data feed.

DataFeedMissingDataPointFillSettings

DataFeedMissingDataPointFillSettings: { fillType: "SmartFilling" | "PreviousValue" | "NoFilling" } | { customFillValue: number; fillType: "CustomValue" }

Specifies how missing data points are filled.

DataFeedPatch

DataFeedPatch: { accessMode?: DataFeedAccessMode; actionLinkTemplate?: undefined | string; adminEmails?: string[]; description?: undefined | string; ingestionSettings?: DataFeedIngestionSettings; missingDataPointFillSettings?: DataFeedMissingDataPointFillSettings; name?: undefined | string; rollupSettings?: DataFeedRollupSettings; schema?: undefined | { timestampColumn?: undefined | string }; source: DataFeedSourcePatch; status?: DataFeedDetailStatus; viewerEmails?: string[] }

Represents the input type to the Update Data Feed operation.

Type declaration

  • Optional accessMode?: DataFeedAccessMode

    access mode of the data feed

  • Optional actionLinkTemplate?: undefined | string

    action link template for alert

  • Optional adminEmails?: string[]

    email addresses of data feed administrators

  • Optional description?: undefined | string

    data feed description

  • Optional ingestionSettings?: DataFeedIngestionSettings

    Ingestion settings for the data feed.

  • Optional missingDataPointFillSettings?: DataFeedMissingDataPointFillSettings

    settings to control how missing data points are filled

  • Optional name?: undefined | string

    Name of the data feed

  • Optional rollupSettings?: DataFeedRollupSettings

    settings on data rollup

  • Optional schema?: undefined | { timestampColumn?: undefined | string }

    Schema of the data in the data feed, including names of metrics, dimensions, and timestamp columns.

  • source: DataFeedSourcePatch

    Source of the data feed.

  • Optional status?: DataFeedDetailStatus

    Status of the data feed.

  • Optional viewerEmails?: string[]

    email addresses of data feed viewers

DataFeedRollupMethod

DataFeedRollupMethod: "None" | "Sum" | "Max" | "Min" | "Avg" | "Count"

Defines values for DataFeedRollupMethod.

DataFeedRollupSettings

DataFeedRollupSettings: { rollupType: "NoRollup" } | { rollupIdentificationValue?: undefined | string; rollupType: "AlreadyRollup" } | { autoRollupGroupByColumnNames?: string[]; rollupIdentificationValue?: undefined | string; rollupMethod?: DataFeedRollupMethod; rollupType: "AutoRollup" }

Specifies the rollup settings for a data feed.

DataFeedSource

A union type of all supported data sources.

DataFeedSourcePatch

DataFeedSourcePatch: Partial<DataFeedSource> & { dataSourceType: DataFeedSource["dataSourceType"] }

A alias type of supported data sources to pass to Update Data Feed operation.

When not changing the data source type, the dataSourceParameter is not required. When changing to a different data source type, both dataSourceType and dataSourceParameter are required.

DataFeedStatus

DataFeedStatus: "Paused" | "Active"

DataFeed Status

DataLakeGen2SharedKeyCredential

DataLakeGen2SharedKeyCredential: DataSourceCredential & { dataSourceCredentialType: "DataLakeGen2SharedKey"; parameters: DataLakeGen2SharedKeyParam }

DataLakeGen2SharedKeyCredentialPatch

DataLakeGen2SharedKeyCredentialPatch: DataSourceCredentialPatch & { dataSourceCredentialType: "DataLakeGen2SharedKey"; parameters?: DataLakeGen2SharedKeyParamPatch }

DataLakeStorageGen2AuthBasic

DataLakeStorageGen2AuthBasic: { accountKey: string; authenticationType: "Basic" }

Represents Basic Authentication Type for Azure DataLake Storage Gen2 Source

Type declaration

  • accountKey: string

    Account key

  • authenticationType: "Basic"

    Authentication

DataLakeStorageGen2AuthManagedIdentity

DataLakeStorageGen2AuthManagedIdentity: { authenticationType: "ManagedIdentity" }

Represents Managed Identity Authentication Type for Azure DataLake Storage Gen2 Source

Type declaration

  • authenticationType: "ManagedIdentity"

    Authentication

DataLakeStorageGen2AuthServicePrincipal

DataLakeStorageGen2AuthServicePrincipal: { authenticationType: "ServicePrincipal"; credentialId: string }

Represents Service Principal Authentication Type for Azure DataLake Storage Gen2 Source

Type declaration

  • authenticationType: "ServicePrincipal"

    Authentication

  • credentialId: string

    Credential entity id

DataLakeStorageGen2AuthServicePrincipalInKeyVault

DataLakeStorageGen2AuthServicePrincipalInKeyVault: { authenticationType: "ServicePrincipalInKV"; credentialId: string }

Represents Service Principal in KV Authentication Type for Azure DataLake Storage Gen2 Source

Type declaration

  • authenticationType: "ServicePrincipalInKV"

    Authentication

  • credentialId: string

    Credential entity id

DataLakeStorageGen2AuthSharedKey

DataLakeStorageGen2AuthSharedKey: { authenticationType: "DataLakeGen2SharedKey"; credentialId: string }

Represents Shared Key in KV Authentication Type for Azure DataLake Storage Gen2 Source

Type declaration

  • authenticationType: "DataLakeGen2SharedKey"

    Authentication

  • credentialId: string

    Credential entity id

DataSourceCredentialPatchUnion

DataSourceCredentialType

DataSourceCredentialType: "AzureSQLConnectionString" | "DataLakeGen2SharedKey" | "ServicePrincipal" | "ServicePrincipalInKV"

Defines values for DataSourceCredentialType.

DataSourceCredentialUnion

DataSourceType

DataSourceType: "AzureApplicationInsights" | "AzureBlob" | "AzureCosmosDB" | "AzureDataExplorer" | "AzureDataLakeStorageGen2" | "AzureEventHubs" | "AzureLogAnalytics" | "AzureTable" | "InfluxDB" | "MongoDB" | "MySql" | "PostgreSql" | "SqlServer"

Defines values for DataSourceType.

DatasourceCredentialPatch

Datasource credential patch types

DatasourceCredentialUnion

DetectionConditionsOperator

DetectionConditionsOperator: "AND" | "OR"

The logical operator to apply across anomaly detection conditions.

DimensionKey

DimensionKey: Record<string, string>

String key-value pairs that consist of dimension names and dimension values.

For a metric with two dimensions: city and category, Examples include

{ { city: "Tokyo", category: "Handmade" } } - identifies one time series { { city: "Karachi" } } - identifies all time series with city === "Karachi"

Direction

Direction: "Both" | "Down" | "Up"

Defines values for Direction.

EmailHookInfo

EmailHookInfo: HookInfo & { hookParameter: EmailHookParameter; hookType: "Email" }

EmailHookInfoPatch

EmailHookInfoPatch: HookInfoPatch & { hookParameter?: EmailHookParameterPatch; hookType: "Email" }

EmailNotificationHook

EmailNotificationHook: { hookParameter: EmailHookParameter; hookType: "Email" } & NotificationHook

Represents Email hook

EmailNotificationHookPatch

EmailNotificationHookPatch: { hookParameter?: Partial<EmailHookParameter>; hookType: "Email" } & NotificationHookPatch

Represents Email hook specific patch input to the Update Hook operation.

EntityStatus

EntityStatus: "Active" | "Paused"

Defines values for EntityStatus.

FeedbackQueryTimeMode

FeedbackQueryTimeMode: "MetricTimestamp" | "FeedbackCreatedTime"

Defines values for FeedbackQueryTimeMode.

FeedbackType

FeedbackType: "Anomaly" | "ChangePoint" | "Period" | "Comment"

Defines values for FeedbackType.

FillMissingPointType

FillMissingPointType: "SmartFilling" | "PreviousValue" | "CustomValue" | "NoFilling"

Defines values for FillMissingPointType.

GeneratedClientCreateAnomalyAlertingConfigurationResponse

GeneratedClientCreateAnomalyAlertingConfigurationResponse: GeneratedClientCreateAnomalyAlertingConfigurationHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: GeneratedClientCreateAnomalyAlertingConfigurationHeaders } }

Contains response data for the createAnomalyAlertingConfiguration operation.

GeneratedClientCreateAnomalyDetectionConfigurationResponse

GeneratedClientCreateAnomalyDetectionConfigurationResponse: GeneratedClientCreateAnomalyDetectionConfigurationHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: GeneratedClientCreateAnomalyDetectionConfigurationHeaders } }

Contains response data for the createAnomalyDetectionConfiguration operation.

GeneratedClientCreateCredentialResponse

GeneratedClientCreateCredentialResponse: GeneratedClientCreateCredentialHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: GeneratedClientCreateCredentialHeaders } }

Contains response data for the createCredential operation.

GeneratedClientCreateDataFeedResponse

GeneratedClientCreateDataFeedResponse: GeneratedClientCreateDataFeedHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: GeneratedClientCreateDataFeedHeaders } }

Contains response data for the createDataFeed operation.

GeneratedClientCreateHookResponse

GeneratedClientCreateHookResponse: GeneratedClientCreateHookHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: GeneratedClientCreateHookHeaders } }

Contains response data for the createHook operation.

GeneratedClientCreateMetricFeedbackResponse

GeneratedClientCreateMetricFeedbackResponse: GeneratedClientCreateMetricFeedbackHeaders & { _response: coreHttp.HttpResponse & { parsedHeaders: GeneratedClientCreateMetricFeedbackHeaders } }

Contains response data for the createMetricFeedback operation.

GeneratedClientGetActiveSeriesCountResponse

GeneratedClientGetActiveSeriesCountResponse: UsageStats & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: UsageStats } }

Contains response data for the getActiveSeriesCount operation.

GeneratedClientGetAlertsByAnomalyAlertingConfigurationNextResponse

GeneratedClientGetAlertsByAnomalyAlertingConfigurationNextResponse: AlertResultList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: AlertResultList } }

Contains response data for the getAlertsByAnomalyAlertingConfigurationNext operation.

GeneratedClientGetAlertsByAnomalyAlertingConfigurationResponse

GeneratedClientGetAlertsByAnomalyAlertingConfigurationResponse: AlertResultList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: AlertResultList } }

Contains response data for the getAlertsByAnomalyAlertingConfiguration operation.

GeneratedClientGetAnomaliesByAnomalyDetectionConfigurationNextResponse

GeneratedClientGetAnomaliesByAnomalyDetectionConfigurationNextResponse: AnomalyResultList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: AnomalyResultList } }

Contains response data for the getAnomaliesByAnomalyDetectionConfigurationNext operation.

GeneratedClientGetAnomaliesByAnomalyDetectionConfigurationResponse

GeneratedClientGetAnomaliesByAnomalyDetectionConfigurationResponse: AnomalyResultList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: AnomalyResultList } }

Contains response data for the getAnomaliesByAnomalyDetectionConfiguration operation.

GeneratedClientGetAnomaliesFromAlertByAnomalyAlertingConfigurationNextResponse

GeneratedClientGetAnomaliesFromAlertByAnomalyAlertingConfigurationNextResponse: AnomalyResultList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: AnomalyResultList } }

Contains response data for the getAnomaliesFromAlertByAnomalyAlertingConfigurationNext operation.

GeneratedClientGetAnomaliesFromAlertByAnomalyAlertingConfigurationResponse

GeneratedClientGetAnomaliesFromAlertByAnomalyAlertingConfigurationResponse: AnomalyResultList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: AnomalyResultList } }

Contains response data for the getAnomaliesFromAlertByAnomalyAlertingConfiguration operation.

GeneratedClientGetAnomalyAlertingConfigurationResponse

GeneratedClientGetAnomalyAlertingConfigurationResponse: AnomalyAlertingConfiguration & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: AnomalyAlertingConfiguration } }

Contains response data for the getAnomalyAlertingConfiguration operation.

GeneratedClientGetAnomalyAlertingConfigurationsByAnomalyDetectionConfigurationNextResponse

GeneratedClientGetAnomalyAlertingConfigurationsByAnomalyDetectionConfigurationNextResponse: AnomalyAlertingConfigurationList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: AnomalyAlertingConfigurationList } }

Contains response data for the getAnomalyAlertingConfigurationsByAnomalyDetectionConfigurationNext operation.

GeneratedClientGetAnomalyAlertingConfigurationsByAnomalyDetectionConfigurationResponse

GeneratedClientGetAnomalyAlertingConfigurationsByAnomalyDetectionConfigurationResponse: AnomalyAlertingConfigurationList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: AnomalyAlertingConfigurationList } }

Contains response data for the getAnomalyAlertingConfigurationsByAnomalyDetectionConfiguration operation.

GeneratedClientGetAnomalyDetectionConfigurationResponse

GeneratedClientGetAnomalyDetectionConfigurationResponse: AnomalyDetectionConfiguration & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: AnomalyDetectionConfiguration } }

Contains response data for the getAnomalyDetectionConfiguration operation.

GeneratedClientGetAnomalyDetectionConfigurationsByMetricNextResponse

GeneratedClientGetAnomalyDetectionConfigurationsByMetricNextResponse: AnomalyDetectionConfigurationList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: AnomalyDetectionConfigurationList } }

Contains response data for the getAnomalyDetectionConfigurationsByMetricNext operation.

GeneratedClientGetAnomalyDetectionConfigurationsByMetricResponse

GeneratedClientGetAnomalyDetectionConfigurationsByMetricResponse: AnomalyDetectionConfigurationList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: AnomalyDetectionConfigurationList } }

Contains response data for the getAnomalyDetectionConfigurationsByMetric operation.

GeneratedClientGetCredentialResponse

GeneratedClientGetCredentialResponse: DataSourceCredentialUnion & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: DataSourceCredentialUnion } }

Contains response data for the getCredential operation.

GeneratedClientGetDataFeedByIdResponse

GeneratedClientGetDataFeedByIdResponse: DataFeedDetailUnion & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: DataFeedDetailUnion } }

Contains response data for the getDataFeedById operation.

GeneratedClientGetDataFeedIngestionStatusNextResponse

GeneratedClientGetDataFeedIngestionStatusNextResponse: IngestionStatusList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: IngestionStatusList } }

Contains response data for the getDataFeedIngestionStatusNext operation.

GeneratedClientGetDataFeedIngestionStatusResponse

GeneratedClientGetDataFeedIngestionStatusResponse: IngestionStatusList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: IngestionStatusList } }

Contains response data for the getDataFeedIngestionStatus operation.

GeneratedClientGetDimensionOfAnomaliesByAnomalyDetectionConfigurationNextResponse

GeneratedClientGetDimensionOfAnomaliesByAnomalyDetectionConfigurationNextResponse: AnomalyDimensionList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: AnomalyDimensionList } }

Contains response data for the getDimensionOfAnomaliesByAnomalyDetectionConfigurationNext operation.

GeneratedClientGetDimensionOfAnomaliesByAnomalyDetectionConfigurationResponse

GeneratedClientGetDimensionOfAnomaliesByAnomalyDetectionConfigurationResponse: AnomalyDimensionList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: AnomalyDimensionList } }

Contains response data for the getDimensionOfAnomaliesByAnomalyDetectionConfiguration operation.

GeneratedClientGetEnrichmentStatusByMetricNextResponse

GeneratedClientGetEnrichmentStatusByMetricNextResponse: EnrichmentStatusList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: EnrichmentStatusList } }

Contains response data for the getEnrichmentStatusByMetricNext operation.

GeneratedClientGetEnrichmentStatusByMetricResponse

GeneratedClientGetEnrichmentStatusByMetricResponse: EnrichmentStatusList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: EnrichmentStatusList } }

Contains response data for the getEnrichmentStatusByMetric operation.

GeneratedClientGetHookResponse

GeneratedClientGetHookResponse: HookInfoUnion & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: HookInfoUnion } }

Contains response data for the getHook operation.

GeneratedClientGetIncidentsByAnomalyDetectionConfigurationNextPagesNextResponse

GeneratedClientGetIncidentsByAnomalyDetectionConfigurationNextPagesNextResponse: IncidentResultList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: IncidentResultList } }

Contains response data for the getIncidentsByAnomalyDetectionConfigurationNextPagesNext operation.

GeneratedClientGetIncidentsByAnomalyDetectionConfigurationNextPagesResponse

GeneratedClientGetIncidentsByAnomalyDetectionConfigurationNextPagesResponse: IncidentResultList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: IncidentResultList } }

Contains response data for the getIncidentsByAnomalyDetectionConfigurationNextPages operation.

GeneratedClientGetIncidentsByAnomalyDetectionConfigurationNextResponse

GeneratedClientGetIncidentsByAnomalyDetectionConfigurationNextResponse: IncidentResultList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: IncidentResultList } }

Contains response data for the getIncidentsByAnomalyDetectionConfigurationNext operation.

GeneratedClientGetIncidentsByAnomalyDetectionConfigurationResponse

GeneratedClientGetIncidentsByAnomalyDetectionConfigurationResponse: IncidentResultList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: IncidentResultList } }

Contains response data for the getIncidentsByAnomalyDetectionConfiguration operation.

GeneratedClientGetIncidentsFromAlertByAnomalyAlertingConfigurationNextResponse

GeneratedClientGetIncidentsFromAlertByAnomalyAlertingConfigurationNextResponse: IncidentResultList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: IncidentResultList } }

Contains response data for the getIncidentsFromAlertByAnomalyAlertingConfigurationNext operation.

GeneratedClientGetIncidentsFromAlertByAnomalyAlertingConfigurationResponse

GeneratedClientGetIncidentsFromAlertByAnomalyAlertingConfigurationResponse: IncidentResultList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: IncidentResultList } }

Contains response data for the getIncidentsFromAlertByAnomalyAlertingConfiguration operation.

GeneratedClientGetIngestionProgressResponse

GeneratedClientGetIngestionProgressResponse: DataFeedIngestionProgress & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: DataFeedIngestionProgress } }

Contains response data for the getIngestionProgress operation.

GeneratedClientGetMetricDataResponse

GeneratedClientGetMetricDataResponse: MetricDataList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: MetricDataList } }

Contains response data for the getMetricData operation.

GeneratedClientGetMetricDimensionNextResponse

GeneratedClientGetMetricDimensionNextResponse: MetricDimensionList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: MetricDimensionList } }

Contains response data for the getMetricDimensionNext operation.

GeneratedClientGetMetricDimensionResponse

GeneratedClientGetMetricDimensionResponse: MetricDimensionList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: MetricDimensionList } }

Contains response data for the getMetricDimension operation.

GeneratedClientGetMetricFeedbackResponse

GeneratedClientGetMetricFeedbackResponse: MetricFeedbackUnion & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: MetricFeedbackUnion } }

Contains response data for the getMetricFeedback operation.

GeneratedClientGetMetricSeriesNextResponse

GeneratedClientGetMetricSeriesNextResponse: MetricSeriesList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: MetricSeriesList } }

Contains response data for the getMetricSeriesNext operation.

GeneratedClientGetMetricSeriesResponse

GeneratedClientGetMetricSeriesResponse: MetricSeriesList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: MetricSeriesList } }

Contains response data for the getMetricSeries operation.

GeneratedClientGetRootCauseOfIncidentByAnomalyDetectionConfigurationResponse

GeneratedClientGetRootCauseOfIncidentByAnomalyDetectionConfigurationResponse: RootCauseList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: RootCauseList } }

Contains response data for the getRootCauseOfIncidentByAnomalyDetectionConfiguration operation.

GeneratedClientGetSeriesByAnomalyDetectionConfigurationResponse

GeneratedClientGetSeriesByAnomalyDetectionConfigurationResponse: SeriesResultList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: SeriesResultList } }

Contains response data for the getSeriesByAnomalyDetectionConfiguration operation.

GeneratedClientListCredentialsNextResponse

GeneratedClientListCredentialsNextResponse: DataSourceCredentialList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: DataSourceCredentialList } }

Contains response data for the listCredentialsNext operation.

GeneratedClientListCredentialsResponse

GeneratedClientListCredentialsResponse: DataSourceCredentialList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: DataSourceCredentialList } }

Contains response data for the listCredentials operation.

GeneratedClientListDataFeedsNextResponse

GeneratedClientListDataFeedsNextResponse: DataFeedList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: DataFeedList } }

Contains response data for the listDataFeedsNext operation.

GeneratedClientListDataFeedsResponse

GeneratedClientListDataFeedsResponse: DataFeedList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: DataFeedList } }

Contains response data for the listDataFeeds operation.

GeneratedClientListHooksNextResponse

GeneratedClientListHooksNextResponse: HookList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: HookList } }

Contains response data for the listHooksNext operation.

GeneratedClientListHooksResponse

GeneratedClientListHooksResponse: HookList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: HookList } }

Contains response data for the listHooks operation.

GeneratedClientListMetricFeedbacksNextResponse

GeneratedClientListMetricFeedbacksNextResponse: MetricFeedbackList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: MetricFeedbackList } }

Contains response data for the listMetricFeedbacksNext operation.

GeneratedClientListMetricFeedbacksResponse

GeneratedClientListMetricFeedbacksResponse: MetricFeedbackList & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: MetricFeedbackList } }

Contains response data for the listMetricFeedbacks operation.

GeneratedClientUpdateAnomalyAlertingConfigurationResponse

GeneratedClientUpdateAnomalyAlertingConfigurationResponse: AnomalyAlertingConfiguration & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: AnomalyAlertingConfiguration } }

Contains response data for the updateAnomalyAlertingConfiguration operation.

GeneratedClientUpdateAnomalyDetectionConfigurationResponse

GeneratedClientUpdateAnomalyDetectionConfigurationResponse: AnomalyDetectionConfiguration & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: AnomalyDetectionConfiguration } }

Contains response data for the updateAnomalyDetectionConfiguration operation.

GeneratedClientUpdateCredentialResponse

GeneratedClientUpdateCredentialResponse: DataSourceCredentialUnion & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: DataSourceCredentialUnion } }

Contains response data for the updateCredential operation.

GeneratedClientUpdateDataFeedResponse

GeneratedClientUpdateDataFeedResponse: DataFeedDetailUnion & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: DataFeedDetailUnion } }

Contains response data for the updateDataFeed operation.

GeneratedClientUpdateHookResponse

GeneratedClientUpdateHookResponse: HookInfoUnion & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: HookInfoUnion } }

Contains response data for the updateHook operation.

GetAnomalyAlertConfigurationResponse

GetAnomalyAlertConfigurationResponse: AnomalyAlertConfiguration & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: any } }

Contains response data for the getAnomalyAlertConfiguration operation.

GetAnomalyDetectionConfigurationResponse

GetAnomalyDetectionConfigurationResponse: AnomalyDetectionConfiguration & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: any } }

Contains response data for the getAnomalyDetectionConfiguration operation.

GetCredentialEntityResponse

GetCredentialEntityResponse: DatasourceCredentialUnion & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: any } }

Contains response data for the getCredentialEntity operation.

GetDataFeedResponse

GetDataFeedResponse: DataFeed & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: any } }

Contains response data for the getDataFeed operation.

GetFeedbackResponse

GetFeedbackResponse: MetricFeedbackUnion & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: any } }

Contains response data for the getFeedback operation.

GetHookResponse

GetHookResponse: NotificationHookUnion & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: any } }

Contains response data for the getHook operation.

GetIncidentRootCauseResponse

GetIncidentRootCauseResponse: { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: any }; rootCauses: IncidentRootCause[] }

Contains response data for the getIncidentRootCause operation.

Type declaration

  • _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: any }

    The underlying HTTP response.

  • rootCauses: IncidentRootCause[]

GetIngestionProgressResponse

GetIngestionProgressResponse: { latestActiveTimestamp?: undefined | number; latestSuccessTimestamp?: undefined | number } & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: any } }

Contains response data for the getDataFeedIngestionProgress operation.

Granularity

Granularity: "Yearly" | "Monthly" | "Weekly" | "Daily" | "Hourly" | "Minutely" | "Secondly" | "Custom"

Defines values for Granularity.

HardThresholdConditionUnion

HardThresholdConditionUnion: { anomalyDetectorDirection: "Down"; lowerBound: number; suppressCondition: SuppressCondition } | { anomalyDetectorDirection: "Up"; suppressCondition: SuppressCondition; upperBound: number } | { anomalyDetectorDirection: "Both"; lowerBound: number; suppressCondition: SuppressCondition; upperBound: number }

Represents the hard threshold detection condition.

HookInfoPatchUnion

HookInfoUnion

HookType

HookType: "Webhook" | "Email"

Defines values for HookType.

IncidentStatus

IncidentStatus: "Active" | "Resolved"

Defines values for IncidentStatus.

InfluxDBDataFeed

InfluxDBDataFeed: DataFeedDetail & { dataSourceParameter: InfluxDBParameter; dataSourceType: "InfluxDB" }

InfluxDBDataFeedPatch

InfluxDBDataFeedPatch: DataFeedDetailPatch & { dataSourceParameter?: InfluxDBParameterPatch; dataSourceType: "InfluxDB" }

InfluxDbDataFeedSource

InfluxDbDataFeedSource: { authenticationType: "Basic"; connectionString: string; dataSourceType: "InfluxDB"; database: string; password: string; query: string; userName: string }

Represents an InfluxDB data source.

Type declaration

  • authenticationType: "Basic"

    Authentication type

  • connectionString: string

    InfluxDB connection string

  • dataSourceType: "InfluxDB"

    InfluxDB data source type

  • database: string

    Database name

  • password: string

    Database access password

  • query: string

    Query script

  • userName: string

    Database access user

IngestionStatusType

IngestionStatusType: "NotStarted" | "Scheduled" | "Running" | "Succeeded" | "Failed" | "NoData" | "Error" | "Paused"

Defines values for IngestionStatusType.

LogAnalyticsAuthBasic

LogAnalyticsAuthBasic: { authenticationType: "Basic" }

Represents Basic Authentication Type for Azure Log Analytics Source

Type declaration

  • authenticationType: "Basic"

    Authentication

LogAnalyticsAuthServicePrincipal

LogAnalyticsAuthServicePrincipal: { authenticationType: "ServicePrincipal"; credentialId: string }

Represents Service Principal Authentication Type for Azure Log Analytics Source

Type declaration

  • authenticationType: "ServicePrincipal"

    Authentication

  • credentialId: string

    credential id

LogAnalyticsAuthServicePrincipalInKeyVault

LogAnalyticsAuthServicePrincipalInKeyVault: { authenticationType: "ServicePrincipalInKV"; credentialId: string }

Represents Service Principal Authentication In KeyVault Type for Azure Log Analytics Source

Type declaration

  • authenticationType: "ServicePrincipalInKV"

    Authentication

  • credentialId: string

    credential id

MetricAnomalyAlertConfigurationsOperator

MetricAnomalyAlertConfigurationsOperator: "AND" | "OR" | "XOR"

The logical operator to apply across multiple MetricAlertConfiguration

MetricAnomalyAlertScope

MetricAnomalyAlertScope: { scopeType: "All" } | { dimensionAnomalyScope: DimensionKey; scopeType: "Dimension" } | { scopeType: "TopN"; topNAnomalyScope: TopNGroupScope }

Defines the anomaly alert scope.

MetricAnomalyFeedback

MetricAnomalyFeedback: { anomalyDetectionConfigurationId?: undefined | string; anomalyDetectionConfigurationSnapshot?: AnomalyDetectionConfiguration; endTime: Date; feedbackType: "Anomaly"; startTime: Date; value: "AutoDetect" | "Anomaly" | "NotAnomaly" } & MetricFeedbackCommon

Represents feedback of whether data points within the time range should be considered anomalies or not.

MetricBoundaryCondition

MetricBoundaryCondition: { direction: "Down"; lower: number; metricId?: undefined | string; triggerForMissing?: undefined | false | true; type?: "Value" | "Mean" } | { direction: "Up"; metricId?: undefined | string; triggerForMissing?: undefined | false | true; type?: "Value" | "Mean"; upper: number } | { direction: "Both"; lower: number; metricId?: undefined | string; triggerForMissing?: undefined | false | true; type?: "Value" | "Mean"; upper: number }

Defines the

MetricChangePointFeedback

MetricChangePointFeedback: { feedbackType: "ChangePoint"; startTime: Date; value: "AutoDetect" | "ChangePoint" | "NotChangePoint" } & MetricFeedbackCommon

Represents feedback of whether data points within the time range should be considered change point or not.

MetricCommentFeedback

MetricCommentFeedback: { comment: string; endTime?: Date; feedbackType: "Comment"; startTime?: Date } & MetricFeedbackCommon

Represents comment feedback.

MetricDetectionCondition

MetricDetectionCondition: DetectionConditionsCommon

Detection condition for all time series of a metric.

MetricDetectionConditionPatch

MetricDetectionConditionPatch: DetectionConditionsCommonPatch

Detection condition patch type for all time series of a metric.

MetricFeedbackUnion

A union type of all metric feedback types.

MetricPeriodFeedback

MetricPeriodFeedback: { feedbackType: "Period"; periodType: "AutoDetect" | "AssignValue"; periodValue: number } & MetricFeedbackCommon

Represents feedback regarding period.

MetricSeriesGroupDetectionCondition

MetricSeriesGroupDetectionCondition: DetectionConditionsCommon & { group: DimensionKey }

Detection condition for a series group.

MetricSingleSeriesDetectionCondition

MetricSingleSeriesDetectionCondition: DetectionConditionsCommon & { series: DimensionKey }

Detection condition for a specific time series.

MongoDBDataFeed

MongoDBDataFeed: DataFeedDetail & { dataSourceParameter: MongoDBParameter; dataSourceType: "MongoDB" }

MongoDBDataFeedPatch

MongoDBDataFeedPatch: DataFeedDetailPatch & { dataSourceParameter?: MongoDBParameterPatch; dataSourceType: "MongoDB" }

MongoDbDataFeedSource

MongoDbDataFeedSource: { authenticationType: "Basic"; command: string; connectionString: string; dataSourceType: "MongoDB"; database: string }

Represents a MongoDB data source.

Type declaration

  • authenticationType: "Basic"

    Authentication type

  • command: string

    Query script

  • connectionString: string

    MongoDB connection string

  • dataSourceType: "MongoDB"

    MongoDB data source

  • database: string

    Database name

MySqlDataFeed

MySqlDataFeed: DataFeedDetail & { dataSourceParameter: SqlSourceParameter; dataSourceType: "MySql" }

MySqlDataFeedPatch

MySqlDataFeedPatch: DataFeedDetailPatch & { dataSourceParameter?: SQLSourceParameterPatch; dataSourceType: "MySql" }

MySqlDataFeedSource

MySqlDataFeedSource: { authenticationType: "Basic"; connectionString?: undefined | string; dataSourceType: "MySql"; query: string }

Represents a MySQL data source.

Type declaration

  • authenticationType: "Basic"

    Authentication type

  • Optional connectionString?: undefined | string

    Database connection string

  • dataSourceType: "MySql"

    MySql data source

  • query: string

    Query script

NeedRollupEnum

NeedRollupEnum: "NoRollup" | "NeedRollup" | "AlreadyRollup"

Defines values for NeedRollupEnum.

NotificationHookPatch

NotificationHookPatch: { description?: undefined | string; externalLink?: undefined | string; hookName?: undefined | string }

Represents properties common to the patch input to the Update Hook operation.

Type declaration

  • Optional description?: undefined | string

    new hook description

  • Optional externalLink?: undefined | string

    new hook external link

  • Optional hookName?: undefined | string

    new hook name

NotificationHookUnion

A union type of all supported hooks

PeriodFeedback

PeriodFeedback: MetricFeedback & { feedbackType: "Period"; value: PeriodFeedbackValue }

PeriodType

PeriodType: "AutoDetect" | "AssignValue"

Defines values for PeriodType.

PostgreSqlDataFeed

PostgreSqlDataFeed: DataFeedDetail & { dataSourceParameter: SqlSourceParameter; dataSourceType: "PostgreSql" }

PostgreSqlDataFeedPatch

PostgreSqlDataFeedPatch: DataFeedDetailPatch & { dataSourceParameter?: SQLSourceParameterPatch; dataSourceType: "PostgreSql" }

PostgreSqlDataFeedSource

PostgreSqlDataFeedSource: { authenticationType: "Basic"; connectionString?: undefined | string; dataSourceType: "PostgreSql"; query: string }

Represents a PostgreSQL data source.

Type declaration

  • authenticationType: "Basic"

    Authentication type

  • Optional connectionString?: undefined | string

    Database connection string

  • dataSourceType: "PostgreSql"

    PostgreSQL data source

  • query: string

    Query script

RollUpMethod

RollUpMethod: "None" | "Sum" | "Max" | "Min" | "Avg" | "Count"

Defines values for RollUpMethod.

SQLServerDataFeed

SQLServerDataFeed: DataFeedDetail & { dataSourceParameter: SqlSourceParameter; dataSourceType: "SqlServer" }

SQLServerDataFeedPatch

SQLServerDataFeedPatch: DataFeedDetailPatch & { dataSourceParameter?: SQLSourceParameterPatch; dataSourceType: "SqlServer" }

ServicePrincipalCredential

ServicePrincipalCredential: DataSourceCredential & { dataSourceCredentialType: "ServicePrincipal"; parameters: ServicePrincipalParam }

ServicePrincipalCredentialPatch

ServicePrincipalCredentialPatch: DataSourceCredentialPatch & { dataSourceCredentialType: "ServicePrincipal"; parameters?: ServicePrincipalParamPatch }

ServicePrincipalInKVCredential

ServicePrincipalInKVCredential: DataSourceCredential & { dataSourceCredentialType: "ServicePrincipalInKV"; parameters: ServicePrincipalInKVParam }

ServicePrincipalInKVCredentialPatch

ServicePrincipalInKVCredentialPatch: DataSourceCredentialPatch & { dataSourceCredentialType: "ServicePrincipalInKV"; parameters?: ServicePrincipalInKVParamPatch }

Severity

Severity: "Low" | "Medium" | "High"

Defines values for Severity.

SnoozeScope

SnoozeScope: "Metric" | "Series"

Defines values for SnoozeScope.

SqlServerAuthTypes

Represents Authentication Type Union for Sql Server datafeed source

SqlServerDataFeedSource

SqlServerDataFeedSource: { dataSourceType: "SqlServer"; query: string } & SqlServerAuthTypes

Represents a SQL Server data source.

TimeMode

TimeMode: "AnomalyTime" | "CreatedTime" | "ModifiedTime"

Defines values for TimeMode.

UnknownDataFeedSource

UnknownDataFeedSource: { authenticationType: "Basic"; dataSourceParameter: unknown; dataSourceType: "Unknown" }

Represents an Unknown data source.

Type declaration

  • authenticationType: "Basic"

    authentication type

  • dataSourceParameter: unknown

    data source parameter for unknown datafeed

  • dataSourceType: "Unknown"

    Unknown data source

ValueType

ValueType: "Value" | "Mean"

Defines values for ValueType.

ViewMode

ViewMode: "Private" | "Public"

Defines values for ViewMode.

WebNotificationHook

WebNotificationHook: { hookParameter: WebhookHookParameter; hookType: "Webhook" } & NotificationHook

Represents Webhook hook

WebNotificationHookPatch

WebNotificationHookPatch: { hookParameter?: Partial<WebhookHookParameter>; hookType: "Webhook" } & NotificationHookPatch

Represents Webhook specific patch input to the Update Hook operation.

WebhookHookInfo

WebhookHookInfo: HookInfo & { hookParameter: WebhookHookParameter; hookType: "Webhook" }

WebhookHookInfoPatch

WebhookHookInfoPatch: HookInfoPatch & { hookParameter?: WebhookHookParameterPatch; hookType: "Webhook" }

Variables

Const API_KEY_HEADER_NAME

API_KEY_HEADER_NAME: "Ocp-Apim-Subscription-Key" = "Ocp-Apim-Subscription-Key"

Const DEFAULT_COGNITIVE_SCOPE

DEFAULT_COGNITIVE_SCOPE: "https://cognitiveservices.azure.com/.default" = "https://cognitiveservices.azure.com/.default"

Const LIB_INFO

LIB_INFO: string = `azsdk-js-metricsadvisor/${SDK_VERSION}`

Const MetricsAdvisorLoggingAllowedHeaderNames

MetricsAdvisorLoggingAllowedHeaderNames: string[] = ["apim-request-id","Location","Operation-Location","Strict-Transport-Security","X-Content-Type-Options","x-envoy-upstream-service-time"]

Const MetricsAdvisorLoggingAllowedQueryParameters

MetricsAdvisorLoggingAllowedQueryParameters: string[] = ["$skip","$top","dataFeedName","dataSourceType","granularityName","status","creator","hookName"]

Const SDK_VERSION

SDK_VERSION: string = "1.0.0-beta.4"

Const X_API_KEY_HEADER_NAME

X_API_KEY_HEADER_NAME: "x-api-key" = "x-api-key"

Const logger

logger: any = createClientLogger("metrics-advisor")

The @azure/logger configuration for this package.

Const packageName

packageName: "@azure/ai-metrics-advisor" = "@azure/ai-metrics-advisor"

Const packageVersion

packageVersion: "1.0.0" = "1.0.0"

Const serializer

serializer: any = new coreHttp.Serializer(Mappers, /* isXml */ false)

Functions

createClientPipeline

createMetricsAdvisorKeyCredentialPolicy

fromServiceAlertConfiguration

fromServiceAnomalyDetectionConfiguration

  • fromServiceAnomalyDetectionConfiguration(original: ServiceAnomalyDetectionConfiguration): AnomalyDetectionConfiguration

fromServiceCredential

fromServiceDataFeedDetailUnion

  • fromServiceDataFeedDetailUnion(original: ServiceDataFeedDetailUnion): DataFeed

fromServiceGranularity

  • fromServiceGranularity(original: ServiceGranularity, value?: undefined | number): DataFeedGranularity

fromServiceHookInfoUnion

fromServiceMetricFeedbackUnion

toRollupSettings

toServiceAlertConfiguration

toServiceAlertConfigurationPatch

  • toServiceAlertConfigurationPatch(from: Partial<Omit<AnomalyAlertConfiguration, "id">>): Partial<ServiceAnomalyAlertingConfiguration>

toServiceAnomalyDetectionConfiguration

  • toServiceAnomalyDetectionConfiguration(from: Omit<AnomalyDetectionConfiguration, "id">): ServiceAnomalyDetectionConfiguration

toServiceAnomalyDetectionConfigurationPatch

  • toServiceAnomalyDetectionConfigurationPatch(from: AnomalyDetectionConfigurationPatch): ServiceAnomalyDetectionConfigurationPatch

toServiceCredential

toServiceCredentialPatch

toServiceDataFeedSource

toServiceDataFeedSourcePatch

toServiceGranularity

  • toServiceGranularity(model: DataFeedGranularity): { granularityAmount?: undefined | number; granularityName: ServiceGranularity }

toServiceMetricFeedbackUnion

toServiceRollupSettings

  • toServiceRollupSettings(rollupSettings?: DataFeedRollupSettings): { allUpIdentification?: undefined | string; needRollup: NeedRollupEnum; rollUpColumns?: string[]; rollUpMethod?: DataFeedDetailRollUpMethod } | undefined

Object literals

Const AlertResult

AlertResult: object

type

type: object

className

className: string = "AlertResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

alertId

alertId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "alertId"

type

type: object

name

name: string = "String"

createdTime

createdTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "createdTime"

type

type: object

name

name: string = "DateTime"

modifiedTime

modifiedTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "modifiedTime"

type

type: object

name

name: string = "DateTime"

timestamp

timestamp: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "timestamp"

type

type: object

name

name: string = "DateTime"

Const AlertResultList

AlertResultList: object

type

type: object

className

className: string = "AlertResultList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "@nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AlertResult"

name

name: string = "Composite"

Const AlertSnoozeCondition

AlertSnoozeCondition: object

type

type: object

className

className: string = "AlertSnoozeCondition"

name

name: string = "Composite"

modelProperties

modelProperties: object

autoSnooze

autoSnooze: object

required

required: boolean = true

serializedName

serializedName: string = "autoSnooze"

type

type: object

name

name: string = "Number"

onlyForSuccessive

onlyForSuccessive: object

required

required: boolean = true

serializedName

serializedName: string = "onlyForSuccessive"

type

type: object

name

name: string = "Boolean"

snoozeScope

snoozeScope: object

required

required: boolean = true

serializedName

serializedName: string = "snoozeScope"

type

type: object

allowedValues

allowedValues: string[] = ["Metric", "Series"]

name

name: string = "Enum"

Const AlertingResultQuery

AlertingResultQuery: object

type

type: object

className

className: string = "AlertingResultQuery"

name

name: string = "Composite"

modelProperties

modelProperties: object

endTime

endTime: object

required

required: boolean = true

serializedName

serializedName: string = "endTime"

type

type: object

name

name: string = "DateTime"

startTime

startTime: object

required

required: boolean = true

serializedName

serializedName: string = "startTime"

type

type: object

name

name: string = "DateTime"

timeMode

timeMode: object

required

required: boolean = true

serializedName

serializedName: string = "timeMode"

type

type: object

allowedValues

allowedValues: string[] = ["AnomalyTime", "CreatedTime", "ModifiedTime"]

name

name: string = "Enum"

Const AnomalyAlertingConfiguration

AnomalyAlertingConfiguration: object

type

type: object

className

className: string = "AnomalyAlertingConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

anomalyAlertingConfigurationId

anomalyAlertingConfigurationId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "anomalyAlertingConfigurationId"

type

type: object

name

name: string = "Uuid"

crossMetricsOperator

crossMetricsOperator: object

serializedName

serializedName: string = "crossMetricsOperator"

type

type: object

allowedValues

allowedValues: string[] = ["AND", "OR", "XOR"]

name

name: string = "Enum"

description

description: object

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

hookIds

hookIds: object

required

required: boolean = true

serializedName

serializedName: string = "hookIds"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Uuid"

metricAlertingConfigurations

metricAlertingConfigurations: object

required

required: boolean = true

serializedName

serializedName: string = "metricAlertingConfigurations"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "MetricAlertingConfiguration"

name

name: string = "Composite"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

splitAlertByDimensions

splitAlertByDimensions: object

serializedName

serializedName: string = "splitAlertByDimensions"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const AnomalyAlertingConfigurationList

AnomalyAlertingConfigurationList: object

type

type: object

className

className: string = "AnomalyAlertingConfigurationList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "@nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AnomalyAlertingConfiguration"

name

name: string = "Composite"

Const AnomalyAlertingConfigurationPatch

AnomalyAlertingConfigurationPatch: object

type

type: object

className

className: string = "AnomalyAlertingConfigurationPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

crossMetricsOperator

crossMetricsOperator: object

serializedName

serializedName: string = "crossMetricsOperator"

type

type: object

allowedValues

allowedValues: string[] = ["AND", "OR", "XOR"]

name

name: string = "Enum"

description

description: object

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

hookIds

hookIds: object

serializedName

serializedName: string = "hookIds"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Uuid"

metricAlertingConfigurations

metricAlertingConfigurations: object

serializedName

serializedName: string = "metricAlertingConfigurations"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "MetricAlertingConfiguration"

name

name: string = "Composite"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

splitAlertByDimensions

splitAlertByDimensions: object

serializedName

serializedName: string = "splitAlertByDimensions"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const AnomalyDetectionConfiguration

AnomalyDetectionConfiguration: object

type

type: object

className

className: string = "AnomalyDetectionConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

anomalyDetectionConfigurationId

anomalyDetectionConfigurationId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "anomalyDetectionConfigurationId"

type

type: object

name

name: string = "Uuid"

description

description: object

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

dimensionGroupOverrideConfigurations

dimensionGroupOverrideConfigurations: object

serializedName

serializedName: string = "dimensionGroupOverrideConfigurations"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DimensionGroupConfiguration"

name

name: string = "Composite"

metricId

metricId: object

required

required: boolean = true

serializedName

serializedName: string = "metricId"

type

type: object

name

name: string = "Uuid"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

seriesOverrideConfigurations

seriesOverrideConfigurations: object

serializedName

serializedName: string = "seriesOverrideConfigurations"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SeriesConfiguration"

name

name: string = "Composite"

wholeMetricConfiguration

wholeMetricConfiguration: object

serializedName

serializedName: string = "wholeMetricConfiguration"

type

type: object

className

className: string = "WholeMetricConfiguration"

name

name: string = "Composite"

Const AnomalyDetectionConfigurationList

AnomalyDetectionConfigurationList: object

type

type: object

className

className: string = "AnomalyDetectionConfigurationList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "@nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AnomalyDetectionConfiguration"

name

name: string = "Composite"

Const AnomalyDetectionConfigurationPatch

AnomalyDetectionConfigurationPatch: object

type

type: object

className

className: string = "AnomalyDetectionConfigurationPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

dimensionGroupOverrideConfigurations

dimensionGroupOverrideConfigurations: object

serializedName

serializedName: string = "dimensionGroupOverrideConfigurations"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DimensionGroupConfiguration"

name

name: string = "Composite"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

seriesOverrideConfigurations

seriesOverrideConfigurations: object

serializedName

serializedName: string = "seriesOverrideConfigurations"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SeriesConfiguration"

name

name: string = "Composite"

wholeMetricConfiguration

wholeMetricConfiguration: object

serializedName

serializedName: string = "wholeMetricConfiguration"

type

type: object

className

className: string = "WholeMetricConfigurationPatch"

name

name: string = "Composite"

Const AnomalyDimensionList

AnomalyDimensionList: object

type

type: object

className

className: string = "AnomalyDimensionList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "@nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const AnomalyDimensionQuery

AnomalyDimensionQuery: object

type

type: object

className

className: string = "AnomalyDimensionQuery"

name

name: string = "Composite"

modelProperties

modelProperties: object

dimensionFilter

dimensionFilter: object

serializedName

serializedName: string = "dimensionFilter"

type

type: object

className

className: string = "DimensionGroupIdentity"

name

name: string = "Composite"

dimensionName

dimensionName: object

required

required: boolean = true

serializedName

serializedName: string = "dimensionName"

type

type: object

name

name: string = "String"

endTime

endTime: object

required

required: boolean = true

serializedName

serializedName: string = "endTime"

type

type: object

name

name: string = "DateTime"

startTime

startTime: object

required

required: boolean = true

serializedName

serializedName: string = "startTime"

type

type: object

name

name: string = "DateTime"

Const AnomalyFeedback

AnomalyFeedback: object

serializedName

serializedName: string = "Anomaly"

type

type: object

className

className: string = "AnomalyFeedback"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = MetricFeedback.type.polymorphicDiscriminator

uberParent

uberParent: string = "MetricFeedback"

modelProperties

modelProperties: object

anomalyDetectionConfigurationId

anomalyDetectionConfigurationId: object

serializedName

serializedName: string = "anomalyDetectionConfigurationId"

type

type: object

name

name: string = "Uuid"

anomalyDetectionConfigurationSnapshot

anomalyDetectionConfigurationSnapshot: object

serializedName

serializedName: string = "anomalyDetectionConfigurationSnapshot"

type

type: object

className

className: string = "AnomalyDetectionConfiguration"

name

name: string = "Composite"

endTime

endTime: object

required

required: boolean = true

serializedName

serializedName: string = "endTime"

type

type: object

name

name: string = "DateTime"

startTime

startTime: object

required

required: boolean = true

serializedName

serializedName: string = "startTime"

type

type: object

name

name: string = "DateTime"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

className

className: string = "AnomalyFeedbackValue"

name

name: string = "Composite"

Const AnomalyFeedbackValue

AnomalyFeedbackValue: object

type

type: object

className

className: string = "AnomalyFeedbackValue"

name

name: string = "Composite"

modelProperties

modelProperties: object

anomalyValue

anomalyValue: object

required

required: boolean = true

serializedName

serializedName: string = "anomalyValue"

type

type: object

allowedValues

allowedValues: string[] = ["AutoDetect", "Anomaly", "NotAnomaly"]

name

name: string = "Enum"

Const AnomalyProperty

AnomalyProperty: object

type

type: object

className

className: string = "AnomalyProperty"

name

name: string = "Composite"

modelProperties

modelProperties: object

anomalySeverity

anomalySeverity: object

required

required: boolean = true

serializedName

serializedName: string = "anomalySeverity"

type

type: object

allowedValues

allowedValues: string[] = ["Low", "Medium", "High"]

name

name: string = "Enum"

anomalyStatus

anomalyStatus: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "anomalyStatus"

type

type: object

allowedValues

allowedValues: string[] = ["Active", "Resolved"]

name

name: string = "Enum"

expectedValue

expectedValue: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "expectedValue"

type

type: object

name

name: string = "Number"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Number"

Const AnomalyResult

AnomalyResult: object

type

type: object

className

className: string = "AnomalyResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

anomalyDetectionConfigurationId

anomalyDetectionConfigurationId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "anomalyDetectionConfigurationId"

type

type: object

name

name: string = "Uuid"

createdTime

createdTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "createdTime"

type

type: object

name

name: string = "DateTime"

dataFeedId

dataFeedId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "dataFeedId"

type

type: object

name

name: string = "Uuid"

dimension

dimension: object

required

required: boolean = true

serializedName

serializedName: string = "dimension"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

metricId

metricId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "metricId"

type

type: object

name

name: string = "Uuid"

modifiedTime

modifiedTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "modifiedTime"

type

type: object

name

name: string = "DateTime"

property

property: object

serializedName

serializedName: string = "property"

type

type: object

className

className: string = "AnomalyProperty"

name

name: string = "Composite"

timestamp

timestamp: object

required

required: boolean = true

serializedName

serializedName: string = "timestamp"

type

type: object

name

name: string = "DateTime"

Const AnomalyResultList

AnomalyResultList: object

type

type: object

className

className: string = "AnomalyResultList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "@nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AnomalyResult"

name

name: string = "Composite"

Const AzureApplicationInsightsDataFeed

AzureApplicationInsightsDataFeed: object

serializedName

serializedName: string = "AzureApplicationInsights"

type

type: object

className

className: string = "AzureApplicationInsightsDataFeed"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = DataFeedDetail.type.polymorphicDiscriminator

uberParent

uberParent: string = "DataFeedDetail"

modelProperties

modelProperties: object

dataSourceParameter

dataSourceParameter: object

serializedName

serializedName: string = "dataSourceParameter"

type

type: object

className

className: string = "AzureApplicationInsightsParameter"

name

name: string = "Composite"

Const AzureApplicationInsightsDataFeedPatch

AzureApplicationInsightsDataFeedPatch: object

serializedName

serializedName: string = "AzureApplicationInsights"

type

type: object

className

className: string = "AzureApplicationInsightsDataFeedPatch"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = DataFeedDetailPatch.type.polymorphicDiscriminator

uberParent

uberParent: string = "DataFeedDetailPatch"

modelProperties

modelProperties: object

dataSourceParameter

dataSourceParameter: object

serializedName

serializedName: string = "dataSourceParameter"

type

type: object

className

className: string = "AzureApplicationInsightsParameterPatch"

name

name: string = "Composite"

Const AzureApplicationInsightsParameter

AzureApplicationInsightsParameter: object

type

type: object

className

className: string = "AzureApplicationInsightsParameter"

name

name: string = "Composite"

modelProperties

modelProperties: object

apiKey

apiKey: object

serializedName

serializedName: string = "apiKey"

type

type: object

name

name: string = "String"

applicationId

applicationId: object

serializedName

serializedName: string = "applicationId"

type

type: object

name

name: string = "String"

azureCloud

azureCloud: object

serializedName

serializedName: string = "azureCloud"

type

type: object

name

name: string = "String"

query

query: object

required

required: boolean = true

serializedName

serializedName: string = "query"

type

type: object

name

name: string = "String"

Const AzureApplicationInsightsParameterPatch

AzureApplicationInsightsParameterPatch: object

type

type: object

className

className: string = "AzureApplicationInsightsParameterPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

apiKey

apiKey: object

serializedName

serializedName: string = "apiKey"

type

type: object

name

name: string = "String"

applicationId

applicationId: object

serializedName

serializedName: string = "applicationId"

type

type: object

name

name: string = "String"

azureCloud

azureCloud: object

serializedName

serializedName: string = "azureCloud"

type

type: object

name

name: string = "String"

query

query: object

serializedName

serializedName: string = "query"

type

type: object

name

name: string = "String"

Const AzureBlobDataFeed

AzureBlobDataFeed: object

serializedName

serializedName: string = "AzureBlob"

type

type: object

className

className: string = "AzureBlobDataFeed"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = DataFeedDetail.type.polymorphicDiscriminator

uberParent

uberParent: string = "DataFeedDetail"

modelProperties

modelProperties: object

dataSourceParameter

dataSourceParameter: object

serializedName

serializedName: string = "dataSourceParameter"

type

type: object

className

className: string = "AzureBlobParameter"

name

name: string = "Composite"

Const AzureBlobDataFeedPatch

AzureBlobDataFeedPatch: object

serializedName

serializedName: string = "AzureBlob"

type

type: object

className

className: string = "AzureBlobDataFeedPatch"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = DataFeedDetailPatch.type.polymorphicDiscriminator

uberParent

uberParent: string = "DataFeedDetailPatch"

modelProperties

modelProperties: object

dataSourceParameter

dataSourceParameter: object

serializedName

serializedName: string = "dataSourceParameter"

type

type: object

className

className: string = "AzureBlobParameterPatch"

name

name: string = "Composite"

Const AzureBlobParameter

AzureBlobParameter: object

type

type: object

className

className: string = "AzureBlobParameter"

name

name: string = "Composite"

modelProperties

modelProperties: object

blobTemplate

blobTemplate: object

required

required: boolean = true

serializedName

serializedName: string = "blobTemplate"

type

type: object

name

name: string = "String"

connectionString

connectionString: object

serializedName

serializedName: string = "connectionString"

type

type: object

name

name: string = "String"

container

container: object

required

required: boolean = true

serializedName

serializedName: string = "container"

type

type: object

name

name: string = "String"

Const AzureBlobParameterPatch

AzureBlobParameterPatch: object

type

type: object

className

className: string = "AzureBlobParameterPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

blobTemplate

blobTemplate: object

serializedName

serializedName: string = "blobTemplate"

type

type: object

name

name: string = "String"

connectionString

connectionString: object

serializedName

serializedName: string = "connectionString"

type

type: object

name

name: string = "String"

container

container: object

serializedName

serializedName: string = "container"

type

type: object

name

name: string = "String"

Const AzureCosmosDBDataFeed

AzureCosmosDBDataFeed: object

serializedName

serializedName: string = "AzureCosmosDB"

type

type: object

className

className: string = "AzureCosmosDBDataFeed"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = DataFeedDetail.type.polymorphicDiscriminator

uberParent

uberParent: string = "DataFeedDetail"

modelProperties

modelProperties: object

dataSourceParameter

dataSourceParameter: object