Options
All
  • Public
  • Public/Protected
  • All
Menu

@azure/arm-monitor

Package version

Index

Classes

Interfaces

Type aliases

Variables

Object literals

Type aliases

ActionGroupsCreateOrUpdateResponse

ActionGroupsCreateOrUpdateResponse: ActionGroupResource & object

Contains response data for the createOrUpdate operation.

ActionGroupsGetResponse

ActionGroupsGetResponse: ActionGroupResource & object

Contains response data for the get operation.

ActionGroupsListByResourceGroupResponse

ActionGroupsListByResourceGroupResponse: ActionGroupList & object

Contains response data for the listByResourceGroup operation.

ActionGroupsListBySubscriptionIdResponse

ActionGroupsListBySubscriptionIdResponse: ActionGroupList & object

Contains response data for the listBySubscriptionId operation.

ActionGroupsUpdateResponse

ActionGroupsUpdateResponse: ActionGroupResource & object

Contains response data for the update operation.

ActionUnion

Contains the possible cases for Action.

ActivityLogAlertsCreateOrUpdateResponse

ActivityLogAlertsCreateOrUpdateResponse: ActivityLogAlertResource & object

Contains response data for the createOrUpdate operation.

ActivityLogAlertsGetResponse

ActivityLogAlertsGetResponse: ActivityLogAlertResource & object

Contains response data for the get operation.

ActivityLogAlertsListByResourceGroupResponse

ActivityLogAlertsListByResourceGroupResponse: ActivityLogAlertList & object

Contains response data for the listByResourceGroup operation.

ActivityLogAlertsListBySubscriptionIdResponse

ActivityLogAlertsListBySubscriptionIdResponse: ActivityLogAlertList & object

Contains response data for the listBySubscriptionId operation.

ActivityLogAlertsUpdateResponse

ActivityLogAlertsUpdateResponse: ActivityLogAlertResource & object

Contains response data for the update operation.

ActivityLogsListNextResponse

ActivityLogsListNextResponse: EventDataCollection & object

Contains response data for the listNext operation.

ActivityLogsListResponse

ActivityLogsListResponse: EventDataCollection & object

Contains response data for the list operation.

AggregationType

AggregationType: "None" | "Average" | "Count" | "Minimum" | "Maximum" | "Total"

Defines values for AggregationType. Possible values include: 'None', 'Average', 'Count', 'Minimum', 'Maximum', 'Total'

readonly
enum

{string}

AlertRuleIncidentsGetResponse

AlertRuleIncidentsGetResponse: Incident & object

Contains response data for the get operation.

AlertRuleIncidentsListByAlertRuleResponse

AlertRuleIncidentsListByAlertRuleResponse: IncidentListResult & object

Contains response data for the listByAlertRule operation.

AlertRulesCreateOrUpdateResponse

AlertRulesCreateOrUpdateResponse: AlertRuleResource & object

Contains response data for the createOrUpdate operation.

AlertRulesGetResponse

AlertRulesGetResponse: AlertRuleResource & object

Contains response data for the get operation.

AlertRulesListByResourceGroupResponse

AlertRulesListByResourceGroupResponse: AlertRuleResourceCollection & object

Contains response data for the listByResourceGroup operation.

AlertRulesListBySubscriptionResponse

AlertRulesListBySubscriptionResponse: AlertRuleResourceCollection & object

Contains response data for the listBySubscription operation.

AlertRulesUpdateResponse

AlertRulesUpdateResponse: AlertRuleResource & object

Contains response data for the update operation.

AlertSeverity

AlertSeverity: "0" | "1" | "2" | "3" | "4"

Defines values for AlertSeverity. Possible values include: '0', '1', '2', '3', '4'

readonly
enum

{string}

AutoscaleSettingsCreateOrUpdateResponse

AutoscaleSettingsCreateOrUpdateResponse: AutoscaleSettingResource & object

Contains response data for the createOrUpdate operation.

AutoscaleSettingsGetResponse

AutoscaleSettingsGetResponse: AutoscaleSettingResource & object

Contains response data for the get operation.

AutoscaleSettingsListByResourceGroupNextResponse

AutoscaleSettingsListByResourceGroupNextResponse: AutoscaleSettingResourceCollection & object

Contains response data for the listByResourceGroupNext operation.

AutoscaleSettingsListByResourceGroupResponse

AutoscaleSettingsListByResourceGroupResponse: AutoscaleSettingResourceCollection & object

Contains response data for the listByResourceGroup operation.

AutoscaleSettingsListBySubscriptionNextResponse

AutoscaleSettingsListBySubscriptionNextResponse: AutoscaleSettingResourceCollection & object

Contains response data for the listBySubscriptionNext operation.

AutoscaleSettingsListBySubscriptionResponse

AutoscaleSettingsListBySubscriptionResponse: AutoscaleSettingResourceCollection & object

Contains response data for the listBySubscription operation.

AutoscaleSettingsUpdateResponse

AutoscaleSettingsUpdateResponse: AutoscaleSettingResource & object

Contains response data for the update operation.

BaselineSensitivity

BaselineSensitivity: "Low" | "Medium" | "High"

Defines values for BaselineSensitivity. Possible values include: 'Low', 'Medium', 'High'

readonly
enum

{string}

BaselinesListResponse

BaselinesListResponse: MetricBaselinesResponse & object

Contains response data for the list operation.

CategoryType

CategoryType: "Metrics" | "Logs"

Defines values for CategoryType. Possible values include: 'Metrics', 'Logs'

readonly
enum

{string}

ComparisonOperationType

ComparisonOperationType: "Equals" | "NotEquals" | "GreaterThan" | "GreaterThanOrEqual" | "LessThan" | "LessThanOrEqual"

Defines values for ComparisonOperationType. Possible values include: 'Equals', 'NotEquals', 'GreaterThan', 'GreaterThanOrEqual', 'LessThan', 'LessThanOrEqual'

readonly
enum

{string}

ConditionOperator

ConditionOperator: "GreaterThan" | "GreaterThanOrEqual" | "LessThan" | "LessThanOrEqual"

Defines values for ConditionOperator. Possible values include: 'GreaterThan', 'GreaterThanOrEqual', 'LessThan', 'LessThanOrEqual'

readonly
enum

{string}

ConditionalOperator

ConditionalOperator: "GreaterThan" | "LessThan" | "Equal"

Defines values for ConditionalOperator. Possible values include: 'GreaterThan', 'LessThan', 'Equal'

readonly
enum

{string}

DataStatus

DataStatus: "present" | "notPresent"

Defines values for DataStatus. Possible values include: 'present', 'notPresent'

readonly
enum

{string}

DiagnosticSettingsCategoryGetResponse

DiagnosticSettingsCategoryGetResponse: DiagnosticSettingsCategoryResource & object

Contains response data for the get operation.

DiagnosticSettingsCategoryListResponse

DiagnosticSettingsCategoryListResponse: DiagnosticSettingsCategoryResourceCollection & object

Contains response data for the list operation.

DiagnosticSettingsCreateOrUpdateResponse

DiagnosticSettingsCreateOrUpdateResponse: DiagnosticSettingsResource & object

Contains response data for the createOrUpdate operation.

DiagnosticSettingsGetResponse

DiagnosticSettingsGetResponse: DiagnosticSettingsResource & object

Contains response data for the get operation.

DiagnosticSettingsListResponse

DiagnosticSettingsListResponse: DiagnosticSettingsResourceCollection & object

Contains response data for the list operation.

Enabled

Enabled: "true" | "false"

Defines values for Enabled. Possible values include: 'true', 'false'

readonly
enum

{string}

EventCategoriesListResponse

EventCategoriesListResponse: EventCategoryCollection & object

Contains response data for the list operation.

EventLevel

EventLevel: "Critical" | "Error" | "Warning" | "Informational" | "Verbose"

Defines values for EventLevel. Possible values include: 'Critical', 'Error', 'Warning', 'Informational', 'Verbose'

readonly
enum

{string}

LogProfilesCreateOrUpdateResponse

LogProfilesCreateOrUpdateResponse: LogProfileResource & object

Contains response data for the createOrUpdate operation.

LogProfilesGetResponse

LogProfilesGetResponse: LogProfileResource & object

Contains response data for the get operation.

LogProfilesListResponse

LogProfilesListResponse: LogProfileCollection & object

Contains response data for the list operation.

LogProfilesUpdateResponse

LogProfilesUpdateResponse: LogProfileResource & object

Contains response data for the update operation.

MetricAlertCriteriaUnion

Contains the possible cases for MetricAlertCriteria.

MetricAlertsCreateOrUpdateResponse

MetricAlertsCreateOrUpdateResponse: MetricAlertResource & object

Contains response data for the createOrUpdate operation.

MetricAlertsGetResponse

MetricAlertsGetResponse: MetricAlertResource & object

Contains response data for the get operation.

MetricAlertsListByResourceGroupResponse

MetricAlertsListByResourceGroupResponse: MetricAlertResourceCollection & object

Contains response data for the listByResourceGroup operation.

MetricAlertsListBySubscriptionResponse

MetricAlertsListBySubscriptionResponse: MetricAlertResourceCollection & object

Contains response data for the listBySubscription operation.

MetricAlertsStatusListByNameResponse

MetricAlertsStatusListByNameResponse: MetricAlertStatusCollection & object

Contains response data for the listByName operation.

MetricAlertsStatusListResponse

MetricAlertsStatusListResponse: MetricAlertStatusCollection & object

Contains response data for the list operation.

MetricAlertsUpdateResponse

MetricAlertsUpdateResponse: MetricAlertResource & object

Contains response data for the update operation.

MetricBaselineCalculateBaselineResponse

MetricBaselineCalculateBaselineResponse: CalculateBaselineResponse & object

Contains response data for the calculateBaseline operation.

MetricBaselineGetResponse

MetricBaselineGetResponse: BaselineResponse & object

Contains response data for the get operation.

MetricDefinitionsListResponse

MetricDefinitionsListResponse: MetricDefinitionCollection & object

Contains response data for the list operation.

MetricNamespacesListResponse

MetricNamespacesListResponse: MetricNamespaceCollection & object

Contains response data for the list operation.

MetricStatisticType

MetricStatisticType: "Average" | "Min" | "Max" | "Sum"

Defines values for MetricStatisticType. Possible values include: 'Average', 'Min', 'Max', 'Sum'

readonly
enum

{string}

MetricTriggerType

MetricTriggerType: "Consecutive" | "Total"

Defines values for MetricTriggerType. Possible values include: 'Consecutive', 'Total'

readonly
enum

{string}

MetricsListResponse

MetricsListResponse: Response & object

Contains response data for the list operation.

MultiMetricCriteriaUnion

Contains the possible cases for MultiMetricCriteria.

OnboardingStatus

OnboardingStatus: "onboarded" | "notOnboarded" | "unknown"

Defines values for OnboardingStatus. Possible values include: 'onboarded', 'notOnboarded', 'unknown'

readonly
enum

{string}

OperationsListResponse

OperationsListResponse: OperationListResult & object

Contains response data for the list operation.

ProvisioningState

ProvisioningState: "Succeeded" | "Deploying" | "Canceled" | "Failed"

Defines values for ProvisioningState. Possible values include: 'Succeeded', 'Deploying', 'Canceled', 'Failed'

readonly
enum

{string}

QueryType

QueryType: "ResultCount"

Defines values for QueryType. Possible values include: 'ResultCount'

readonly
enum

{string}

ReceiverStatus

ReceiverStatus: "NotSpecified" | "Enabled" | "Disabled"

Defines values for ReceiverStatus. Possible values include: 'NotSpecified', 'Enabled', 'Disabled'

readonly
enum

{string}

RecurrenceFrequency

RecurrenceFrequency: "None" | "Second" | "Minute" | "Hour" | "Day" | "Week" | "Month" | "Year"

Defines values for RecurrenceFrequency. Possible values include: 'None', 'Second', 'Minute', 'Hour', 'Day', 'Week', 'Month', 'Year'

readonly
enum

{string}

ResultType

ResultType: "Data" | "Metadata"

Defines values for ResultType. Possible values include: 'Data', 'Metadata'

readonly
enum

{string}

RuleActionUnion

Contains the possible cases for RuleAction.

RuleConditionUnion

Contains the possible cases for RuleCondition.

RuleDataSourceUnion

Contains the possible cases for RuleDataSource.

ScaleDirection

ScaleDirection: "None" | "Increase" | "Decrease"

Defines values for ScaleDirection. Possible values include: 'None', 'Increase', 'Decrease'

readonly
enum

{string}

ScaleType

ScaleType: "ChangeCount" | "PercentChangeCount" | "ExactCount"

Defines values for ScaleType. Possible values include: 'ChangeCount', 'PercentChangeCount', 'ExactCount'

readonly
enum

{string}

ScheduledQueryRulesCreateOrUpdateResponse

ScheduledQueryRulesCreateOrUpdateResponse: LogSearchRuleResource & object

Contains response data for the createOrUpdate operation.

ScheduledQueryRulesGetResponse

