Options
All
  • Public
  • Public/Protected
  • All
Menu

@azure/ai-metrics-advisor

Package version

Index

Classes

Interfaces

Type aliases

Variables

Functions

Object literals

Type aliases

AlertQueryTimeMode

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

Mode to use when querying alerts by time.

AnomalyAlertingConfigurationLogicType

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

Defines values for AnomalyAlertingConfigurationLogicType.

AnomalyDetectionConfigurationLogicType

AnomalyDetectionConfigurationLogicType: "AND" | "OR"

Defines values for AnomalyDetectionConfigurationLogicType.

AnomalyDetectorDirection

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

Defines values for AnomalyDetectorDirection.

AnomalyFeedback

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

AnomalyScope

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

Defines values for AnomalyScope.

AnomalySeverity

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

Severity of an anomaly or incident.

AnomalyStatus

AnomalyStatus: "Active" | "Resolved"

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

AnomalyValue

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

Defines values for AnomalyValue.

AuthenticationTypeEnum

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

Defines values for AuthenticationTypeEnum.

AzureApplicationInsightsDataFeed

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

AzureApplicationInsightsDataFeedPatch

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

AzureApplicationInsightsDataFeedSource

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

Represents an Azure Application Insights data source.

Type declaration

  • Optional apiKey?: undefined | string

    The API Key that can access this Azure Application Insights

  • Optional applicationId?: undefined | string

    The application id of this Azure Application Insights

  • authenticationType: "Basic"

    Authentication Type

  • Optional azureCloud?: undefined | string

    The Azure cloud that this Azure Application Insights in

  • dataSourceType: "AzureApplicationInsights"
  • query: string

    The statement to query this Azure Application Insights

AzureBlobDataFeed

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

AzureBlobDataFeedPatch

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

AzureBlobDataFeedSource

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

Represents an Azure Blob Storage data source.

Type declaration

  • authenticationType: "Basic" | "ManagedIdentity"

    Authentication Type

  • blobTemplate: string

    Blob Template

  • connectionString: string

    Azure Blob connection string

  • container: string

    Container

  • dataSourceType: "AzureBlob"

AzureCosmosDBDataFeed

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

AzureCosmosDBDataFeedPatch

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

AzureCosmosDbDataFeedSource

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

Represents an Azure CosmosDB data source.

Type declaration

  • authenticationType: "Basic"

    Authentication Type

  • collectionId: string

    A collection id in this database

  • Optional connectionString?: undefined | string

    The connection string of this Azure CosmosDB

  • dataSourceType: "AzureCosmosDB"
  • database: string

    A database name in this Azure CosmosDB

  • sqlQuery: string

    The statement to query this collection

AzureDataExplorerAuthTypes

Represents Authentication Type Union for Azure Data Explorer Source

AzureDataExplorerDataFeed

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

AzureDataExplorerDataFeedPatch

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

AzureDataExplorerDataFeedSource

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

Represents an Azure Data Explorer data source.

AzureDataLakeStorageGen2AuthTypes

Represents Authentication Type Union for Azure DataLake Storage Gen2 Source

AzureDataLakeStorageGen2DataFeed

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

AzureDataLakeStorageGen2DataFeedPatch

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

AzureDataLakeStorageGen2DataFeedSource

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

Represents an Azure DataLake Storage Gen2 data source.

AzureEventHubsDataFeed

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

AzureEventHubsDataFeedPatch

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

AzureEventHubsDataFeedSource

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

Represents an Azure Event Hubs data source.

Type declaration

  • authenticationType: "Basic"

    Authentication type

  • Optional connectionString?: undefined | string

    The connection string of this Azure Event Hubs

  • consumerGroup: string

    The consumer group to be used in this data feed

  • dataSourceType: "AzureEventHubs"

    Azure Event Hubs data source type

AzureLogAnalyticsAuthTypes

Represents Authentication Type Union for Azure Log Analytics data source

AzureLogAnalyticsDataFeed

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

AzureLogAnalyticsDataFeedPatch

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

AzureLogAnalyticsDataFeedSource

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

Represents an Azure Log Analytics data source.

AzureSQLConnectionStringCredential

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

AzureSQLConnectionStringCredentialPatch

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

AzureTableDataFeed

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

AzureTableDataFeedPatch

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

AzureTableDataFeedSource

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

Represents an Azure Table data source.

Type declaration

  • authenticationType: "Basic"

    Authentication type

  • connectionString: string

    Azure Table connection string

  • dataSourceType: "AzureTable"

    Azure Table data Source type

  • query: string

    Query script

  • table: string

    Table name

ChangePointFeedback

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

ChangePointValue

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

Defines values for ChangePointValue.

ChangeThresholdConditionUnion

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

Represents the Change threshold detection condition.

CommentFeedback

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

DataFeed

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

Represents a Metrics Advisor data feed.

Type declaration

  • Optional accessMode?: DataFeedAccessMode

    access mode of the data feed

  • Optional actionLinkTemplate?: undefined | string

    action link template for alert

  • Optional adminEmails?: string[]

    email addresses of data feed administrators

  • createdOn: Date

    Time when the data feed is created

  • creator: string

    data feed creator

  • Optional description?: undefined | string

    data feed description

  • granularity: DataFeedGranularity

    Granularity of the data feed.

  • id: string

    Unique id of the data feed.

  • ingestionSettings: DataFeedIngestionSettings

    Ingestion settings for the data feed.

  • isAdmin: boolean

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

  • metricIds: Record<string, string>

    Map of metric names to metric ids for quick lookup

  • Optional missingDataPointFillSettings?: DataFeedMissingDataPointFillSettings

    settings to control how missing data points are filled

  • name: string

    Name of the data feed.

  • Optional rollupSettings?: DataFeedRollupSettings

    settings on data rollup

  • schema: DataFeedSchema

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

  • source: DataFeedSource

    Source of the data feed.

  • status: DataFeedStatus

    Status of the data feed.

  • Optional viewerEmails?: string[]

    email addresses of data feed viewers

DataFeedAccessMode

DataFeedAccessMode: "Private" | "Public"

Access mode of the data feed

DataFeedDescriptor

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

describes the input to Create Data Feed operation

DataFeedDetailPatchUnion

DataFeedDetailUnion

DataFeedGranularity

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

Granularity type of a data feed.

DataFeedMissingDataPointFillSettings

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

Specifies how missing data points are filled.

DataFeedPatch

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

Represents the input type to the Update Data Feed operation.

Type declaration

  • Optional accessMode?: DataFeedAccessMode

    access mode of the data feed

  • Optional actionLinkTemplate?: undefined | string

    action link template for alert

  • Optional adminEmails?: string[]

    email addresses of data feed administrators

  • Optional description?: undefined | string

    data feed description

  • Optional ingestionSettings?: DataFeedIngestionSettings

    Ingestion settings for the data feed.

  • Optional missingDataPointFillSettings?: DataFeedMissingDataPointFillSettings

    settings to control how missing data points are filled

  • Optional name?: undefined | string

    Name of the data feed

  • Optional rollupSettings?: DataFeedRollupSettings

    settings on data rollup

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

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

  • source: DataFeedSourcePatch

    Source of the data feed.

  • Optional status?: DataFeedDetailStatus

    Status of the data feed.

  • Optional viewerEmails?: string[]

    email addresses of data feed viewers

DataFeedRollupMethod

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

Defines values for DataFeedRollupMethod.

DataFeedRollupSettings

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

Specifies the rollup settings for a data feed.

DataFeedSource

A union type of all supported data sources.

DataFeedSourcePatch

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

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

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

DataFeedStatus

DataFeedStatus: "Paused" | "Active"

DataFeed Status

DataLakeGen2SharedKeyCredential

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

DataLakeGen2SharedKeyCredentialPatch

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

DataLakeStorageGen2AuthBasic

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

Represents Basic Authentication Type for Azure DataLake Storage Gen2 Source

Type declaration

  • accountKey: string

    Account key

  • authenticationType: "Basic"

    Authentication

DataLakeStorageGen2AuthManagedIdentity

DataLakeStorageGen2AuthManagedIdentity: { authenticationType: "ManagedIdentity" }

Represents Managed Identity Authentication Type for Azure DataLake Storage Gen2 Source

Type declaration

  • authenticationType: "ManagedIdentity"

    Authentication

DataLakeStorageGen2AuthServicePrincipal

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

Represents Service Principal Authentication Type for Azure DataLake Storage Gen2 Source

Type declaration

  • authenticationType: "ServicePrincipal"

    Authentication

  • credentialId: string

    Credential entity id

DataLakeStorageGen2AuthServicePrincipalInKeyVault

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

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

Type declaration

  • authenticationType: "ServicePrincipalInKV"

    Authentication

  • credentialId: string

    Credential entity id

DataLakeStorageGen2AuthSharedKey

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

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

Type declaration

  • authenticationType: "DataLakeGen2SharedKey"

    Authentication

  • credentialId: string

    Credential entity id

DataSourceCredentialPatchUnion

DataSourceCredentialType

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

Defines values for DataSourceCredentialType.

DataSourceCredentialUnion

DataSourceType

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

Defines values for DataSourceType.

DatasourceCredentialPatch

Datasource credential patch types

DatasourceCredentialUnion

DetectionConditionsOperator

DetectionConditionsOperator: "AND" | "OR"

The logical operator to apply across anomaly detection conditions.

DimensionKey

DimensionKey: Record<string, string>

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

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

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

Direction

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

Defines values for Direction.

EmailHookInfo

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

EmailHookInfoPatch

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

EmailNotificationHook

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

Represents Email hook

EmailNotificationHookPatch

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

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

EntityStatus

EntityStatus: "Active" | "Paused"

Defines values for EntityStatus.

FeedbackQueryTimeMode

