Options
All
  • Public
  • Public/Protected
  • All
Menu

@azure/ai-metrics-advisor

Package version

Index

Enumerations

Classes

Interfaces

Type aliases

Variables

Functions

Object literals

Type aliases

AlertQueryTimeMode

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

Mode to use when querying alerts by time.

AnomalyAlertingConfigurationCrossMetricsOperator

AnomalyAlertingConfigurationCrossMetricsOperator: string

Defines values for AnomalyAlertingConfigurationCrossMetricsOperator.
KnownAnomalyAlertingConfigurationCrossMetricsOperator can be used interchangeably with AnomalyAlertingConfigurationCrossMetricsOperator, this enum contains the known values that the service supports.

Know values supported by the service

AND
OR
XOR

AnomalyAlertingConfigurationPatchCrossMetricsOperator

AnomalyAlertingConfigurationPatchCrossMetricsOperator: string

Defines values for AnomalyAlertingConfigurationPatchCrossMetricsOperator.
KnownAnomalyAlertingConfigurationPatchCrossMetricsOperator can be used interchangeably with AnomalyAlertingConfigurationPatchCrossMetricsOperator, this enum contains the known values that the service supports.

Know values supported by the service

AND
OR
XOR

AnomalyDetectorDirection

AnomalyDetectorDirection: string

Defines values for AnomalyDetectorDirection.
KnownAnomalyDetectorDirection can be used interchangeably with AnomalyDetectorDirection, this enum contains the known values that the service supports.

Know values supported by the service

Both
Down
Up

AnomalyFeedback

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

AnomalyPropertyAnomalyStatus

AnomalyPropertyAnomalyStatus: string

Defines values for AnomalyPropertyAnomalyStatus.
KnownAnomalyPropertyAnomalyStatus can be used interchangeably with AnomalyPropertyAnomalyStatus, this enum contains the known values that the service supports.

Know values supported by the service

Active
Resolved

AnomalyScope

AnomalyScope: string

Defines values for AnomalyScope.
KnownAnomalyScope can be used interchangeably with AnomalyScope, this enum contains the known values that the service supports.

Know values supported by the service

All
Dimension
TopN

AnomalySeverity

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

Severity of an anomaly or incident.

AnomalyStatus

AnomalyStatus: "Active" | "Resolved"

Status of an anomaly or incident.

AnomalyValue

AnomalyValue: string

Defines values for AnomalyValue.
KnownAnomalyValue can be used interchangeably with AnomalyValue, this enum contains the known values that the service supports.

Know values supported by the service

AutoDetect
Anomaly
NotAnomaly

AzureApplicationInsightsDataFeed

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

AzureApplicationInsightsDataFeedPatch

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

AzureApplicationInsightsDataFeedSource

AzureApplicationInsightsDataFeedSource: { dataSourceParameter: AzureApplicationInsightsParameter; dataSourceType: "AzureApplicationInsights" }

Represents an Azure Application Insights data source.

Type declaration

AzureBlobDataFeed

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

AzureBlobDataFeedPatch

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

AzureBlobDataFeedSource

AzureBlobDataFeedSource: { dataSourceParameter: AzureBlobParameter; dataSourceType: "AzureBlob" }

Represents an Azure Blob Storage data source.

Type declaration

AzureCosmosDBDataFeed

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

AzureCosmosDBDataFeedPatch

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

AzureCosmosDBDataFeedSource

AzureCosmosDBDataFeedSource: { dataSourceParameter: AzureCosmosDBParameter; dataSourceType: "AzureCosmosDB" }

Represents an Azure CosmosDB data source.

Type declaration

AzureDataExplorerDataFeed

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

AzureDataExplorerDataFeedPatch

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

AzureDataExplorerDataFeedSource

AzureDataExplorerDataFeedSource: { dataSourceParameter: SqlSourceParameter; dataSourceType: "AzureDataExplorer" }

Represents an Azure Data Explorer data source.

Type declaration

AzureDataLakeStorageGen2DataFeed

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

AzureDataLakeStorageGen2DataFeedPatch

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

AzureDataLakeStorageGen2DataFeedSource

AzureDataLakeStorageGen2DataFeedSource: { dataSourceParameter: AzureDataLakeStorageGen2Parameter; dataSourceType: "AzureDataLakeStorageGen2" }

Represents an Azure DataLake Storage Gen2 data source.

Type declaration

AzureTableDataFeed

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

AzureTableDataFeedPatch

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

AzureTableDataFeedSource

AzureTableDataFeedSource: { dataSourceParameter: AzureTableParameter; dataSourceType: "AzureTable" }

Represents an Azure Table data source.

Type declaration

ChangePointFeedback

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

ChangePointValue

ChangePointValue: string

Defines values for ChangePointValue.
KnownChangePointValue can be used interchangeably with ChangePointValue, this enum contains the known values that the service supports.

Know values supported by the service

AutoDetect
ChangePoint
NotChangePoint

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 }

CreateDataFeedOptions

CreateDataFeedOptions: DataFeedOptions & OperationOptions

Options for creating data feed

DataFeed

DataFeed: { createdOn: Date; creator: string; granularity: DataFeedGranularity; id: string; ingestionSettings: DataFeedIngestionSettings; isAdmin: boolean; metricIds: Map<string, string>; name: string; schema: DataFeedSchema; source: DataFeedSource; status: DataFeedStatus } & DataFeedOptions

Represents a Metrics Advisor data feed.

DataFeedAccessMode

DataFeedAccessMode: "Private" | "Public" | string

Access mode of the data feed

DataFeedDescriptor

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

describes the input to Create Data Feed operation

DataFeedDetailPatchDataSourceType

DataFeedDetailPatchDataSourceType: string

Defines values for DataFeedDetailPatchDataSourceType.
KnownDataFeedDetailPatchDataSourceType can be used interchangeably with DataFeedDetailPatchDataSourceType, this enum contains the known values that the service supports.

Know values supported by the service

AzureApplicationInsights
AzureBlob
AzureCosmosDB
AzureDataExplorer
AzureDataLakeStorageGen2
AzureTable
Elasticsearch
HttpRequest
InfluxDB
MongoDB
MySql
PostgreSql
SqlServer

DataFeedDetailPatchFillMissingPointType

DataFeedDetailPatchFillMissingPointType: string

Defines values for DataFeedDetailPatchFillMissingPointType.
KnownDataFeedDetailPatchFillMissingPointType can be used interchangeably with DataFeedDetailPatchFillMissingPointType, this enum contains the known values that the service supports.

Know values supported by the service

SmartFilling
PreviousValue
CustomValue
NoFilling

DataFeedDetailPatchNeedRollup

DataFeedDetailPatchNeedRollup: string

Defines values for DataFeedDetailPatchNeedRollup.
KnownDataFeedDetailPatchNeedRollup can be used interchangeably with DataFeedDetailPatchNeedRollup, this enum contains the known values that the service supports.

Know values supported by the service

NoRollup
NeedRollup
AlreadyRollup

DataFeedDetailPatchRollUpMethod

DataFeedDetailPatchRollUpMethod: string

Defines values for DataFeedDetailPatchRollUpMethod.
KnownDataFeedDetailPatchRollUpMethod can be used interchangeably with DataFeedDetailPatchRollUpMethod, this enum contains the known values that the service supports.

Know values supported by the service

None
Sum
Max
Min
Avg
Count

DataFeedDetailPatchStatus

DataFeedDetailPatchStatus: string

Defines values for DataFeedDetailPatchStatus.
KnownDataFeedDetailPatchStatus can be used interchangeably with DataFeedDetailPatchStatus, this enum contains the known values that the service supports.

Know values supported by the service

Active
Paused

DataFeedDetailPatchUnion

DataFeedDetailPatchViewMode

DataFeedDetailPatchViewMode: string

Defines values for DataFeedDetailPatchViewMode.
KnownDataFeedDetailPatchViewMode can be used interchangeably with DataFeedDetailPatchViewMode, this enum contains the known values that the service supports.

Know values supported by the service

Private
Public

DataFeedDetailRollUpMethod

DataFeedDetailRollUpMethod: string

Defines values for DataFeedDetailRollUpMethod.
KnownDataFeedDetailRollUpMethod can be used interchangeably with DataFeedDetailRollUpMethod, this enum contains the known values that the service supports.

Know values supported by the service

None
Sum
Max
Min
Avg
Count

DataFeedDetailStatus

DataFeedDetailStatus: string

Defines values for DataFeedDetailStatus.
KnownDataFeedDetailStatus can be used interchangeably with DataFeedDetailStatus, this enum contains the known values that the service supports.

Know values supported by the service

Active
Paused

DataFeedDetailUnion

DataFeedGranularity

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

Granularity type of a data feed.

DataFeedMissingDataPointFillSettings

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

Specifies how missing data points are filled.

DataFeedPatch

DataFeedPatch: { ingestionSettings?: DataFeedIngestionSettings; name?: undefined | string; schema?: undefined | { timestampColumn?: undefined | string }; source: DataFeedSourcePatch } & DataFeedOptions & { status?: DataFeedDetailStatus }

Represents the input type to the Update Data Feed operation.

DataFeedRollupMethod

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

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: Omit<DataFeedSource, "dataSourceParameter"> & {}

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" | string

DataSourceType

DataSourceType: string

Defines values for DataSourceType.
KnownDataSourceType can be used interchangeably with DataSourceType, this enum contains the known values that the service supports.

Know values supported by the service

AzureApplicationInsights
AzureBlob
AzureCosmosDB
AzureDataExplorer
AzureDataLakeStorageGen2
AzureTable
Elasticsearch
HttpRequest
InfluxDB
MongoDB
MySql
PostgreSql
SqlServer

DetectionConditionsOperator

DetectionConditionsOperator: "AND" | "OR" | string

The logical operator to apply across anomaly detection conditions.

DimensionGroupConfigurationConditionOperator

DimensionGroupConfigurationConditionOperator: string

Defines values for DimensionGroupConfigurationConditionOperator.
KnownDimensionGroupConfigurationConditionOperator can be used interchangeably with DimensionGroupConfigurationConditionOperator, this enum contains the known values that the service supports.

Know values supported by the service

AND
OR

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: string

Defines values for Direction.
KnownDirection can be used interchangeably with Direction, this enum contains the known values that the service supports.

Know values supported by the service

Both
Down
Up

ElasticsearchDataFeed

ElasticsearchDataFeed: DataFeedDetail & { dataSourceParameter: ElasticsearchParameter; dataSourceType: "Elasticsearch" }

ElasticsearchDataFeedPatch

ElasticsearchDataFeedPatch: DataFeedDetailPatch & { dataSourceParameter?: ElasticsearchParameter; dataSourceType: "Elasticsearch" }

ElasticsearchDataFeedSource

ElasticsearchDataFeedSource: { dataSourceParameter: ElasticsearchParameter; dataSourceType: "Elasticsearch" }

Represents an Elasticsearch data source.

Type declaration

EmailHookInfo

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

EmailHookInfoPatch

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

EmailNotificationHook

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

Represents Email hook

EmailNotificationHookPatch

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

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

EntityStatus

EntityStatus: string

Defines values for EntityStatus.
KnownEntityStatus can be used interchangeably with EntityStatus, this enum contains the known values that the service supports.

Know values supported by the service

Active
Paused

FeedbackQueryTimeMode

FeedbackQueryTimeMode: string

Defines values for FeedbackQueryTimeMode.
KnownFeedbackQueryTimeMode can be used interchangeably with FeedbackQueryTimeMode, this enum contains the known values that the service supports.

Know values supported by the service

MetricTimestamp
FeedbackCreatedTime

FeedbackType

FeedbackType: string

Defines values for FeedbackType.
KnownFeedbackType can be used interchangeably with FeedbackType, this enum contains the known values that the service supports.

Know values supported by the service

Anomaly
ChangePoint
Period
Comment

FillMissingPointType

FillMissingPointType: string

Defines values for FillMissingPointType.
KnownFillMissingPointType can be used interchangeably with FillMissingPointType, this enum contains the known values that the service supports.

Know values supported by the service

SmartFilling
PreviousValue
CustomValue
NoFilling

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.

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.

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.

GeneratedClientGetAnomalyDetectionConfigurationsByMetricResponse

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

Contains response data for the getAnomalyDetectionConfigurationsByMetric 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.

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.

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.

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.

GetMetricEnrichedSeriesDataOptions

GetMetricEnrichedSeriesDataOptions: OperationOptions

Options for retreiving metric enriched series data