ScheduledQueryRulesGetResponse: LogSearchRuleResource & object

Contains response data for the get operation.

ScheduledQueryRulesListByResourceGroupResponse

ScheduledQueryRulesListByResourceGroupResponse: LogSearchRuleResourceCollection & object

Contains response data for the listByResourceGroup operation.

ScheduledQueryRulesListBySubscriptionResponse

ScheduledQueryRulesListBySubscriptionResponse: LogSearchRuleResourceCollection & object

Contains response data for the listBySubscription operation.

ScheduledQueryRulesUpdateResponse

ScheduledQueryRulesUpdateResponse: LogSearchRuleResource & object

Contains response data for the update operation.

Sensitivity

Sensitivity: "Low" | "Medium" | "High"

Defines values for Sensitivity. Possible values include: 'Low', 'Medium', 'High'

readonly
enum

{string}

TenantActivityLogsListNextResponse

TenantActivityLogsListNextResponse: EventDataCollection & object

Contains response data for the listNext operation.

TenantActivityLogsListResponse

TenantActivityLogsListResponse: EventDataCollection & object

Contains response data for the list operation.

TimeAggregationOperator

TimeAggregationOperator: "Average" | "Minimum" | "Maximum" | "Total" | "Last"

Defines values for TimeAggregationOperator. Possible values include: 'Average', 'Minimum', 'Maximum', 'Total', 'Last'

readonly
enum

{string}

TimeAggregationType

TimeAggregationType: "Average" | "Minimum" | "Maximum" | "Total" | "Count" | "Last"

Defines values for TimeAggregationType. Possible values include: 'Average', 'Minimum', 'Maximum', 'Total', 'Count', 'Last'

readonly
enum

{string}

Unit

Unit: "Count" | "Bytes" | "Seconds" | "CountPerSecond" | "BytesPerSecond" | "Percent" | "MilliSeconds" | "ByteSeconds" | "Unspecified" | "Cores" | "MilliCores" | "NanoCores" | "BitsPerSecond"

Defines values for Unit. Possible values include: 'Count', 'Bytes', 'Seconds', 'CountPerSecond', 'BytesPerSecond', 'Percent', 'MilliSeconds', 'ByteSeconds', 'Unspecified', 'Cores', 'MilliCores', 'NanoCores', 'BitsPerSecond'

readonly
enum

{string}

VMInsightsGetOnboardingStatusResponse

VMInsightsGetOnboardingStatusResponse: VMInsightsOnboardingStatus & object

Contains response data for the getOnboardingStatus operation.

Variables

Const BaseResource

BaseResource: any = BaseResourceMapper

Const CloudError

CloudError: any = CloudErrorMapper

Object literals

Const Action

Action: object

serializedName

serializedName: string = "Action"

type

type: object

className

className: string = "Action"

name

name: string = "Composite"

uberParent

uberParent: string = "Action"

modelProperties

modelProperties: object

odatatype

odatatype: object

required

required: boolean = true

serializedName

serializedName: string = "odata\.type"

type

type: object

name

name: string = "String"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "odatatype"

serializedName

serializedName: string = "odata.type"

Const ActionGroupList

ActionGroupList: object

serializedName

serializedName: string = "ActionGroupList"

type

type: object

className

className: string = "ActionGroupList"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ActionGroupResource"

name

name: string = "Composite"

Const ActionGroupPatchBody

ActionGroupPatchBody: object

serializedName

serializedName: string = "ActionGroupPatchBody"

type

type: object

className

className: string = "ActionGroupPatchBody"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

defaultValue

defaultValue: boolean = true

serializedName

serializedName: string = "properties.enabled"

type

type: object

name

name: string = "Boolean"

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const ActionGroupResource

ActionGroupResource: object

serializedName

serializedName: string = "ActionGroupResource"

type

type: object

className

className: string = "ActionGroupResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

armRoleReceivers

armRoleReceivers: object

serializedName

serializedName: string = "properties.armRoleReceivers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ArmRoleReceiver"

name

name: string = "Composite"

automationRunbookReceivers

automationRunbookReceivers: object

serializedName

serializedName: string = "properties.automationRunbookReceivers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AutomationRunbookReceiver"

name

name: string = "Composite"

azureAppPushReceivers

azureAppPushReceivers: object

serializedName

serializedName: string = "properties.azureAppPushReceivers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AzureAppPushReceiver"

name

name: string = "Composite"

azureFunctionReceivers

azureFunctionReceivers: object

serializedName

serializedName: string = "properties.azureFunctionReceivers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AzureFunctionReceiver"

name

name: string = "Composite"

emailReceivers

emailReceivers: object

serializedName

serializedName: string = "properties.emailReceivers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "EmailReceiver"

name

name: string = "Composite"

enabled

enabled: object

defaultValue

defaultValue: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "properties.enabled"

type

type: object

name

name: string = "Boolean"

groupShortName

groupShortName: object

required

required: boolean = true

serializedName

serializedName: string = "properties.groupShortName"

constraints

constraints: object

MaxLength

MaxLength: number = 12

type

type: object

name

name: string = "String"

itsmReceivers

itsmReceivers: object

serializedName

serializedName: string = "properties.itsmReceivers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ItsmReceiver"

name

name: string = "Composite"

logicAppReceivers

logicAppReceivers: object

serializedName

serializedName: string = "properties.logicAppReceivers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "LogicAppReceiver"

name

name: string = "Composite"

smsReceivers

smsReceivers: object

serializedName

serializedName: string = "properties.smsReceivers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SmsReceiver"

name

name: string = "Composite"

voiceReceivers

voiceReceivers: object

serializedName

serializedName: string = "properties.voiceReceivers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VoiceReceiver"

name

name: string = "Composite"

webhookReceivers

webhookReceivers: object

serializedName

serializedName: string = "properties.webhookReceivers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "WebhookReceiver"

name

name: string = "Composite"

Const ActivityLogAlertActionGroup

ActivityLogAlertActionGroup: object

serializedName

serializedName: string = "ActivityLogAlertActionGroup"

type

type: object

className

className: string = "ActivityLogAlertActionGroup"

name

name: string = "Composite"

modelProperties

modelProperties: object

actionGroupId

actionGroupId: object

required

required: boolean = true

serializedName

serializedName: string = "actionGroupId"

type

type: object

name

name: string = "String"

webhookProperties

webhookProperties: object

serializedName

serializedName: string = "webhookProperties"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const ActivityLogAlertActionList

ActivityLogAlertActionList: object

serializedName

serializedName: string = "ActivityLogAlertActionList"

type

type: object

className

className: string = "ActivityLogAlertActionList"

name

name: string = "Composite"

modelProperties

modelProperties: object

actionGroups

actionGroups: object

serializedName

serializedName: string = "actionGroups"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ActivityLogAlertActionGroup"

name

name: string = "Composite"

Const ActivityLogAlertAllOfCondition

ActivityLogAlertAllOfCondition: object

serializedName

serializedName: string = "ActivityLogAlertAllOfCondition"

type

type: object

className

className: string = "ActivityLogAlertAllOfCondition"

name

name: string = "Composite"

modelProperties

modelProperties: object

allOf

allOf: object

required

required: boolean = true

serializedName

serializedName: string = "allOf"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ActivityLogAlertLeafCondition"

name

name: string = "Composite"

Const ActivityLogAlertLeafCondition

ActivityLogAlertLeafCondition: object

serializedName

serializedName: string = "ActivityLogAlertLeafCondition"

type

type: object

className

className: string = "ActivityLogAlertLeafCondition"

name

name: string = "Composite"

modelProperties

modelProperties: object

equals

equals: object

required

required: boolean = true

serializedName

serializedName: string = "equals"

type

type: object

name

name: string = "String"

field

field: object

required

required: boolean = true

serializedName

serializedName: string = "field"

type

type: object

name

name: string = "String"

Const ActivityLogAlertList

ActivityLogAlertList: object

serializedName

serializedName: string = "ActivityLogAlertList"

type

type: object

className

className: string = "ActivityLogAlertList"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ActivityLogAlertResource"

name

name: string = "Composite"

Const ActivityLogAlertPatchBody

ActivityLogAlertPatchBody: object

serializedName

serializedName: string = "ActivityLogAlertPatchBody"

type

type: object

className

className: string = "ActivityLogAlertPatchBody"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

defaultValue

defaultValue: boolean = true

serializedName

serializedName: string = "properties.enabled"

type

type: object

name

name: string = "Boolean"

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const ActivityLogAlertResource

ActivityLogAlertResource: object

serializedName

serializedName: string = "ActivityLogAlertResource"

type

type: object

className

className: string = "ActivityLogAlertResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

actions

actions: object

required

required: boolean = true

serializedName

serializedName: string = "properties.actions"

type

type: object

className

className: string = "ActivityLogAlertActionList"

name

name: string = "Composite"

condition

condition: object

required

required: boolean = true

serializedName

serializedName: string = "properties.condition"

type

type: object

className

className: string = "ActivityLogAlertAllOfCondition"

name

name: string = "Composite"

description

description: object

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

enabled

enabled: object

defaultValue

defaultValue: boolean = true

serializedName

serializedName: string = "properties.enabled"

type

type: object

name

name: string = "Boolean"

scopes

scopes: object

required

required: boolean = true

serializedName

serializedName: string = "properties.scopes"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const AlertRuleResource

AlertRuleResource: object

serializedName

serializedName: string = "AlertRuleResource"

type

type: object

className

className: string = "AlertRuleResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

actions

actions: object

serializedName

serializedName: string = "properties.actions"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "RuleAction"

name

name: string = "Composite"

alertRuleResourceName

alertRuleResourceName: object

required

required: boolean = true

serializedName

serializedName: string = "properties.name"

type

type: object

name

name: string = "String"

condition

condition: object

required

required: boolean = true

serializedName

serializedName: string = "properties.condition"

type

type: object

className

className: string = "RuleCondition"

name

name: string = "Composite"

description

description: object

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

isEnabled

isEnabled: object

required

required: boolean = true

serializedName

serializedName: string = "properties.isEnabled"

type

type: object

name

name: string = "Boolean"

lastUpdatedTime

lastUpdatedTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.lastUpdatedTime"

type

type: object

name

name: string = "DateTime"

Const AlertRuleResourceCollection

AlertRuleResourceCollection: object

serializedName

serializedName: string = "AlertRuleResourceCollection"

type

type: object

className

className: string = "AlertRuleResourceCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AlertRuleResource"

name

name: string = "Composite"

Const AlertRuleResourcePatch

AlertRuleResourcePatch: object

serializedName

serializedName: string = "AlertRuleResourcePatch"

type

type: object

className

className: string = "AlertRuleResourcePatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

actions

actions: object

serializedName

serializedName: string = "properties.actions"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "RuleAction"

name

name: string = "Composite"

condition

condition: object

required

required: boolean = true

serializedName

serializedName: string = "properties.condition"

type

type: object

className

className: string = "RuleCondition"

name

name: string = "Composite"

description

description: object

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

isEnabled

isEnabled: object

required

required: boolean = true

serializedName

serializedName: string = "properties.isEnabled"

type

type: object

name

name: string = "Boolean"

lastUpdatedTime

lastUpdatedTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.lastUpdatedTime"

type

type: object

name

name: string = "DateTime"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "properties.name"

type

type: object

name

name: string = "String"

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const AlertingAction

AlertingAction: object

serializedName

serializedName: string = "Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.AlertingAction"

type

type: object

className

className: string = "AlertingAction"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = Action.type.polymorphicDiscriminator

uberParent

uberParent: string = "Action"

modelProperties

modelProperties: object

aznsAction

aznsAction: object

serializedName

serializedName: string = "aznsAction"

type

type: object

className

className: string = "AzNsActionGroup"

name

name: string = "Composite"

severity

severity: object

required

required: boolean = true

serializedName

serializedName: string = "severity"

type

type: object

name

name: string = "String"

throttlingInMin

throttlingInMin: object

serializedName

serializedName: string = "throttlingInMin"

type

type: object

name

name: string = "Number"

trigger

trigger: object

required

required: boolean = true

serializedName

serializedName: string = "trigger"

type

type: object

className

className: string = "TriggerCondition"

name

name: string = "Composite"

Const ArmRoleReceiver

ArmRoleReceiver: object

serializedName

serializedName: string = "ArmRoleReceiver"

type

type: object

className

className: string = "ArmRoleReceiver"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

roleId

roleId: object

required

required: boolean = true

serializedName

serializedName: string = "roleId"

type

type: object

name

name: string = "String"

useCommonAlertSchema

useCommonAlertSchema: object

required

required: boolean = true

serializedName

serializedName: string = "useCommonAlertSchema"

type

type: object

name

name: string = "Boolean"

Const AutomationRunbookReceiver

AutomationRunbookReceiver: object

serializedName

serializedName: string = "AutomationRunbookReceiver"

type

type: object

className

className: string = "AutomationRunbookReceiver"

name

name: string = "Composite"

modelProperties

modelProperties: object

automationAccountId

automationAccountId: object

required