FeedbackQueryTimeMode: "MetricTimestamp" | "FeedbackCreatedTime"

Defines values for FeedbackQueryTimeMode.

FeedbackType

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

Defines values for FeedbackType.

FillMissingPointType

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

Defines values for FillMissingPointType.

GeneratedClientCreateAnomalyAlertingConfigurationResponse

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

Contains response data for the createAnomalyAlertingConfiguration operation.

GeneratedClientCreateAnomalyDetectionConfigurationResponse

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

Contains response data for the createAnomalyDetectionConfiguration operation.

GeneratedClientCreateCredentialResponse

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

Contains response data for the createCredential operation.

GeneratedClientCreateDataFeedResponse

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

Contains response data for the createDataFeed operation.

GeneratedClientCreateHookResponse

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

Contains response data for the createHook operation.

GeneratedClientCreateMetricFeedbackResponse

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

Contains response data for the createMetricFeedback operation.

GeneratedClientGetActiveSeriesCountResponse

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

Contains response data for the getActiveSeriesCount operation.

GeneratedClientGetAlertsByAnomalyAlertingConfigurationNextResponse

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

Contains response data for the getAlertsByAnomalyAlertingConfigurationNext operation.

GeneratedClientGetAlertsByAnomalyAlertingConfigurationResponse

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

Contains response data for the getAlertsByAnomalyAlertingConfiguration operation.

GeneratedClientGetAnomaliesByAnomalyDetectionConfigurationNextResponse

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

Contains response data for the getAnomaliesByAnomalyDetectionConfigurationNext operation.

GeneratedClientGetAnomaliesByAnomalyDetectionConfigurationResponse

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

Contains response data for the getAnomaliesByAnomalyDetectionConfiguration operation.

GeneratedClientGetAnomaliesFromAlertByAnomalyAlertingConfigurationNextResponse

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

Contains response data for the getAnomaliesFromAlertByAnomalyAlertingConfigurationNext operation.

GeneratedClientGetAnomaliesFromAlertByAnomalyAlertingConfigurationResponse

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

Contains response data for the getAnomaliesFromAlertByAnomalyAlertingConfiguration operation.

GeneratedClientGetAnomalyAlertingConfigurationResponse

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

Contains response data for the getAnomalyAlertingConfiguration operation.

GeneratedClientGetAnomalyAlertingConfigurationsByAnomalyDetectionConfigurationNextResponse

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

Contains response data for the getAnomalyAlertingConfigurationsByAnomalyDetectionConfigurationNext operation.

GeneratedClientGetAnomalyAlertingConfigurationsByAnomalyDetectionConfigurationResponse

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

Contains response data for the getAnomalyAlertingConfigurationsByAnomalyDetectionConfiguration operation.

GeneratedClientGetAnomalyDetectionConfigurationResponse

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

Contains response data for the getAnomalyDetectionConfiguration operation.

GeneratedClientGetAnomalyDetectionConfigurationsByMetricNextResponse

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

Contains response data for the getAnomalyDetectionConfigurationsByMetricNext operation.

GeneratedClientGetAnomalyDetectionConfigurationsByMetricResponse

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

Contains response data for the getAnomalyDetectionConfigurationsByMetric operation.

GeneratedClientGetCredentialResponse

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

Contains response data for the getCredential operation.

GeneratedClientGetDataFeedByIdResponse

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

Contains response data for the getDataFeedById operation.

GeneratedClientGetDataFeedIngestionStatusNextResponse

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

Contains response data for the getDataFeedIngestionStatusNext operation.

GeneratedClientGetDataFeedIngestionStatusResponse

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

Contains response data for the getDataFeedIngestionStatus operation.

GeneratedClientGetDimensionOfAnomaliesByAnomalyDetectionConfigurationNextResponse

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

Contains response data for the getDimensionOfAnomaliesByAnomalyDetectionConfigurationNext operation.

GeneratedClientGetDimensionOfAnomaliesByAnomalyDetectionConfigurationResponse

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

Contains response data for the getDimensionOfAnomaliesByAnomalyDetectionConfiguration operation.

GeneratedClientGetEnrichmentStatusByMetricNextResponse

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

Contains response data for the getEnrichmentStatusByMetricNext operation.

GeneratedClientGetEnrichmentStatusByMetricResponse

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

Contains response data for the getEnrichmentStatusByMetric operation.

GeneratedClientGetHookResponse

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

Contains response data for the getHook operation.

GeneratedClientGetIncidentsByAnomalyDetectionConfigurationNextPagesNextResponse

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

Contains response data for the getIncidentsByAnomalyDetectionConfigurationNextPagesNext operation.

GeneratedClientGetIncidentsByAnomalyDetectionConfigurationNextPagesResponse

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

Contains response data for the getIncidentsByAnomalyDetectionConfigurationNextPages operation.

GeneratedClientGetIncidentsByAnomalyDetectionConfigurationNextResponse

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

Contains response data for the getIncidentsByAnomalyDetectionConfigurationNext operation.

GeneratedClientGetIncidentsByAnomalyDetectionConfigurationResponse

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

Contains response data for the getIncidentsByAnomalyDetectionConfiguration operation.

GeneratedClientGetIncidentsFromAlertByAnomalyAlertingConfigurationNextResponse

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

Contains response data for the getIncidentsFromAlertByAnomalyAlertingConfigurationNext operation.

GeneratedClientGetIncidentsFromAlertByAnomalyAlertingConfigurationResponse

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

Contains response data for the getIncidentsFromAlertByAnomalyAlertingConfiguration operation.

GeneratedClientGetIngestionProgressResponse

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

Contains response data for the getIngestionProgress operation.

GeneratedClientGetMetricDataResponse

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

Contains response data for the getMetricData operation.

GeneratedClientGetMetricDimensionNextResponse

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

Contains response data for the getMetricDimensionNext operation.

GeneratedClientGetMetricDimensionResponse

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

Contains response data for the getMetricDimension operation.

GeneratedClientGetMetricFeedbackResponse

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

Contains response data for the getMetricFeedback operation.

GeneratedClientGetMetricSeriesNextResponse

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

Contains response data for the getMetricSeriesNext operation.

GeneratedClientGetMetricSeriesResponse

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

Contains response data for the getMetricSeries operation.

GeneratedClientGetRootCauseOfIncidentByAnomalyDetectionConfigurationResponse

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

Contains response data for the getRootCauseOfIncidentByAnomalyDetectionConfiguration operation.

GeneratedClientGetSeriesByAnomalyDetectionConfigurationResponse

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

Contains response data for the getSeriesByAnomalyDetectionConfiguration operation.

GeneratedClientListCredentialsNextResponse

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

Contains response data for the listCredentialsNext operation.

GeneratedClientListCredentialsResponse

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

Contains response data for the listCredentials operation.

GeneratedClientListDataFeedsNextResponse

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

Contains response data for the listDataFeedsNext operation.

GeneratedClientListDataFeedsResponse

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

Contains response data for the listDataFeeds operation.

GeneratedClientListHooksNextResponse

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

Contains response data for the listHooksNext operation.

GeneratedClientListHooksResponse

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

Contains response data for the listHooks operation.

GeneratedClientListMetricFeedbacksNextResponse

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

Contains response data for the listMetricFeedbacksNext operation.

GeneratedClientListMetricFeedbacksResponse

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

Contains response data for the listMetricFeedbacks operation.

GeneratedClientUpdateAnomalyAlertingConfigurationResponse

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

Contains response data for the updateAnomalyAlertingConfiguration operation.

GeneratedClientUpdateAnomalyDetectionConfigurationResponse

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

Contains response data for the updateAnomalyDetectionConfiguration operation.

GeneratedClientUpdateCredentialResponse

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

Contains response data for the updateCredential operation.

GeneratedClientUpdateDataFeedResponse

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

Contains response data for the updateDataFeed operation.

GeneratedClientUpdateHookResponse

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

Contains response data for the updateHook operation.

GetAnomalyAlertConfigurationResponse

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

Contains response data for the getAnomalyAlertConfiguration operation.

GetAnomalyDetectionConfigurationResponse

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

Contains response data for the getAnomalyDetectionConfiguration operation.

GetCredentialEntityResponse

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

Contains response data for the getCredentialEntity operation.

GetDataFeedResponse

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

Contains response data for the getDataFeed operation.

GetFeedbackResponse

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

Contains response data for the getFeedback operation.

GetHookResponse

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

Contains response data for the getHook operation.

GetIncidentRootCauseResponse

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

Contains response data for the getIncidentRootCause operation.

Type declaration

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

    The underlying HTTP response.

  • rootCauses: IncidentRootCause[]

GetIngestionProgressResponse

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

Contains response data for the getDataFeedIngestionProgress operation.

Granularity

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

Defines values for Granularity.

HardThresholdConditionUnion

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

Represents the hard threshold detection condition.

HookInfoPatchUnion

HookInfoUnion

HookType

HookType: "Webhook" | "Email"

Defines values for HookType.

IncidentStatus

IncidentStatus: "Active" | "Resolved"

Defines values for IncidentStatus.

InfluxDBDataFeed

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

InfluxDBDataFeedPatch

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

InfluxDbDataFeedSource

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

Represents an InfluxDB data source.

Type declaration

  • authenticationType: "Basic"

    Authentication type

  • connectionString: string

    InfluxDB connection string

  • dataSourceType: "InfluxDB"

    InfluxDB data source type

  • database: string

    Database name

  • password: string

    Database access password

  • query: string

    Query script

  • userName: string

    Database access user

IngestionStatusType

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

Defines values for IngestionStatusType.

LogAnalyticsAuthBasic

LogAnalyticsAuthBasic: { authenticationType: "Basic" }

Represents Basic Authentication Type for Azure Log Analytics Source