GetMetricSeriesDataOptions

GetMetricSeriesDataOptions: OperationOptions

Options for retreiving metric series data

Granularity

Granularity: string

Defines values for Granularity.
KnownGranularity can be used interchangeably with Granularity, this enum contains the known values that the service supports.

Know values supported by the service

Yearly
Monthly
Weekly
Daily
Hourly
Minutely
Secondly
Custom

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.

HookInfoPatchHookType

HookInfoPatchHookType: string

Defines values for HookInfoPatchHookType.
KnownHookInfoPatchHookType can be used interchangeably with HookInfoPatchHookType, this enum contains the known values that the service supports.

Know values supported by the service

Webhook
Email

HookInfoPatchUnion

HookInfoUnion

HookType

HookType: string

Defines values for HookType.
KnownHookType can be used interchangeably with HookType, this enum contains the known values that the service supports.

Know values supported by the service

Webhook
Email

HttpRequestDataFeed

HttpRequestDataFeed: DataFeedDetail & { dataSourceParameter: HttpRequestParameter; dataSourceType: "HttpRequest" }

HttpRequestDataFeedPatch

HttpRequestDataFeedPatch: DataFeedDetailPatch & { dataSourceParameter?: HttpRequestParameter; dataSourceType: "HttpRequest" }

HttpRequestDataFeedSource

HttpRequestDataFeedSource: { dataSourceParameter: HttpRequestParameter; dataSourceType: "HttpRequest" }

Represents an Http Request data source.

Type declaration

IncidentPropertyIncidentStatus

IncidentPropertyIncidentStatus: string

Defines values for IncidentPropertyIncidentStatus.
KnownIncidentPropertyIncidentStatus can be used interchangeably with IncidentPropertyIncidentStatus, this enum contains the known values that the service supports.

Know values supported by the service

Active
Resolved

InfluxDBDataFeed

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

InfluxDBDataFeedPatch

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

InfluxDBDataFeedSource

InfluxDBDataFeedSource: { dataSourceParameter: InfluxDBParameter; dataSourceType: "InfluxDB" }

Represents an InfluxDB data source.

Type declaration

IngestionStatusType

IngestionStatusType: string

Defines values for IngestionStatusType.
KnownIngestionStatusType can be used interchangeably with IngestionStatusType, this enum contains the known values that the service supports.

Know values supported by the service

NotStarted
Scheduled
Running
Succeeded
Failed
NoData
Error
Paused

ListAlertsOptions

ListAlertsOptions: { skip?: undefined | number } & OperationOptions

Options for listing alerts

ListAnomaliesForAlertConfigurationOptions

ListAnomaliesForAlertConfigurationOptions: { skip?: undefined | number } & OperationOptions

Options for listing anomalies for alert configurations

ListAnomaliesForDetectionConfigurationOptions

ListAnomaliesForDetectionConfigurationOptions: { dimensionFilter?: DimensionKey[]; severityFilter?: SeverityFilterCondition; skip?: undefined | number } & OperationOptions

Options for listing anomalies for detection configurations

ListAnomalyDimensionValuesOptions

ListAnomalyDimensionValuesOptions: { dimensionFilter?: DimensionKey; skip?: undefined | number } & OperationOptions

Options for listing dimension values for detection configurations

ListDataFeedIngestionStatusOptions

ListDataFeedIngestionStatusOptions: { skip?: undefined | number } & OperationOptions

Options for listing data feed ingestion status

ListDataFeedsOptions

ListDataFeedsOptions: { filter?: undefined | { creator?: undefined | string; dataFeedName?: undefined | string; dataSourceType?: DataSourceType; granularity?: DataFeedGranularity; status?: DataFeedStatus }; skip?: undefined | number } & OperationOptions

Options for listing data feeds

ListFeedbackOptions

ListFeedbackOptions: { filter?: undefined | { dimensionFilter?: DimensionKey; endTime?: Date | string; feedbackType?: FeedbackType; startTime?: Date | string; timeMode?: FeedbackQueryTimeMode }; skip?: undefined | number } & OperationOptions

Options for listing feedbacks

ListHooksOptions

ListHooksOptions: { hookName?: undefined | string; skip?: undefined | number } & OperationOptions

Options for listing hooks

ListIncidentsForAlertOptions

ListIncidentsForAlertOptions: { skip?: undefined | number } & OperationOptions

Options for listing incidents for an alert

ListIncidentsForDetectionConfigurationOptions

ListIncidentsForDetectionConfigurationOptions: { dimensionFilter?: DimensionKey[] } & OperationOptions

Options for listing incidents for detection configurations

ListMetricDimensionValuesOptions

ListMetricDimensionValuesOptions: { dimensionValueFilter?: undefined | string; skip?: undefined | number } & OperationOptions

Options for listing dimension values of a metric

ListMetricEnrichmentStatusOptions

ListMetricEnrichmentStatusOptions: { skip?: undefined | number } & OperationOptions

Options for listing metric enrichment status

ListMetricSeriesDefinitionsOptions

ListMetricSeriesDefinitionsOptions: { dimensionFilter?: Record<string, string[]>; skip?: undefined | number } & OperationOptions

Options for listing series definitions of a metric

MetricAnomalyAlertConfigurationsOperator

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

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" | string } & 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 } | { direction: "Up"; metricId?: undefined | string; triggerForMissing?: undefined | false | true; upper: number } | { direction: "Both"; lower: number; metricId?: undefined | string; triggerForMissing?: undefined | false | true; upper: number }

Defines the

MetricChangePointFeedback

MetricChangePointFeedback: { feedbackType: "ChangePoint"; startTime: Date; value: "AutoDetect" | "ChangePoint" | "NotChangePoint" | string } & 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.

MetricFeedbackUnion

A union type of all metric feedback types.

MetricPeriodFeedback

MetricPeriodFeedback: { feedbackType: "Period"; periodType: "AutoDetect" | "AssignValue" | string; 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?: MongoDBParameter; dataSourceType: "MongoDB" }

MongoDBDataFeedSource

MongoDBDataFeedSource: { dataSourceParameter: MongoDBParameter; dataSourceType: "MongoDB" }

Represents a MongoDB data source.

Type declaration

MySqlDataFeed

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

MySqlDataFeedPatch

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

MySqlDataFeedSource

MySqlDataFeedSource: { dataSourceParameter: SqlSourceParameter; dataSourceType: "MySql" }

Represents a MySQL data source.

Type declaration

NeedRollupEnum

NeedRollupEnum: string

Defines values for NeedRollupEnum.
KnownNeedRollupEnum can be used interchangeably with NeedRollupEnum, this enum contains the known values that the service supports.

Know values supported by the service

NoRollup
NeedRollup
AlreadyRollup

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: string

Defines values for PeriodType.
KnownPeriodType can be used interchangeably with PeriodType, this enum contains the known values that the service supports.

Know values supported by the service

AutoDetect
AssignValue

PostgreSqlDataFeed

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

PostgreSqlDataFeedPatch

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

PostgreSqlDataFeedSource

PostgreSqlDataFeedSource: { dataSourceParameter: SqlSourceParameter; dataSourceType: "PostgreSql" }

Represents a PostgreSQL data source.

Type declaration

SQLServerDataFeed

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

SQLServerDataFeedPatch

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

SQLServerDataFeedSource

SQLServerDataFeedSource: { dataSourceParameter: SqlSourceParameter; dataSourceType: "SqlServer" }

Represents a SQL Server data source.

Type declaration

SeriesConfigurationConditionOperator

SeriesConfigurationConditionOperator: string

Defines values for SeriesConfigurationConditionOperator.
KnownSeriesConfigurationConditionOperator can be used interchangeably with SeriesConfigurationConditionOperator, this enum contains the known values that the service supports.

Know values supported by the service

AND
OR

Severity

Severity: string

Defines values for Severity.
KnownSeverity can be used interchangeably with Severity, this enum contains the known values that the service supports.

Know values supported by the service

Low
Medium
High

SnoozeScope

SnoozeScope: string

Defines values for SnoozeScope.
KnownSnoozeScope can be used interchangeably with SnoozeScope, this enum contains the known values that the service supports.

Know values supported by the service

Metric
Series

TimeMode

TimeMode: string

Defines values for TimeMode.
KnownTimeMode can be used interchangeably with TimeMode, this enum contains the known values that the service supports.

Know values supported by the service

AnomalyTime
CreatedTime
ModifiedTime

UnknownDataFeedSource

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

Represents an Unknown data source.

Type declaration

  • dataSourceParameter: unknown
  • dataSourceType: "Unknown"

ViewMode

ViewMode: string

Defines values for ViewMode.
KnownViewMode can be used interchangeably with ViewMode, this enum contains the known values that the service supports.

Know values supported by the service

Private
Public

WebNotificationHook

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

Represents Webhook hook

WebNotificationHookPatch

WebNotificationHookPatch: { hookParameter?: 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?: WebhookHookParameter; hookType: "Webhook" }

WholeMetricConfigurationConditionOperator

WholeMetricConfigurationConditionOperator: string

Defines values for WholeMetricConfigurationConditionOperator.
KnownWholeMetricConfigurationConditionOperator can be used interchangeably with WholeMetricConfigurationConditionOperator, this enum contains the known values that the service supports.

Know values supported by the service

AND
OR

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.3"

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-beta.3" = "1.0.0-beta.3"

Const serializer

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

Functions

createClientPipeline

createMetricsAdvisorKeyCredentialPolicy

fromServiceAlertConfiguration

fromServiceAnomalyDetectionConfiguration

  • fromServiceAnomalyDetectionConfiguration(original: ServiceAnomalyDetectionConfiguration): AnomalyDetectionConfiguration

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: Partial<Omit<AnomalyDetectionConfiguration, "id" | "metricId">>): Partial<Omit<ServiceAnomalyDetectionConfiguration, "id" | "metricId">>

toServiceGranularity

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

toServiceMetricFeedbackUnion

toServiceRollupSettings

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

required

required: 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

name

name: string = "String"

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

name

name: string = "String"

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

name

name: string = "String"

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"

Const AnomalyAlertingConfigurationList

AnomalyAlertingConfigurationList: object

type

type: object

className

className: string = "AnomalyAlertingConfigurationList"

name

name: string = "Composite"

modelProperties

modelProperties: object

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 = "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

name

name: string = "String"

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"

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

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 = "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 = "WholeMetricConfiguration"

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

required

required: 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

name

name: string = "String"

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

name

name: string = "String"

anomalyStatus

anomalyStatus: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "anomalyStatus"

type

type: object

name

name: string = "String"

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"

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

required

required: 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 = "AzureApplicationInsightsParameter"

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

required

required: boolean = true

serializedName

serializedName: string = "apiKey"

type

type: object

name

name: string = "String"

applicationId

applicationId: object

required

required: boolean = true

serializedName

serializedName: string = "applicationId"

type

type: object

name

name: string = "String"

azureCloud

azureCloud: object

required

required: boolean = true

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 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 = "AzureBlobParameter"

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

required

required: boolean = true

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 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

serializedName

serializedName: string = "dataSourceParameter"

type

type: object

className

className: string = "AzureCosmosDBParameter"

name

name: string = "Composite"

Const AzureCosmosDBDataFeedPatch

AzureCosmosDBDataFeedPatch: object

serializedName

serializedName: string = "AzureCosmosDB"

type

type: object

className

className: string = "AzureCosmosDBDataFeedPatch"

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 = "AzureCosmosDBParameter"

name

name: string = "Composite"

Const AzureCosmosDBParameter

AzureCosmosDBParameter: object

type

type: object

className

className: string = "AzureCosmosDBParameter"

name

name: string = "Composite"

modelProperties

modelProperties: object

collectionId

collectionId: object

required

required: boolean = true

serializedName

serializedName: string = "collectionId"

type

type: object

name

name: string = "String"

connectionString

connectionString: object

required

required: boolean = true

serializedName

serializedName: string = "connectionString"

type

type: object

name

name: string = "String"

database

database: object

required

required: boolean = true

serializedName

serializedName: string = "database"

type

type: object

name

name: string = "String"

sqlQuery

sqlQuery: object

required

required: boolean = true

serializedName

serializedName: string = "sqlQuery"

type

type: object

name

name: string = "String"

Const AzureDataExplorerDataFeed

AzureDataExplorerDataFeed: object

serializedName

serializedName: string = "AzureDataExplorer"

type

type: object

className

className: string = "AzureDataExplorerDataFeed"

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 = "SqlSourceParameter"

name

name: string = "Composite"