required: boolean = true

serializedName

serializedName: string = "automationAccountId"

type

type: object

name

name: string = "String"

isGlobalRunbook

isGlobalRunbook: object

required

required: boolean = true

serializedName

serializedName: string = "isGlobalRunbook"

type

type: object

name

name: string = "Boolean"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

runbookName

runbookName: object

required

required: boolean = true

serializedName

serializedName: string = "runbookName"

type

type: object

name

name: string = "String"

serviceUri

serviceUri: object

serializedName

serializedName: string = "serviceUri"

type

type: object

name

name: string = "String"

useCommonAlertSchema

useCommonAlertSchema: object

required

required: boolean = true

serializedName

serializedName: string = "useCommonAlertSchema"

type

type: object

name

name: string = "Boolean"

webhookResourceId

webhookResourceId: object

required

required: boolean = true

serializedName

serializedName: string = "webhookResourceId"

type

type: object

name

name: string = "String"

Const AutoscaleNotification

AutoscaleNotification: object

serializedName

serializedName: string = "AutoscaleNotification"

type

type: object

className

className: string = "AutoscaleNotification"

name

name: string = "Composite"

modelProperties

modelProperties: object

email

email: object

serializedName

serializedName: string = "email"

type

type: object

className

className: string = "EmailNotification"

name

name: string = "Composite"

operation

operation: object

defaultValue

defaultValue: string = "Scale"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "operation"

type

type: object

name

name: string = "String"

webhooks

webhooks: object

serializedName

serializedName: string = "webhooks"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "WebhookNotification"

name

name: string = "Composite"

Const AutoscaleProfile

AutoscaleProfile: object

serializedName

serializedName: string = "AutoscaleProfile"

type

type: object

className

className: string = "AutoscaleProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

capacity

capacity: object

required

required: boolean = true

serializedName

serializedName: string = "capacity"

type

type: object

className

className: string = "ScaleCapacity"

name

name: string = "Composite"

fixedDate

fixedDate: object

serializedName

serializedName: string = "fixedDate"

type

type: object

className

className: string = "TimeWindow"

name

name: string = "Composite"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

recurrence

recurrence: object

serializedName

serializedName: string = "recurrence"

type

type: object

className

className: string = "Recurrence"

name

name: string = "Composite"

rules

rules: object

required

required: boolean = true

serializedName

serializedName: string = "rules"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ScaleRule"

name

name: string = "Composite"

Const AutoscaleSettingResource

AutoscaleSettingResource: object

serializedName

serializedName: string = "AutoscaleSettingResource"

type

type: object

className

className: string = "AutoscaleSettingResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

autoscaleSettingResourceName

autoscaleSettingResourceName: object

serializedName

serializedName: string = "properties.name"

type

type: object

name

name: string = "String"

enabled

enabled: object

defaultValue

defaultValue: boolean = true

serializedName

serializedName: string = "properties.enabled"

type

type: object

name

name: string = "Boolean"

notifications

notifications: object

serializedName

serializedName: string = "properties.notifications"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AutoscaleNotification"

name

name: string = "Composite"

profiles

profiles: object

required

required: boolean = true

serializedName

serializedName: string = "properties.profiles"

constraints

constraints: object

MaxItems

MaxItems: number = 20

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AutoscaleProfile"

name

name: string = "Composite"

targetResourceUri

targetResourceUri: object

serializedName

serializedName: string = "properties.targetResourceUri"

type

type: object

name

name: string = "String"

Const AutoscaleSettingResourceCollection

AutoscaleSettingResourceCollection: object

serializedName

serializedName: string = "AutoscaleSettingResourceCollection"

type

type: object

className

className: string = "AutoscaleSettingResourceCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AutoscaleSettingResource"

name

name: string = "Composite"

Const AutoscaleSettingResourcePatch

AutoscaleSettingResourcePatch: object

serializedName

serializedName: string = "AutoscaleSettingResourcePatch"

type

type: object

className

className: string = "AutoscaleSettingResourcePatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

defaultValue

defaultValue: boolean = true

serializedName

serializedName: string = "properties.enabled"

type

type: object

name

name: string = "Boolean"

name

name: object

serializedName

serializedName: string = "properties.name"

type

type: object

name

name: string = "String"

notifications

notifications: object

serializedName

serializedName: string = "properties.notifications"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AutoscaleNotification"

name

name: string = "Composite"

profiles

profiles: object

required

required: boolean = true

serializedName

serializedName: string = "properties.profiles"

constraints

constraints: object

MaxItems

MaxItems: number = 20

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AutoscaleProfile"

name

name: string = "Composite"

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

targetResourceUri

targetResourceUri: object

serializedName

serializedName: string = "properties.targetResourceUri"

type

type: object

name

name: string = "String"

Const AzNsActionGroup

AzNsActionGroup: object

serializedName

serializedName: string = "AzNsActionGroup"

type

type: object

className

className: string = "AzNsActionGroup"

name

name: string = "Composite"

modelProperties

modelProperties: object

actionGroup

actionGroup: object

serializedName

serializedName: string = "actionGroup"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

customWebhookPayload

customWebhookPayload: object

serializedName

serializedName: string = "customWebhookPayload"

type

type: object

name

name: string = "String"

emailSubject

emailSubject: object

serializedName

serializedName: string = "emailSubject"

type

type: object

name

name: string = "String"

Const AzureAppPushReceiver

AzureAppPushReceiver: object

serializedName

serializedName: string = "AzureAppPushReceiver"

type

type: object

className

className: string = "AzureAppPushReceiver"

name

name: string = "Composite"

modelProperties

modelProperties: object

emailAddress

emailAddress: object

required

required: boolean = true

serializedName

serializedName: string = "emailAddress"

type

type: object

name

name: string = "String"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

Const AzureFunctionReceiver

AzureFunctionReceiver: object

serializedName

serializedName: string = "AzureFunctionReceiver"

type

type: object

className

className: string = "AzureFunctionReceiver"

name

name: string = "Composite"

modelProperties

modelProperties: object

functionAppResourceId

functionAppResourceId: object

required

required: boolean = true

serializedName

serializedName: string = "functionAppResourceId"

type

type: object

name

name: string = "String"

functionName

functionName: object

required

required: boolean = true

serializedName

serializedName: string = "functionName"

type

type: object

name

name: string = "String"

httpTriggerUrl

httpTriggerUrl: object

required

required: boolean = true

serializedName

serializedName: string = "httpTriggerUrl"

type

type: object

name

name: string = "String"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

useCommonAlertSchema

useCommonAlertSchema: object

required

required: boolean = true

serializedName

serializedName: string = "useCommonAlertSchema"

type

type: object

name

name: string = "Boolean"

Const Baseline

Baseline: object

serializedName

serializedName: string = "Baseline"

type

type: object

className

className: string = "Baseline"

name

name: string = "Composite"

modelProperties

modelProperties: object

highThresholds

highThresholds: object

required

required: boolean = true

serializedName

serializedName: string = "highThresholds"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Number"

lowThresholds

lowThresholds: object

required

required: boolean = true

serializedName

serializedName: string = "lowThresholds"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Number"

sensitivity

sensitivity: object

required

required: boolean = true

serializedName

serializedName: string = "sensitivity"

type

type: object

allowedValues

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

name

name: string = "Enum"

Const BaselineMetadata

BaselineMetadata: object

serializedName

serializedName: string = "BaselineMetadata"

type

type: object

className

className: string = "BaselineMetadata"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "String"

Const BaselineMetadataValue

BaselineMetadataValue: object

serializedName

serializedName: string = "BaselineMetadataValue"

type

type: object

className

className: string = "BaselineMetadataValue"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

serializedName

serializedName: string = "name"

type

type: object

className

className: string = "LocalizableString"

name

name: string = "Composite"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "String"

Const BaselineResponse

BaselineResponse: object

serializedName

serializedName: string = "BaselineResponse"

type

type: object

className

className: string = "BaselineResponse"

name

name: string = "Composite"

modelProperties

modelProperties: object

aggregation

aggregation: object

serializedName

serializedName: string = "properties.aggregation"

type

type: object

name

name: string = "String"

baseline

baseline: object

serializedName

serializedName: string = "properties.baseline"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Baseline"

name

name: string = "Composite"

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

interval

interval: object

serializedName

serializedName: string = "properties.interval"

type

type: object

name

name: string = "TimeSpan"

metadata

metadata: object

serializedName

serializedName: string = "properties.metadata"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "BaselineMetadataValue"

name

name: string = "Composite"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

className

className: string = "LocalizableString"

name

name: string = "Composite"

timespan

timespan: object

serializedName

serializedName: string = "properties.timespan"

type

type: object

name

name: string = "String"

timestamps

timestamps: object

serializedName

serializedName: string = "properties.timestamps"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "DateTime"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const CalculateBaselineResponse

CalculateBaselineResponse: object

serializedName

serializedName: string = "CalculateBaselineResponse"

type

type: object

className

className: string = "CalculateBaselineResponse"

name

name: string = "Composite"

modelProperties

modelProperties: object

baseline

baseline: object

required

required: boolean = true

serializedName

serializedName: string = "baseline"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Baseline"

name

name: string = "Composite"

timestamps

timestamps: object

serializedName

serializedName: string = "timestamps"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "DateTime"

type

type: object

required

required: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const Criteria

Criteria: object

serializedName

serializedName: string = "Criteria"

type

type: object

className

className: string = "Criteria"

name

name: string = "Composite"

modelProperties

modelProperties: object

dimensions

dimensions: object

serializedName

serializedName: string = "dimensions"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Dimension"

name

name: string = "Composite"

metricName

metricName: object

required

required: boolean = true

serializedName

serializedName: string = "metricName"

type

type: object

name

name: string = "String"

Const DataContainer

DataContainer: object

serializedName

serializedName: string = "DataContainer"

type

type: object

className

className: string = "DataContainer"

name

name: string = "Composite"

modelProperties

modelProperties: object

workspace

workspace: object

required

required: boolean = true

serializedName

serializedName: string = "workspace"

type

type: object

className

className: string = "WorkspaceInfo"

name

name: string = "Composite"

Const DiagnosticSettingsCategoryResource

DiagnosticSettingsCategoryResource: object

serializedName

serializedName: string = "DiagnosticSettingsCategoryResource"

type

type: object

className

className: string = "DiagnosticSettingsCategoryResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

categoryType

categoryType: object

nullable

nullable: boolean = false

serializedName

serializedName: string = "properties.categoryType"

type

type: object

allowedValues

allowedValues: string[] = ["Metrics","Logs"]

name

name: string = "Enum"

Const DiagnosticSettingsCategoryResourceCollection

DiagnosticSettingsCategoryResourceCollection: object

serializedName

serializedName: string = "DiagnosticSettingsCategoryResourceCollection"

type

type: object

className

className: string = "DiagnosticSettingsCategoryResourceCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DiagnosticSettingsCategoryResource"

name

name: string = "Composite"

Const DiagnosticSettingsResource

DiagnosticSettingsResource: object

serializedName

serializedName: string = "DiagnosticSettingsResource"

type

type: object

className

className: string = "DiagnosticSettingsResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

eventHubAuthorizationRuleId

eventHubAuthorizationRuleId: object

serializedName

serializedName: string = "properties.eventHubAuthorizationRuleId"

type

type: object

name

name: string = "String"

eventHubName

eventHubName: object

serializedName

serializedName: string = "properties.eventHubName"

type

type: object

name

name: string = "String"

logAnalyticsDestinationType

logAnalyticsDestinationType: object

serializedName

serializedName: string = "properties.logAnalyticsDestinationType"

type

type: object

name

name: string = "String"

logs

logs: object

serializedName

serializedName: string = "properties.logs"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "LogSettings"

name

name: string = "Composite"

metrics

metrics: object

serializedName

serializedName: string = "properties.metrics"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "MetricSettings"

name

name: string = "Composite"

serviceBusRuleId

serviceBusRuleId: object

serializedName

serializedName: string = "properties.serviceBusRuleId"

type

type: object

name

name: string = "String"

storageAccountId

storageAccountId: object

serializedName

serializedName: string = "properties.storageAccountId"

type

type: object

name

name: string = "String"

workspaceId

workspaceId: object

serializedName

serializedName: string = "properties.workspaceId"

type

type: object

name

name: string = "String"

Const DiagnosticSettingsResourceCollection

DiagnosticSettingsResourceCollection: object

serializedName

serializedName: string = "DiagnosticSettingsResourceCollection"

type

type: object

className

className: string = "DiagnosticSettingsResourceCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DiagnosticSettingsResource"

name

name: string = "Composite"

Const Dimension

Dimension: object

serializedName

serializedName: string = "Dimension"

type

type: object

className

className: string = "Dimension"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

operator

operator: object

defaultValue

defaultValue: string = "Include"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "operator"

type

type: object

name

name: string = "String"

values

values: object

required

required: boolean = true

serializedName

serializedName: string = "values"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const DynamicMetricCriteria

DynamicMetricCriteria: object

serializedName

serializedName: string = "DynamicThresholdCriterion"