Type declaration

  • authenticationType: "Basic"

    Authentication

LogAnalyticsAuthServicePrincipal

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

Represents Service Principal Authentication Type for Azure Log Analytics Source

Type declaration

  • authenticationType: "ServicePrincipal"

    Authentication

  • credentialId: string

    credential id

LogAnalyticsAuthServicePrincipalInKeyVault

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

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

Type declaration

  • authenticationType: "ServicePrincipalInKV"

    Authentication

  • credentialId: string

    credential id

MetricAnomalyAlertConfigurationsOperator

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

The logical operator to apply across multiple MetricAlertConfiguration

MetricAnomalyAlertScope

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

Defines the anomaly alert scope.

MetricAnomalyFeedback

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

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

MetricBoundaryCondition

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

Defines the

MetricChangePointFeedback

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

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

MetricCommentFeedback

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

Represents comment feedback.

MetricDetectionCondition

MetricDetectionCondition: DetectionConditionsCommon

Detection condition for all time series of a metric.

MetricDetectionConditionPatch

MetricDetectionConditionPatch: DetectionConditionsCommonPatch

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

MetricFeedbackUnion

A union type of all metric feedback types.

MetricPeriodFeedback

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

Represents feedback regarding period.

MetricSeriesGroupDetectionCondition

MetricSeriesGroupDetectionCondition: DetectionConditionsCommon & { group: DimensionKey }

Detection condition for a series group.

MetricSingleSeriesDetectionCondition

MetricSingleSeriesDetectionCondition: DetectionConditionsCommon & { series: DimensionKey }

Detection condition for a specific time series.

MongoDBDataFeed

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

MongoDBDataFeedPatch

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

MongoDbDataFeedSource

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

Represents a MongoDB data source.

Type declaration

  • authenticationType: "Basic"

    Authentication type

  • command: string

    Query script

  • connectionString: string

    MongoDB connection string

  • dataSourceType: "MongoDB"

    MongoDB data source

  • database: string

    Database name

MySqlDataFeed

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

MySqlDataFeedPatch

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

MySqlDataFeedSource

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

Represents a MySQL data source.

Type declaration

  • authenticationType: "Basic"

    Authentication type

  • Optional connectionString?: undefined | string

    Database connection string

  • dataSourceType: "MySql"

    MySql data source

  • query: string

    Query script

NeedRollupEnum

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

Defines values for NeedRollupEnum.

NotificationHookPatch

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

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

Type declaration

  • Optional description?: undefined | string

    new hook description

  • Optional externalLink?: undefined | string

    new hook external link

  • Optional hookName?: undefined | string

    new hook name

NotificationHookUnion

A union type of all supported hooks

PeriodFeedback

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

PeriodType

PeriodType: "AutoDetect" | "AssignValue"

Defines values for PeriodType.

PostgreSqlDataFeed

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

PostgreSqlDataFeedPatch

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

PostgreSqlDataFeedSource

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

Represents a PostgreSQL data source.

Type declaration

  • authenticationType: "Basic"

    Authentication type

  • Optional connectionString?: undefined | string

    Database connection string

  • dataSourceType: "PostgreSql"

    PostgreSQL data source

  • query: string

    Query script

RollUpMethod

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

Defines values for RollUpMethod.

SQLServerDataFeed

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

SQLServerDataFeedPatch

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

ServicePrincipalCredential

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

ServicePrincipalCredentialPatch

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

ServicePrincipalInKVCredential

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

ServicePrincipalInKVCredentialPatch

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

Severity

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

Defines values for Severity.

SnoozeScope

SnoozeScope: "Metric" | "Series"

Defines values for SnoozeScope.

SqlServerAuthTypes

Represents Authentication Type Union for Sql Server datafeed source

SqlServerDataFeedSource

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

Represents a SQL Server data source.

TimeMode

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

Defines values for TimeMode.

UnknownDataFeedSource

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

Represents an Unknown data source.

Type declaration

  • authenticationType: "Basic"

    authentication type

  • dataSourceParameter: unknown

    data source parameter for unknown datafeed

  • dataSourceType: "Unknown"

    Unknown data source

ValueType

ValueType: "Value" | "Mean"

Defines values for ValueType.

ViewMode

ViewMode: "Private" | "Public"

Defines values for ViewMode.

WebNotificationHook

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

Represents Webhook hook

WebNotificationHookPatch

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

Represents Webhook specific patch input to the Update Hook operation.

WebhookHookInfo

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

WebhookHookInfoPatch

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

Variables

Const API_KEY_HEADER_NAME

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

Const DEFAULT_COGNITIVE_SCOPE

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

Const LIB_INFO

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

Const MetricsAdvisorLoggingAllowedHeaderNames

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

Const MetricsAdvisorLoggingAllowedQueryParameters

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

Const SDK_VERSION

SDK_VERSION: string = "1.0.0-beta.4"

Const X_API_KEY_HEADER_NAME

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

Const logger

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

The @azure/logger configuration for this package.

Const packageName

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

Const packageVersion

packageVersion: "1.0.0" = "1.0.0"

Const serializer

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

Functions

createClientPipeline

createMetricsAdvisorKeyCredentialPolicy

fromServiceAlertConfiguration

fromServiceAnomalyDetectionConfiguration

  • fromServiceAnomalyDetectionConfiguration(original: ServiceAnomalyDetectionConfiguration): AnomalyDetectionConfiguration

fromServiceCredential

fromServiceDataFeedDetailUnion

  • fromServiceDataFeedDetailUnion(original: ServiceDataFeedDetailUnion): DataFeed

fromServiceGranularity

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

fromServiceHookInfoUnion

fromServiceMetricFeedbackUnion

toRollupSettings

toServiceAlertConfiguration

toServiceAlertConfigurationPatch

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

toServiceAnomalyDetectionConfiguration

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

toServiceAnomalyDetectionConfigurationPatch

  • toServiceAnomalyDetectionConfigurationPatch(from: AnomalyDetectionConfigurationPatch): ServiceAnomalyDetectionConfigurationPatch

toServiceCredential

toServiceCredentialPatch

toServiceDataFeedSource

toServiceDataFeedSourcePatch

toServiceGranularity

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

toServiceMetricFeedbackUnion

toServiceRollupSettings

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

Object literals

Const AlertResult

AlertResult: object

type

type: object

className

className: string = "AlertResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

alertId

alertId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "alertId"

type

type: object

name

name: string = "String"

createdTime

createdTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "createdTime"

type

type: object

name

name: string = "DateTime"

modifiedTime

modifiedTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "modifiedTime"

type

type: object

name

name: string = "DateTime"

timestamp

timestamp: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "timestamp"

type

type: object

name

name: string = "DateTime"

Const AlertResultList

AlertResultList: object

type

type: object

className

className: string = "AlertResultList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "@nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AlertResult"

name

name: string = "Composite"

Const AlertSnoozeCondition

AlertSnoozeCondition: object

type

type: object

className

className: string = "AlertSnoozeCondition"

name

name: string = "Composite"

modelProperties

modelProperties: object

autoSnooze

autoSnooze: object

required

required: boolean = true

serializedName

serializedName: string = "autoSnooze"

type

type: object

name

name: string = "Number"

onlyForSuccessive

onlyForSuccessive: object

required

required: boolean = true

serializedName

serializedName: string = "onlyForSuccessive"

type

type: object

name

name: string = "Boolean"

snoozeScope

snoozeScope: object

required

required: boolean = true

serializedName

serializedName: string = "snoozeScope"

type

type: object

allowedValues

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

name

name: string = "Enum"

Const AlertingResultQuery

AlertingResultQuery: object

type

type: object

className

className: string = "AlertingResultQuery"

name

name: string = "Composite"

modelProperties

modelProperties: object

endTime

endTime: object

required

required: boolean = true

serializedName

serializedName: string = "endTime"

type

type: object

name

name: string = "DateTime"

startTime

startTime: object

required

required: boolean = true

serializedName

serializedName: string = "startTime"

type

type: object

name

name: string = "DateTime"

timeMode

timeMode: object

required

required: boolean = true

serializedName

serializedName: string = "timeMode"

type

type: object

allowedValues

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

name

name: string = "Enum"

Const AnomalyAlertingConfiguration

AnomalyAlertingConfiguration: object

type

type: object

className

className: string = "AnomalyAlertingConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

anomalyAlertingConfigurationId

anomalyAlertingConfigurationId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "anomalyAlertingConfigurationId"

type

type: object

name

name: string = "Uuid"

crossMetricsOperator

crossMetricsOperator: object

serializedName

serializedName: string = "crossMetricsOperator"

type

type: object

allowedValues

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

name

name: string = "Enum"

description

description: object

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

hookIds

hookIds: object

required

required: boolean = true

serializedName

serializedName: string = "hookIds"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Uuid"

metricAlertingConfigurations

metricAlertingConfigurations: object

required

required: boolean = true

serializedName

serializedName: string = "metricAlertingConfigurations"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "MetricAlertingConfiguration"

name

name: string = "Composite"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

splitAlertByDimensions

splitAlertByDimensions: object

serializedName

serializedName: string = "splitAlertByDimensions"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const AnomalyAlertingConfigurationList

AnomalyAlertingConfigurationList: object

type

type: object

className

className: string = "AnomalyAlertingConfigurationList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "@nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AnomalyAlertingConfiguration"

name

name: string = "Composite"

Const AnomalyAlertingConfigurationPatch

AnomalyAlertingConfigurationPatch: object

type

type: object

className

className: string = "AnomalyAlertingConfigurationPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

crossMetricsOperator

crossMetricsOperator: object

serializedName

serializedName: string = "crossMetricsOperator"

type

type: object

allowedValues

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

name

name: string = "Enum"

description

description: object

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

hookIds

hookIds: object

serializedName