Const AzureDataExplorerDataFeedPatch

AzureDataExplorerDataFeedPatch: object

serializedName

serializedName: string = "AzureDataExplorer"

type

type: object

className

className: string = "AzureDataExplorerDataFeedPatch"

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 = "SqlSourceParameter"

name

name: string = "Composite"

Const AzureDataLakeStorageGen2DataFeed

AzureDataLakeStorageGen2DataFeed: object

serializedName

serializedName: string = "AzureDataLakeStorageGen2"

type

type: object

className

className: string = "AzureDataLakeStorageGen2DataFeed"

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 = "AzureDataLakeStorageGen2Parameter"

name

name: string = "Composite"

Const AzureDataLakeStorageGen2DataFeedPatch

AzureDataLakeStorageGen2DataFeedPatch: object

serializedName

serializedName: string = "AzureDataLakeStorageGen2"

type

type: object

className

className: string = "AzureDataLakeStorageGen2DataFeedPatch"

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 = "AzureDataLakeStorageGen2Parameter"

name

name: string = "Composite"

Const AzureDataLakeStorageGen2Parameter

AzureDataLakeStorageGen2Parameter: object

type

type: object

className

className: string = "AzureDataLakeStorageGen2Parameter"

name

name: string = "Composite"

modelProperties

modelProperties: object

accountKey

accountKey: object

required

required: boolean = true

serializedName

serializedName: string = "accountKey"

type

type: object

name

name: string = "String"

accountName

accountName: object

required

required: boolean = true

serializedName

serializedName: string = "accountName"

type

type: object

name

name: string = "String"

directoryTemplate

directoryTemplate: object

required

required: boolean = true

serializedName

serializedName: string = "directoryTemplate"

type

type: object

name

name: string = "String"

fileSystemName

fileSystemName: object

required

required: boolean = true

serializedName

serializedName: string = "fileSystemName"

type

type: object

name

name: string = "String"

fileTemplate

fileTemplate: object

required

required: boolean = true

serializedName

serializedName: string = "fileTemplate"

type

type: object

name

name: string = "String"

Const AzureTableDataFeed

AzureTableDataFeed: object

serializedName

serializedName: string = "AzureTable"

type

type: object

className

className: string = "AzureTableDataFeed"

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 = "AzureTableParameter"

name

name: string = "Composite"

Const AzureTableDataFeedPatch

AzureTableDataFeedPatch: object

serializedName

serializedName: string = "AzureTable"

type

type: object

className

className: string = "AzureTableDataFeedPatch"

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 = "AzureTableParameter"

name

name: string = "Composite"

Const AzureTableParameter

AzureTableParameter: object

type

type: object

className

className: string = "AzureTableParameter"

name

name: string = "Composite"

modelProperties

modelProperties: object

connectionString

connectionString: object

required

required: boolean = true

serializedName

serializedName: string = "connectionString"

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"

table

table: object

required

required: boolean = true

serializedName

serializedName: string = "table"

type

type: object

name

name: string = "String"

Const ChangePointFeedback

ChangePointFeedback: object

serializedName

serializedName: string = "ChangePoint"

type

type: object

className

className: string = "ChangePointFeedback"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = MetricFeedback.type.polymorphicDiscriminator

uberParent

uberParent: string = "MetricFeedback"

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"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

className

className: string = "ChangePointFeedbackValue"

name

name: string = "Composite"

Const ChangePointFeedbackValue

ChangePointFeedbackValue: object

type

type: object

className

className: string = "ChangePointFeedbackValue"

name

name: string = "Composite"

modelProperties

modelProperties: object

changePointValue

changePointValue: object

required

required: boolean = true

serializedName

serializedName: string = "changePointValue"

type

type: object

name

name: string = "String"

Const ChangeThresholdCondition

ChangeThresholdCondition: object

type

type: object

className

className: string = "ChangeThresholdCondition"

name

name: string = "Composite"

modelProperties

modelProperties: object

anomalyDetectorDirection

anomalyDetectorDirection: object

required

required: boolean = true

serializedName

serializedName: string = "anomalyDetectorDirection"

type

type: object

name

name: string = "String"

changePercentage

changePercentage: object

required

required: boolean = true

serializedName

serializedName: string = "changePercentage"

type

type: object

name

name: string = "Number"

shiftPoint

shiftPoint: object

required

required: boolean = true

serializedName

serializedName: string = "shiftPoint"

type

type: object

name

name: string = "Number"

suppressCondition

suppressCondition: object

serializedName

serializedName: string = "suppressCondition"

type

type: object

className

className: string = "SuppressCondition"

name

name: string = "Composite"

withinRange

withinRange: object

required

required: boolean = true

serializedName

serializedName: string = "withinRange"

type

type: object

name

name: string = "Boolean"

Const CommentFeedback

CommentFeedback: object

serializedName

serializedName: string = "Comment"

type

type: object

className

className: string = "CommentFeedback"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = MetricFeedback.type.polymorphicDiscriminator

uberParent

uberParent: string = "MetricFeedback"

modelProperties

modelProperties: object

endTime

endTime: object

serializedName

serializedName: string = "endTime"

type

type: object

name

name: string = "DateTime"

startTime

startTime: object

serializedName

serializedName: string = "startTime"

type

type: object

name

name: string = "DateTime"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

className

className: string = "CommentFeedbackValue"

name

name: string = "Composite"

Const CommentFeedbackValue

CommentFeedbackValue: object

type

type: object

className

className: string = "CommentFeedbackValue"

name

name: string = "Composite"

modelProperties

modelProperties: object

commentValue

commentValue: object

required

required: boolean = true

serializedName

serializedName: string = "commentValue"

type

type: object

name

name: string = "String"

Const DataFeedDetail

DataFeedDetail: object

type

type: object

className

className: string = "DataFeedDetail"

name

name: string = "Composite"

uberParent

uberParent: string = "DataFeedDetail"

modelProperties

modelProperties: object

actionLinkTemplate

actionLinkTemplate: object

serializedName

serializedName: string = "actionLinkTemplate"

type

type: object

name

name: string = "String"

admins

admins: object

serializedName

serializedName: string = "admins"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

allUpIdentification

allUpIdentification: object

serializedName

serializedName: string = "allUpIdentification"

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"

creator

creator: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "creator"

type

type: object

name

name: string = "String"

dataFeedDescription

dataFeedDescription: object

serializedName

serializedName: string = "dataFeedDescription"

type

type: object

name

name: string = "String"

dataFeedId

dataFeedId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "dataFeedId"

type

type: object

name

name: string = "Uuid"

dataFeedName

dataFeedName: object

required

required: boolean = true

serializedName

serializedName: string = "dataFeedName"

type

type: object

name

name: string = "String"

dataSourceType

dataSourceType: object

required

required: boolean = true

serializedName

serializedName: string = "dataSourceType"

type

type: object

name

name: string = "String"

dataStartFrom

dataStartFrom: object

required

required: boolean = true

serializedName

serializedName: string = "dataStartFrom"

type

type: object

name

name: string = "DateTime"

dimension

dimension: object

serializedName

serializedName: string = "dimension"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Dimension"

name

name: string = "Composite"

fillMissingPointType

fillMissingPointType: object

defaultValue

defaultValue: string = "SmartFilling"

serializedName

serializedName: string = "fillMissingPointType"

type

type: object

name

name: string = "String"

fillMissingPointValue

fillMissingPointValue: object

serializedName

serializedName: string = "fillMissingPointValue"

type

type: object

name

name: string = "Number"

granularityAmount

granularityAmount: object

serializedName

serializedName: string = "granularityAmount"

type

type: object

name

name: string = "Number"

granularityName

granularityName: object

required

required: boolean = true

serializedName

serializedName: string = "granularityName"

type

type: object

name

name: string = "String"

isAdmin

isAdmin: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "isAdmin"

type

type: object

name

name: string = "Boolean"

maxConcurrency

maxConcurrency: object

defaultValue

defaultValue: number = -1

serializedName

serializedName: string = "maxConcurrency"

type

type: object

name

name: string = "Number"

metrics

metrics: object

required

required: boolean = true

serializedName

serializedName: string = "metrics"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Metric"

name

name: string = "Composite"

minRetryIntervalInSeconds

minRetryIntervalInSeconds: object

defaultValue

defaultValue: number = -1

serializedName

serializedName: string = "minRetryIntervalInSeconds"

type

type: object

name

name: string = "Number"

needRollup

needRollup: object

defaultValue

defaultValue: string = "NeedRollup"

serializedName

serializedName: string = "needRollup"

type

type: object

name

name: string = "String"

rollUpColumns

rollUpColumns: object

serializedName

serializedName: string = "rollUpColumns"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

rollUpMethod

rollUpMethod: object

serializedName

serializedName: string = "rollUpMethod"

type

type: object

name

name: string = "String"

startOffsetInSeconds

startOffsetInSeconds: object

serializedName

serializedName: string = "startOffsetInSeconds"

type

type: object

name

name: string = "Number"

status

status: object

defaultValue

defaultValue: string = "Active"

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "status"

type

type: object

name

name: string = "String"

stopRetryAfterInSeconds

stopRetryAfterInSeconds: object

defaultValue

defaultValue: number = -1

serializedName

serializedName: string = "stopRetryAfterInSeconds"

type

type: object

name

name: string = "Number"

timestampColumn

timestampColumn: object

serializedName

serializedName: string = "timestampColumn"

type

type: object

name

name: string = "String"

viewMode

viewMode: object

defaultValue

defaultValue: string = "Private"

serializedName

serializedName: string = "viewMode"

type

type: object

name

name: string = "String"

viewers

viewers: object

serializedName

serializedName: string = "viewers"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "dataSourceType"

serializedName

serializedName: string = "dataSourceType"

Const DataFeedDetailPatch

DataFeedDetailPatch: object

type

type: object

className

className: string = "DataFeedDetailPatch"

name

name: string = "Composite"

uberParent

uberParent: string = "DataFeedDetailPatch"

modelProperties

modelProperties: object

actionLinkTemplate

actionLinkTemplate: object

serializedName

serializedName: string = "actionLinkTemplate"

type

type: object

name

name: string = "String"

admins

admins: object

serializedName

serializedName: string = "admins"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

allUpIdentification

allUpIdentification: object

serializedName

serializedName: string = "allUpIdentification"

type

type: object

name

name: string = "String"

dataFeedDescription

dataFeedDescription: object

serializedName

serializedName: string = "dataFeedDescription"

type

type: object

name

name: string = "String"

dataFeedName

dataFeedName: object

serializedName

serializedName: string = "dataFeedName"

type

type: object

name

name: string = "String"

dataSourceType

dataSourceType: object

required

required: boolean = true

serializedName

serializedName: string = "dataSourceType"

type

type: object

name

name: string = "String"

dataStartFrom

dataStartFrom: object

serializedName

serializedName: string = "dataStartFrom"

type

type: object

name

name: string = "DateTime"

fillMissingPointType

fillMissingPointType: object

serializedName

serializedName: string = "fillMissingPointType"

type

type: object

name

name: string = "String"

fillMissingPointValue

fillMissingPointValue: object

serializedName

serializedName: string = "fillMissingPointValue"

type

type: object

name

name: string = "Number"

maxConcurrency

maxConcurrency: object

serializedName

serializedName: string = "maxConcurrency"

type

type: object

name

name: string = "Number"

minRetryIntervalInSeconds

minRetryIntervalInSeconds: object

serializedName

serializedName: string = "minRetryIntervalInSeconds"

type

type: object

name

name: string = "Number"

needRollup

needRollup: object

serializedName

serializedName: string = "needRollup"

type

type: object

name

name: string = "String"

rollUpColumns

rollUpColumns: object

serializedName

serializedName: string = "rollUpColumns"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

rollUpMethod

rollUpMethod: object

serializedName

serializedName: string = "rollUpMethod"

type

type: object

name

name: string = "String"

startOffsetInSeconds

startOffsetInSeconds: object

serializedName

serializedName: string = "startOffsetInSeconds"

type

type: object

name

name: string = "Number"

status

status: object

serializedName

serializedName: string = "status"

type

type: object

name

name: string = "String"

stopRetryAfterInSeconds

stopRetryAfterInSeconds: object

serializedName

serializedName: string = "stopRetryAfterInSeconds"

type

type: object

name

name: string = "Number"

timestampColumn

timestampColumn: object

serializedName

serializedName: string = "timestampColumn"

type

type: object

name

name: string = "String"

viewMode

viewMode: object

serializedName

serializedName: string = "viewMode"