type

type: object

additionalProperties

additionalProperties: any = MultiMetricCriteria.type.additionalProperties

className

className: string = "DynamicMetricCriteria"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = MultiMetricCriteria.type.polymorphicDiscriminator

uberParent

uberParent: string = "MultiMetricCriteria"

modelProperties

modelProperties: object

alertSensitivity

alertSensitivity: object

required

required: boolean = true

serializedName

serializedName: string = "alertSensitivity"

type

type: object

name

name: string = "Object"

failingPeriods

failingPeriods: object

required

required: boolean = true

serializedName

serializedName: string = "failingPeriods"

type

type: object

className

className: string = "DynamicThresholdFailingPeriods"

name

name: string = "Composite"

ignoreDataBefore

ignoreDataBefore: object

serializedName

serializedName: string = "ignoreDataBefore"

type

type: object

name

name: string = "DateTime"

operator

operator: object

required

required: boolean = true

serializedName

serializedName: string = "operator"

type

type: object

name

name: string = "Object"

Const DynamicThresholdFailingPeriods

DynamicThresholdFailingPeriods: object

serializedName

serializedName: string = "DynamicThresholdFailingPeriods"

type

type: object

className

className: string = "DynamicThresholdFailingPeriods"

name

name: string = "Composite"

modelProperties

modelProperties: object

minFailingPeriodsToAlert

minFailingPeriodsToAlert: object

required

required: boolean = true

serializedName

serializedName: string = "minFailingPeriodsToAlert"

type

type: object

name

name: string = "Number"

numberOfEvaluationPeriods

numberOfEvaluationPeriods: object

required

required: boolean = true

serializedName

serializedName: string = "numberOfEvaluationPeriods"

type

type: object

name

name: string = "Number"

Const EmailNotification

EmailNotification: object

serializedName

serializedName: string = "EmailNotification"

type

type: object

className

className: string = "EmailNotification"

name

name: string = "Composite"

modelProperties

modelProperties: object

customEmails

customEmails: object

serializedName

serializedName: string = "customEmails"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

sendToSubscriptionAdministrator

sendToSubscriptionAdministrator: object

serializedName

serializedName: string = "sendToSubscriptionAdministrator"

type

type: object

name

name: string = "Boolean"

sendToSubscriptionCoAdministrators

sendToSubscriptionCoAdministrators: object

serializedName

serializedName: string = "sendToSubscriptionCoAdministrators"

type

type: object

name

name: string = "Boolean"

Const EmailReceiver

EmailReceiver: object

serializedName

serializedName: string = "EmailReceiver"

type

type: object

className

className: string = "EmailReceiver"

name

name: string = "Composite"

modelProperties

modelProperties: object

emailAddress

emailAddress: object

required

required: boolean = true

serializedName

serializedName: string = "emailAddress"

type

type: object

name

name: string = "String"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

status

status: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "status"

type

type: object

allowedValues

allowedValues: string[] = ["NotSpecified","Enabled","Disabled"]

name

name: string = "Enum"

useCommonAlertSchema

useCommonAlertSchema: object

required

required: boolean = true

serializedName

serializedName: string = "useCommonAlertSchema"

type

type: object

name

name: string = "Boolean"

Const EnableRequest

EnableRequest: object

serializedName

serializedName: string = "EnableRequest"

type

type: object

className

className: string = "EnableRequest"

name

name: string = "Composite"

modelProperties

modelProperties: object

receiverName

receiverName: object

required

required: boolean = true

serializedName

serializedName: string = "receiverName"

type

type: object

name

name: string = "String"

Const ErrorModel

ErrorModel: object

serializedName

serializedName: string = "Error"

type

type: object

className

className: string = "ErrorModel"

name

name: string = "Composite"

modelProperties

modelProperties: object

code

code: object

required

required: boolean = true

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 ErrorResponse

ErrorResponse: object

serializedName

serializedName: string = "ErrorResponse"

type

type: object

className

className: string = "ErrorResponse"

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 EventCategoryCollection

EventCategoryCollection: object

serializedName

serializedName: string = "EventCategoryCollection"

type

type: object

className

className: string = "EventCategoryCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

required

required: boolean = true

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "LocalizableString"

name

name: string = "Composite"

Const EventData

EventData: object

serializedName

serializedName: string = "EventData"

type

type: object

className

className: string = "EventData"

name

name: string = "Composite"

modelProperties

modelProperties: object

authorization

authorization: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "authorization"

type

type: object

className

className: string = "SenderAuthorization"

name

name: string = "Composite"

caller

caller: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "caller"

type

type: object

name

name: string = "String"

category

category: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "category"

type

type: object

className

className: string = "LocalizableString"

name

name: string = "Composite"

claims

claims: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "claims"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

correlationId

correlationId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "correlationId"

type

type: object

name

name: string = "String"

description

description: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

eventDataId

eventDataId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "eventDataId"

type

type: object

name

name: string = "String"

eventName

eventName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "eventName"

type

type: object

className

className: string = "LocalizableString"

name

name: string = "Composite"

eventTimestamp

eventTimestamp: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "eventTimestamp"

type

type: object

name

name: string = "DateTime"

httpRequest

httpRequest: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "httpRequest"

type

type: object

className

className: string = "HttpRequestInfo"

name

name: string = "Composite"

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

level

level: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "level"

type

type: object

allowedValues

allowedValues: string[] = ["Critical","Error","Warning","Informational","Verbose"]

name

name: string = "Enum"

operationId

operationId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "operationId"

type

type: object

name

name: string = "String"

operationName

operationName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "operationName"

type

type: object

className

className: string = "LocalizableString"

name

name: string = "Composite"

properties

properties: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

resourceGroupName

resourceGroupName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "resourceGroupName"

type

type: object

name

name: string = "String"

resourceId

resourceId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "resourceId"

type

type: object

name

name: string = "String"

resourceProviderName

resourceProviderName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "resourceProviderName"

type

type: object

className

className: string = "LocalizableString"

name

name: string = "Composite"

resourceType

resourceType: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "resourceType"

type

type: object

className

className: string = "LocalizableString"

name

name: string = "Composite"

status

status: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "status"

type

type: object

className

className: string = "LocalizableString"

name

name: string = "Composite"

subStatus

subStatus: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "subStatus"

type

type: object

className

className: string = "LocalizableString"

name

name: string = "Composite"

submissionTimestamp

submissionTimestamp: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "submissionTimestamp"

type

type: object

name

name: string = "DateTime"

subscriptionId

subscriptionId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "subscriptionId"

type

type: object

name

name: string = "String"

tenantId

tenantId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "tenantId"

type

type: object

name

name: string = "String"

Const EventDataCollection

EventDataCollection: object

serializedName

serializedName: string = "EventDataCollection"

type

type: object

className

className: string = "EventDataCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "EventData"

name

name: string = "Composite"

Const HttpRequestInfo

HttpRequestInfo: object

serializedName

serializedName: string = "HttpRequestInfo"

type

type: object

className

className: string = "HttpRequestInfo"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientIpAddress

clientIpAddress: object

serializedName

serializedName: string = "clientIpAddress"

type

type: object

name

name: string = "String"

clientRequestId

clientRequestId: object

serializedName

serializedName: string = "clientRequestId"

type

type: object

name

name: string = "String"

method

method: object

serializedName

serializedName: string = "method"

type

type: object

name

name: string = "String"

uri

uri: object

serializedName

serializedName: string = "uri"

type

type: object

name

name: string = "String"

Const Incident

Incident: object

serializedName

serializedName: string = "Incident"

type

type: object

className

className: string = "Incident"

name

name: string = "Composite"

modelProperties

modelProperties: object

activatedTime

activatedTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "activatedTime"

type

type: object

name

name: string = "DateTime"

isActive

isActive: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "isActive"

type

type: object

name

name: string = "Boolean"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

resolvedTime

resolvedTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "resolvedTime"

type

type: object

name

name: string = "DateTime"

ruleName

ruleName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "ruleName"

type

type: object

name

name: string = "String"

Const IncidentListResult

IncidentListResult: object

serializedName

serializedName: string = "IncidentListResult"

type

type: object

className

className: string = "IncidentListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Incident"

name

name: string = "Composite"

Const ItsmReceiver

ItsmReceiver: object

serializedName

serializedName: string = "ItsmReceiver"

type

type: object

className

className: string = "ItsmReceiver"

name

name: string = "Composite"

modelProperties

modelProperties: object

connectionId

connectionId: object

required

required: boolean = true

serializedName

serializedName: string = "connectionId"

type

type: object

name

name: string = "String"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

region

region: object

required

required: boolean = true

serializedName

serializedName: string = "region"

type

type: object

name

name: string = "String"

ticketConfiguration

ticketConfiguration: object

required

required: boolean = true

serializedName

serializedName: string = "ticketConfiguration"

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 LocalizableString

LocalizableString: object

serializedName

serializedName: string = "LocalizableString"

type

type: object

className

className: string = "LocalizableString"

name

name: string = "Composite"

modelProperties

modelProperties: object

localizedValue

localizedValue: object

serializedName

serializedName: string = "localizedValue"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "String"

Const LocationThresholdRuleCondition

LocationThresholdRuleCondition: object

serializedName

serializedName: string = "Microsoft.Azure.Management.Insights.Models.LocationThresholdRuleCondition"

type

type: object

className

className: string = "LocationThresholdRuleCondition"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = RuleCondition.type.polymorphicDiscriminator

uberParent

uberParent: string = "RuleCondition"

modelProperties

modelProperties: object

failedLocationCount

failedLocationCount: object

required

required: boolean = true

serializedName

serializedName: string = "failedLocationCount"

constraints

constraints: object

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

windowSize

windowSize: object

serializedName

serializedName: string = "windowSize"

type

type: object

name

name: string = "TimeSpan"

Const LogMetricTrigger

LogMetricTrigger: object

serializedName

serializedName: string = "LogMetricTrigger"

type

type: object

className

className: string = "LogMetricTrigger"

name

name: string = "Composite"

modelProperties

modelProperties: object

metricColumn

metricColumn: object

serializedName

serializedName: string = "metricColumn"

type

type: object

name

name: string = "String"

metricTriggerType

metricTriggerType: object

serializedName

serializedName: string = "metricTriggerType"

type

type: object

name

name: string = "String"

threshold

threshold: object

serializedName

serializedName: string = "threshold"

type

type: object

name

name: string = "Number"

thresholdOperator

thresholdOperator: object

serializedName

serializedName: string = "thresholdOperator"

type

type: object

name

name: string = "String"

Const LogProfileCollection

LogProfileCollection: object

serializedName

serializedName: string = "LogProfileCollection"

type

type: object

className

className: string = "LogProfileCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

required

required: boolean = true

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "LogProfileResource"

name

name: string = "Composite"

Const LogProfileResource

LogProfileResource: object

serializedName

serializedName: string = "LogProfileResource"

type

type: object

className

className: string = "LogProfileResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

categories

categories: object

required

required: boolean = true

serializedName

serializedName: string = "properties.categories"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

locations

locations: object

required

required: boolean = true

serializedName

serializedName: string = "properties.locations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

retentionPolicy

retentionPolicy: object

required

required: boolean = true

serializedName

serializedName: string = "properties.retentionPolicy"

type

type: object

className

className: string = "RetentionPolicy"

name

name: string = "Composite"

serviceBusRuleId

serviceBusRuleId: object

serializedName

serializedName: string = "properties.serviceBusRuleId"

type

type: object

name

name: string = "String"

storageAccountId

storageAccountId: object

serializedName

serializedName: string = "properties.storageAccountId"

type

type: object

name

name: string = "String"

Const LogProfileResourcePatch

LogProfileResourcePatch: object

serializedName

serializedName: string = "LogProfileResourcePatch"

type

type: object

className

className: string = "LogProfileResourcePatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

categories

categories: object

required

required: boolean = true

serializedName

serializedName: string = "properties.categories"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

locations

locations: object

required

required: boolean = true

serializedName

serializedName: string = "properties.locations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

retentionPolicy

retentionPolicy: object

required

required: boolean = true

serializedName

serializedName: string = "properties.retentionPolicy"

type

type: object

className

className: string = "RetentionPolicy"

name

name: string = "Composite"

serviceBusRuleId

serviceBusRuleId: object

serializedName

serializedName: string = "properties.serviceBusRuleId"

type

type: object

name

name: string = "String"

storageAccountId

storageAccountId: object

serializedName

serializedName: string = "properties.storageAccountId"

type

type: object

name

name: string = "String"

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const LogSearchRuleResource

LogSearchRuleResource: object

serializedName

serializedName: string = "LogSearchRuleResource"

type

type: object

className

className: string = "LogSearchRuleResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

action

action: object

required

required: boolean = true

serializedName

serializedName: string = "properties.action"

type

type: object

className

className: string = "Action"

name

name: string = "Composite"

description

description: object

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

enabled

enabled: object

serializedName

serializedName: string = "properties.enabled"

type

type: object

name

name: string = "String"

lastUpdatedTime

lastUpdatedTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.lastUpdatedTime"

type

type: object

name

name: string = "DateTime"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

schedule

schedule: object

serializedName

serializedName: string = "properties.schedule"

type

type: object

className

className: string = "Schedule"

name

name: string = "Composite"

source

source: object

required

required: boolean = true

serializedName

serializedName: string = "properties.source"

type

type: object

className

className: string = "Source"

name

name: string = "Composite"

Const LogSearchRuleResourceCollection

LogSearchRuleResourceCollection: object

serializedName

serializedName: string = "LogSearchRuleResourceCollection"

type

type: object

className

className: string = "LogSearchRuleResourceCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "LogSearchRuleResource"

name

name: string = "Composite"

Const LogSearchRuleResourcePatch

LogSearchRuleResourcePatch: object

serializedName

serializedName: string = "LogSearchRuleResourcePatch"

type

type: object

className

className: string = "LogSearchRuleResourcePatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

serializedName

serializedName: string = "properties.enabled"

type

type: object

name

name: string = "String"

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const LogSettings

LogSettings: object

serializedName

serializedName: string = "LogSettings"

type

type: object

className

className: string = "LogSettings"

name

name: string = "Composite"

modelProperties

modelProperties: object

category

category: object

serializedName

serializedName: string = "category"

type

type: object

name

name: string = "String"

enabled

enabled: object

required

required: boolean = true

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

retentionPolicy

retentionPolicy: object

serializedName

serializedName: string = "retentionPolicy"

type

type: object

className

className: string = "RetentionPolicy"

name

name: string = "Composite"

Const LogToMetricAction

LogToMetricAction: object

serializedName

serializedName: string = "Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.LogToMetricAction"

type

type: object

className

className: string = "LogToMetricAction"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = Action.type.polymorphicDiscriminator

uberParent

uberParent: string = "Action"

modelProperties

modelProperties: object

criteria

criteria: object

required

required: boolean = true

serializedName

serializedName: string = "criteria"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Criteria"

name

name: string = "Composite"

Const LogicAppReceiver

LogicAppReceiver: object

serializedName

serializedName: string = "LogicAppReceiver"

type

type: object

className

className: string = "LogicAppReceiver"

name

name: string = "Composite"

modelProperties

modelProperties: object

callbackUrl

callbackUrl: object

required

required: boolean = true

serializedName

serializedName: string = "callbackUrl"

type

type: object

name

name: string = "String"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

resourceId

resourceId: object

required

required: boolean = true

serializedName

serializedName: string = "resourceId"

type

type: object

name

name: string = "String"

useCommonAlertSchema

useCommonAlertSchema: object

required

required: boolean = true

serializedName

serializedName: string = "useCommonAlertSchema"

type

type: object

name

name: string = "Boolean"

Const ManagementEventAggregationCondition

ManagementEventAggregationCondition: object

serializedName

serializedName: string = "ManagementEventAggregationCondition"

type

type: object

className

className: string = "ManagementEventAggregationCondition"

name

name: string = "Composite"

modelProperties

modelProperties: object

operator

operator: object

serializedName

serializedName: string = "operator"

type

type: object

allowedValues

allowedValues: string[] = ["GreaterThan","GreaterThanOrEqual","LessThan","LessThanOrEqual"]

name

name: string = "Enum"

threshold

threshold: object

serializedName

serializedName: string = "threshold"

type

type: object

name

name: string = "Number"

windowSize

windowSize: object

serializedName

serializedName: string = "windowSize"

type

type: object

name

name: string = "TimeSpan"

Const ManagementEventRuleCondition

ManagementEventRuleCondition: object

serializedName

serializedName: string = "Microsoft.Azure.Management.Insights.Models.ManagementEventRuleCondition"

type

type: object

className

className: string = "ManagementEventRuleCondition"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = RuleCondition.type.polymorphicDiscriminator

uberParent

uberParent: string = "RuleCondition"

modelProperties

modelProperties: object

aggregation

aggregation: object

serializedName

serializedName: string = "aggregation"

type

type: object

className

className: string = "ManagementEventAggregationCondition"

name

name: string = "Composite"

Const MetadataValue

MetadataValue: object

serializedName

serializedName: string = "MetadataValue"

type

type: object

className

className: string = "MetadataValue"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

serializedName

serializedName: string = "name"

type

type: object

className

className: string = "LocalizableString"

name

name: string = "Composite"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "String"

Const Metric

Metric: object

serializedName

serializedName: string = "Metric"

type

type: object

className

className: string = "Metric"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

required

required: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

className

className: string = "LocalizableString"

name

name: string = "Composite"

timeseries

timeseries: object

required

required: boolean = true

serializedName

serializedName: string = "timeseries"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "TimeSeriesElement"

name

name: string = "Composite"

type

type: object

required

required: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

unit

unit: object

required

required: boolean = true

serializedName

serializedName: string = "unit"

type

type: object

allowedValues

allowedValues: string[] = ["Count","Bytes","Seconds","CountPerSecond","BytesPerSecond","Percent","MilliSeconds","ByteSeconds","Unspecified","Cores","MilliCores","NanoCores","BitsPerSecond"]

name

name: string = "Enum"

Const MetricAlertAction

MetricAlertAction: object

serializedName

serializedName: string = "MetricAlertAction"

type

type: object

className

className: string = "MetricAlertAction"

name

name: string = "Composite"

modelProperties

modelProperties: object

actionGroupId

actionGroupId: object

serializedName

serializedName: string = "actionGroupId"

type

type: object

name

name: string = "String"

webhookProperties

webhookProperties: object

serializedName

serializedName: string = "webhookProperties"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const MetricAlertCriteria

MetricAlertCriteria: object

serializedName

serializedName: string = "MetricAlertCriteria"

type

type: object

className

className: string = "MetricAlertCriteria"

name

name: string = "Composite"

uberParent

uberParent: string = "MetricAlertCriteria"

additionalProperties

additionalProperties: object

type

type: object

name

name: string = "Object"

modelProperties

modelProperties: object

odatatype

odatatype: object

required

required: boolean = true

serializedName

serializedName: string = "odata\.type"

type

type: object

name

name: string = "String"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "odatatype"

serializedName

serializedName: string = "odata.type"

Const MetricAlertMultipleResourceMultipleMetricCriteria

MetricAlertMultipleResourceMultipleMetricCriteria: object

serializedName

serializedName: string = "Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria"

type

type: object

additionalProperties

additionalProperties: any = MetricAlertCriteria.type.additionalProperties

className

className: string = "MetricAlertMultipleResourceMultipleMetricCriteria"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = MetricAlertCriteria.type.polymorphicDiscriminator

uberParent

uberParent: string = "MetricAlertCriteria"

modelProperties

modelProperties: object

allOf

allOf: object

serializedName

serializedName: string = "allOf"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "MultiMetricCriteria"

name

name: string = "Composite"

additionalProperties

additionalProperties: object

type

type: object

name

name: string = "Object"

Const MetricAlertResource

MetricAlertResource: object

serializedName

serializedName: string = "MetricAlertResource"

type

type: object

className

className: string = "MetricAlertResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

actions

actions: object

serializedName

serializedName: string = "properties.actions"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "MetricAlertAction"

name

name: string = "Composite"

autoMitigate

autoMitigate: object

serializedName

serializedName: string = "properties.autoMitigate"

type

type: object

name

name: string = "Boolean"

criteria

criteria: object

required

required: boolean = true

serializedName

serializedName: string = "properties.criteria"

type

type: object

className

className: string = "MetricAlertCriteria"

name

name: string = "Composite"

additionalProperties

additionalProperties: object

type

type: object

name

name: string = "Object"

description

description: object

required

required: boolean = true

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

enabled

enabled: object

required

required: boolean = true

serializedName

serializedName: string = "properties.enabled"

type

type: object

name

name: string = "Boolean"

evaluationFrequency

evaluationFrequency: object

required

required: boolean = true

serializedName

serializedName: string = "properties.evaluationFrequency"

type

type: object

name

name: string = "TimeSpan"

lastUpdatedTime

lastUpdatedTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.lastUpdatedTime"

type

type: object

name

name: string = "DateTime"

scopes

scopes: object

serializedName

serializedName: string = "properties.scopes"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

severity

severity: object

required

required: boolean = true

serializedName

serializedName: string = "properties.severity"

type

type: object

name

name: string = "Number"

targetResourceRegion

targetResourceRegion: object

serializedName

serializedName: string = "properties.targetResourceRegion"

type

type: object

name

name: string = "String"

targetResourceType

targetResourceType: object

serializedName

serializedName: string = "properties.targetResourceType"

type

type: object

name

name: string = "String"

windowSize

windowSize: object

required

required: boolean = true

serializedName

serializedName: string = "properties.windowSize"

type

type: object

name

name: string = "TimeSpan"

Const MetricAlertResourceCollection

MetricAlertResourceCollection: object

serializedName

serializedName: string = "MetricAlertResourceCollection"

type

type: object

className

className: string = "MetricAlertResourceCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "MetricAlertResource"

name

name: string = "Composite"

Const MetricAlertResourcePatch

MetricAlertResourcePatch: object

serializedName

serializedName: string = "MetricAlertResourcePatch"

type

type: object

className

className: string = "MetricAlertResourcePatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

actions

actions: object

serializedName

serializedName: string = "properties.actions"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "MetricAlertAction"

name

name: string = "Composite"

autoMitigate

autoMitigate: object

serializedName

serializedName: string = "properties.autoMitigate"

type

type: object

name

name: string = "Boolean"

criteria

criteria: object

required

required: boolean = true

serializedName

serializedName: string = "properties.criteria"

type

type: object

className

className: string = "MetricAlertCriteria"

name

name: string = "Composite"

additionalProperties

additionalProperties: object

type

type: object

name

name: string = "Object"

description

description: object

required

required: boolean = true

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

enabled

enabled: object

required

required: boolean = true

serializedName

serializedName: string = "properties.enabled"

type

type: object

name

name: string = "Boolean"

evaluationFrequency

evaluationFrequency: object

required

required: boolean = true

serializedName

serializedName: string = "properties.evaluationFrequency"

type

type: object

name

name: string = "TimeSpan"

lastUpdatedTime

lastUpdatedTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.lastUpdatedTime"

type

type: object

name

name: string = "DateTime"

scopes

scopes: object

serializedName

serializedName: string = "properties.scopes"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

severity

severity: object

required

required: boolean = true

serializedName

serializedName: string = "properties.severity"

type

type: object

name

name: string = "Number"

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

targetResourceRegion

targetResourceRegion: object

serializedName

serializedName: string = "properties.targetResourceRegion"

type

type: object

name

name: string = "String"

targetResourceType

targetResourceType: object

serializedName

serializedName: string = "properties.targetResourceType"

type

type: object

name

name: string = "String"

windowSize

windowSize: object

required

required: boolean = true

serializedName

serializedName: string = "properties.windowSize"

type

type: object

name

name: string = "TimeSpan"

Const MetricAlertSingleResourceMultipleMetricCriteria

MetricAlertSingleResourceMultipleMetricCriteria: object

serializedName

serializedName: string = "Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria"

type

type: object

additionalProperties

additionalProperties: any = MetricAlertCriteria.type.additionalProperties

className

className: string = "MetricAlertSingleResourceMultipleMetricCriteria"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = MetricAlertCriteria.type.polymorphicDiscriminator

uberParent

uberParent: string = "MetricAlertCriteria"

modelProperties

modelProperties: object

allOf

allOf: object

serializedName

serializedName: string = "allOf"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

additionalProperties

additionalProperties: any = MultiMetricCriteria.type.additionalProperties

className

className: string = "MetricCriteria"

name

name: string = "Composite"

Const MetricAlertStatus

MetricAlertStatus: object

serializedName

serializedName: string = "MetricAlertStatus"

type

type: object

className

className: string = "MetricAlertStatus"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

className

className: string = "MetricAlertStatusProperties"

name

name: string = "Composite"

type

type: object

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const MetricAlertStatusCollection

MetricAlertStatusCollection: object

serializedName

serializedName: string = "MetricAlertStatusCollection"

type

type: object

className

className: string = "MetricAlertStatusCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "MetricAlertStatus"

name

name: string = "Composite"

Const MetricAlertStatusProperties

MetricAlertStatusProperties: object

serializedName

serializedName: string = "MetricAlertStatusProperties"

type

type: object

className

className: string = "MetricAlertStatusProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

dimensions

dimensions: object

serializedName

serializedName: string = "dimensions"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

status

status: object

serializedName

serializedName: string = "status"

type

type: object

name

name: string = "String"

timestamp

timestamp: object

serializedName

serializedName: string = "timestamp"

type

type: object

name

name: string = "DateTime"

Const MetricAvailability

MetricAvailability: object

serializedName

serializedName: string = "MetricAvailability"

type

type: object

className

className: string = "MetricAvailability"

name

name: string = "Composite"

modelProperties

modelProperties: object

retention

retention: object

serializedName

serializedName: string = "retention"

type

type: object

name