serializedName: string = "hookIds"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Uuid"

metricAlertingConfigurations

metricAlertingConfigurations: object

serializedName

serializedName: string = "metricAlertingConfigurations"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "MetricAlertingConfiguration"

name

name: string = "Composite"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

splitAlertByDimensions

splitAlertByDimensions: object

serializedName

serializedName: string = "splitAlertByDimensions"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const AnomalyDetectionConfiguration

AnomalyDetectionConfiguration: object

type

type: object

className

className: string = "AnomalyDetectionConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

anomalyDetectionConfigurationId

anomalyDetectionConfigurationId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "anomalyDetectionConfigurationId"

type

type: object

name

name: string = "Uuid"

description

description: object

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

dimensionGroupOverrideConfigurations

dimensionGroupOverrideConfigurations: object

serializedName

serializedName: string = "dimensionGroupOverrideConfigurations"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DimensionGroupConfiguration"

name

name: string = "Composite"

metricId

metricId: object

required

required: boolean = true

serializedName

serializedName: string = "metricId"

type

type: object

name

name: string = "Uuid"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

seriesOverrideConfigurations

seriesOverrideConfigurations: object

serializedName

serializedName: string = "seriesOverrideConfigurations"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SeriesConfiguration"

name

name: string = "Composite"

wholeMetricConfiguration

wholeMetricConfiguration: object

serializedName

serializedName: string = "wholeMetricConfiguration"

type

type: object

className

className: string = "WholeMetricConfiguration"

name

name: string = "Composite"

Const AnomalyDetectionConfigurationList

AnomalyDetectionConfigurationList: object

type

type: object

className

className: string = "AnomalyDetectionConfigurationList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "@nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AnomalyDetectionConfiguration"

name

name: string = "Composite"

Const AnomalyDetectionConfigurationPatch

AnomalyDetectionConfigurationPatch: object

type

type: object

className

className: string = "AnomalyDetectionConfigurationPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

dimensionGroupOverrideConfigurations

dimensionGroupOverrideConfigurations: object

serializedName

serializedName: string = "dimensionGroupOverrideConfigurations"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DimensionGroupConfiguration"

name

name: string = "Composite"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

seriesOverrideConfigurations

seriesOverrideConfigurations: object

serializedName

serializedName: string = "seriesOverrideConfigurations"

constraints

constraints: object

UniqueItems

UniqueItems: boolean = true

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SeriesConfiguration"

name

name: string = "Composite"

wholeMetricConfiguration

wholeMetricConfiguration: object

serializedName

serializedName: string = "wholeMetricConfiguration"

type

type: object

className

className: string = "WholeMetricConfigurationPatch"

name

name: string = "Composite"

Const AnomalyDimensionList

AnomalyDimensionList: object

type

type: object

className

className: string = "AnomalyDimensionList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "@nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const AnomalyDimensionQuery

AnomalyDimensionQuery: object

type

type: object

className

className: string = "AnomalyDimensionQuery"

name

name: string = "Composite"

modelProperties

modelProperties: object

dimensionFilter

dimensionFilter: object

serializedName

serializedName: string = "dimensionFilter"

type

type: object

className

className: string = "DimensionGroupIdentity"

name

name: string = "Composite"

dimensionName

dimensionName: object

required

required: boolean = true

serializedName

serializedName: string = "dimensionName"

type

type: object

name

name: string = "String"

endTime

endTime: object

required

required: boolean = true

serializedName

serializedName: string = "endTime"

type

type: object

name

name: string = "DateTime"

startTime

startTime: object

required

required: boolean = true

serializedName

serializedName: string = "startTime"

type

type: object

name

name: string = "DateTime"

Const AnomalyFeedback

AnomalyFeedback: object

serializedName

serializedName: string = "Anomaly"

type

type: object

className

className: string = "AnomalyFeedback"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = MetricFeedback.type.polymorphicDiscriminator

uberParent

uberParent: string = "MetricFeedback"

modelProperties

modelProperties: object

anomalyDetectionConfigurationId

anomalyDetectionConfigurationId: object

serializedName

serializedName: string = "anomalyDetectionConfigurationId"

type

type: object

name

name: string = "Uuid"

anomalyDetectionConfigurationSnapshot

anomalyDetectionConfigurationSnapshot: object

serializedName

serializedName: string = "anomalyDetectionConfigurationSnapshot"

type

type: object

className

className: string = "AnomalyDetectionConfiguration"

name

name: string = "Composite"

endTime

endTime: object

required

required: boolean = true

serializedName

serializedName: string = "endTime"

type

type: object

name

name: string = "DateTime"

startTime

startTime: object

required

required: boolean = true

serializedName

serializedName: string = "startTime"

type

type: object

name

name: string = "DateTime"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

className

className: string = "AnomalyFeedbackValue"

name

name: string = "Composite"

Const AnomalyFeedbackValue

AnomalyFeedbackValue: object

type

type: object

className

className: string = "AnomalyFeedbackValue"

name

name: string = "Composite"

modelProperties

modelProperties: object

anomalyValue

anomalyValue: object

required

required: boolean = true

serializedName

serializedName: string = "anomalyValue"

type

type: object

allowedValues

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

name

name: string = "Enum"

Const AnomalyProperty

AnomalyProperty: object

type

type: object

className

className: string = "AnomalyProperty"

name

name: string = "Composite"

modelProperties

modelProperties: object

anomalySeverity

anomalySeverity: object

required

required: boolean = true

serializedName

serializedName: string = "anomalySeverity"

type

type: object

allowedValues

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

name

name: string = "Enum"

anomalyStatus

anomalyStatus: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "anomalyStatus"

type

type: object

allowedValues

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

name

name: string = "Enum"

expectedValue

expectedValue: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "expectedValue"

type

type: object

name

name: string = "Number"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Number"

Const AnomalyResult

AnomalyResult: object

type

type: object

className

className: string = "AnomalyResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

anomalyDetectionConfigurationId

anomalyDetectionConfigurationId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "anomalyDetectionConfigurationId"

type

type: object

name

name: string = "Uuid"

createdTime

createdTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "createdTime"

type

type: object

name

name: string = "DateTime"

dataFeedId

dataFeedId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "dataFeedId"

type

type: object

name

name: string = "Uuid"

dimension

dimension: object

required

required: boolean = true

serializedName

serializedName: string = "dimension"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

metricId

metricId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "metricId"

type

type: object

name

name: string = "Uuid"

modifiedTime

modifiedTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "modifiedTime"

type

type: object

name

name: string = "DateTime"

property

property: object

serializedName

serializedName: string = "property"

type

type: object

className

className: string = "AnomalyProperty"

name

name: string = "Composite"

timestamp

timestamp: object

required

required: boolean = true

serializedName

serializedName: string = "timestamp"

type

type: object

name

name: string = "DateTime"

Const AnomalyResultList

AnomalyResultList: object

type

type: object

className

className: string = "AnomalyResultList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "@nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AnomalyResult"

name

name: string = "Composite"

Const AzureApplicationInsightsDataFeed

AzureApplicationInsightsDataFeed: object

serializedName

serializedName: string = "AzureApplicationInsights"

type

type: object

className

className: string = "AzureApplicationInsightsDataFeed"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = DataFeedDetail.type.polymorphicDiscriminator

uberParent

uberParent: string = "DataFeedDetail"

modelProperties

modelProperties: object

dataSourceParameter

dataSourceParameter: object

serializedName

serializedName: string = "dataSourceParameter"

type

type: object

className

className: string = "AzureApplicationInsightsParameter"

name

name: string = "Composite"

Const AzureApplicationInsightsDataFeedPatch

AzureApplicationInsightsDataFeedPatch: object

serializedName

serializedName: string = "AzureApplicationInsights"

type

type: object

className

className: string = "AzureApplicationInsightsDataFeedPatch"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = DataFeedDetailPatch.type.polymorphicDiscriminator

uberParent

uberParent: string = "DataFeedDetailPatch"

modelProperties

modelProperties: object

dataSourceParameter

dataSourceParameter: object

serializedName

serializedName: string = "dataSourceParameter"

type

type: object

className

className: string = "AzureApplicationInsightsParameterPatch"

name

name: string = "Composite"

Const AzureApplicationInsightsParameter

AzureApplicationInsightsParameter: object

type

type: object

className

className: string = "AzureApplicationInsightsParameter"

name

name: string = "Composite"

modelProperties

modelProperties: object

apiKey

apiKey: object

serializedName

serializedName: string = "apiKey"

type

type: object

name

name: string = "String"

applicationId

applicationId: object

serializedName

serializedName: string = "applicationId"

type

type: object

name

name: string = "String"

azureCloud

azureCloud: object

serializedName

serializedName: string = "azureCloud"

type

type: object

name

name: string = "String"

query

query: object

required

required: boolean = true

serializedName

serializedName: string = "query"

type

type: object

name

name: string = "String"

Const AzureApplicationInsightsParameterPatch

AzureApplicationInsightsParameterPatch: object

type

type: object

className

className: string = "AzureApplicationInsightsParameterPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

apiKey

apiKey: object

serializedName

serializedName: string = "apiKey"

type

type: object

name

name: string = "String"

applicationId

applicationId: object

serializedName

serializedName: string = "applicationId"

type

type: object

name

name: string = "String"

azureCloud

azureCloud: object

serializedName

serializedName: string = "azureCloud"

type

type: object

name

name: string = "String"

query

query: object

serializedName

serializedName: string = "query"

type

type: object

name

name: string = "String"

Const AzureBlobDataFeed

AzureBlobDataFeed: object

serializedName

serializedName: string = "AzureBlob"

type

type: object

className

className: string = "AzureBlobDataFeed"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = DataFeedDetail.type.polymorphicDiscriminator

uberParent

uberParent: string = "DataFeedDetail"