type

type: object

name

name: string = "String"

viewers

viewers: object

serializedName

serializedName: string = "viewers"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "dataSourceType"

serializedName

serializedName: string = "dataSourceType"

Const DataFeedIngestionProgress

DataFeedIngestionProgress: object

type

type: object

className

className: string = "DataFeedIngestionProgress"

name

name: string = "Composite"

modelProperties

modelProperties: object

latestActiveTimestamp

latestActiveTimestamp: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "latestActiveTimestamp"

type

type: object

name

name: string = "DateTime"

latestSuccessTimestamp

latestSuccessTimestamp: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "latestSuccessTimestamp"

type

type: object

name

name: string = "DateTime"

Const DataFeedList

DataFeedList: object

type

type: object

className

className: string = "DataFeedList"

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 = "DataFeedDetail"

name

name: string = "Composite"

Const DetectionAnomalyFilterCondition

DetectionAnomalyFilterCondition: object

type

type: object

className

className: string = "DetectionAnomalyFilterCondition"

name

name: string = "Composite"

modelProperties

modelProperties: object

dimensionFilter

dimensionFilter: object

serializedName

serializedName: string = "dimensionFilter"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DimensionGroupIdentity"

name

name: string = "Composite"

severityFilter

severityFilter: object

serializedName

serializedName: string = "severityFilter"

type

type: object

className

className: string = "SeverityFilterCondition"

name

name: string = "Composite"

Const DetectionAnomalyResultQuery

DetectionAnomalyResultQuery: object

type

type: object

className

className: string = "DetectionAnomalyResultQuery"

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"

filter

filter: object

serializedName

serializedName: string = "filter"

type

type: object

className

className: string = "DetectionAnomalyFilterCondition"

name

name: string = "Composite"

startTime

startTime: object

required

required: boolean = true

serializedName

serializedName: string = "startTime"

type

type: object

name

name: string = "DateTime"

Const DetectionIncidentFilterCondition

DetectionIncidentFilterCondition: object

type

type: object

className

className: string = "DetectionIncidentFilterCondition"

name

name: string = "Composite"

modelProperties

modelProperties: object

dimensionFilter

dimensionFilter: object

serializedName

serializedName: string = "dimensionFilter"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DimensionGroupIdentity"

name

name: string = "Composite"

Const DetectionIncidentResultQuery

DetectionIncidentResultQuery: object

type

type: object

className

className: string = "DetectionIncidentResultQuery"

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"

filter

filter: object

serializedName

serializedName: string = "filter"

type

type: object

className

className: string = "DetectionIncidentFilterCondition"

name

name: string = "Composite"

startTime

startTime: object

required

required: boolean = true

serializedName

serializedName: string = "startTime"

type

type: object

name

name: string = "DateTime"

Const DetectionSeriesQuery

DetectionSeriesQuery: object

type

type: object

className

className: string = "DetectionSeriesQuery"

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"

series

series: object

required

required: boolean = true

serializedName

serializedName: string = "series"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SeriesIdentity"

name

name: string = "Composite"

startTime

startTime: object

required

required: boolean = true

serializedName

serializedName: string = "startTime"

type

type: object

name

name: string = "DateTime"

Const Dimension

Dimension: object

type

type: object

className

className: string = "Dimension"

name

name: string = "Composite"

modelProperties

modelProperties: object

displayName

displayName: object

serializedName

serializedName: string = "dimensionDisplayName"

constraints

constraints: object

Pattern

Pattern: any = new RegExp("[.a-zA-Z0-9_-]+")

type

type: object

name

name: string = "String"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "dimensionName"

type

type: object

name

name: string = "String"

Const DimensionGroupConfiguration

DimensionGroupConfiguration: object

type

type: object

className

className: string = "DimensionGroupConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

changeThresholdCondition

changeThresholdCondition: object

serializedName

serializedName: string = "changeThresholdCondition"

type

type: object

className

className: string = "ChangeThresholdCondition"

name

name: string = "Composite"

conditionOperator

conditionOperator: object

serializedName

serializedName: string = "conditionOperator"

type

type: object

name

name: string = "String"

group

group: object

serializedName

serializedName: string = "group"

type

type: object

className

className: string = "DimensionGroupIdentity"

name

name: string = "Composite"

hardThresholdCondition

hardThresholdCondition: object

serializedName

serializedName: string = "hardThresholdCondition"

type

type: object

className

className: string = "HardThresholdCondition"

name

name: string = "Composite"

smartDetectionCondition

smartDetectionCondition: object

serializedName

serializedName: string = "smartDetectionCondition"

type

type: object

className

className: string = "SmartDetectionCondition"

name

name: string = "Composite"

Const DimensionGroupIdentity

DimensionGroupIdentity: object

type

type: object

className

className: string = "DimensionGroupIdentity"

name

name: string = "Composite"

modelProperties

modelProperties: object

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"

Const ElasticsearchDataFeed

ElasticsearchDataFeed: object

serializedName

serializedName: string = "Elasticsearch"

type

type: object

className

className: string = "ElasticsearchDataFeed"

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 = "ElasticsearchParameter"

name

name: string = "Composite"

Const ElasticsearchDataFeedPatch

ElasticsearchDataFeedPatch: object

serializedName

serializedName: string = "Elasticsearch"

type

type: object

className

className: string = "ElasticsearchDataFeedPatch"

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 = "ElasticsearchParameter"

name

name: string = "Composite"

Const ElasticsearchParameter

ElasticsearchParameter: object

type

type: object

className

className: string = "ElasticsearchParameter"

name

name: string = "Composite"

modelProperties

modelProperties: object

authHeader

authHeader: object

required

required: boolean = true

serializedName

serializedName: string = "authHeader"

type

type: object

name

name: string = "String"

host

host: object

required

required: boolean = true

serializedName

serializedName: string = "host"

type

type: object

name

name: string = "String"

port

port: object

required

required: boolean = true

serializedName

serializedName: string = "port"

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 EmailHookInfo

EmailHookInfo: object

serializedName

serializedName: string = "Email"

type

type: object

className

className: string = "EmailHookInfo"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = HookInfo.type.polymorphicDiscriminator

uberParent

uberParent: string = "HookInfo"

modelProperties

modelProperties: object

hookParameter

hookParameter: object

serializedName

serializedName: string = "hookParameter"

type

type: object

className

className: string = "EmailHookParameter"

name

name: string = "Composite"

Const EmailHookInfoPatch

EmailHookInfoPatch: object

serializedName

serializedName: string = "Email"

type

type: object

className

className: string = "EmailHookInfoPatch"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = HookInfoPatch.type.polymorphicDiscriminator

uberParent

uberParent: string = "HookInfoPatch"

modelProperties

modelProperties: object

hookParameter

hookParameter: object

serializedName

serializedName: string = "hookParameter"

type

type: object

className

className: string = "EmailHookParameter"

name

name: string = "Composite"

Const EmailHookParameter

EmailHookParameter: object

type

type: object

className

className: string = "EmailHookParameter"

name

name: string = "Composite"

modelProperties

modelProperties: object

toList

toList: object

required

required: boolean = true

serializedName

serializedName: string = "toList"

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 EnrichmentStatus

EnrichmentStatus: object

type

type: object

className

className: string = "EnrichmentStatus"

name

name: string = "Composite"

modelProperties

modelProperties: object

message

message: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "message"

type

type: object

name

name: string = "String"

status

status: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "status"

type

type: object

name

name: string = "String"

timestamp

timestamp: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "timestamp"

type

type: object

name

name: string = "DateTime"

Const EnrichmentStatusList

EnrichmentStatusList: object

type

type: object

className

className: string = "EnrichmentStatusList"

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 = "EnrichmentStatus"

name

name: string = "Composite"

Const EnrichmentStatusQueryOption

EnrichmentStatusQueryOption: object

type

type: object

className

className: string = "EnrichmentStatusQueryOption"

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"

Const ErrorCode

ErrorCode: object

type

type: object

className

className: string = "ErrorCode"

name

name: string = "Composite"

modelProperties

modelProperties: object

code

code: object

serializedName

serializedName: string = "code"

type

type: object

name

name: string = "String"

message

message: object

serializedName

serializedName: string = "message"

type

type: object

name

name: string = "String"

Const FeedbackDimensionFilter

FeedbackDimensionFilter: object

type

type: object

className

className: string = "FeedbackDimensionFilter"

name

name: string = "Composite"

modelProperties

modelProperties: object

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"

Const GeneratedClientCreateAnomalyAlertingConfigurationHeaders

GeneratedClientCreateAnomalyAlertingConfigurationHeaders: object

type

type: object

className

className: string = "GeneratedClientCreateAnomalyAlertingConfigurationHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

location

location: object

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

Const GeneratedClientCreateAnomalyDetectionConfigurationHeaders

GeneratedClientCreateAnomalyDetectionConfigurationHeaders: object

type

type: object

className

className: string = "GeneratedClientCreateAnomalyDetectionConfigurationHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

location

location: object

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

Const GeneratedClientCreateDataFeedHeaders

GeneratedClientCreateDataFeedHeaders: object

type

type: object

className

className: string = "GeneratedClientCreateDataFeedHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

location

location: object

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

Const GeneratedClientCreateHookHeaders

GeneratedClientCreateHookHeaders: object

type

type: object

className

className: string = "GeneratedClientCreateHookHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

location

location: object

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

Const GeneratedClientCreateMetricFeedbackHeaders

GeneratedClientCreateMetricFeedbackHeaders: object

type

type: object

className

className: string = "GeneratedClientCreateMetricFeedbackHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

location

location: object

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

Const HardThresholdCondition

HardThresholdCondition: object

type

type: object

className

className: string = "HardThresholdCondition"

name

name: string = "Composite"

modelProperties

modelProperties: object

anomalyDetectorDirection

anomalyDetectorDirection: object

required

required: boolean = true

serializedName

serializedName: string = "anomalyDetectorDirection"

type

type: object

name

name: string = "String"

lowerBound

lowerBound: object

serializedName

serializedName: string = "lowerBound"

type

type: object

name

name: string = "Number"

suppressCondition

suppressCondition: object

serializedName

serializedName: string = "suppressCondition"

type

type: object

className

className: string = "SuppressCondition"

name

name: string = "Composite"

upperBound

upperBound: object

serializedName

serializedName: string = "upperBound"

type

type: object

name

name: string = "Number"

Const HookInfo

HookInfo: object

type

type: object

className

className: string = "HookInfo"

name

name: string = "Composite"

uberParent

uberParent: string = "HookInfo"

modelProperties

modelProperties: object

admins

admins: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "admins"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

description

description: object

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

externalLink

externalLink: object

serializedName

serializedName: string = "externalLink"

type

type: object

name

name: string = "String"

hookType

hookType: object

required

required: boolean = true

serializedName

serializedName: string = "hookType"

type

type: object

name

name: string = "String"

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "hookId"

type

type: object

name

name: string = "Uuid"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "hookName"

type

type: object

name

name: string = "String"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "hookType"

serializedName

serializedName: string = "hookType"

Const HookInfoPatch

HookInfoPatch: object

type

type: object

className

className: string = "HookInfoPatch"

name

name: string = "Composite"

uberParent

uberParent: string = "HookInfoPatch"

modelProperties

modelProperties: object

admins

admins: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "admins"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

description

description: object

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

externalLink

externalLink: object

serializedName

serializedName: string = "externalLink"

type

type: object

name

name: string = "String"

hookName

hookName: object

serializedName

serializedName: string = "hookName"

type

type: object

name

name: string = "String"

hookType

hookType: object

required

required: boolean = true

serializedName

serializedName: string = "hookType"

type

type: object

name

name: string = "String"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "hookType"

serializedName

serializedName: string = "hookType"

Const HookList

HookList: object

type

type: object

className

className: string = "HookList"

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"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "HookInfo"

name

name: string = "Composite"

Const HttpRequestDataFeed

HttpRequestDataFeed: object

serializedName

serializedName: string = "HttpRequest"

type

type: object

className

className: string = "HttpRequestDataFeed"

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 = "HttpRequestParameter"

name

name: string = "Composite"

Const HttpRequestDataFeedPatch

HttpRequestDataFeedPatch: object

serializedName

serializedName: string = "HttpRequest"

type

type: object

className

className: string = "HttpRequestDataFeedPatch"

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 = "HttpRequestParameter"

name

name: string = "Composite"

Const HttpRequestParameter

HttpRequestParameter: object

type

type: object

className

className: string = "HttpRequestParameter"