name: string = "TimeSpan"

timeGrain

timeGrain: object

serializedName

serializedName: string = "timeGrain"

type

type: object

name

name: string = "TimeSpan"

Const MetricBaselinesResponse

MetricBaselinesResponse: object

serializedName

serializedName: string = "MetricBaselinesResponse"

type

type: object

className

className: string = "MetricBaselinesResponse"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SingleMetricBaseline"

name

name: string = "Composite"

Const MetricCriteria

MetricCriteria: object

serializedName

serializedName: string = "StaticThresholdCriterion"

type

type: object

additionalProperties

additionalProperties: any = MultiMetricCriteria.type.additionalProperties

className

className: string = "MetricCriteria"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = MultiMetricCriteria.type.polymorphicDiscriminator

uberParent

uberParent: string = "MultiMetricCriteria"

modelProperties

modelProperties: object

operator

operator: object

required

required: boolean = true

serializedName

serializedName: string = "operator"

type

type: object

name

name: string = "Object"

threshold

threshold: object

required

required: boolean = true

serializedName

serializedName: string = "threshold"

type

type: object

name

name: string = "Number"

Const MetricDefinition

MetricDefinition: object

serializedName

serializedName: string = "MetricDefinition"

type

type: object

className

className: string = "MetricDefinition"

name

name: string = "Composite"

modelProperties

modelProperties: object

dimensions

dimensions: object

serializedName

serializedName: string = "dimensions"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "LocalizableString"

name

name: string = "Composite"

id

id: object

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

isDimensionRequired

isDimensionRequired: object

serializedName

serializedName: string = "isDimensionRequired"

type

type: object

name

name: string = "Boolean"

metricAvailabilities

metricAvailabilities: object

serializedName

serializedName: string = "metricAvailabilities"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "MetricAvailability"

name

name: string = "Composite"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

className

className: string = "LocalizableString"

name

name: string = "Composite"

namespace

namespace: object

serializedName

serializedName: string = "namespace"

type

type: object

name

name: string = "String"

primaryAggregationType

primaryAggregationType: object

serializedName

serializedName: string = "primaryAggregationType"

type

type: object

allowedValues

allowedValues: string[] = ["None","Average","Count","Minimum","Maximum","Total"]

name

name: string = "Enum"

resourceId

resourceId: object

serializedName

serializedName: string = "resourceId"

type

type: object

name

name: string = "String"

supportedAggregationTypes

supportedAggregationTypes: object

serializedName

serializedName: string = "supportedAggregationTypes"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

allowedValues

allowedValues: string[] = ["None","Average","Count","Minimum","Maximum","Total"]

name

name: string = "Enum"

unit

unit: object

serializedName

serializedName: string = "unit"

type

type: object

allowedValues

allowedValues: string[] = ["Count","Bytes","Seconds","CountPerSecond","BytesPerSecond","Percent","MilliSeconds","ByteSeconds","Unspecified","Cores","MilliCores","NanoCores","BitsPerSecond"]

name

name: string = "Enum"

Const MetricDefinitionCollection

MetricDefinitionCollection: object

serializedName

serializedName: string = "MetricDefinitionCollection"

type

type: object

className

className: string = "MetricDefinitionCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

required

required: boolean = true

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "MetricDefinition"

name

name: string = "Composite"

Const MetricDimension

MetricDimension: object

serializedName

serializedName: string = "MetricDimension"

type

type: object

className

className: string = "MetricDimension"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

operator

operator: object

required

required: boolean = true

serializedName

serializedName: string = "operator"

type

type: object

name

name: string = "String"

values

values: object

required

required: boolean = true

serializedName

serializedName: string = "values"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const MetricNamespace

MetricNamespace: object

serializedName

serializedName: string = "MetricNamespace"

type

type: object

className

className: string = "MetricNamespace"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

className

className: string = "MetricNamespaceName"

name

name: string = "Composite"

type

type: object

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const MetricNamespaceCollection

MetricNamespaceCollection: object

serializedName

serializedName: string = "MetricNamespaceCollection"

type

type: object

className

className: string = "MetricNamespaceCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

required

required: boolean = true

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "MetricNamespace"

name

name: string = "Composite"

Const MetricNamespaceName

MetricNamespaceName: object

serializedName

serializedName: string = "MetricNamespaceName"

type

type: object

className

className: string = "MetricNamespaceName"

name

name: string = "Composite"

modelProperties

modelProperties: object

metricNamespaceName

metricNamespaceName: object

serializedName

serializedName: string = "metricNamespaceName"

type

type: object

name

name: string = "String"

Const MetricSettings

MetricSettings: object

serializedName

serializedName: string = "MetricSettings"

type

type: object

className

className: string = "MetricSettings"

name

name: string = "Composite"

modelProperties

modelProperties: object

category

category: object

serializedName

serializedName: string = "category"

type

type: object

name

name: string = "String"

enabled

enabled: object

required

required: boolean = true

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

retentionPolicy

retentionPolicy: object

serializedName

serializedName: string = "retentionPolicy"

type

type: object

className

className: string = "RetentionPolicy"

name

name: string = "Composite"

timeGrain

timeGrain: object

serializedName

serializedName: string = "timeGrain"

type

type: object

name

name: string = "TimeSpan"

Const MetricSingleDimension

MetricSingleDimension: object

serializedName

serializedName: string = "MetricSingleDimension"

type

type: object

className

className: string = "MetricSingleDimension"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "String"

Const MetricTrigger

MetricTrigger: object

serializedName

serializedName: string = "MetricTrigger"

type

type: object

className

className: string = "MetricTrigger"

name

name: string = "Composite"

modelProperties

modelProperties: object

metricName

metricName: object

required

required: boolean = true

serializedName

serializedName: string = "metricName"

type

type: object

name

name: string = "String"

metricResourceUri

metricResourceUri: object

required

required: boolean = true

serializedName

serializedName: string = "metricResourceUri"

type

type: object

name

name: string = "String"

operator

operator: object

required

required: boolean = true

serializedName

serializedName: string = "operator"

type

type: object

allowedValues

allowedValues: string[] = ["Equals","NotEquals","GreaterThan","GreaterThanOrEqual","LessThan","LessThanOrEqual"]

name

name: string = "Enum"

statistic

statistic: object

required

required: boolean = true

serializedName

serializedName: string = "statistic"

type

type: object

allowedValues

allowedValues: string[] = ["Average","Min","Max","Sum"]

name

name: string = "Enum"

threshold

threshold: object

required

required: boolean = true

serializedName

serializedName: string = "threshold"

type

type: object

name

name: string = "Number"

timeAggregation

timeAggregation: object

required

required: boolean = true

serializedName

serializedName: string = "timeAggregation"

type

type: object

allowedValues

allowedValues: string[] = ["Average","Minimum","Maximum","Total","Count","Last"]

name

name: string = "Enum"

timeGrain

timeGrain: object

required

required: boolean = true

serializedName

serializedName: string = "timeGrain"

type

type: object

name

name: string = "TimeSpan"

timeWindow

timeWindow: object

required

required: boolean = true

serializedName

serializedName: string = "timeWindow"

type

type: object

name

name: string = "TimeSpan"

Const MetricValue

MetricValue: object

serializedName

serializedName: string = "MetricValue"

type

type: object

className

className: string = "MetricValue"

name

name: string = "Composite"

modelProperties

modelProperties: object

average

average: object

serializedName

serializedName: string = "average"

type

type: object

name

name: string = "Number"

count

count: object

serializedName

serializedName: string = "count"

type

type: object

name

name: string = "Number"

maximum

maximum: object

serializedName

serializedName: string = "maximum"

type

type: object

name

name: string = "Number"

minimum

minimum: object

serializedName

serializedName: string = "minimum"

type

type: object

name

name: string = "Number"

timeStamp

timeStamp: object

required

required: boolean = true

serializedName

serializedName: string = "timeStamp"

type

type: object

name

name: string = "DateTime"

total

total: object

serializedName

serializedName: string = "total"

type

type: object

name

name: string = "Number"

Const MultiMetricCriteria

MultiMetricCriteria: object

serializedName

serializedName: string = "MultiMetricCriteria"

type

type: object

className

className: string = "MultiMetricCriteria"

name

name: string = "Composite"

uberParent

uberParent: string = "MultiMetricCriteria"

additionalProperties

additionalProperties: object

type

type: object

name

name: string = "Object"

modelProperties

modelProperties: object

criterionType

criterionType: object

required

required: boolean = true

serializedName

serializedName: string = "criterionType"

type

type: object

name

name: string = "String"

dimensions

dimensions: object

serializedName

serializedName: string = "dimensions"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "MetricDimension"

name

name: string = "Composite"

metricName

metricName: object

required

required: boolean = true

serializedName

serializedName: string = "metricName"

type

type: object

name

name: string = "String"

metricNamespace

metricNamespace: object

serializedName

serializedName: string = "metricNamespace"

type

type: object

name

name: string = "String"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

timeAggregation

timeAggregation: object

required

required: boolean = true

serializedName

serializedName: string = "timeAggregation"

type

type: object

name

name: string = "Object"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "criterionType"

serializedName

serializedName: string = "criterionType"

Const Operation

Operation: object

serializedName

serializedName: string = "Operation"

type

type: object

className

className: string = "Operation"

name

name: string = "Composite"

modelProperties

modelProperties: object

display

display: object

serializedName

serializedName: string = "display"

type

type: object

className

className: string = "OperationDisplay"

name

name: string = "Composite"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

Const OperationDisplay

OperationDisplay: object

serializedName

serializedName: string = "Operation_display"

type

type: object

className

className: string = "OperationDisplay"

name

name: string = "Composite"

modelProperties

modelProperties: object

operation

operation: object

serializedName

serializedName: string = "operation"

type

type: object

name

name: string = "String"

provider

provider: object

serializedName

serializedName: string = "provider"

type

type: object

name

name: string = "String"

resource

resource: object

serializedName

serializedName: string = "resource"

type

type: object

name

name: string = "String"

Const OperationListResult

OperationListResult: object

serializedName

serializedName: string = "OperationListResult"

type

type: object

className

className: string = "OperationListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Operation"

name

name: string = "Composite"

Const ProxyOnlyResource

ProxyOnlyResource: object

serializedName

serializedName: string = "ProxyOnlyResource"

type

type: object

className

className: string = "ProxyOnlyResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const ProxyResource

ProxyResource: object

serializedName

serializedName: string = "ProxyResource"

type

type: object

className

className: string = "ProxyResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const Recurrence

Recurrence: object

serializedName

serializedName: string = "Recurrence"

type

type: object

className

className: string = "Recurrence"

name

name: string = "Composite"

modelProperties

modelProperties: object

frequency

frequency: object

required

required: boolean = true

serializedName

serializedName: string = "frequency"

type

type: object

allowedValues

allowedValues: string[] = ["None","Second","Minute","Hour","Day","Week","Month","Year"]

name

name: string = "Enum"

schedule

schedule: object

required

required: boolean = true

serializedName

serializedName: string = "schedule"

type

type: object

className

className: string = "RecurrentSchedule"

name

name: string = "Composite"

Const RecurrentSchedule

RecurrentSchedule: object

serializedName

serializedName: string = "RecurrentSchedule"

type

type: object

className

className: string = "RecurrentSchedule"

name

name: string = "Composite"

modelProperties

modelProperties: object

days

days: object

required

required: boolean = true

serializedName

serializedName: string = "days"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

hours

hours: object

required

required: boolean = true

serializedName

serializedName: string = "hours"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Number"

minutes

minutes: object

required

required: boolean = true

serializedName

serializedName: string = "minutes"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Number"

timeZone

timeZone: object

required

required: boolean = true

serializedName

serializedName: string = "timeZone"

type

type: object

name

name: string = "String"

Const Resource

Resource: object

serializedName

serializedName: string = "Resource"

type

type: object

className

className: string = "Resource"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

location

location: object

required

required: boolean = true

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const Response

Response: object

serializedName

serializedName: string = "Response"

type

type: object

className

className: string = "Response"

name

name: string = "Composite"

modelProperties

modelProperties: object

cost

cost: object

serializedName

serializedName: string = "cost"

constraints

constraints: object

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

interval

interval: object

serializedName

serializedName: string = "interval"

type

type: object

name

name: string = "TimeSpan"

namespace

namespace: object

serializedName

serializedName: string = "namespace"

type

type: object

name

name: string = "String"

resourceregion

resourceregion: object

serializedName

serializedName: string = "resourceregion"

type

type: object

name

name: string = "String"

timespan

timespan: object

required

required: boolean = true

serializedName

serializedName: string = "timespan"

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

name

name: string = "Composite"

Const ResponseWithError

ResponseWithError: object

serializedName

serializedName: string = "ResponseWithError"

type

type: object

className

className: string = "ResponseWithError"

name

name: string = "Composite"

modelProperties

modelProperties: object

error

error: object

required

required: boolean = true

serializedName

serializedName: string = "error"

type

type: object

className

className: string = "ErrorModel"

name

name: string = "Composite"

Const RetentionPolicy