modelProperties

modelProperties: object

dataSourceParameter

dataSourceParameter: object

serializedName

serializedName: string = "dataSourceParameter"

type

type: object

className

className: string = "AzureBlobParameter"

name

name: string = "Composite"

Const AzureBlobDataFeedPatch

AzureBlobDataFeedPatch: object

serializedName

serializedName: string = "AzureBlob"

type

type: object

className

className: string = "AzureBlobDataFeedPatch"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = DataFeedDetailPatch.type.polymorphicDiscriminator

uberParent

uberParent: string = "DataFeedDetailPatch"

modelProperties

modelProperties: object

dataSourceParameter

dataSourceParameter: object

serializedName

serializedName: string = "dataSourceParameter"

type

type: object

className

className: string = "AzureBlobParameterPatch"

name

name: string = "Composite"

Const AzureBlobParameter

AzureBlobParameter: object

type

type: object

className

className: string = "AzureBlobParameter"

name

name: string = "Composite"

modelProperties

modelProperties: object

blobTemplate

blobTemplate: object

required

required: boolean = true

serializedName

serializedName: string = "blobTemplate"

type

type: object

name

name: string = "String"

connectionString

connectionString: object

serializedName

serializedName: string = "connectionString"

type

type: object

name

name: string = "String"

container

container: object

required

required: boolean = true

serializedName

serializedName: string = "container"

type

type: object

name

name: string = "String"

Const AzureBlobParameterPatch

AzureBlobParameterPatch: object

type

type: object

className

className: string = "AzureBlobParameterPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

blobTemplate

blobTemplate: object

serializedName

serializedName: string = "blobTemplate"

type

type: object

name

name: string = "String"

connectionString

connectionString: object

serializedName

serializedName: string = "connectionString"

type

type: object

name

name: string = "String"

container

container: object

serializedName

serializedName: string = "container"

type

type: object

name

name: string = "String"

Const AzureCosmosDBDataFeed

AzureCosmosDBDataFeed: object

serializedName

serializedName: string = "AzureCosmosDB"

type

type: object

className

className: string = "AzureCosmosDBDataFeed"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = DataFeedDetail.type.polymorphicDiscriminator

uberParent

uberParent: string = "DataFeedDetail"

modelProperties

modelProperties: object

dataSourceParameter

dataSourceParameter: object

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

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

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 AzureCosmosDBParameterPatch

AzureCosmosDBParameterPatch: object

type

type: object

className

className: string = "AzureCosmosDBParameterPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

collectionId

collectionId: object

serializedName

serializedName: string = "collectionId"

type

type: object

name

name: string = "String"

connectionString

connectionString: object

serializedName

serializedName: string = "connectionString"

type

type: object

name

name: string = "String"

database

database: object

serializedName

serializedName: string = "database"

type

type: object

name

name: string = "String"

sqlQuery

sqlQuery: object

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

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

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

serializedName

serializedName: string = "accountKey"

type

type: object

name

name: string = "String"

accountName

accountName: object

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 AzureDataLakeStorageGen2ParameterPatch

AzureDataLakeStorageGen2ParameterPatch: object

type

type: object

className

className: string = "AzureDataLakeStorageGen2ParameterPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

accountKey

accountKey: object

serializedName

serializedName: string = "accountKey"

type

type: object

name

name: string = "String"

accountName

accountName: object

serializedName

serializedName: string = "accountName"

type

type: object

name

name: string = "String"

directoryTemplate

directoryTemplate: object

serializedName

serializedName: string = "directoryTemplate"

type

type: object

name

name: string = "String"

fileSystemName

fileSystemName: object

serializedName

serializedName: string = "fileSystemName"

type

type: object

name

name: string = "String"

fileTemplate

fileTemplate: object

serializedName

serializedName: string = "fileTemplate"

type

type: object

name

name: string = "String"

Const AzureEventHubsDataFeed

AzureEventHubsDataFeed: object

serializedName

serializedName: string = "AzureEventHubs"

type

type: object

className

className: string = "AzureEventHubsDataFeed"

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

name

name: string = "Composite"

Const AzureEventHubsDataFeedPatch

AzureEventHubsDataFeedPatch: object

serializedName

serializedName: string = "AzureEventHubs"

type

type: object

className

className: string = "AzureEventHubsDataFeedPatch"

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

name

name: string = "Composite"

Const AzureEventHubsParameter

AzureEventHubsParameter: object

type

type: object

className

className: string = "AzureEventHubsParameter"

name

name: string = "Composite"

modelProperties

modelProperties: object

connectionString

connectionString: object

serializedName

serializedName: string = "connectionString"

type

type: object

name

name: string = "String"

consumerGroup

consumerGroup: object

required

required: boolean = true

serializedName

serializedName: string = "consumerGroup"

type

type: object

name

name: string = "String"

Const AzureEventHubsParameterPatch

AzureEventHubsParameterPatch: object

type

type: object

className

className: string = "AzureEventHubsParameterPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

connectionString

connectionString: object

serializedName

serializedName: string = "connectionString"

type

type: object

name

name: string = "String"

consumerGroup

consumerGroup: object

serializedName

serializedName: string = "consumerGroup"

type

type: object

name

name: string = "String"

Const AzureLogAnalyticsDataFeed

AzureLogAnalyticsDataFeed: object

serializedName

serializedName: string = "AzureLogAnalytics"

type

type: object

className

className: string = "AzureLogAnalyticsDataFeed"

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

name

name: string = "Composite"

Const AzureLogAnalyticsDataFeedPatch

AzureLogAnalyticsDataFeedPatch: object

serializedName

serializedName: string = "AzureLogAnalytics"

type

type: object

className

className: string = "AzureLogAnalyticsDataFeedPatch"

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

name

name: string = "Composite"

Const AzureLogAnalyticsParameter

AzureLogAnalyticsParameter: object

type

type: object

className

className: string = "AzureLogAnalyticsParameter"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientId

clientId: object

serializedName

serializedName: string = "clientId"

type

type: object

name

name: string = "String"

clientSecret

clientSecret: object

serializedName

serializedName: string = "clientSecret"

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"

tenantId

tenantId: object

serializedName

serializedName: string = "tenantId"

type

type: object

name

name: string = "String"

workspaceId

workspaceId: object

required

required: boolean = true

serializedName

serializedName: string = "workspaceId"

type

type: object

name

name: string = "String"

Const AzureLogAnalyticsParameterPatch

AzureLogAnalyticsParameterPatch: object

type

type: object

className

className: string = "AzureLogAnalyticsParameterPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientId

clientId: object

serializedName

serializedName: string = "clientId"

type

type: object

name

name: string = "String"

clientSecret

clientSecret: object

serializedName

serializedName: string = "clientSecret"

type

type: object

name

name: string = "String"

query

query: object

serializedName

serializedName: string = "query"

type

type: object

name

name: string = "String"

tenantId

tenantId: object

serializedName

serializedName: string = "tenantId"

type

type: object

name

name: string = "String"

workspaceId

workspaceId: object

serializedName

serializedName: string = "workspaceId"

type

type: object

name

name: string = "String"

Const AzureSQLConnectionStringCredential

AzureSQLConnectionStringCredential: object

serializedName

serializedName: string = "AzureSQLConnectionString"

type

type: object

className

className: string = "AzureSQLConnectionStringCredential"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = DataSourceCredential.type.polymorphicDiscriminator

uberParent

uberParent: string = "DataSourceCredential"

modelProperties

modelProperties: object

parameters

parameters: object

serializedName

serializedName: string = "parameters"

type

type: object

className

className: string = "AzureSQLConnectionStringParam"

name

name: string = "Composite"

Const AzureSQLConnectionStringCredentialPatch

AzureSQLConnectionStringCredentialPatch: object

serializedName

serializedName: string = "AzureSQLConnectionString"

type

type: object

className

className: string = "AzureSQLConnectionStringCredentialPatch"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = DataSourceCredentialPatch.type.polymorphicDiscriminator

uberParent

uberParent: string = "DataSourceCredentialPatch"

modelProperties

modelProperties: object

parameters

parameters: object

serializedName

serializedName: string = "parameters"

type

type: object

className

className: string = "AzureSQLConnectionStringParamPatch"

name

name: string = "Composite"

Const AzureSQLConnectionStringParam

AzureSQLConnectionStringParam: object

type

type: object

className

className: string = "AzureSQLConnectionStringParam"

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"

Const AzureSQLConnectionStringParamPatch

AzureSQLConnectionStringParamPatch: object

type

type: object

className

className: string = "AzureSQLConnectionStringParamPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

connectionString

connectionString: object

serializedName

serializedName: string = "connectionString"

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

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

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 AzureTableParameterPatch

AzureTableParameterPatch: object

type

type: object

className

className: string = "AzureTableParameterPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

connectionString

connectionString: object

serializedName

serializedName: string = "connectionString"

type

type: object

name

name: string = "String"

query

query: object

serializedName

serializedName: string = "query"

type

type: object

name

name: string = "String"

table

table: object

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

allowedValues

allowedValues: string[] = ["AutoDetect", "ChangePoint", "NotChangePoint"]

name

name: string = "Enum"

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

allowedValues

allowedValues: string[] = ["Both", "Down", "Up"]

name

name: string = "Enum"

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 ChangeThresholdConditionPatch

ChangeThresholdConditionPatch: object

type

type: object

className

className: string = "ChangeThresholdConditionPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

anomalyDetectorDirection

anomalyDetectorDirection: object

serializedName

serializedName: string = "anomalyDetectorDirection"

type

type: object

allowedValues

allowedValues: string[] = ["Both", "Down", "Up"]

name

name: string = "Enum"

changePercentage

changePercentage: object

serializedName

serializedName: string = "changePercentage"

type

type: object