name

name: string = "Composite"

modelProperties

modelProperties: object

httpHeader

httpHeader: object

required

required: boolean = true

serializedName

serializedName: string = "httpHeader"

type

type: object

name

name: string = "String"

httpMethod

httpMethod: object

required

required: boolean = true

serializedName

serializedName: string = "httpMethod"

type

type: object

name

name: string = "String"

payload

payload: object

required

required: boolean = true

serializedName

serializedName: string = "payload"

type

type: object

name

name: string = "String"

url

url: object

required

required: boolean = true

serializedName

serializedName: string = "url"

type

type: object

name

name: string = "String"

Const IncidentProperty

IncidentProperty: object

type

type: object

className

className: string = "IncidentProperty"

name

name: string = "Composite"

modelProperties

modelProperties: object

incidentStatus

incidentStatus: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "incidentStatus"

type

type: object

name

name: string = "String"

maxSeverity

maxSeverity: object

required

required: boolean = true

serializedName

serializedName: string = "maxSeverity"

type

type: object

name

name: string = "String"

Const IncidentResult

IncidentResult: object

type

type: object

className

className: string = "IncidentResult"

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"

incidentId

incidentId: object

required

required: boolean = true

serializedName

serializedName: string = "incidentId"

type

type: object

name

name: string = "String"

lastTime

lastTime: object

required

required: boolean = true

serializedName

serializedName: string = "lastTime"

type

type: object

name

name: string = "DateTime"

metricId

metricId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "metricId"

type

type: object

name

name: string = "Uuid"

property

property: object

serializedName

serializedName: string = "property"

type

type: object

className

className: string = "IncidentProperty"

name

name: string = "Composite"

rootNode

rootNode: object

serializedName

serializedName: string = "rootNode"

type

type: object

className

className: string = "SeriesIdentity"

name

name: string = "Composite"

startTime

startTime: object

required

required: boolean = true

serializedName

serializedName: string = "startTime"

type

type: object

name

name: string = "DateTime"

Const IncidentResultList

IncidentResultList: object

type

type: object

className

className: string = "IncidentResultList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

required

required: 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 = "IncidentResult"

name

name: string = "Composite"

Const InfluxDBDataFeed

InfluxDBDataFeed: object

serializedName

serializedName: string = "InfluxDB"

type

type: object

className

className: string = "InfluxDBDataFeed"

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 = "InfluxDBParameter"

name

name: string = "Composite"

Const InfluxDBDataFeedPatch

InfluxDBDataFeedPatch: object

serializedName

serializedName: string = "InfluxDB"

type

type: object

className

className: string = "InfluxDBDataFeedPatch"

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 = "InfluxDBParameter"

name

name: string = "Composite"

Const InfluxDBParameter

InfluxDBParameter: object

type

type: object

className

className: string = "InfluxDBParameter"

name

name: string = "Composite"

modelProperties

modelProperties: object

connectionString

connectionString: object

required

required: boolean = true

serializedName

serializedName: string = "connectionString"

type

type: object

name

name: string = "String"

database

database: object

required

required: boolean = true

serializedName

serializedName: string = "database"

type

type: object

name

name: string = "String"

password

password: object

required

required: boolean = true

serializedName

serializedName: string = "password"

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"

userName

userName: object

required

required: boolean = true

serializedName

serializedName: string = "userName"

type

type: object

name

name: string = "String"

Const IngestionProgressResetOptions

IngestionProgressResetOptions: object

type

type: object

className

className: string = "IngestionProgressResetOptions"

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"

Const IngestionStatus

IngestionStatus: object

type

type: object

className

className: string = "IngestionStatus"

name

name: string = "Composite"

modelProperties

modelProperties: object

message

message: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "message"

type

type: object

name

name: string = "String"

status

status: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "status"

type

type: object

name

name: string = "String"

timestamp

timestamp: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "timestamp"

type

type: object

name

name: string = "DateTime"

Const IngestionStatusList

IngestionStatusList: object

type

type: object

className

className: string = "IngestionStatusList"

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 = "IngestionStatus"

name

name: string = "Composite"

Const IngestionStatusQueryOptions

IngestionStatusQueryOptions: object

type

type: object

className

className: string = "IngestionStatusQueryOptions"

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"

Const Metric

Metric: object

type

type: object

className

className: string = "Metric"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "metricDescription"

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "metricDisplayName"

constraints

constraints: object

Pattern

Pattern: any = new RegExp("[.a-zA-Z0-9_-]+")

type

type: object

name

name: string = "String"

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "metricId"

type

type: object

name

name: string = "Uuid"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "metricName"

type

type: object

name

name: string = "String"

Const MetricAlertingConfiguration

MetricAlertingConfiguration: object

type

type: object

className

className: string = "MetricAlertingConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

anomalyDetectionConfigurationId

anomalyDetectionConfigurationId: object

required

required: boolean = true

serializedName

serializedName: string = "anomalyDetectionConfigurationId"

type

type: object

name

name: string = "Uuid"

anomalyScopeType

anomalyScopeType: object

required

required: boolean = true

serializedName

serializedName: string = "anomalyScopeType"

type

type: object

name

name: string = "String"

dimensionAnomalyScope

dimensionAnomalyScope: object

serializedName

serializedName: string = "dimensionAnomalyScope"

type

type: object

className

className: string = "DimensionGroupIdentity"

name

name: string = "Composite"

negationOperation

negationOperation: object

serializedName

serializedName: string = "negationOperation"

type

type: object

name

name: string = "Boolean"

severityFilter

severityFilter: object

serializedName

serializedName: string = "severityFilter"

type

type: object

className

className: string = "SeverityCondition"

name

name: string = "Composite"

snoozeFilter

snoozeFilter: object

serializedName

serializedName: string = "snoozeFilter"

type

type: object

className

className: string = "AlertSnoozeCondition"

name

name: string = "Composite"

topNAnomalyScope

topNAnomalyScope: object

serializedName

serializedName: string = "topNAnomalyScope"

type

type: object

className

className: string = "TopNGroupScope"

name

name: string = "Composite"

valueFilter

valueFilter: object

serializedName

serializedName: string = "valueFilter"

type

type: object

className

className: string = "ValueCondition"

name

name: string = "Composite"

Const MetricDataItem

MetricDataItem: object

type

type: object

className

className: string = "MetricDataItem"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

serializedName

serializedName: string = "id"

type

type: object

className

className: string = "MetricSeriesItem"

name

name: string = "Composite"

timestampList

timestampList: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "timestampList"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "DateTime"

valueList

valueList: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "valueList"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Number"

Const MetricDataList

MetricDataList: object

type

type: object

className

className: string = "MetricDataList"

name

name: string = "Composite"

modelProperties

modelProperties: object

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 = "MetricDataItem"

name

name: string = "Composite"

Const MetricDataQueryOptions

MetricDataQueryOptions: object

type

type: object

className

className: string = "MetricDataQueryOptions"

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"

series

series: object

required

required: boolean = true

serializedName

serializedName: string = "series"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

startTime

startTime: object

required

required: boolean = true

serializedName

serializedName: string = "startTime"

type

type: object

name

name: string = "DateTime"

Const MetricDimensionList

MetricDimensionList: object

type

type: object

className

className: string = "MetricDimensionList"

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"

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 MetricDimensionQueryOptions

MetricDimensionQueryOptions: object

type

type: object

className

className: string = "MetricDimensionQueryOptions"

name

name: string = "Composite"

modelProperties

modelProperties: object

dimensionName

dimensionName: object

required

required: boolean = true

serializedName

serializedName: string = "dimensionName"

type

type: object

name

name: string = "String"

dimensionValueFilter

dimensionValueFilter: object

serializedName

serializedName: string = "dimensionValueFilter"

type

type: object

name

name: string = "String"

Const MetricFeedback

MetricFeedback: object

type

type: object

className

className: string = "MetricFeedback"

name

name: string = "Composite"

uberParent

uberParent: string = "MetricFeedback"

modelProperties

modelProperties: object

createdTime

createdTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "createdTime"

type

type: object

name

name: string = "DateTime"

dimensionFilter

dimensionFilter: object

serializedName

serializedName: string = "dimensionFilter"

type

type: object

className

className: string = "FeedbackDimensionFilter"

name

name: string = "Composite"

feedbackId

feedbackId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "feedbackId"

type

type: object

name

name: string = "Uuid"

feedbackType

feedbackType: object

required

required: boolean = true

serializedName

serializedName: string = "feedbackType"

type

type: object

name

name: string = "String"

metricId

metricId: object

required

required: boolean = true

serializedName

serializedName: string = "metricId"

type

type: object

name

name: string = "Uuid"

userPrincipal

userPrincipal: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "userPrincipal"

type

type: object

name

name: string = "String"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "feedbackType"

serializedName

serializedName: string = "feedbackType"

Const MetricFeedbackFilter

MetricFeedbackFilter: object

type

type: object

className

className: string = "MetricFeedbackFilter"

name

name: string = "Composite"

modelProperties

modelProperties: object

dimensionFilter

dimensionFilter: object

serializedName

serializedName: string = "dimensionFilter"

type

type: object

className

className: string = "FeedbackDimensionFilter"

name

name: string = "Composite"

endTime

endTime: object

serializedName

serializedName: string = "endTime"

type

type: object

name

name: string = "DateTime"

feedbackType

feedbackType: object

serializedName

serializedName: string = "feedbackType"

type

type: object

name

name: string = "String"

metricId

metricId: object

required

required: boolean = true

serializedName

serializedName: string = "metricId"

type

type: object

name

name: string = "Uuid"

startTime

startTime: object

serializedName

serializedName: string = "startTime"

type

type: object

name

name: string = "DateTime"

timeMode

timeMode: object

serializedName

serializedName: string = "timeMode"

type

type: object

name

name: string = "String"

Const MetricFeedbackList

MetricFeedbackList: object

type

type: object

className

className: string = "MetricFeedbackList"

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 = "MetricFeedback"

name

name: string = "Composite"

Const MetricSeriesItem

MetricSeriesItem: object

type

type: object

className

className: string = "MetricSeriesItem"

name

name: string = "Composite"

modelProperties

modelProperties: object

dimension

dimension: object

readOnly

readOnly: 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"

Const MetricSeriesList

MetricSeriesList: object

type

type: object

className

className: string = "MetricSeriesList"

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 = "MetricSeriesItem"

name

name: string = "Composite"

Const MetricSeriesQueryOptions

MetricSeriesQueryOptions: object

type

type: object

className

className: string = "MetricSeriesQueryOptions"

name

name: string = "Composite"

modelProperties

modelProperties: object

activeSince

activeSince: object

required

required: boolean = true

serializedName

serializedName: string = "activeSince"

type

type: object

name

name: string = "DateTime"

dimensionFilter

dimensionFilter: object

serializedName

serializedName: string = "dimensionFilter"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const MongoDBDataFeed

MongoDBDataFeed: object

serializedName

serializedName: string = "MongoDB"

type

type: object

className

className: string = "MongoDBDataFeed"

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 = "MongoDBParameter"

name

name: string = "Composite"

Const MongoDBDataFeedPatch

MongoDBDataFeedPatch: object

serializedName

serializedName: string = "MongoDB"

type

type: object

className

className: string = "MongoDBDataFeedPatch"

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 = "MongoDBParameter"

name

name: string = "Composite"

Const MongoDBParameter

MongoDBParameter: object

type

type: object

className

className: string = "MongoDBParameter"

name

name: string = "Composite"

modelProperties

modelProperties: object

command

command: object

required

required: boolean = true

serializedName

serializedName: string = "command"

type

type: object

name

name: string = "String"

connectionString

connectionString: object

required

required: boolean = true

serializedName

serializedName: string = "connectionString"

type

type: object

name

name: string = "String"

database

database: object

required

required: boolean = true

serializedName

serializedName: string = "database"

type

type: object

name

name: string = "String"

Const MySqlDataFeed

MySqlDataFeed: object

serializedName

serializedName: string = "MySql"

type

type: object

className

className: string = "MySqlDataFeed"

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 = "SqlSourceParameter"

name

name: string = "Composite"

Const MySqlDataFeedPatch

MySqlDataFeedPatch: object

serializedName

serializedName: string = "MySql"

type

type: object

className

className: string = "MySqlDataFeedPatch"

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 = "SqlSourceParameter"

name

name: string = "Composite"

Const PeriodFeedback

PeriodFeedback: object

serializedName

serializedName: string = "Period"

type

type: object

className