RetentionPolicy: object

serializedName

serializedName: string = "RetentionPolicy"

type

type: object

className

className: string = "RetentionPolicy"

name

name: string = "Composite"

modelProperties

modelProperties: object

days

days: object

required

required: boolean = true

serializedName

serializedName: string = "days"

constraints

constraints: object

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

enabled

enabled: object

required

required: boolean = true

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

Const RuleAction

RuleAction: object

serializedName

serializedName: string = "RuleAction"

type

type: object

className

className: string = "RuleAction"

name

name: string = "Composite"

uberParent

uberParent: string = "RuleAction"

modelProperties

modelProperties: object

odatatype

odatatype: object

required

required: boolean = true

serializedName

serializedName: string = "odata\.type"

type

type: object

name

name: string = "String"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "odatatype"

serializedName

serializedName: string = "odata.type"

Const RuleCondition

RuleCondition: object

serializedName

serializedName: string = "RuleCondition"

type

type: object

className

className: string = "RuleCondition"

name

name: string = "Composite"

uberParent

uberParent: string = "RuleCondition"

modelProperties

modelProperties: object

dataSource

dataSource: object

serializedName

serializedName: string = "dataSource"

type

type: object

className

className: string = "RuleDataSource"

name

name: string = "Composite"

odatatype

odatatype: object

required

required: boolean = true

serializedName

serializedName: string = "odata\.type"

type

type: object

name

name: string = "String"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "odatatype"

serializedName

serializedName: string = "odata.type"

Const RuleDataSource

RuleDataSource: object

serializedName

serializedName: string = "RuleDataSource"

type

type: object

className

className: string = "RuleDataSource"

name

name: string = "Composite"

uberParent

uberParent: string = "RuleDataSource"

modelProperties

modelProperties: object

odatatype

odatatype: object

required

required: boolean = true

serializedName

serializedName: string = "odata\.type"

type

type: object

name

name: string = "String"

resourceUri

resourceUri: object

serializedName

serializedName: string = "resourceUri"

type

type: object

name

name: string = "String"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "odatatype"

serializedName

serializedName: string = "odata.type"

Const RuleEmailAction

RuleEmailAction: object

serializedName

serializedName: string = "Microsoft.Azure.Management.Insights.Models.RuleEmailAction"

type

type: object

className

className: string = "RuleEmailAction"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = RuleAction.type.polymorphicDiscriminator

uberParent

uberParent: string = "RuleAction"

modelProperties

modelProperties: object

customEmails

customEmails: object

serializedName

serializedName: string = "customEmails"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

sendToServiceOwners

sendToServiceOwners: object

serializedName

serializedName: string = "sendToServiceOwners"

type

type: object

name

name: string = "Boolean"

Const RuleManagementEventClaimsDataSource

RuleManagementEventClaimsDataSource: object

serializedName

serializedName: string = "RuleManagementEventClaimsDataSource"

type

type: object

className

className: string = "RuleManagementEventClaimsDataSource"

name

name: string = "Composite"

modelProperties

modelProperties: object

emailAddress

emailAddress: object

serializedName

serializedName: string = "emailAddress"

type

type: object

name

name: string = "String"

Const RuleManagementEventDataSource

RuleManagementEventDataSource: object

serializedName

serializedName: string = "Microsoft.Azure.Management.Insights.Models.RuleManagementEventDataSource"

type

type: object

className

className: string = "RuleManagementEventDataSource"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = RuleDataSource.type.polymorphicDiscriminator

uberParent

uberParent: string = "RuleDataSource"

modelProperties

modelProperties: object

claims

claims: object

serializedName

serializedName: string = "claims"

type

type: object

className

className: string = "RuleManagementEventClaimsDataSource"

name

name: string = "Composite"

eventName

eventName: object

serializedName

serializedName: string = "eventName"

type

type: object

name

name: string = "String"

eventSource

eventSource: object

serializedName

serializedName: string = "eventSource"

type

type: object

name

name: string = "String"

level

level: object

serializedName

serializedName: string = "level"

type

type: object

name

name: string = "String"

operationName

operationName: object

serializedName

serializedName: string = "operationName"

type

type: object

name

name: string = "String"

resourceGroupName

resourceGroupName: object

serializedName

serializedName: string = "resourceGroupName"

type

type: object

name

name: string = "String"

resourceProviderName

resourceProviderName: object

serializedName

serializedName: string = "resourceProviderName"

type

type: object

name

name: string = "String"

status

status: object

serializedName

serializedName: string = "status"

type

type: object

name

name: string = "String"

subStatus

subStatus: object

serializedName

serializedName: string = "subStatus"

type

type: object

name

name: string = "String"

Const RuleMetricDataSource

RuleMetricDataSource: object

serializedName

serializedName: string = "Microsoft.Azure.Management.Insights.Models.RuleMetricDataSource"

type

type: object

className

className: string = "RuleMetricDataSource"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = RuleDataSource.type.polymorphicDiscriminator

uberParent

uberParent: string = "RuleDataSource"

modelProperties

modelProperties: object

metricName

metricName: object

serializedName

serializedName: string = "metricName"

type

type: object

name

name: string = "String"

Const RuleWebhookAction

RuleWebhookAction: object

serializedName

serializedName: string = "Microsoft.Azure.Management.Insights.Models.RuleWebhookAction"

type

type: object

className

className: string = "RuleWebhookAction"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = RuleAction.type.polymorphicDiscriminator

uberParent

uberParent: string = "RuleAction"

modelProperties

modelProperties: object

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

serviceUri

serviceUri: object

serializedName

serializedName: string = "serviceUri"

type

type: object

name

name: string = "String"

Const ScaleAction

ScaleAction: object

serializedName

serializedName: string = "ScaleAction"

type

type: object

className

className: string = "ScaleAction"

name

name: string = "Composite"

modelProperties

modelProperties: object

cooldown

cooldown: object

required

required: boolean = true

serializedName

serializedName: string = "cooldown"

type

type: object

name

name: string = "TimeSpan"

direction

direction: object

required

required: boolean = true

serializedName

serializedName: string = "direction"

type

type: object

allowedValues

allowedValues: string[] = ["None","Increase","Decrease"]

name

name: string = "Enum"

type

type: object

required

required: boolean = true

serializedName

serializedName: string = "type"

type

type: object

allowedValues

allowedValues: string[] = ["ChangeCount","PercentChangeCount","ExactCount"]

name

name: string = "Enum"

value

value: object

defaultValue

defaultValue: string = "1"

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "String"

Const ScaleCapacity

ScaleCapacity: object

serializedName

serializedName: string = "ScaleCapacity"

type

type: object

className

className: string = "ScaleCapacity"

name

name: string = "Composite"

modelProperties

modelProperties: object

default

default: object

required

required: boolean = true

serializedName

serializedName: string = "default"

type

type: object

name

name: string = "String"

maximum

maximum: object

required

required: boolean = true

serializedName

serializedName: string = "maximum"

type

type: object

name

name: string = "String"

minimum

minimum: object

required

required: boolean = true

serializedName

serializedName: string = "minimum"

type

type: object

name

name: string = "String"

Const ScaleRule

ScaleRule: object

serializedName

serializedName: string = "ScaleRule"

type

type: object

className

className: string = "ScaleRule"

name

name: string = "Composite"

modelProperties

modelProperties: object

metricTrigger

metricTrigger: object

required

required: boolean = true

serializedName

serializedName: string = "metricTrigger"

type

type: object

className

className: string = "MetricTrigger"

name

name: string = "Composite"

scaleAction

scaleAction: object

required

required: boolean = true

serializedName

serializedName: string = "scaleAction"

type

type: object

className

className: string = "ScaleAction"

name

name: string = "Composite"

Const Schedule

Schedule: object

serializedName

serializedName: string = "Schedule"

type

type: object

className

className: string = "Schedule"

name

name: string = "Composite"

modelProperties

modelProperties: object

frequencyInMinutes

frequencyInMinutes: object

required

required: boolean = true

serializedName

serializedName: string = "frequencyInMinutes"

type

type: object

name

name: string = "Number"

timeWindowInMinutes

timeWindowInMinutes: object

required

required: boolean = true

serializedName

serializedName: string = "timeWindowInMinutes"

type

type: object

name

name: string = "Number"

Const SenderAuthorization

SenderAuthorization: object

serializedName

serializedName: string = "SenderAuthorization"

type

type: object

className

className: string = "SenderAuthorization"

name

name: string = "Composite"

modelProperties

modelProperties: object

action

action: object

serializedName

serializedName: string = "action"

type

type: object

name

name: string = "String"

role

role: object

serializedName

serializedName: string = "role"

type

type: object

name

name: string = "String"

scope

scope: object

serializedName

serializedName: string = "scope"

type

type: object

name

name: string = "String"

Const SingleBaseline

SingleBaseline: object

serializedName

serializedName: string = "SingleBaseline"

type

type: object

className

className: string = "SingleBaseline"

name

name: string = "Composite"

modelProperties

modelProperties: object

highThresholds

highThresholds: object

required

required: boolean = true

serializedName

serializedName: string = "highThresholds"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Number"

lowThresholds

lowThresholds: object

required

required: boolean = true

serializedName

serializedName: string = "lowThresholds"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Number"

sensitivity

sensitivity: object

required

required: boolean = true

serializedName

serializedName: string = "sensitivity"

type

type: object

name

name: string = "String"

Const SingleMetricBaseline

SingleMetricBaseline: object

serializedName

serializedName: string = "SingleMetricBaseline"

type

type: object

className

className: string = "SingleMetricBaseline"

name

name: string = "Composite"

modelProperties

modelProperties: object

baselines

baselines: object

required

required: boolean = true

serializedName

serializedName: string = "properties.baselines"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "TimeSeriesBaseline"

name

name: string = "Composite"

id

id: object

required

required: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

interval

interval: object

required

required: boolean = true

serializedName

serializedName: string = "properties.interval"

type

type: object

name

name: string = "TimeSpan"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

namespace

namespace: object

serializedName

serializedName: string = "properties.namespace"

type

type: object

name

name: string = "String"

timespan

timespan: object

required

required: boolean = true

serializedName

serializedName: string = "properties.timespan"

type

type: object

name

name: string = "String"

type

type: object

required

required: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const SmsReceiver

SmsReceiver: object

serializedName

serializedName: string = "SmsReceiver"

type

type: object

className

className: string = "SmsReceiver"

name

name: string = "Composite"

modelProperties

modelProperties: object

countryCode

countryCode: object

required

required: boolean = true

serializedName

serializedName: string = "countryCode"

type

type: object

name

name: string = "String"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

phoneNumber

phoneNumber: object

required

required: boolean = true

serializedName

serializedName: string = "phoneNumber"

type

type: object

name

name: string = "String"

status

status: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "status"

type

type: object

allowedValues

allowedValues: string[] = ["NotSpecified","Enabled","Disabled"]

name

name: string = "Enum"

Const Source

Source: object

serializedName

serializedName: string = "Source"

type

type: object

className

className: string = "Source"

name

name: string = "Composite"

modelProperties

modelProperties: object

authorizedResources

authorizedResources: object

serializedName

serializedName: string = "authorizedResources"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

dataSourceId

dataSourceId: object

required

required: boolean = true

serializedName

serializedName: string = "dataSourceId"

type

type: object

name

name: string = "String"

query

query: object

serializedName

serializedName: string = "query"

type

type: object

name

name: string = "String"

queryType

queryType: object

serializedName

serializedName: string = "queryType"

type

type: object

name

name: string = "String"

Const ThresholdRuleCondition

ThresholdRuleCondition: object

serializedName

serializedName: string = "Microsoft.Azure.Management.Insights.Models.ThresholdRuleCondition"

type

type: object

className

className: string = "ThresholdRuleCondition"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = RuleCondition.type.polymorphicDiscriminator

uberParent

uberParent: string = "RuleCondition"

modelProperties

modelProperties: object

operator

operator: object

required

required: boolean = true

serializedName

serializedName: string = "operator"

type

type: object

allowedValues

allowedValues: string[] = ["GreaterThan","GreaterThanOrEqual","LessThan","LessThanOrEqual"]

name

name: string = "Enum"

threshold

threshold: object

required

required: boolean = true

serializedName

serializedName: string = "threshold"

type

type: object

name

name: string = "Number"

timeAggregation

timeAggregation: object

serializedName

serializedName: string = "timeAggregation"

type

type: object

allowedValues

allowedValues: string[] = ["Average","Minimum","Maximum","Total","Last"]

name

name: string = "Enum"

windowSize

windowSize: object

serializedName

serializedName: string = "windowSize"

type

type: object

name

name: string = "TimeSpan"

Const TimeSeriesBaseline

TimeSeriesBaseline: object

serializedName

serializedName: string = "TimeSeriesBaseline"

type

type: object

className

className: string = "TimeSeriesBaseline"

name

name: string = "Composite"

modelProperties

modelProperties: object

aggregation

aggregation: object

required

required: boolean = true

serializedName

serializedName: string = "aggregation"

type