name

name: string = "Number"

shiftPoint

shiftPoint: object

serializedName

serializedName: string = "shiftPoint"

type

type: object

name

name: string = "Number"

suppressCondition

suppressCondition: object

serializedName

serializedName: string = "suppressCondition"

type

type: object

className

className: string = "SuppressConditionPatch"

name

name: string = "Composite"

withinRange

withinRange: object

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"

authenticationType

authenticationType: object

serializedName

serializedName: string = "authenticationType"

type

type: object

allowedValues

allowedValues: string[] = ["Basic","ManagedIdentity","AzureSQLConnectionString","DataLakeGen2SharedKey","ServicePrincipal","ServicePrincipalInKV"]

name

name: string = "Enum"

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"

credentialId

credentialId: object

serializedName

serializedName: string = "credentialId"

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

allowedValues

allowedValues: string[] = ["AzureApplicationInsights","AzureBlob","AzureCosmosDB","AzureDataExplorer","AzureDataLakeStorageGen2","AzureEventHubs","AzureLogAnalytics","AzureTable","InfluxDB","MongoDB","MySql","PostgreSql","SqlServer"]

name

name: string = "Enum"

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

serializedName

serializedName: string = "fillMissingPointType"

type

type: object

allowedValues

allowedValues: string[] = ["SmartFilling","PreviousValue","CustomValue","NoFilling"]

name

name: string = "Enum"

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

allowedValues

allowedValues: string[] = ["Yearly","Monthly","Weekly","Daily","Hourly","Minutely","Secondly","Custom"]

name

name: string = "Enum"

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

serializedName

serializedName: string = "needRollup"

type

type: object

allowedValues

allowedValues: string[] = ["NoRollup", "NeedRollup", "AlreadyRollup"]

name

name: string = "Enum"

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

allowedValues

allowedValues: string[] = ["None", "Sum", "Max", "Min", "Avg", "Count"]

name

name: string = "Enum"

startOffsetInSeconds

startOffsetInSeconds: object

serializedName

serializedName: string = "startOffsetInSeconds"

type

type: object

name

name: string = "Number"

status

status: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "status"

type

type: object

allowedValues

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

name

name: string = "Enum"

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

serializedName

serializedName: string = "viewMode"

type

type: object

allowedValues

allowedValues: string[] = ["Private", "Public"]

name

name: string = "Enum"

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"

authenticationType

authenticationType: object

serializedName

serializedName: string = "authenticationType"

type

type: object

allowedValues

allowedValues: string[] = ["Basic","ManagedIdentity","AzureSQLConnectionString","DataLakeGen2SharedKey","ServicePrincipal","ServicePrincipalInKV"]

name

name: string = "Enum"

credentialId

credentialId: object

serializedName

serializedName: string = "credentialId"

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

allowedValues

allowedValues: string[] = ["AzureApplicationInsights","AzureBlob","AzureCosmosDB","AzureDataExplorer","AzureDataLakeStorageGen2","AzureEventHubs","AzureLogAnalytics","AzureTable","InfluxDB","MongoDB","MySql","PostgreSql","SqlServer"]

name

name: string = "Enum"

dataStartFrom

dataStartFrom: object

serializedName

serializedName: string = "dataStartFrom"

type

type: object

name

name: string = "DateTime"

fillMissingPointType

fillMissingPointType: object

serializedName

serializedName: string = "fillMissingPointType"

type

type: object

allowedValues

allowedValues: string[] = ["SmartFilling","PreviousValue","CustomValue","NoFilling"]

name

name: string = "Enum"

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

allowedValues

allowedValues: string[] = ["NoRollup", "NeedRollup", "AlreadyRollup"]

name

name: string = "Enum"

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

allowedValues

allowedValues: string[] = ["None", "Sum", "Max", "Min", "Avg", "Count"]

name

name: string = "Enum"

startOffsetInSeconds

startOffsetInSeconds: object

serializedName

serializedName: string = "startOffsetInSeconds"

type

type: object

name

name: string = "Number"

status

status: object

serializedName

serializedName: string = "status"

type

type: object

allowedValues

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

name

name: string = "Enum"

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

allowedValues

allowedValues: string[] = ["Private", "Public"]

name

name: string = "Enum"

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 DataLakeGen2SharedKeyCredential

DataLakeGen2SharedKeyCredential: object

serializedName

serializedName: string = "DataLakeGen2SharedKey"

type

type: object

className

className: string = "DataLakeGen2SharedKeyCredential"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = DataSourceCredential.type.polymorphicDiscriminator

uberParent

uberParent: string = "DataSourceCredential"

modelProperties

modelProperties: object

parameters

parameters: object

serializedName

serializedName: string = "parameters"

type

type: object

className

className: string = "DataLakeGen2SharedKeyParam"

name

name: string = "Composite"

Const DataLakeGen2SharedKeyCredentialPatch

DataLakeGen2SharedKeyCredentialPatch: object

serializedName

serializedName: string = "DataLakeGen2SharedKey"

type

type: object

className

className: string = "DataLakeGen2SharedKeyCredentialPatch"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = DataSourceCredentialPatch.type.polymorphicDiscriminator

uberParent

uberParent: string = "DataSourceCredentialPatch"

modelProperties

modelProperties: object

parameters

parameters: object

serializedName

serializedName: string = "parameters"

type

type: object

className

className: string = "DataLakeGen2SharedKeyParamPatch"

name

name: string = "Composite"

Const DataLakeGen2SharedKeyParam

DataLakeGen2SharedKeyParam: object

type

type: object

className

className: string = "DataLakeGen2SharedKeyParam"

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"

Const DataLakeGen2SharedKeyParamPatch

DataLakeGen2SharedKeyParamPatch: object

type

type: object

className

className: string = "DataLakeGen2SharedKeyParamPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

accountKey

accountKey: object

serializedName

serializedName: string = "accountKey"

type

type: object

name

name: string = "String"

Const DataSourceCredential

DataSourceCredential: object

type

type: object

className

className: string = "DataSourceCredential"

name

name: string = "Composite"

uberParent

uberParent: string = "DataSourceCredential"

modelProperties

modelProperties: object

dataSourceCredentialDescription

dataSourceCredentialDescription: object

serializedName

serializedName: string = "dataSourceCredentialDescription"

type

type: object

name

name: string = "String"

dataSourceCredentialId

dataSourceCredentialId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "dataSourceCredentialId"

type

type: object

name

name: string = "Uuid"

dataSourceCredentialName

dataSourceCredentialName: object

required

required: boolean = true

serializedName

serializedName: string = "dataSourceCredentialName"

type

type: object

name

name: string = "String"

dataSourceCredentialType

dataSourceCredentialType: object

required

required: boolean = true

serializedName

serializedName: string = "dataSourceCredentialType"

type

type: object

allowedValues

allowedValues: string[] = ["AzureSQLConnectionString","DataLakeGen2SharedKey","ServicePrincipal","ServicePrincipalInKV"]

name

name: string = "Enum"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "dataSourceCredentialType"

serializedName

serializedName: string = "dataSourceCredentialType"

Const DataSourceCredentialList

DataSourceCredentialList: object

type

type: object

className

className: string = "DataSourceCredentialList"

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

name

name: string = "Composite"

Const DataSourceCredentialPatch

DataSourceCredentialPatch: object

type

type: object

className

className: string = "DataSourceCredentialPatch"

name

name: string = "Composite"

uberParent

uberParent: string = "DataSourceCredentialPatch"

modelProperties

modelProperties: object

dataSourceCredentialDescription

dataSourceCredentialDescription: object

serializedName

serializedName: string = "dataSourceCredentialDescription"

type

type: object

name

name: string = "String"

dataSourceCredentialName

dataSourceCredentialName: object

serializedName

serializedName: string = "dataSourceCredentialName"

type

type: object

name

name: string = "String"

dataSourceCredentialType

dataSourceCredentialType: object

required

required: boolean = true

serializedName

serializedName: string = "dataSourceCredentialType"

type

type: object

allowedValues

allowedValues: string[] = ["AzureSQLConnectionString","DataLakeGen2SharedKey","ServicePrincipal","ServicePrincipalInKV"]

name

name: string = "Enum"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "dataSourceCredentialType"

serializedName

serializedName: string = "dataSourceCredentialType"

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

allowedValues

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

name

name: string = "Enum"

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

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 EmailHookParameterPatch

EmailHookParameterPatch: object

type

type: object

className

className: string = "EmailHookParameterPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

toList

toList: object

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 GeneratedClientCreateCredentialHeaders

GeneratedClientCreateCredentialHeaders: object

type

type: object

className

className: string = "GeneratedClientCreateCredentialHeaders"

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

allowedValues

allowedValues: string[] = ["Both", "Down", "Up"]

name

name: string = "Enum"

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 HardThresholdConditionPatch

HardThresholdConditionPatch: object

type

type: object

className

className: string = "HardThresholdConditionPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

anomalyDetectorDirection

anomalyDetectorDirection: object

serializedName

serializedName: string = "anomalyDetectorDirection"

type

type: object

allowedValues

allowedValues: string[] = ["Both", "Down", "Up"]

name

name: string = "Enum"

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

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

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

allowedValues

allowedValues: string[] = ["Webhook", "Email"]

name

name: string = "Enum"

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

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

allowedValues

allowedValues: string[] = ["Webhook", "Email"]

name

name: string = "Enum"

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 IncidentProperty

IncidentProperty: object

type

type: object

className

className: string = "IncidentProperty"

name

name: string = "Composite"

modelProperties

modelProperties: object

expectedValueOfRootNode

expectedValueOfRootNode: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "expectedValueOfRootNode"

type

type: object

name

name: string = "Number"

incidentStatus

incidentStatus: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "incidentStatus"

type

type: object

allowedValues

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