className: string = "PeriodFeedback"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = MetricFeedback.type.polymorphicDiscriminator

uberParent

uberParent: string = "MetricFeedback"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = "value"

type

type: object

className

className: string = "PeriodFeedbackValue"

name

name: string = "Composite"

Const PeriodFeedbackValue

PeriodFeedbackValue: object

type

type: object

className

className: string = "PeriodFeedbackValue"

name

name: string = "Composite"

modelProperties

modelProperties: object

periodType

periodType: object

required

required: boolean = true

serializedName

serializedName: string = "periodType"

type

type: object

name

name: string = "String"

periodValue

periodValue: object

required

required: boolean = true

serializedName

serializedName: string = "periodValue"

type

type: object

name

name: string = "Number"

Const PostgreSqlDataFeed

PostgreSqlDataFeed: object

serializedName

serializedName: string = "PostgreSql"

type

type: object

className

className: string = "PostgreSqlDataFeed"

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 = "SqlSourceParameter"

name

name: string = "Composite"

Const PostgreSqlDataFeedPatch

PostgreSqlDataFeedPatch: object

serializedName

serializedName: string = "PostgreSql"

type

type: object

className

className: string = "PostgreSqlDataFeedPatch"

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 = "SqlSourceParameter"

name

name: string = "Composite"

Const RootCause

RootCause: object

type

type: object

className

className: string = "RootCause"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

required

required: boolean = true

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

path

path: object

required

required: boolean = true

serializedName

serializedName: string = "path"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

rootCause

rootCause: object

serializedName

serializedName: string = "rootCause"

type

type: object

className

className: string = "DimensionGroupIdentity"

name

name: string = "Composite"

score

score: object

required

required: boolean = true

serializedName

serializedName: string = "score"

type

type: object

name

name: string = "Number"

Const RootCauseList

RootCauseList: object

type

type: object

className

className: string = "RootCauseList"

name

name: string = "Composite"

modelProperties

modelProperties: object

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 = "RootCause"

name

name: string = "Composite"

Const SQLServerDataFeed

SQLServerDataFeed: object

serializedName

serializedName: string = "SqlServer"

type

type: object

className

className: string = "SQLServerDataFeed"

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 = "SqlSourceParameter"

name

name: string = "Composite"

Const SQLServerDataFeedPatch

SQLServerDataFeedPatch: object

serializedName

serializedName: string = "SqlServer"

type

type: object

className

className: string = "SQLServerDataFeedPatch"

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 = "SqlSourceParameter"

name

name: string = "Composite"

Const SeriesConfiguration

SeriesConfiguration: object

type

type: object

className

className: string = "SeriesConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

changeThresholdCondition

changeThresholdCondition: object

serializedName

serializedName: string = "changeThresholdCondition"

type

type: object

className

className: string = "ChangeThresholdCondition"

name

name: string = "Composite"

conditionOperator

conditionOperator: object

serializedName

serializedName: string = "conditionOperator"

type

type: object

name

name: string = "String"

hardThresholdCondition

hardThresholdCondition: object

serializedName

serializedName: string = "hardThresholdCondition"

type

type: object

className

className: string = "HardThresholdCondition"

name

name: string = "Composite"

series

series: object

serializedName

serializedName: string = "series"

type

type: object

className

className: string = "SeriesIdentity"

name

name: string = "Composite"

smartDetectionCondition

smartDetectionCondition: object

serializedName

serializedName: string = "smartDetectionCondition"

type

type: object

className

className: string = "SmartDetectionCondition"

name

name: string = "Composite"

Const SeriesIdentity

SeriesIdentity: object

type

type: object

className

className: string = "SeriesIdentity"

name

name: string = "Composite"

modelProperties

modelProperties: object

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"

Const SeriesResult

SeriesResult: object

type

type: object

className

className: string = "SeriesResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

expectedValueList

expectedValueList: object

required

required: boolean = true

serializedName

serializedName: string = "expectedValueList"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Number"

isAnomalyList

isAnomalyList: object

required

required: boolean = true

serializedName

serializedName: string = "isAnomalyList"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Boolean"

lowerBoundaryList

lowerBoundaryList: object

required

required: boolean = true

serializedName

serializedName: string = "lowerBoundaryList"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Number"

periodList

periodList: object

required

required: boolean = true

serializedName

serializedName: string = "periodList"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Number"

series

series: object

serializedName

serializedName: string = "series"

type

type: object

className

className: string = "SeriesIdentity"

name

name: string = "Composite"

timestampList

timestampList: object

required

required: boolean = true

serializedName

serializedName: string = "timestampList"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "DateTime"

upperBoundaryList

upperBoundaryList: object

required

required: boolean = true

serializedName

serializedName: string = "upperBoundaryList"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Number"

valueList

valueList: object

required

required: boolean = true

serializedName

serializedName: string = "valueList"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Number"

Const SeriesResultList

SeriesResultList: object

type

type: object

className

className: string = "SeriesResultList"

name

name: string = "Composite"

modelProperties

modelProperties: object

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 = "SeriesResult"

name

name: string = "Composite"

Const SeverityCondition

SeverityCondition: object

type

type: object

className

className: string = "SeverityCondition"

name

name: string = "Composite"

modelProperties

modelProperties: object

maxAlertSeverity

maxAlertSeverity: object

required

required: boolean = true

serializedName

serializedName: string = "maxAlertSeverity"

type

type: object

name

name: string = "String"

minAlertSeverity

minAlertSeverity: object

required

required: boolean = true

serializedName

serializedName: string = "minAlertSeverity"

type

type: object

name

name: string = "String"

Const SeverityFilterCondition

SeverityFilterCondition: object

type

type: object

className

className: string = "SeverityFilterCondition"

name

name: string = "Composite"

modelProperties

modelProperties: object

max

max: object

required

required: boolean = true

serializedName

serializedName: string = "max"

type

type: object

name

name: string = "String"

min

min: object

required

required: boolean = true

serializedName

serializedName: string = "min"

type

type: object

name

name: string = "String"

Const SmartDetectionCondition

SmartDetectionCondition: object

type

type: object

className

className: string = "SmartDetectionCondition"

name

name: string = "Composite"

modelProperties

modelProperties: object

anomalyDetectorDirection

anomalyDetectorDirection: object

required

required: boolean = true

serializedName

serializedName: string = "anomalyDetectorDirection"

type

type: object

name

name: string = "String"

sensitivity

sensitivity: object

required

required: boolean = true

serializedName

serializedName: string = "sensitivity"

type

type: object

name

name: string = "Number"

suppressCondition

suppressCondition: object

serializedName

serializedName: string = "suppressCondition"

type

type: object

className

className: string = "SuppressCondition"

name

name: string = "Composite"

Const SqlSourceParameter

SqlSourceParameter: object

type

type: object

className

className: string = "SqlSourceParameter"

name

name: string = "Composite"

modelProperties

modelProperties: object

connectionString

connectionString: object

required

required: boolean = true

serializedName

serializedName: string = "connectionString"

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 SuppressCondition

SuppressCondition: object

type

type: object

className

className: string = "SuppressCondition"

name

name: string = "Composite"

modelProperties

modelProperties: object

minNumber

minNumber: object

required

required: boolean = true

serializedName

serializedName: string = "minNumber"

type

type: object

name

name: string = "Number"

minRatio

minRatio: object

required

required: boolean = true

serializedName

serializedName: string = "minRatio"

type

type: object

name

name: string = "Number"

Const TopNGroupScope

TopNGroupScope: object

type

type: object

className

className: string = "TopNGroupScope"

name

name: string = "Composite"

modelProperties

modelProperties: object

minTopCount

minTopCount: object

required

required: boolean = true

serializedName

serializedName: string = "minTopCount"

type

type: object

name

name: string = "Number"

period

period: object

required

required: boolean = true

serializedName

serializedName: string = "period"

type

type: object

name

name: string = "Number"

top

top: object

required

required: boolean = true

serializedName

serializedName: string = "top"

type

type: object

name

name: string = "Number"

Const UsageStats

UsageStats: object

type

type: object

className

className: string = "UsageStats"

name

name: string = "Composite"

modelProperties

modelProperties: object

activeSeriesCount

activeSeriesCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "activeSeriesCount"

type

type: object

name

name: string = "Number"

allSeriesCount

allSeriesCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "allSeriesCount"

type

type: object

name

name: string = "Number"

datafeedCount

datafeedCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "datafeedCount"

type

type: object

name

name: string = "Number"

metricsCount

metricsCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "metricsCount"

type

type: object

name

name: string = "Number"

timestamp

timestamp: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "timestamp"

type

type: object

name

name: string = "DateTime"

Const ValueCondition

ValueCondition: object

type

type: object

className

className: string = "ValueCondition"

name

name: string = "Composite"

modelProperties

modelProperties: object

direction

direction: object

required

required: boolean = true

serializedName

serializedName: string = "direction"

type

type: object

name

name: string = "String"

lower

lower: object

serializedName

serializedName: string = "lower"

type

type: object

name

name: string = "Number"

metricId

metricId: object

serializedName

serializedName: string = "metricId"

type

type: object

name

name: string = "Uuid"

triggerForMissing

triggerForMissing: object

serializedName

serializedName: string = "triggerForMissing"

type

type: object

name

name: string = "Boolean"

upper

upper: object

serializedName

serializedName: string = "upper"

type

type: object

name

name: string = "Number"

Const WebhookHookInfo

WebhookHookInfo: object

serializedName

serializedName: string = "Webhook"

type

type: object

className

className: string = "WebhookHookInfo"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = HookInfo.type.polymorphicDiscriminator

uberParent

uberParent: string = "HookInfo"

modelProperties

modelProperties: object

hookParameter

hookParameter: object

serializedName

serializedName: string = "hookParameter"

type

type: object

className

className: string = "WebhookHookParameter"

name

name: string = "Composite"

Const WebhookHookInfoPatch

WebhookHookInfoPatch: object

serializedName

serializedName: string = "Webhook"

type

type: object

className

className: string = "WebhookHookInfoPatch"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = HookInfoPatch.type.polymorphicDiscriminator

uberParent

uberParent: string = "HookInfoPatch"

modelProperties

modelProperties: object

hookParameter

hookParameter: object

serializedName

serializedName: string = "hookParameter"

type

type: object

className

className: string = "WebhookHookParameter"

name

name: string = "Composite"

Const WebhookHookParameter

WebhookHookParameter: object

type

type: object

className

className: string = "WebhookHookParameter"

name

name: string = "Composite"

modelProperties

modelProperties: object

certificateKey

certificateKey: object

serializedName

serializedName: string = "certificateKey"

type

type: object

name

name: string = "String"

certificatePassword

certificatePassword: object

serializedName

serializedName: string = "certificatePassword"

type

type: object

name

name: string = "String"

endpoint

endpoint: object

required

required: boolean = true

serializedName

serializedName: string = "endpoint"

type

type: object

name

name: string = "String"

headers

headers: object

serializedName

serializedName: string = "headers"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

password

password: object

serializedName

serializedName: string = "password"

type

type: object

name

name: string = "String"

username

username: object

serializedName

serializedName: string = "username"

type

type: object

name

name: string = "String"

Const WholeMetricConfiguration

WholeMetricConfiguration: object

type

type: object

className

className: string = "WholeMetricConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

changeThresholdCondition

changeThresholdCondition: object

serializedName

serializedName: string = "changeThresholdCondition"

type

type: object

className

className: string = "ChangeThresholdCondition"

name

name: string = "Composite"

conditionOperator

conditionOperator: object

serializedName

serializedName: string = "conditionOperator"

type

type: object

name

name: string = "String"

hardThresholdCondition

hardThresholdCondition: object

serializedName

serializedName: string = "hardThresholdCondition"

type

type: object

className

className: string = "HardThresholdCondition"

name

name: string = "Composite"

smartDetectionCondition

smartDetectionCondition: object

serializedName

serializedName: string = "smartDetectionCondition"

type

type: object

className

className: string = "SmartDetectionCondition"

name

name: string = "Composite"

Const accept

accept: object

parameterPath

parameterPath: string = "accept"

mapper

mapper: object

defaultValue

defaultValue: string = "application/json"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "Accept"

type

type: object

name

name: string = "String"

Const alertId

alertId: object

parameterPath

parameterPath: string = "alertId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "alertId"

type

type: object

name

name: string = "String"

Const body

body: object

mapper

mapper: any = AnomalyAlertingConfigurationPatchMapper

parameterPath

parameterPath: string = "body"

Const body1

body1: object

mapper