type: object

name

name: string = "String"

data

data: object

required

required: boolean = true

serializedName

serializedName: string = "data"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SingleBaseline"

name

name: string = "Composite"

dimensions

dimensions: object

serializedName

serializedName: string = "dimensions"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "MetricSingleDimension"

name

name: string = "Composite"

metadata

metadata: object

serializedName

serializedName: string = "metadata"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "BaselineMetadata"

name

name: string = "Composite"

timestamps

timestamps: object

required

required: boolean = true

serializedName

serializedName: string = "timestamps"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "DateTime"

Const TimeSeriesElement

TimeSeriesElement: object

serializedName

serializedName: string = "TimeSeriesElement"

type

type: object

className

className: string = "TimeSeriesElement"

name

name: string = "Composite"

modelProperties

modelProperties: object

data

data: object

serializedName

serializedName: string = "data"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "MetricValue"

name

name: string = "Composite"

metadatavalues

metadatavalues: object

serializedName

serializedName: string = "metadatavalues"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "MetadataValue"

name

name: string = "Composite"

Const TimeSeriesInformation

TimeSeriesInformation: object

serializedName

serializedName: string = "TimeSeriesInformation"

type

type: object

className

className: string = "TimeSeriesInformation"

name

name: string = "Composite"

modelProperties

modelProperties: object

sensitivities

sensitivities: object

required

required: boolean = true

serializedName

serializedName: string = "sensitivities"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

timestamps

timestamps: object

serializedName

serializedName: string = "timestamps"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "DateTime"

values

values: object

required

required: boolean = true

serializedName

serializedName: string = "values"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Number"

Const TimeWindow

TimeWindow: object

serializedName

serializedName: string = "TimeWindow"

type

type: object

className

className: string = "TimeWindow"

name

name: string = "Composite"

modelProperties

modelProperties: object

end

end: object

required

required: boolean = true

serializedName

serializedName: string = "end"

type

type: object

name

name: string = "DateTime"

start

start: object

required

required: boolean = true

serializedName

serializedName: string = "start"

type

type: object

name

name: string = "DateTime"

timeZone

timeZone: object

serializedName

serializedName: string = "timeZone"

type

type: object

name

name: string = "String"

Const TriggerCondition

TriggerCondition: object

serializedName

serializedName: string = "TriggerCondition"

type

type: object

className

className: string = "TriggerCondition"

name

name: string = "Composite"

modelProperties

modelProperties: object

metricTrigger

metricTrigger: object

serializedName

serializedName: string = "metricTrigger"

type

type: object

className

className: string = "LogMetricTrigger"

name

name: string = "Composite"

threshold

threshold: object

required

required: boolean = true

serializedName

serializedName: string = "threshold"

type

type: object

name

name: string = "Number"

thresholdOperator

thresholdOperator: object

required

required: boolean = true

serializedName

serializedName: string = "thresholdOperator"

type

type: object

name

name: string = "String"

Const VMInsightsOnboardingStatus

VMInsightsOnboardingStatus: object

serializedName

serializedName: string = "VMInsightsOnboardingStatus"

type

type: object

className

className: string = "VMInsightsOnboardingStatus"

name

name: string = "Composite"

modelProperties

modelProperties: object

data

data: object

serializedName

serializedName: string = "properties.data"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DataContainer"

name

name: string = "Composite"

dataStatus

dataStatus: object

required

required: boolean = true

serializedName

serializedName: string = "properties.dataStatus"

type

type: object

name

name: string = "String"

onboardingStatus

onboardingStatus: object

required

required: boolean = true

serializedName

serializedName: string = "properties.onboardingStatus"

type

type: object

name

name: string = "String"

resourceId

resourceId: object

required

required: boolean = true

serializedName

serializedName: string = "properties.resourceId"

type

type: object

name

name: string = "String"

Const VoiceReceiver

VoiceReceiver: object

serializedName

serializedName: string = "VoiceReceiver"

type

type: object

className

className: string = "VoiceReceiver"

name

name: string = "Composite"

modelProperties

modelProperties: object

countryCode

countryCode: object

required

required: boolean = true

serializedName

serializedName: string = "countryCode"

type

type: object

name

name: string = "String"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

phoneNumber

phoneNumber: object

required

required: boolean = true

serializedName

serializedName: string = "phoneNumber"

type

type: object

name

name: string = "String"

Const WebhookNotification

WebhookNotification: object

serializedName

serializedName: string = "WebhookNotification"

type

type: object

className

className: string = "WebhookNotification"

name

name: string = "Composite"

modelProperties

modelProperties: object

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

serviceUri

serviceUri: object

serializedName

serializedName: string = "serviceUri"

type

type: object

name

name: string = "String"

Const WebhookReceiver

WebhookReceiver: object

serializedName

serializedName: string = "WebhookReceiver"

type

type: object

className

className: string = "WebhookReceiver"

name

name: string = "Composite"

modelProperties

modelProperties: object

identifierUri

identifierUri: object

serializedName

serializedName: string = "identifierUri"

type

type: object

name

name: string = "String"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

objectId

objectId: object

serializedName

serializedName: string = "objectId"

type

type: object

name

name: string = "String"

serviceUri

serviceUri: object

required

required: boolean = true

serializedName

serializedName: string = "serviceUri"

type

type: object

name

name: string = "String"

tenantId

tenantId: object

serializedName

serializedName: string = "tenantId"

type

type: object

name

name: string = "String"

useAadAuth

useAadAuth: object

defaultValue

defaultValue: boolean = false

serializedName

serializedName: string = "useAadAuth"

type

type: object

name

name: string = "Boolean"

useCommonAlertSchema

useCommonAlertSchema: object

required

required: boolean = true

serializedName

serializedName: string = "useCommonAlertSchema"

type

type: object

name

name: string = "Boolean"

Const WorkspaceInfo

WorkspaceInfo: object

serializedName

serializedName: string = "WorkspaceInfo"

type

type: object

className

className: string = "WorkspaceInfo"

name

name: string = "Composite"

modelProperties

modelProperties: object

customerId

customerId: object

required

required: boolean = true

serializedName

serializedName: string = "properties.customerId"

type

type: object

name

name: string = "String"

id

id: object

required

required: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

location

location: object

required

required: boolean = true

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

Const acceptLanguage

acceptLanguage: object

parameterPath

parameterPath: string = "acceptLanguage"

mapper

mapper: object

defaultValue

defaultValue: string = "en-US"

serializedName

serializedName: string = "accept-language"

type

type: object

name

name: string = "String"

Const actionGroupName

actionGroupName: object

parameterPath

parameterPath: string = "actionGroupName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "actionGroupName"

type

type: object

name

name: string = "String"

Const activityLogAlertName

activityLogAlertName: object

parameterPath

parameterPath: string = "activityLogAlertName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "activityLogAlertName"

type

type: object

name

name: string = "String"

Const aggregation

aggregation: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "aggregation"

type

type: object

name

name: string = "String"

Const apiVersion0

apiVersion0: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2015-04-01"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion1

apiVersion1: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2016-03-01"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion10

apiVersion10: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2017-12-01-preview"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion11

apiVersion11: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2018-11-27-preview"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion2

apiVersion2: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2017-05-01-preview"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion3

apiVersion3: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2019-06-01"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion4

apiVersion4: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2017-04-01"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion5

apiVersion5: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2018-01-01"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion6

apiVersion6: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2017-11-01-preview"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion7

apiVersion7: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2019-03-01"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion8

apiVersion8: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2018-03-01"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion9

apiVersion9: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2018-04-16"

isConstant

isConstant: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const autoscaleSettingName

autoscaleSettingName: object

parameterPath

parameterPath: string = "autoscaleSettingName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "autoscaleSettingName"

type

type: object

name

name: string = "String"

Const discriminators

discriminators: object

Action

Action: any = Action

Action.Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.AlertingAction

Action.Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.AlertingAction: any = AlertingAction

Action.Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.LogToMetricAction

Action.Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.LogToMetricAction: any = LogToMetricAction

MetricAlertCriteria

MetricAlertCriteria: any = MetricAlertCriteria

MetricAlertCriteria.Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria

MetricAlertCriteria.Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria: any = MetricAlertMultipleResourceMultipleMetricCriteria

MetricAlertCriteria.Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria

MetricAlertCriteria.Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria: any = MetricAlertSingleResourceMultipleMetricCriteria

MultiMetricCriteria

MultiMetricCriteria: any = MultiMetricCriteria

MultiMetricCriteria.DynamicThresholdCriterion

MultiMetricCriteria.DynamicThresholdCriterion: any = DynamicMetricCriteria

MultiMetricCriteria.StaticThresholdCriterion

MultiMetricCriteria.StaticThresholdCriterion: any = MetricCriteria

RuleAction

RuleAction: any = RuleAction

RuleAction.Microsoft.Azure.Management.Insights.Models.RuleEmailAction

RuleAction.Microsoft.Azure.Management.Insights.Models.RuleEmailAction: any = RuleEmailAction

RuleAction.Microsoft.Azure.Management.Insights.Models.RuleWebhookAction

RuleAction.Microsoft.Azure.Management.Insights.Models.RuleWebhookAction: any = RuleWebhookAction

RuleCondition

RuleCondition: any = RuleCondition

RuleCondition.Microsoft.Azure.Management.Insights.Models.LocationThresholdRuleCondition

RuleCondition.Microsoft.Azure.Management.Insights.Models.LocationThresholdRuleCondition: any = LocationThresholdRuleCondition

RuleCondition.Microsoft.Azure.Management.Insights.Models.ManagementEventRuleCondition

RuleCondition.Microsoft.Azure.Management.Insights.Models.ManagementEventRuleCondition: any = ManagementEventRuleCondition

RuleCondition.Microsoft.Azure.Management.Insights.Models.ThresholdRuleCondition

RuleCondition.Microsoft.Azure.Management.Insights.Models.ThresholdRuleCondition: any = ThresholdRuleCondition

RuleDataSource

RuleDataSource: any = RuleDataSource

RuleDataSource.Microsoft.Azure.Management.Insights.Models.RuleManagementEventDataSource

RuleDataSource.Microsoft.Azure.Management.Insights.Models.RuleManagementEventDataSource: any = RuleManagementEventDataSource

RuleDataSource.Microsoft.Azure.Management.Insights.Models.RuleMetricDataSource

RuleDataSource.Microsoft.Azure.Management.Insights.Models.RuleMetricDataSource: any = RuleMetricDataSource

Const filter0

filter0: object

parameterPath

parameterPath: string = "filter"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "$filter"

type

type: object

name

name: string = "String"

Const filter1

filter1: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "$filter"

type

type: object

name

name: string = "String"

Const incidentName

incidentName: object

parameterPath

parameterPath: string = "incidentName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "incidentName"

type

type: object

name

name: string = "String"

Const interval

interval: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "interval"

type

type: object

name

name: string = "TimeSpan"

Const logProfileName

logProfileName: object

parameterPath

parameterPath: string = "logProfileName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "logProfileName"

type

type: object

name

name: string = "String"

Const metricName

metricName: object

parameterPath

parameterPath: string = "metricName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "metricName"

type

type: object

name

name: string = "String"

Const metricnames

metricnames: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "metricnames"

type

type: object

name

name: string = "String"

Const metricnamespace

metricnamespace: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "metricnamespace"

type

type: object

name

name: string = "String"

Const name

name: object

parameterPath

parameterPath: string = "name"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

Const nextPageLink

nextPageLink: object

parameterPath

parameterPath: string = "nextPageLink"

skipEncoding

skipEncoding: boolean = true

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

Const orderby

orderby: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "orderby"

type

type: object

name

name: string = "String"

Const resourceGroupName

resourceGroupName: object

parameterPath

parameterPath: string = "resourceGroupName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "resourceGroupName"

type

type: object

name

name: string = "String"

Const resourceUri

resourceUri: object

parameterPath

parameterPath: string = "resourceUri"

skipEncoding

skipEncoding: boolean = true

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "resourceUri"

type

type: object

name

name: string = "String"

Const resultType

resultType: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "resultType"

type

type: object

allowedValues

allowedValues: string[] = ["Data","Metadata"]

name

name: string = "Enum"

Const ruleName

ruleName: object

parameterPath

parameterPath: string = "ruleName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "ruleName"

type

type: object

name

name: string = "String"

Const select

select: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "$select"

type

type: object

name

name: string = "String"

Const sensitivities

sensitivities: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "sensitivities"

type

type: object

name

name: string = "String"

Const startTime

startTime: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "startTime"

type

type: object

name

name: string = "String"

Const statusName

statusName: object

parameterPath

parameterPath: string = "statusName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "statusName"

type

type: object

name

name: string = "String"

Const subscriptionId

subscriptionId: object

parameterPath

parameterPath: string = "subscriptionId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "subscriptionId"

type

type: object

name

name: string = "String"

Const timespan

timespan: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "timespan"

type

type: object

name

name: string = "String"

Const top

top: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "top"

type

type: object

name

name: string = "Number"

Generated using TypeDoc