name

name: string = "Enum"

maxSeverity

maxSeverity: object

required

required: boolean = true

serializedName

serializedName: string = "maxSeverity"

type

type: object

allowedValues

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

name

name: string = "Enum"

valueOfRootNode

valueOfRootNode: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "valueOfRootNode"

type

type: object

name

name: string = "Number"

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"

dataFeedId

dataFeedId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "dataFeedId"

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

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "@nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "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 = "InfluxDBParameterPatch"

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

serializedName

serializedName: string = "connectionString"

type

type: object

name

name: string = "String"

database

database: object

serializedName

serializedName: string = "database"

type

type: object

name

name: string = "String"

password

password: object

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

serializedName

serializedName: string = "userName"

type

type: object

name

name: string = "String"

Const InfluxDBParameterPatch

InfluxDBParameterPatch: object

type

type: object

className

className: string = "InfluxDBParameterPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

connectionString

connectionString: object

serializedName

serializedName: string = "connectionString"

type

type: object

name

name: string = "String"

database

database: object

serializedName

serializedName: string = "database"

type

type: object

name

name: string = "String"

password

password: object

serializedName

serializedName: string = "password"

type

type: object

name

name: string = "String"

query

query: object

serializedName

serializedName: string = "query"

type

type: object

name

name: string = "String"

userName

userName: object

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

allowedValues

allowedValues: string[] = ["NotStarted","Scheduled","Running","Succeeded","Failed","NoData","Error","Paused"]

name

name: string = "Enum"

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

allowedValues

allowedValues: string[] = ["All", "Dimension", "TopN"]

name

name: string = "Enum"

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

allowedValues

allowedValues: string[] = ["Anomaly", "ChangePoint", "Period", "Comment"]

name

name: string = "Enum"

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

allowedValues

allowedValues: string[] = ["Anomaly", "ChangePoint", "Period", "Comment"]

name

name: string = "Enum"

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

allowedValues

allowedValues: string[] = ["MetricTimestamp", "FeedbackCreatedTime"]

name

name: string = "Enum"

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

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

serializedName

serializedName: string = "connectionString"

type

type: object

name

name: string = "String"

database

database: object

serializedName

serializedName: string = "database"

type

type: object

name

name: string = "String"

Const MongoDBParameterPatch

MongoDBParameterPatch: object

type

type: object

className

className: string = "MongoDBParameterPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

command

command: object

serializedName

serializedName: string = "command"

type

type: object

name

name: string = "String"

connectionString

connectionString: object

serializedName

serializedName: string = "connectionString"

type

type: object

name

name: string = "String"

database

database: object

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

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

allowedValues

allowedValues: string[] = ["AutoDetect", "AssignValue"]

name

name: string = "Enum"

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

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

name

name: string = "Composite"

Const SQLSourceParameterPatch

SQLSourceParameterPatch: object

type

type: object

className

className: string = "SQLSourceParameterPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

connectionString

connectionString: object

serializedName

serializedName: string = "connectionString"

type

type: object

name

name: string = "String"

query

query: object

serializedName

serializedName: string = "query"

type

type: object

name

name: string = "String"

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

allowedValues

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

name

name: string = "Enum"

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 ServicePrincipalCredential

ServicePrincipalCredential: object

serializedName

serializedName: string = "ServicePrincipal"

type

type: object

className

className: string = "ServicePrincipalCredential"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = DataSourceCredential.type.polymorphicDiscriminator

uberParent

uberParent: string = "DataSourceCredential"

modelProperties

modelProperties: object

parameters

parameters: object

serializedName

serializedName: string = "parameters"

type

type: object

className

className: string = "ServicePrincipalParam"

name

name: string = "Composite"

Const ServicePrincipalCredentialPatch

ServicePrincipalCredentialPatch: object

serializedName

serializedName: string = "ServicePrincipal"

type

type: object

className

className: string = "ServicePrincipalCredentialPatch"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = DataSourceCredentialPatch.type.polymorphicDiscriminator

uberParent

uberParent: string = "DataSourceCredentialPatch"

modelProperties

modelProperties: object

parameters

parameters: object

serializedName

serializedName: string = "parameters"

type

type: object

className

className: string = "ServicePrincipalParamPatch"

name

name: string = "Composite"

Const ServicePrincipalInKVCredential

ServicePrincipalInKVCredential: object

serializedName

serializedName: string = "ServicePrincipalInKV"

type

type: object

className

className: string = "ServicePrincipalInKVCredential"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = DataSourceCredential.type.polymorphicDiscriminator

uberParent

uberParent: string = "DataSourceCredential"

modelProperties

modelProperties: object

parameters

parameters: object

serializedName

serializedName: string = "parameters"

type

type: object

className

className: string = "ServicePrincipalInKVParam"

name

name: string = "Composite"

Const ServicePrincipalInKVCredentialPatch

ServicePrincipalInKVCredentialPatch: object

serializedName

serializedName: string = "ServicePrincipalInKV"

type

type: object

className

className: string = "ServicePrincipalInKVCredentialPatch"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = DataSourceCredentialPatch.type.polymorphicDiscriminator

uberParent

uberParent: string = "DataSourceCredentialPatch"

modelProperties

modelProperties: object

parameters

parameters: object

serializedName

serializedName: string = "parameters"

type

type: object

className

className: string = "ServicePrincipalInKVParamPatch"

name

name: string = "Composite"

Const ServicePrincipalInKVParam

ServicePrincipalInKVParam: object

type

type: object

className

className: string = "ServicePrincipalInKVParam"

name

name: string = "Composite"

modelProperties

modelProperties: object

keyVaultClientId

keyVaultClientId: object

required

required: boolean = true

serializedName

serializedName: string = "keyVaultClientId"

type

type: object

name

name: string = "String"

keyVaultClientSecret

keyVaultClientSecret: object

required

required: boolean = true

serializedName

serializedName: string = "keyVaultClientSecret"

type

type: object

name

name: string = "String"

keyVaultEndpoint

keyVaultEndpoint: object

required

required: boolean = true

serializedName

serializedName: string = "keyVaultEndpoint"

type

type: object

name

name: string = "String"

servicePrincipalIdNameInKV

servicePrincipalIdNameInKV: object

required

required: boolean = true

serializedName

serializedName: string = "servicePrincipalIdNameInKV"

type

type: object

name

name: string = "String"

servicePrincipalSecretNameInKV

servicePrincipalSecretNameInKV: object

required

required: boolean = true

serializedName

serializedName: string = "servicePrincipalSecretNameInKV"

type

type: object

name

name: string = "String"

tenantId

tenantId: object

required

required: boolean = true

serializedName

serializedName: string = "tenantId"

type

type: object

name

name: string = "String"

Const ServicePrincipalInKVParamPatch

ServicePrincipalInKVParamPatch: object

type

type: object

className

className: string = "ServicePrincipalInKVParamPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

keyVaultClientId

keyVaultClientId: object

serializedName

serializedName: string = "keyVaultClientId"

type

type: object

name

name: string = "String"

keyVaultClientSecret

keyVaultClientSecret: object

serializedName

serializedName: string = "keyVaultClientSecret"

type

type: object

name

name: string = "String"

keyVaultEndpoint

keyVaultEndpoint: object

serializedName

serializedName: string = "keyVaultEndpoint"

type

type: object

name

name: string = "String"

servicePrincipalIdNameInKV

servicePrincipalIdNameInKV: object

serializedName

serializedName: string = "servicePrincipalIdNameInKV"

type

type: object

name

name: string = "String"

servicePrincipalSecretNameInKV

servicePrincipalSecretNameInKV: object

serializedName

serializedName: string = "servicePrincipalSecretNameInKV"

type

type: object

name

name: string = "String"

tenantId

tenantId: object

serializedName

serializedName: string = "tenantId"

type

type: object

name

name: string = "String"

Const ServicePrincipalParam

ServicePrincipalParam: object

type

type: object

className

className: string = "ServicePrincipalParam"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientId

clientId: object

required

required: boolean = true

serializedName

serializedName: string = "clientId"

type

type: object

name

name: string = "String"

clientSecret

clientSecret: object

required

required: boolean = true

serializedName

serializedName: string = "clientSecret"

type

type: object

name

name: string = "String"

tenantId

tenantId: object

required

required: boolean = true

serializedName

serializedName: string = "tenantId"

type

type: object

name

name: string = "String"

Const ServicePrincipalParamPatch

ServicePrincipalParamPatch: object

type

type: object

className

className: string = "ServicePrincipalParamPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientId

clientId: object

serializedName

serializedName: string = "clientId"

type

type: object

name

name: string = "String"

clientSecret

clientSecret: object

serializedName

serializedName: string = "clientSecret"

type

type: object

name

name: string = "String"

tenantId

tenantId: object

serializedName

serializedName: string = "tenantId"

type

type: object

name

name: string = "String"

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

allowedValues

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

name

name: string = "Enum"

minAlertSeverity

minAlertSeverity: object

required

required: boolean = true

serializedName

serializedName: string = "minAlertSeverity"

type

type: object

allowedValues

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

name

name: string = "Enum"

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

allowedValues

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

name

name: string = "Enum"

min

min: object

required

required: boolean = true

serializedName

serializedName: string = "min"

type

type: object

allowedValues

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

name

name: string = "Enum"

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

allowedValues

allowedValues: string[] = ["Both", "Down", "Up"]

name

name: string = "Enum"

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 SmartDetectionConditionPatch

SmartDetectionConditionPatch: object

type

type: object

className

className: string = "SmartDetectionConditionPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

anomalyDetectorDirection

anomalyDetectorDirection: object

serializedName

serializedName: string = "anomalyDetectorDirection"

type

type: object

allowedValues

allowedValues: string[] = ["Both", "Down", "Up"]