mapper: any = AnomalyAlertingConfigurationMapper

parameterPath

parameterPath: string = "body"

Const body10

body10: object

mapper

mapper: any = DataFeedDetailPatchMapper

parameterPath

parameterPath: string = "body"

Const body11

body11: object

mapper

mapper: any = MetricFeedbackFilterMapper

parameterPath

parameterPath: string = "body"

Const body12

body12: object

mapper

mapper: any = MetricFeedbackMapper

parameterPath

parameterPath: string = "body"

Const body13

body13: object

mapper

mapper: any = HookInfoMapper

parameterPath

parameterPath: string = "body"

Const body14

body14: object

mapper

mapper: any = HookInfoPatchMapper

parameterPath

parameterPath: string = "body"

Const body15

body15: object

mapper

mapper: any = IngestionStatusQueryOptionsMapper

parameterPath

parameterPath: string = "body"

Const body16

body16: object

mapper

mapper: any = IngestionProgressResetOptionsMapper

parameterPath

parameterPath: string = "body"

Const body17

body17: object

mapper

mapper: any = MetricDataQueryOptionsMapper

parameterPath

parameterPath: string = "body"

Const body18

body18: object

mapper

mapper: any = MetricSeriesQueryOptionsMapper

parameterPath

parameterPath: string = "body"

Const body19

body19: object

mapper

mapper: any = MetricDimensionQueryOptionsMapper

parameterPath

parameterPath: string = "body"

Const body2

body2: object

mapper

mapper: any = AlertingResultQueryMapper

parameterPath

parameterPath: string = "body"

Const body20

body20: object

mapper

mapper: any = EnrichmentStatusQueryOptionMapper

parameterPath

parameterPath: string = "body"

Const body3

body3: object

mapper

mapper: any = AnomalyDetectionConfigurationPatchMapper

parameterPath

parameterPath: string = "body"

Const body4

body4: object

mapper

mapper: any = AnomalyDetectionConfigurationMapper

parameterPath

parameterPath: string = "body"

Const body5

body5: object

mapper

mapper: any = DetectionSeriesQueryMapper

parameterPath

parameterPath: string = "body"

Const body6

body6: object

mapper

mapper: any = DetectionAnomalyResultQueryMapper

parameterPath

parameterPath: string = "body"

Const body7

body7: object

mapper

mapper: any = AnomalyDimensionQueryMapper

parameterPath

parameterPath: string = "body"

Const body8

body8: object

mapper

mapper: any = DetectionIncidentResultQueryMapper

parameterPath

parameterPath: string = "body"

Const body9

body9: object

mapper

mapper: any = DataFeedDetailMapper

parameterPath

parameterPath: string = "body"

Const configurationId

configurationId: object

parameterPath

parameterPath: string = "configurationId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "configurationId"

type

type: object

name

name: string = "Uuid"

Const contentType

contentType: object

parameterPath

parameterPath: string[] = ["options", "contentType"]

mapper

mapper: object

defaultValue

defaultValue: string = "application/merge-patch+json"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "Content-Type"

type

type: object

name

name: string = "String"

Const contentType1

contentType1: object

parameterPath

parameterPath: string[] = ["options", "contentType"]

mapper

mapper: object

defaultValue

defaultValue: string = "application/json"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "Content-Type"

type

type: object

name

name: string = "String"

Const createAnomalyAlertingConfigurationOperationSpec

createAnomalyAlertingConfigurationOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType1]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/alert/anomaly/configurations"

requestBody

requestBody: any = Parameters.body1

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint]

responses

responses: object

201

201: object

headersMapper

headersMapper: any = Mappers.GeneratedClientCreateAnomalyAlertingConfigurationHeaders

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const createAnomalyDetectionConfigurationOperationSpec

createAnomalyDetectionConfigurationOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType1]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/enrichment/anomalyDetection/configurations"

requestBody

requestBody: any = Parameters.body4

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint]

responses

responses: object

201

201: object

headersMapper

headersMapper: any = Mappers.GeneratedClientCreateAnomalyDetectionConfigurationHeaders

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const createDataFeedOperationSpec

createDataFeedOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType1]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/dataFeeds"

requestBody

requestBody: any = Parameters.body9

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint]

responses

responses: object

201

201: object

headersMapper

headersMapper: any = Mappers.GeneratedClientCreateDataFeedHeaders

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const createHookOperationSpec

createHookOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType1]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/hooks"

requestBody

requestBody: any = Parameters.body13

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint]

responses

responses: object

201

201: object

headersMapper

headersMapper: any = Mappers.GeneratedClientCreateHookHeaders

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const createMetricFeedbackOperationSpec

createMetricFeedbackOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType1]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/feedback/metric"

requestBody

requestBody: any = Parameters.body12

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint]

responses

responses: object

201

201: object

headersMapper

headersMapper: any = Mappers.GeneratedClientCreateMetricFeedbackHeaders

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const creator

creator: object

parameterPath

parameterPath: string[] = ["options", "creator"]

mapper

mapper: object

serializedName

serializedName: string = "creator"

type

type: object

name

name: string = "String"

Const dataFeedId

dataFeedId: object

parameterPath

parameterPath: string = "dataFeedId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "dataFeedId"

type

type: object

name

name: string = "Uuid"

Const dataFeedName

dataFeedName: object

parameterPath

parameterPath: string[] = ["options", "dataFeedName"]

mapper

mapper: object

serializedName

serializedName: string = "dataFeedName"

type

type: object

name

name: string = "String"

Const dataSourceType

dataSourceType: object

parameterPath

parameterPath: string[] = ["options", "dataSourceType"]

mapper

mapper: object

serializedName

serializedName: string = "dataSourceType"

type

type: object

name

name: string = "String"

Const deleteAnomalyAlertingConfigurationOperationSpec

deleteAnomalyAlertingConfigurationOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "DELETE"

path

path: string = "/alert/anomaly/configurations/{configurationId}"

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.configurationId]

responses

responses: object

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const deleteAnomalyDetectionConfigurationOperationSpec

deleteAnomalyDetectionConfigurationOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "DELETE"

path

path: string = "/enrichment/anomalyDetection/configurations/{configurationId}"

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.configurationId]

responses

responses: object

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const deleteDataFeedOperationSpec

deleteDataFeedOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "DELETE"

path

path: string = "/dataFeeds/{dataFeedId}"

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.dataFeedId]

responses

responses: object

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const deleteHookOperationSpec

deleteHookOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "DELETE"

path

path: string = "/hooks/{hookId}"

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.hookId]

responses

responses: object

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Let discriminators

discriminators: object

DataFeedDetail

DataFeedDetail: any = DataFeedDetail

DataFeedDetail.AzureApplicationInsights

DataFeedDetail.AzureApplicationInsights: any = AzureApplicationInsightsDataFeed

DataFeedDetail.AzureBlob

DataFeedDetail.AzureBlob: any = AzureBlobDataFeed

DataFeedDetail.AzureCosmosDB

DataFeedDetail.AzureCosmosDB: any = AzureCosmosDBDataFeed

DataFeedDetail.AzureDataExplorer

DataFeedDetail.AzureDataExplorer: any = AzureDataExplorerDataFeed

DataFeedDetail.AzureDataLakeStorageGen2

DataFeedDetail.AzureDataLakeStorageGen2: any = AzureDataLakeStorageGen2DataFeed

DataFeedDetail.AzureTable

DataFeedDetail.AzureTable: any = AzureTableDataFeed

DataFeedDetail.Elasticsearch

DataFeedDetail.Elasticsearch: any = ElasticsearchDataFeed

DataFeedDetail.HttpRequest

DataFeedDetail.HttpRequest: any = HttpRequestDataFeed

DataFeedDetail.InfluxDB

DataFeedDetail.InfluxDB: any = InfluxDBDataFeed

DataFeedDetail.MongoDB

DataFeedDetail.MongoDB: any = MongoDBDataFeed

DataFeedDetail.MySql

DataFeedDetail.MySql: any = MySqlDataFeed

DataFeedDetail.PostgreSql

DataFeedDetail.PostgreSql: any = PostgreSqlDataFeed

DataFeedDetail.SqlServer

DataFeedDetail.SqlServer: any = SQLServerDataFeed

DataFeedDetailPatch

DataFeedDetailPatch: any = DataFeedDetailPatch

DataFeedDetailPatch.AzureApplicationInsights

DataFeedDetailPatch.AzureApplicationInsights: any = AzureApplicationInsightsDataFeedPatch

DataFeedDetailPatch.AzureBlob

DataFeedDetailPatch.AzureBlob: any = AzureBlobDataFeedPatch

DataFeedDetailPatch.AzureCosmosDB

DataFeedDetailPatch.AzureCosmosDB: any = AzureCosmosDBDataFeedPatch

DataFeedDetailPatch.AzureDataExplorer

DataFeedDetailPatch.AzureDataExplorer: any = AzureDataExplorerDataFeedPatch

DataFeedDetailPatch.AzureDataLakeStorageGen2

DataFeedDetailPatch.AzureDataLakeStorageGen2: any = AzureDataLakeStorageGen2DataFeedPatch

DataFeedDetailPatch.AzureTable

DataFeedDetailPatch.AzureTable: any = AzureTableDataFeedPatch

DataFeedDetailPatch.Elasticsearch

DataFeedDetailPatch.Elasticsearch: any = ElasticsearchDataFeedPatch

DataFeedDetailPatch.HttpRequest

DataFeedDetailPatch.HttpRequest: any = HttpRequestDataFeedPatch

DataFeedDetailPatch.InfluxDB

DataFeedDetailPatch.InfluxDB: any = InfluxDBDataFeedPatch

DataFeedDetailPatch.MongoDB

DataFeedDetailPatch.MongoDB: any = MongoDBDataFeedPatch

DataFeedDetailPatch.MySql

DataFeedDetailPatch.MySql: any = MySqlDataFeedPatch

DataFeedDetailPatch.PostgreSql

DataFeedDetailPatch.PostgreSql: any = PostgreSqlDataFeedPatch

DataFeedDetailPatch.SqlServer

DataFeedDetailPatch.SqlServer: any = SQLServerDataFeedPatch

HookInfo

HookInfo: any = HookInfo

HookInfo.Email

HookInfo.Email: any = EmailHookInfo

HookInfo.Webhook

HookInfo.Webhook: any = WebhookHookInfo

HookInfoPatch

HookInfoPatch: any = HookInfoPatch

HookInfoPatch.Email

HookInfoPatch.Email: any = EmailHookInfoPatch

HookInfoPatch.Webhook

HookInfoPatch.Webhook: any = WebhookHookInfoPatch

MetricFeedback

MetricFeedback: any = MetricFeedback

MetricFeedback.Anomaly

MetricFeedback.Anomaly: any = AnomalyFeedback

MetricFeedback.ChangePoint

MetricFeedback.ChangePoint: any = ChangePointFeedback

MetricFeedback.Comment

MetricFeedback.Comment: any = CommentFeedback

MetricFeedback.Period

MetricFeedback.Period: any = PeriodFeedback

Const endpoint

endpoint: object

parameterPath

parameterPath: string = "endpoint"

skipEncoding

skipEncoding: boolean = true

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "endpoint"

type

type: object

name

name: string = "String"

Const feedbackId

feedbackId: object

parameterPath

parameterPath: string = "feedbackId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "feedbackId"

type

type: object

name

name: string = "Uuid"

Const getActiveSeriesCountOperationSpec

getActiveSeriesCountOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/stats/latest"

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.UsageStats

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getAlertsByAnomalyAlertingConfigurationNextOperationSpec

getAlertsByAnomalyAlertingConfigurationNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType1]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/{nextLink}"

requestBody

requestBody: any = Parameters.body2

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.AlertResultList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getAlertsByAnomalyAlertingConfigurationOperationSpec

getAlertsByAnomalyAlertingConfigurationOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType1]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/alert/anomaly/configurations/{configurationId}/alerts/query"

queryParameters

queryParameters: any[] = [Parameters.skip, Parameters.top]

requestBody

requestBody: any = Parameters.body2

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.configurationId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.AlertResultList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getAnomaliesByAnomalyDetectionConfigurationNextOperationSpec

getAnomaliesByAnomalyDetectionConfigurationNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType1]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/{nextLink}"

requestBody

requestBody: any = Parameters.body6

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.AnomalyResultList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getAnomaliesByAnomalyDetectionConfigurationOperationSpec

getAnomaliesByAnomalyDetectionConfigurationOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType1]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/enrichment/anomalyDetection/configurations/{configurationId}/anomalies/query"

queryParameters

queryParameters: any[] = [Parameters.skip, Parameters.top]

requestBody

requestBody: any = Parameters.body6

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.configurationId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.AnomalyResultList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getAnomaliesFromAlertByAnomalyAlertingConfigurationNextOperationSpec

getAnomaliesFromAlertByAnomalyAlertingConfigurationNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.skip, Parameters.top]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint,Parameters.configurationId,Parameters.alertId,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.AnomalyResultList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getAnomaliesFromAlertByAnomalyAlertingConfigurationOperationSpec

getAnomaliesFromAlertByAnomalyAlertingConfigurationOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/alert/anomaly/configurations/{configurationId}/alerts/{alertId}/anomalies"

queryParameters

queryParameters: any[] = [Parameters.skip, Parameters.top]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint,Parameters.configurationId,Parameters.alertId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.AnomalyResultList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getAnomalyAlertingConfigurationOperationSpec

getAnomalyAlertingConfigurationOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/alert/anomaly/configurations/{configurationId}"

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.configurationId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.AnomalyAlertingConfiguration

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getAnomalyAlertingConfigurationsByAnomalyDetectionConfigurationOperationSpec

getAnomalyAlertingConfigurationsByAnomalyDetectionConfigurationOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/enrichment/anomalyDetection/configurations/{configurationId}/alert/anomaly/configurations"

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.configurationId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.AnomalyAlertingConfigurationList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getAnomalyDetectionConfigurationOperationSpec

getAnomalyDetectionConfigurationOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/enrichment/anomalyDetection/configurations/{configurationId}"

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.configurationId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.AnomalyDetectionConfiguration

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getAnomalyDetectionConfigurationsByMetricOperationSpec

getAnomalyDetectionConfigurationsByMetricOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/metrics/{metricId}/enrichment/anomalyDetection/configurations"

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.metricId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.AnomalyDetectionConfigurationList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getDataFeedByIdOperationSpec

getDataFeedByIdOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/dataFeeds/{dataFeedId}"

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.dataFeedId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.DataFeedDetail

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getDataFeedIngestionStatusNextOperationSpec

getDataFeedIngestionStatusNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType1]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/{nextLink}"

requestBody

requestBody: any = Parameters.body15

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.IngestionStatusList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getDataFeedIngestionStatusOperationSpec

getDataFeedIngestionStatusOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType1]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/dataFeeds/{dataFeedId}/ingestionStatus/query"

queryParameters

queryParameters: any[] = [Parameters.skip, Parameters.top]

requestBody

requestBody: any = Parameters.body15

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.dataFeedId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.IngestionStatusList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getDimensionOfAnomaliesByAnomalyDetectionConfigurationNextOperationSpec

getDimensionOfAnomaliesByAnomalyDetectionConfigurationNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType1]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/{nextLink}"

requestBody

requestBody: any = Parameters.body7

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.AnomalyDimensionList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getDimensionOfAnomaliesByAnomalyDetectionConfigurationOperationSpec

getDimensionOfAnomaliesByAnomalyDetectionConfigurationOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType1]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/enrichment/anomalyDetection/configurations/{configurationId}/anomalies/dimension/query"

queryParameters

queryParameters: any[] = [Parameters.skip, Parameters.top]

requestBody

requestBody: any = Parameters.body7

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.configurationId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.AnomalyDimensionList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getEnrichmentStatusByMetricNextOperationSpec

getEnrichmentStatusByMetricNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType1]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/{nextLink}"

requestBody

requestBody: any = Parameters.body20

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.EnrichmentStatusList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getEnrichmentStatusByMetricOperationSpec

getEnrichmentStatusByMetricOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType1]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/metrics/{metricId}/status/enrichment/anomalyDetection/query"

queryParameters

queryParameters: any[] = [Parameters.skip, Parameters.top]

requestBody

requestBody: any = Parameters.body20

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.metricId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.EnrichmentStatusList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getHookOperationSpec

getHookOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/hooks/{hookId}"

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.hookId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.HookInfo

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getIncidentsByAnomalyDetectionConfigurationNextOperationSpec

getIncidentsByAnomalyDetectionConfigurationNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType1]

httpMethod

httpMethod: string = "GET"

mediaType

mediaType: string = "json"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.top]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint,Parameters.configurationId,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.IncidentResultList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getIncidentsByAnomalyDetectionConfigurationNextPagesNextOperationSpec

getIncidentsByAnomalyDetectionConfigurationNextPagesNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.top, Parameters.token]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint,Parameters.configurationId,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.IncidentResultList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getIncidentsByAnomalyDetectionConfigurationNextPagesOperationSpec

getIncidentsByAnomalyDetectionConfigurationNextPagesOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/enrichment/anomalyDetection/configurations/{configurationId}/incidents/query"

queryParameters

queryParameters: any[] = [Parameters.top, Parameters.token]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.configurationId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.IncidentResultList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getIncidentsByAnomalyDetectionConfigurationOperationSpec

getIncidentsByAnomalyDetectionConfigurationOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType1]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/enrichment/anomalyDetection/configurations/{configurationId}/incidents/query"

queryParameters

queryParameters: any[] = [Parameters.top]

requestBody

requestBody: any = Parameters.body8

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.configurationId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.IncidentResultList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getIncidentsFromAlertByAnomalyAlertingConfigurationNextOperationSpec

getIncidentsFromAlertByAnomalyAlertingConfigurationNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.skip, Parameters.top]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint,Parameters.configurationId,Parameters.alertId,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.IncidentResultList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getIncidentsFromAlertByAnomalyAlertingConfigurationOperationSpec

getIncidentsFromAlertByAnomalyAlertingConfigurationOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/alert/anomaly/configurations/{configurationId}/alerts/{alertId}/incidents"

queryParameters

queryParameters: any[] = [Parameters.skip, Parameters.top]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint,Parameters.configurationId,Parameters.alertId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.IncidentResultList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getIngestionProgressOperationSpec

getIngestionProgressOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/dataFeeds/{dataFeedId}/ingestionProgress"

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.dataFeedId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.DataFeedIngestionProgress

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getMetricDataOperationSpec

getMetricDataOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType1]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/metrics/{metricId}/data/query"

requestBody

requestBody: any = Parameters.body17

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.metricId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.MetricDataList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getMetricDimensionNextOperationSpec

getMetricDimensionNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType1]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/{nextLink}"

requestBody

requestBody: any = Parameters.body19

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.MetricDimensionList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getMetricDimensionOperationSpec

getMetricDimensionOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType1]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/metrics/{metricId}/dimension/query"

queryParameters

queryParameters: any[] = [Parameters.skip, Parameters.top]

requestBody

requestBody: any = Parameters.body19

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.metricId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.MetricDimensionList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getMetricFeedbackOperationSpec

getMetricFeedbackOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/feedback/metric/{feedbackId}"

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.feedbackId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.MetricFeedback

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getMetricSeriesNextOperationSpec

getMetricSeriesNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType1]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/{nextLink}"

requestBody

requestBody: any = Parameters.body18

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.MetricSeriesList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getMetricSeriesOperationSpec

getMetricSeriesOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType1]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/metrics/{metricId}/series/query"

queryParameters

queryParameters: any[] = [Parameters.skip, Parameters.top]

requestBody

requestBody: any = Parameters.body18

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.metricId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.MetricSeriesList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getRootCauseOfIncidentByAnomalyDetectionConfigurationOperationSpec

getRootCauseOfIncidentByAnomalyDetectionConfigurationOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/enrichment/anomalyDetection/configurations/{configurationId}/incidents/{incidentId}/rootCause"

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint,Parameters.configurationId,Parameters.incidentId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.RootCauseList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const getSeriesByAnomalyDetectionConfigurationOperationSpec

getSeriesByAnomalyDetectionConfigurationOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType1]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/enrichment/anomalyDetection/configurations/{configurationId}/series/query"

requestBody

requestBody: any = Parameters.body5

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.configurationId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.SeriesResultList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const granularityName

granularityName: object

parameterPath

parameterPath: string[] = ["options", "granularityName"]

mapper

mapper: object

serializedName

serializedName: string = "granularityName"

type

type: object

name

name: string = "String"

Const hookId

hookId: object

parameterPath

parameterPath: string = "hookId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "hookId"

type

type: object

name

name: string = "Uuid"

Const hookName

hookName: object

parameterPath

parameterPath: string[] = ["options", "hookName"]

mapper

mapper: object

serializedName

serializedName: string = "hookName"

type

type: object

name

name: string = "String"

Const incidentId

incidentId: object

parameterPath

parameterPath: string = "incidentId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "incidentId"

type

type: object

name

name: string = "String"

Const listDataFeedsNextOperationSpec

listDataFeedsNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.skip,Parameters.top,Parameters.dataFeedName,Parameters.dataSourceType,Parameters.granularityName,Parameters.status,Parameters.creator]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.DataFeedList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const listDataFeedsOperationSpec

listDataFeedsOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/dataFeeds"

queryParameters

queryParameters: any[] = [Parameters.skip,Parameters.top,Parameters.dataFeedName,Parameters.dataSourceType,Parameters.granularityName,Parameters.status,Parameters.creator]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.DataFeedList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const listHooksNextOperationSpec

listHooksNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.skip, Parameters.top, Parameters.hookName]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.HookList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const listHooksOperationSpec

listHooksOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/hooks"

queryParameters

queryParameters: any[] = [Parameters.skip, Parameters.top, Parameters.hookName]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.HookList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const listMetricFeedbacksNextOperationSpec

listMetricFeedbacksNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType1]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/{nextLink}"

requestBody

requestBody: any = Parameters.body11

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.MetricFeedbackList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const listMetricFeedbacksOperationSpec

listMetricFeedbacksOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType1]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/feedback/metric/query"

queryParameters

queryParameters: any[] = [Parameters.skip, Parameters.top]

requestBody

requestBody: any = Parameters.body11

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.MetricFeedbackList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const metricId

metricId: object

parameterPath

parameterPath: string = "metricId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "metricId"

type

type: object

name

name: string = "Uuid"

Const nextLink

nextLink: object

parameterPath

parameterPath: string = "nextLink"

skipEncoding

skipEncoding: boolean = true

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

Const resetDataFeedIngestionStatusOperationSpec

resetDataFeedIngestionStatusOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType1]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/dataFeeds/{dataFeedId}/ingestionProgress/reset"

requestBody

requestBody: any = Parameters.body16

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.dataFeedId]

responses

responses: object

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const skip

skip: object

parameterPath

parameterPath: string[] = ["options", "skip"]

mapper

mapper: object

serializedName

serializedName: string = "$skip"

type

type: object

name

name: string = "Number"

Const status

status: object

parameterPath

parameterPath: string[] = ["options", "status"]

mapper

mapper: object

serializedName

serializedName: string = "status"

type

type: object

name

name: string = "String"

Const token

token: object

parameterPath

parameterPath: string[] = ["options", "token"]

mapper

mapper: object

serializedName

serializedName: string = "$token"

type

type: object

name

name: string = "String"

Const top

top: object

parameterPath

parameterPath: string[] = ["options", "top"]

mapper

mapper: object

serializedName

serializedName: string = "$top"

type

type: object

name

name: string = "Number"

Const updateAnomalyAlertingConfigurationOperationSpec

updateAnomalyAlertingConfigurationOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "PATCH"

mediaType

mediaType: string = "json"

path

path: string = "/alert/anomaly/configurations/{configurationId}"

requestBody

requestBody: any = Parameters.body

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.configurationId]

responses

responses: object

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const updateAnomalyDetectionConfigurationOperationSpec

updateAnomalyDetectionConfigurationOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "PATCH"

mediaType

mediaType: string = "json"

path

path: string = "/enrichment/anomalyDetection/configurations/{configurationId}"

requestBody

requestBody: any = Parameters.body3

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.configurationId]

responses

responses: object

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const updateDataFeedOperationSpec

updateDataFeedOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "PATCH"

mediaType

mediaType: string = "json"

path

path: string = "/dataFeeds/{dataFeedId}"

requestBody

requestBody: any = Parameters.body10

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.dataFeedId]

responses

responses: object

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const updateHookOperationSpec

updateHookOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "PATCH"

mediaType

mediaType: string = "json"

path

path: string = "/hooks/{hookId}"

requestBody

requestBody: any = Parameters.body14

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint, Parameters.hookId]

responses

responses: object

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Generated using TypeDoc