name

name: string = "Enum"

sensitivity

sensitivity: object

serializedName

serializedName: string = "sensitivity"

type

type: object

name

name: string = "Number"

suppressCondition

suppressCondition: object

serializedName

serializedName: string = "suppressCondition"

type

type: object

className

className: string = "SuppressConditionPatch"

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

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 SuppressConditionPatch

SuppressConditionPatch: object

type

type: object

className

className: string = "SuppressConditionPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

minNumber

minNumber: object

serializedName

serializedName: string = "minNumber"

type

type: object

name

name: string = "Number"

minRatio

minRatio: object

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

allowedValues

allowedValues: string[] = ["Both", "Down", "Up"]

name

name: string = "Enum"

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"

type

type: object

defaultValue

defaultValue: string = "Value"

serializedName

serializedName: string = "type"

type

type: object

allowedValues

allowedValues: string[] = ["Value", "Mean"]

name

name: string = "Enum"

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

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 WebhookHookParameterPatch

WebhookHookParameterPatch: object

type

type: object

className

className: string = "WebhookHookParameterPatch"

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

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

allowedValues

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

name

name: string = "Enum"

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 WholeMetricConfigurationPatch

WholeMetricConfigurationPatch: object

type

type: object

className

className: string = "WholeMetricConfigurationPatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

changeThresholdCondition

changeThresholdCondition: object

serializedName

serializedName: string = "changeThresholdCondition"

type

type: object

className

className: string = "ChangeThresholdConditionPatch"

name

name: string = "Composite"

conditionOperator

conditionOperator: object

serializedName

serializedName: string = "conditionOperator"

type

type: object

allowedValues

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

name

name: string = "Enum"

hardThresholdCondition

hardThresholdCondition: object

serializedName

serializedName: string = "hardThresholdCondition"

type

type: object

className

className: string = "HardThresholdConditionPatch"

name

name: string = "Composite"

smartDetectionCondition

smartDetectionCondition: object

serializedName

serializedName: string = "smartDetectionCondition"

type

type: object

className

className: string = "SmartDetectionConditionPatch"

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

parameterPath

parameterPath: string = "body"

Const body11

body11: object

mapper

mapper: any = DataFeedDetailMapper

parameterPath

parameterPath: string = "body"

Const body12

body12: object

mapper

mapper: any = DataFeedDetailPatchMapper

parameterPath

parameterPath: string = "body"

Const body13

body13: object

mapper

mapper: any = MetricFeedbackFilterMapper

parameterPath

parameterPath: string = "body"

Const body14

body14: object

mapper

mapper: any = MetricFeedbackMapper

parameterPath

parameterPath: string = "body"

Const body15

body15: object

mapper

mapper: any = HookInfoMapper

parameterPath

parameterPath: string = "body"

Const body16

body16: object

mapper

mapper: any = HookInfoPatchMapper

parameterPath

parameterPath: string = "body"

Const body17

body17: object

mapper

mapper: any = IngestionStatusQueryOptionsMapper

parameterPath

parameterPath: string = "body"

Const body18

body18: object

mapper

mapper: any = IngestionProgressResetOptionsMapper

parameterPath

parameterPath: string = "body"

Const body19

body19: object

mapper

mapper: any = MetricDataQueryOptionsMapper

parameterPath

parameterPath: string = "body"

Const body2

body2: object

mapper

mapper: any = AlertingResultQueryMapper

parameterPath

parameterPath: string = "body"

Const body20

body20: object

mapper

mapper: any = MetricSeriesQueryOptionsMapper

parameterPath

parameterPath: string = "body"

Const body21

body21: object

mapper

mapper: any = MetricDimensionQueryOptionsMapper

parameterPath

parameterPath: string = "body"

Const body22

body22: 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 = DataSourceCredentialMapper

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 createCredentialOperationSpec

createCredentialOperationSpec: object

headerParameters

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

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/credentials"

requestBody

requestBody: any = Parameters.body9

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint]

responses

responses: object

201

201: object

headersMapper

headersMapper: any = Mappers.GeneratedClientCreateCredentialHeaders

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

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

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

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 credentialId

credentialId: object

parameterPath

parameterPath: string = "credentialId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "credentialId"

type

type: object

name

name: string = "Uuid"

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

allowedValues

allowedValues: string[] = ["AzureApplicationInsights","AzureBlob","AzureCosmosDB","AzureDataExplorer","AzureDataLakeStorageGen2","AzureEventHubs","AzureLogAnalytics","AzureTable","InfluxDB","MongoDB","MySql","PostgreSql","SqlServer"]

name

name: string = "Enum"

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 deleteCredentialOperationSpec

deleteCredentialOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "DELETE"

path

path: string = "/credentials/{credentialId}"

serializer

serializer: any

urlParameters

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

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

DataFeedDetail.AzureEventHubs: any = AzureEventHubsDataFeed

DataFeedDetail.AzureLogAnalytics

DataFeedDetail.AzureLogAnalytics: any = AzureLogAnalyticsDataFeed

DataFeedDetail.AzureTable

DataFeedDetail.AzureTable: any = AzureTableDataFeed

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

DataFeedDetailPatch.AzureEventHubs: any = AzureEventHubsDataFeedPatch

DataFeedDetailPatch.AzureLogAnalytics

DataFeedDetailPatch.AzureLogAnalytics: any = AzureLogAnalyticsDataFeedPatch

DataFeedDetailPatch.AzureTable

DataFeedDetailPatch.AzureTable: any = AzureTableDataFeedPatch

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

DataSourceCredential

DataSourceCredential: any = DataSourceCredential

DataSourceCredential.AzureSQLConnectionString

DataSourceCredential.AzureSQLConnectionString: any = AzureSQLConnectionStringCredential

DataSourceCredential.DataLakeGen2SharedKey

DataSourceCredential.DataLakeGen2SharedKey: any = DataLakeGen2SharedKeyCredential

DataSourceCredential.ServicePrincipal

DataSourceCredential.ServicePrincipal: any = ServicePrincipalCredential

DataSourceCredential.ServicePrincipalInKV

DataSourceCredential.ServicePrincipalInKV: any = ServicePrincipalInKVCredential

DataSourceCredentialPatch

DataSourceCredentialPatch: any = DataSourceCredentialPatch

DataSourceCredentialPatch.AzureSQLConnectionString

DataSourceCredentialPatch.AzureSQLConnectionString: any = AzureSQLConnectionStringCredentialPatch

DataSourceCredentialPatch.DataLakeGen2SharedKey

DataSourceCredentialPatch.DataLakeGen2SharedKey: any = DataLakeGen2SharedKeyCredentialPatch

DataSourceCredentialPatch.ServicePrincipal

DataSourceCredentialPatch.ServicePrincipal: any = ServicePrincipalCredentialPatch

DataSourceCredentialPatch.ServicePrincipalInKV

DataSourceCredentialPatch.ServicePrincipalInKV: any = ServicePrincipalInKVCredentialPatch

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.maxpagesize]

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.maxpagesize]

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.maxpagesize]

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.maxpagesize]

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 getAnomalyAlertingConfigurationsByAnomalyDetectionConfigurationNextOperationSpec

getAnomalyAlertingConfigurationsByAnomalyDetectionConfigurationNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

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

serializer

serializer: any

urlParameters

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

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.AnomalyAlertingConfigurationList

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"

queryParameters

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

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 getAnomalyDetectionConfigurationsByMetricNextOperationSpec

getAnomalyDetectionConfigurationsByMetricNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

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

serializer

serializer: any

urlParameters

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

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.AnomalyDetectionConfigurationList

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"

queryParameters

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

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 getCredentialOperationSpec

getCredentialOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/credentials/{credentialId}"

serializer

serializer: any

urlParameters

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

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.DataSourceCredential

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

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.maxpagesize]

requestBody

requestBody: any = Parameters.body17

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.maxpagesize]

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

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.maxpagesize]

requestBody

requestBody: any = Parameters.body22

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.maxpagesize]

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.maxpagesize, 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.maxpagesize, 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.maxpagesize]

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.maxpagesize]

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.maxpagesize]

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

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

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.maxpagesize]

requestBody

requestBody: any = Parameters.body21

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

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.maxpagesize]

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

allowedValues

allowedValues: string[] = ["Yearly","Monthly","Weekly","Daily","Hourly","Minutely","Secondly","Custom"]

name

name: string = "Enum"

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 listCredentialsNextOperationSpec

listCredentialsNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

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

serializer

serializer: any

urlParameters

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

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.DataSourceCredentialList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const listCredentialsOperationSpec

listCredentialsOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/credentials"

queryParameters

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

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.endpoint]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.DataSourceCredentialList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const listDataFeedsNextOperationSpec

listDataFeedsNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.skip,Parameters.maxpagesize,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.maxpagesize,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.maxpagesize,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.maxpagesize,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.body13

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.maxpagesize]

requestBody

requestBody: any = Parameters.body13

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 maxpagesize

maxpagesize: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "$maxpagesize"

type

type: object

name

name: string = "Number"

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

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

allowedValues

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

name

name: string = "Enum"

Const token

token: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "$token"

type

type: object

name

name: string = "String"

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

200

200: object

bodyMapper

bodyMapper: any = Mappers.AnomalyAlertingConfiguration

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

200

200: object

bodyMapper

bodyMapper: any = Mappers.AnomalyDetectionConfiguration

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorCode

Const updateCredentialOperationSpec

updateCredentialOperationSpec: object

headerParameters

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

httpMethod

httpMethod: string = "PATCH"

mediaType

mediaType: string = "json"

path

path: string = "/credentials/{credentialId}"

requestBody

requestBody: any = Parameters.body10

serializer

serializer: any

urlParameters

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

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.DataSourceCredential

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

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

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

Generated using TypeDoc