Options
All
  • Public
  • Public/Protected
  • All
Menu

@azure/arm-monitor

Package version

Index

Enumerations

Classes

Interfaces

Type aliases

Variables

Object literals

Type aliases

AccessMode

AccessMode: string

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

Known values supported by the service

Open
PrivateOnly

ActionGroupsCreateNotificationsAtActionGroupResourceLevelResponse

ActionGroupsCreateNotificationsAtActionGroupResourceLevelResponse: TestNotificationDetailsResponse

Contains response data for the createNotificationsAtActionGroupResourceLevel operation.

ActionGroupsCreateNotificationsAtResourceGroupLevelResponse

ActionGroupsCreateNotificationsAtResourceGroupLevelResponse: TestNotificationDetailsResponse

Contains response data for the createNotificationsAtResourceGroupLevel operation.

ActionGroupsCreateOrUpdateResponse

ActionGroupsCreateOrUpdateResponse: ActionGroupResource

Contains response data for the createOrUpdate operation.

ActionGroupsGetResponse

ActionGroupsGetResponse: ActionGroupResource

Contains response data for the get operation.

ActionGroupsGetTestNotificationsAtActionGroupResourceLevelResponse

ActionGroupsGetTestNotificationsAtActionGroupResourceLevelResponse: TestNotificationDetailsResponse

Contains response data for the getTestNotificationsAtActionGroupResourceLevel operation.

ActionGroupsGetTestNotificationsAtResourceGroupLevelResponse

ActionGroupsGetTestNotificationsAtResourceGroupLevelResponse: TestNotificationDetailsResponse

Contains response data for the getTestNotificationsAtResourceGroupLevel operation.

ActionGroupsGetTestNotificationsResponse

ActionGroupsGetTestNotificationsResponse: TestNotificationDetailsResponse

Contains response data for the getTestNotifications operation.

ActionGroupsListByResourceGroupResponse

ActionGroupsListByResourceGroupResponse: ActionGroupList

Contains response data for the listByResourceGroup operation.

ActionGroupsListBySubscriptionIdResponse

ActionGroupsListBySubscriptionIdResponse: ActionGroupList

Contains response data for the listBySubscriptionId operation.

ActionGroupsPostTestNotificationsResponse

ActionGroupsPostTestNotificationsResponse: TestNotificationDetailsResponse

Contains response data for the postTestNotifications operation.

ActionGroupsUpdateResponse

ActionGroupsUpdateResponse: ActionGroupResource

Contains response data for the update operation.

ActionUnion

ActivityLogAlertsCreateOrUpdateResponse

ActivityLogAlertsCreateOrUpdateResponse: ActivityLogAlertResource

Contains response data for the createOrUpdate operation.

ActivityLogAlertsGetResponse

ActivityLogAlertsGetResponse: ActivityLogAlertResource

Contains response data for the get operation.

ActivityLogAlertsListByResourceGroupNextResponse

ActivityLogAlertsListByResourceGroupNextResponse: AlertRuleList

Contains response data for the listByResourceGroupNext operation.

ActivityLogAlertsListByResourceGroupResponse

ActivityLogAlertsListByResourceGroupResponse: AlertRuleList

Contains response data for the listByResourceGroup operation.

ActivityLogAlertsListBySubscriptionIdNextResponse

ActivityLogAlertsListBySubscriptionIdNextResponse: AlertRuleList

Contains response data for the listBySubscriptionIdNext operation.

ActivityLogAlertsListBySubscriptionIdResponse

ActivityLogAlertsListBySubscriptionIdResponse: AlertRuleList

Contains response data for the listBySubscriptionId operation.

ActivityLogAlertsUpdateResponse

ActivityLogAlertsUpdateResponse: ActivityLogAlertResource

Contains response data for the update operation.

ActivityLogsListNextResponse

ActivityLogsListNextResponse: EventDataCollection

Contains response data for the listNext operation.

ActivityLogsListResponse

ActivityLogsListResponse: EventDataCollection

Contains response data for the list operation.

AggregationType

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

Defines values for AggregationType.

AggregationTypeEnum

AggregationTypeEnum: string

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

Known values supported by the service

Average
Count
Minimum
Maximum
Total

AlertRuleIncidentsGetResponse

AlertRuleIncidentsGetResponse: Incident

Contains response data for the get operation.

AlertRuleIncidentsListByAlertRuleResponse

AlertRuleIncidentsListByAlertRuleResponse: IncidentListResult

Contains response data for the listByAlertRule operation.

AlertRulesCreateOrUpdateResponse

AlertRulesCreateOrUpdateResponse: AlertRuleResource

Contains response data for the createOrUpdate operation.

AlertRulesGetResponse

AlertRulesGetResponse: AlertRuleResource

Contains response data for the get operation.

AlertRulesListByResourceGroupResponse

AlertRulesListByResourceGroupResponse: AlertRuleResourceCollection

Contains response data for the listByResourceGroup operation.

AlertRulesListBySubscriptionResponse

AlertRulesListBySubscriptionResponse: AlertRuleResourceCollection

Contains response data for the listBySubscription operation.

AlertRulesUpdateResponse

AlertRulesUpdateResponse: AlertRuleResource

Contains response data for the update operation.

AlertSeverity

AlertSeverity: string

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

Known values supported by the service

0
1
2
3
4

AutoscaleSettingsCreateOrUpdateResponse

AutoscaleSettingsCreateOrUpdateResponse: AutoscaleSettingResource

Contains response data for the createOrUpdate operation.

AutoscaleSettingsGetResponse

AutoscaleSettingsGetResponse: AutoscaleSettingResource

Contains response data for the get operation.

AutoscaleSettingsListByResourceGroupNextResponse

AutoscaleSettingsListByResourceGroupNextResponse: AutoscaleSettingResourceCollection

Contains response data for the listByResourceGroupNext operation.

AutoscaleSettingsListByResourceGroupResponse

AutoscaleSettingsListByResourceGroupResponse: AutoscaleSettingResourceCollection

Contains response data for the listByResourceGroup operation.

AutoscaleSettingsListBySubscriptionNextResponse

AutoscaleSettingsListBySubscriptionNextResponse: AutoscaleSettingResourceCollection

Contains response data for the listBySubscriptionNext operation.

AutoscaleSettingsListBySubscriptionResponse

AutoscaleSettingsListBySubscriptionResponse: AutoscaleSettingResourceCollection

Contains response data for the listBySubscription operation.

AutoscaleSettingsUpdateResponse

AutoscaleSettingsUpdateResponse: AutoscaleSettingResource

Contains response data for the update operation.

BaselineSensitivity

BaselineSensitivity: string

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

Known values supported by the service

Low
Medium
High

BaselinesListResponse

BaselinesListResponse: MetricBaselinesResponse

Contains response data for the list operation.

CategoryType

CategoryType: string

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

Known values supported by the service

Metrics
Logs

ComparisonOperationType

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

Defines values for ComparisonOperationType.

ConditionOperator

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

Defines values for ConditionOperator.

ConditionalOperator

ConditionalOperator: string

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

Known values supported by the service

GreaterThanOrEqual
LessThanOrEqual
GreaterThan
LessThan
Equal

CreatedByType

CreatedByType: string

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

Known values supported by the service

User
Application
ManagedIdentity
Key

CriterionType

CriterionType: string

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

Known values supported by the service

StaticThresholdCriterion
DynamicThresholdCriterion

DataCollectionEndpointsCreateResponse

DataCollectionEndpointsCreateResponse: DataCollectionEndpointResource

Contains response data for the create operation.

DataCollectionEndpointsGetResponse

DataCollectionEndpointsGetResponse: DataCollectionEndpointResource

Contains response data for the get operation.

DataCollectionEndpointsListByResourceGroupNextResponse

DataCollectionEndpointsListByResourceGroupNextResponse: DataCollectionEndpointResourceListResult

Contains response data for the listByResourceGroupNext operation.

DataCollectionEndpointsListByResourceGroupResponse

DataCollectionEndpointsListByResourceGroupResponse: DataCollectionEndpointResourceListResult

Contains response data for the listByResourceGroup operation.

DataCollectionEndpointsListBySubscriptionNextResponse

DataCollectionEndpointsListBySubscriptionNextResponse: DataCollectionEndpointResourceListResult

Contains response data for the listBySubscriptionNext operation.

DataCollectionEndpointsListBySubscriptionResponse

DataCollectionEndpointsListBySubscriptionResponse: DataCollectionEndpointResourceListResult

Contains response data for the listBySubscription operation.

DataCollectionEndpointsUpdateResponse

DataCollectionEndpointsUpdateResponse: DataCollectionEndpointResource

Contains response data for the update operation.

DataCollectionRuleAssociationsCreateResponse

DataCollectionRuleAssociationsCreateResponse: DataCollectionRuleAssociationProxyOnlyResource

Contains response data for the create operation.

DataCollectionRuleAssociationsGetResponse

DataCollectionRuleAssociationsGetResponse: DataCollectionRuleAssociationProxyOnlyResource

Contains response data for the get operation.

DataCollectionRuleAssociationsListByDataCollectionEndpointNextResponse

DataCollectionRuleAssociationsListByDataCollectionEndpointNextResponse: DataCollectionRuleAssociationProxyOnlyResourceListResult

Contains response data for the listByDataCollectionEndpointNext operation.

DataCollectionRuleAssociationsListByDataCollectionEndpointResponse

DataCollectionRuleAssociationsListByDataCollectionEndpointResponse: DataCollectionRuleAssociationProxyOnlyResourceListResult

Contains response data for the listByDataCollectionEndpoint operation.

DataCollectionRuleAssociationsListByResourceNextResponse

DataCollectionRuleAssociationsListByResourceNextResponse: DataCollectionRuleAssociationProxyOnlyResourceListResult

Contains response data for the listByResourceNext operation.

DataCollectionRuleAssociationsListByResourceResponse

DataCollectionRuleAssociationsListByResourceResponse: DataCollectionRuleAssociationProxyOnlyResourceListResult

Contains response data for the listByResource operation.

DataCollectionRuleAssociationsListByRuleNextResponse

DataCollectionRuleAssociationsListByRuleNextResponse: DataCollectionRuleAssociationProxyOnlyResourceListResult

Contains response data for the listByRuleNext operation.

DataCollectionRuleAssociationsListByRuleResponse

DataCollectionRuleAssociationsListByRuleResponse: DataCollectionRuleAssociationProxyOnlyResourceListResult

Contains response data for the listByRule operation.

DataCollectionRulesCreateResponse

DataCollectionRulesCreateResponse: DataCollectionRuleResource

Contains response data for the create operation.

DataCollectionRulesGetResponse

DataCollectionRulesGetResponse: DataCollectionRuleResource

Contains response data for the get operation.

DataCollectionRulesListByResourceGroupNextResponse

DataCollectionRulesListByResourceGroupNextResponse: DataCollectionRuleResourceListResult

Contains response data for the listByResourceGroupNext operation.

DataCollectionRulesListByResourceGroupResponse

DataCollectionRulesListByResourceGroupResponse: DataCollectionRuleResourceListResult

Contains response data for the listByResourceGroup operation.

DataCollectionRulesListBySubscriptionNextResponse

DataCollectionRulesListBySubscriptionNextResponse: DataCollectionRuleResourceListResult

Contains response data for the listBySubscriptionNext operation.

DataCollectionRulesListBySubscriptionResponse

DataCollectionRulesListBySubscriptionResponse: DataCollectionRuleResourceListResult

Contains response data for the listBySubscription operation.

DataCollectionRulesUpdateResponse

DataCollectionRulesUpdateResponse: DataCollectionRuleResource

Contains response data for the update operation.

DataStatus

DataStatus: string

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

Known values supported by the service

present
notPresent

DiagnosticSettingsCategoryGetResponse

DiagnosticSettingsCategoryGetResponse: DiagnosticSettingsCategoryResource

Contains response data for the get operation.

DiagnosticSettingsCategoryListResponse

DiagnosticSettingsCategoryListResponse: DiagnosticSettingsCategoryResourceCollection

Contains response data for the list operation.

DiagnosticSettingsCreateOrUpdateResponse

DiagnosticSettingsCreateOrUpdateResponse: DiagnosticSettingsResource

Contains response data for the createOrUpdate operation.

DiagnosticSettingsGetResponse

DiagnosticSettingsGetResponse: DiagnosticSettingsResource

Contains response data for the get operation.

DiagnosticSettingsListResponse

DiagnosticSettingsListResponse: DiagnosticSettingsResourceCollection

Contains response data for the list operation.

DynamicThresholdOperator

DynamicThresholdOperator: string

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

Known values supported by the service

GreaterThan
LessThan
GreaterOrLessThan

DynamicThresholdSensitivity

DynamicThresholdSensitivity: string

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

Known values supported by the service

Low
Medium
High

Enabled

Enabled: string

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

Known values supported by the service

true
false

EventCategoriesListResponse

EventCategoriesListResponse: EventCategoryCollection

Contains response data for the list operation.

EventLevel

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

Defines values for EventLevel.

KnownColumnDefinitionType

KnownColumnDefinitionType: string

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

Known values supported by the service

string
int
long
real
boolean
datetime
dynamic

KnownDataCollectionEndpointProvisioningState

KnownDataCollectionEndpointProvisioningState: string

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

Known values supported by the service

Creating
Updating
Deleting
Succeeded
Failed

KnownDataCollectionEndpointResourceKind

KnownDataCollectionEndpointResourceKind: string

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

Known values supported by the service

Linux
Windows

KnownDataCollectionRuleAssociationProvisioningState

KnownDataCollectionRuleAssociationProvisioningState: string

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

Known values supported by the service

Creating
Updating
Deleting
Succeeded
Failed

KnownDataCollectionRuleProvisioningState

KnownDataCollectionRuleProvisioningState: string

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

Known values supported by the service

Creating
Updating
Deleting
Succeeded
Failed

KnownDataCollectionRuleResourceKind

KnownDataCollectionRuleResourceKind: string

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

Known values supported by the service

Linux
Windows

KnownDataFlowStreams

KnownDataFlowStreams: string

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

Known values supported by the service

Microsoft-Event
Microsoft-InsightsMetrics
Microsoft-Perf
Microsoft-Syslog
Microsoft-WindowsEvent

KnownExtensionDataSourceStreams

KnownExtensionDataSourceStreams: string

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

Known values supported by the service

Microsoft-Event
Microsoft-InsightsMetrics
Microsoft-Perf
Microsoft-Syslog
Microsoft-WindowsEvent

KnownLogFileTextSettingsRecordStartTimestampFormat

KnownLogFileTextSettingsRecordStartTimestampFormat: string

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

Known values supported by the service

ISO 8601
YYYY-MM-DD HH:MM:SS
M/D/YYYY HH:MM:SS AM/PM
Mon DD, YYYY HH:MM:SS
yyMMdd HH:mm:ss
ddMMyy HH:mm:ss
MMM d hh:mm:ss
dd/MMM/yyyy:HH:mm:ss zzz
yyyy-MM-ddTHH:mm:ssK

KnownLogFilesDataSourceFormat

KnownLogFilesDataSourceFormat: string

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

Known values supported by the service

text

KnownPerfCounterDataSourceStreams

KnownPerfCounterDataSourceStreams: string

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

Known values supported by the service

Microsoft-Perf
Microsoft-InsightsMetrics

KnownPublicNetworkAccessOptions

KnownPublicNetworkAccessOptions: string

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

Known values supported by the service

Enabled
Disabled

KnownSyslogDataSourceFacilityNames

KnownSyslogDataSourceFacilityNames: string

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

Known values supported by the service

auth
authpriv
cron
daemon
kern
lpr
mail
mark
news
syslog
user
uucp
local0
local1
local2
local3
local4
local5
local6
local7 \


KnownSyslogDataSourceLogLevels

KnownSyslogDataSourceLogLevels: string

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

Known values supported by the service

Debug
Info
Notice
Warning
Error
Critical
Alert
Emergency \


KnownSyslogDataSourceStreams

KnownSyslogDataSourceStreams: string

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

Known values supported by the service

Microsoft-Syslog

KnownWindowsEventLogDataSourceStreams

KnownWindowsEventLogDataSourceStreams: string

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

Known values supported by the service

Microsoft-WindowsEvent
Microsoft-Event

LogProfilesCreateOrUpdateResponse

LogProfilesCreateOrUpdateResponse: LogProfileResource

Contains response data for the createOrUpdate operation.

LogProfilesGetResponse

LogProfilesGetResponse: LogProfileResource

Contains response data for the get operation.

LogProfilesListResponse

LogProfilesListResponse: LogProfileCollection

Contains response data for the list operation.

LogProfilesUpdateResponse

LogProfilesUpdateResponse: LogProfileResource

Contains response data for the update operation.

MetricAlertCriteriaUnion

MetricAlertsCreateOrUpdateResponse

MetricAlertsCreateOrUpdateResponse: MetricAlertResource

Contains response data for the createOrUpdate operation.

MetricAlertsGetResponse

MetricAlertsGetResponse: MetricAlertResource

Contains response data for the get operation.

MetricAlertsListByResourceGroupResponse

MetricAlertsListByResourceGroupResponse: MetricAlertResourceCollection

Contains response data for the listByResourceGroup operation.

MetricAlertsListBySubscriptionResponse

MetricAlertsListBySubscriptionResponse: MetricAlertResourceCollection

Contains response data for the listBySubscription operation.

MetricAlertsStatusListByNameResponse

MetricAlertsStatusListByNameResponse: MetricAlertStatusCollection

Contains response data for the listByName operation.

MetricAlertsStatusListResponse

MetricAlertsStatusListResponse: MetricAlertStatusCollection

Contains response data for the list operation.

MetricAlertsUpdateResponse

MetricAlertsUpdateResponse: MetricAlertResource

Contains response data for the update operation.

MetricClass

MetricClass: string

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

Known values supported by the service

Availability
Transactions
Errors
Latency
Saturation

MetricDefinitionsListResponse

MetricDefinitionsListResponse: MetricDefinitionCollection

Contains response data for the list operation.

MetricNamespacesListResponse

MetricNamespacesListResponse: MetricNamespaceCollection

Contains response data for the list operation.

MetricStatisticType

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

Defines values for MetricStatisticType.

MetricTriggerType

MetricTriggerType: string

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

Known values supported by the service

Consecutive
Total

MetricUnit

MetricUnit: string

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

Known values supported by the service

Count
Bytes
Seconds
CountPerSecond
BytesPerSecond
Percent
MilliSeconds
ByteSeconds
Unspecified
Cores
MilliCores
NanoCores
BitsPerSecond

MetricsListResponse

MetricsListResponse: Response

Contains response data for the list operation.

MultiMetricCriteriaUnion

NamespaceClassification

NamespaceClassification: string

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

Known values supported by the service

Platform
Custom
Qos

Odatatype

Odatatype: string

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

Known values supported by the service

Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria
Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria
Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria

OnboardingStatus

OnboardingStatus: string

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

Known values supported by the service

onboarded
notOnboarded
unknown

OperationsListResponse

OperationsListResponse: OperationListResult

Contains response data for the list operation.

Operator

Operator: string

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

Known values supported by the service

Equals
GreaterThan
GreaterThanOrEqual
LessThan
LessThanOrEqual
Include

PredictiveAutoscalePolicyScaleMode

PredictiveAutoscalePolicyScaleMode: "Disabled" | "ForecastOnly" | "Enabled"

Defines values for PredictiveAutoscalePolicyScaleMode.

PredictiveMetricGetResponse

PredictiveMetricGetResponse: PredictiveResponse

Contains response data for the get operation.

PrivateEndpointConnectionProvisioningState

PrivateEndpointConnectionProvisioningState: string

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

Known values supported by the service

Succeeded
Creating
Deleting
Failed

PrivateEndpointConnectionsCreateOrUpdateResponse

PrivateEndpointConnectionsCreateOrUpdateResponse: PrivateEndpointConnection

Contains response data for the createOrUpdate operation.

PrivateEndpointConnectionsGetResponse

PrivateEndpointConnectionsGetResponse: PrivateEndpointConnection

Contains response data for the get operation.

PrivateEndpointConnectionsListByPrivateLinkScopeResponse

PrivateEndpointConnectionsListByPrivateLinkScopeResponse: PrivateEndpointConnectionListResult

Contains response data for the listByPrivateLinkScope operation.

PrivateEndpointServiceConnectionStatus

PrivateEndpointServiceConnectionStatus: string

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

Known values supported by the service

Pending
Approved
Rejected

PrivateLinkResourcesGetResponse

PrivateLinkResourcesGetResponse: PrivateLinkResource

Contains response data for the get operation.

PrivateLinkResourcesListByPrivateLinkScopeResponse

PrivateLinkResourcesListByPrivateLinkScopeResponse: PrivateLinkResourceListResult

Contains response data for the listByPrivateLinkScope operation.

PrivateLinkScopeOperationStatusGetResponse

PrivateLinkScopeOperationStatusGetResponse: OperationStatus

Contains response data for the get operation.

PrivateLinkScopedResourcesCreateOrUpdateResponse

PrivateLinkScopedResourcesCreateOrUpdateResponse: ScopedResource

Contains response data for the createOrUpdate operation.

PrivateLinkScopedResourcesGetResponse

PrivateLinkScopedResourcesGetResponse: ScopedResource

Contains response data for the get operation.

PrivateLinkScopedResourcesListByPrivateLinkScopeNextResponse

PrivateLinkScopedResourcesListByPrivateLinkScopeNextResponse: ScopedResourceListResult

Contains response data for the listByPrivateLinkScopeNext operation.

PrivateLinkScopedResourcesListByPrivateLinkScopeResponse

PrivateLinkScopedResourcesListByPrivateLinkScopeResponse: ScopedResourceListResult

Contains response data for the listByPrivateLinkScope operation.

PrivateLinkScopesCreateOrUpdateResponse

PrivateLinkScopesCreateOrUpdateResponse: AzureMonitorPrivateLinkScope

Contains response data for the createOrUpdate operation.

PrivateLinkScopesGetResponse

PrivateLinkScopesGetResponse: AzureMonitorPrivateLinkScope

Contains response data for the get operation.

PrivateLinkScopesListByResourceGroupNextResponse

PrivateLinkScopesListByResourceGroupNextResponse: AzureMonitorPrivateLinkScopeListResult

Contains response data for the listByResourceGroupNext operation.

PrivateLinkScopesListByResourceGroupResponse

PrivateLinkScopesListByResourceGroupResponse: AzureMonitorPrivateLinkScopeListResult

Contains response data for the listByResourceGroup operation.

PrivateLinkScopesListNextResponse

PrivateLinkScopesListNextResponse: AzureMonitorPrivateLinkScopeListResult

Contains response data for the listNext operation.

PrivateLinkScopesListResponse

PrivateLinkScopesListResponse: AzureMonitorPrivateLinkScopeListResult

Contains response data for the list operation.

PrivateLinkScopesUpdateTagsResponse

PrivateLinkScopesUpdateTagsResponse: AzureMonitorPrivateLinkScope

Contains response data for the updateTags operation.

ProvisioningState

ProvisioningState: string

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

Known values supported by the service

Succeeded
Deploying
Canceled
Failed

QueryType

QueryType: string

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

Known values supported by the service

ResultCount

ReceiverStatus

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

Defines values for ReceiverStatus.

RecurrenceFrequency

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

Defines values for RecurrenceFrequency.

ResultType

ResultType: "Data" | "Metadata"

Defines values for ResultType.

RuleActionUnion

RuleConditionUnion

RuleDataSourceUnion

ScaleDirection

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

Defines values for ScaleDirection.

ScaleRuleMetricDimensionOperationType

ScaleRuleMetricDimensionOperationType: string

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

Known values supported by the service

Equals
NotEquals

ScaleType

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

Defines values for ScaleType.

ScheduledQueryRulesCreateOrUpdateResponse

ScheduledQueryRulesCreateOrUpdateResponse: LogSearchRuleResource

Contains response data for the createOrUpdate operation.

ScheduledQueryRulesGetResponse

ScheduledQueryRulesGetResponse: LogSearchRuleResource

Contains response data for the get operation.

ScheduledQueryRulesListByResourceGroupResponse

ScheduledQueryRulesListByResourceGroupResponse: LogSearchRuleResourceCollection

Contains response data for the listByResourceGroup operation.

ScheduledQueryRulesListBySubscriptionResponse

ScheduledQueryRulesListBySubscriptionResponse: LogSearchRuleResourceCollection

Contains response data for the listBySubscription operation.

ScheduledQueryRulesUpdateResponse

ScheduledQueryRulesUpdateResponse: LogSearchRuleResource

Contains response data for the update operation.

TenantActivityLogsListNextResponse

TenantActivityLogsListNextResponse: EventDataCollection

Contains response data for the listNext operation.

TenantActivityLogsListResponse

TenantActivityLogsListResponse: EventDataCollection

Contains response data for the list operation.

TimeAggregationOperator

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

Defines values for TimeAggregationOperator.

TimeAggregationType

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

Defines values for TimeAggregationType.

VMInsightsGetOnboardingStatusResponse

VMInsightsGetOnboardingStatusResponse: VMInsightsOnboardingStatus

Contains response data for the getOnboardingStatus operation.

Variables

Const serializer

serializer: any = coreClient.createSerializer(Mappers, /* isXml */ false)

Object literals

Const $host

$host: object

parameterPath

parameterPath: string = "$host"

skipEncoding

skipEncoding: boolean = true

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "$host"

type

type: object

name

name: string = "String"

Const AccessModeSettings

AccessModeSettings: object

type

type: object

className

className: string = "AccessModeSettings"

name

name: string = "Composite"

modelProperties

modelProperties: object

exclusions

exclusions: object

serializedName

serializedName: string = "exclusions"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AccessModeSettingsExclusion"

name

name: string = "Composite"

ingestionAccessMode

ingestionAccessMode: object

required

required: boolean = true

serializedName

serializedName: string = "ingestionAccessMode"

type

type: object

name

name: string = "String"

queryAccessMode

queryAccessMode: object

required

required: boolean = true

serializedName

serializedName: string = "queryAccessMode"

type

type: object

name

name: string = "String"

Const AccessModeSettingsExclusion

AccessModeSettingsExclusion: object

type

type: object

className

className: string = "AccessModeSettingsExclusion"

name

name: string = "Composite"

modelProperties

modelProperties: object

ingestionAccessMode

ingestionAccessMode: object

serializedName

serializedName: string = "ingestionAccessMode"

type

type: object

name

name: string = "String"

privateEndpointConnectionName

privateEndpointConnectionName: object

serializedName

serializedName: string = "privateEndpointConnectionName"

type

type: object

name

name: string = "String"

queryAccessMode

queryAccessMode: object

serializedName

serializedName: string = "queryAccessMode"

type

type: object

name

name: string = "String"

Const Action

Action: object

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 ActionDetail

ActionDetail: object

type

type: object

className

className: string = "ActionDetail"

name

name: string = "Composite"

modelProperties

modelProperties: object

detail

detail: object

serializedName

serializedName: string = "Detail"

type

type: object

name

name: string = "String"

mechanismType

mechanismType: object

serializedName

serializedName: string = "MechanismType"

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "Name"

type

type: object

name

name: string = "String"

sendTime

sendTime: object

serializedName

serializedName: string = "SendTime"

type

type: object

name

name: string = "String"

status

status: object

serializedName

serializedName: string = "Status"

type

type: object

name

name: string = "String"

subState

subState: object

serializedName

serializedName: string = "SubState"

type

type: object

name

name: string = "String"

Const ActionGroup

ActionGroup: object

type

type: object

className

className: string = "ActionGroup"

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 ActionGroupList

ActionGroupList: object

type

type: object

className

className: string = "ActionGroupList"

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

name

name: string = "Composite"

Const ActionGroupPatchBody

ActionGroupPatchBody: object

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

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

serializedName

serializedName: string = "properties.enabled"

type

type: object

name

name: string = "Boolean"

eventHubReceivers

eventHubReceivers: object

serializedName

serializedName: string = "properties.eventHubReceivers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "EventHubReceiver"

name

name: string = "Composite"

groupShortName

groupShortName: object

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 ActionGroupsCreateNotificationsAtActionGroupResourceLevelHeaders

ActionGroupsCreateNotificationsAtActionGroupResourceLevelHeaders: object

type

type: object

className

className: string = "ActionGroupsCreateNotificationsAtActionGroupResourceLevelHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

location

location: object

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

Const ActionGroupsCreateNotificationsAtResourceGroupLevelHeaders

ActionGroupsCreateNotificationsAtResourceGroupLevelHeaders: object

type

type: object

className

className: string = "ActionGroupsCreateNotificationsAtResourceGroupLevelHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

location

location: object

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

Const ActionGroupsPostTestNotificationsHeaders

ActionGroupsPostTestNotificationsHeaders: object

type

type: object

className

className: string = "ActionGroupsPostTestNotificationsHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

location

location: object

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

Const ActionList

ActionList: object

type

type: object

className

className: string = "ActionList"

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

name

name: string = "Composite"

Const ActivityLogAlertResource

ActivityLogAlertResource: object

type

type: object

className

className: string = "ActivityLogAlertResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

actions

actions: object

serializedName

serializedName: string = "properties.actions"

type

type: object

className

className: string = "ActionList"

name

name: string = "Composite"

condition

condition: object

serializedName

serializedName: string = "properties.condition"

type

type: object

className

className: string = "AlertRuleAllOfCondition"

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

serializedName

serializedName: string = "properties.scopes"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const AlertRuleAllOfCondition

AlertRuleAllOfCondition: object

type

type: object

className

className: string = "AlertRuleAllOfCondition"

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

name

name: string = "Composite"

Const AlertRuleAnyOfOrLeafCondition

AlertRuleAnyOfOrLeafCondition: object

type

type: object

className

className: string = "AlertRuleAnyOfOrLeafCondition"

name

name: string = "Composite"

modelProperties

modelProperties: object

anyOf

anyOf: object

serializedName

serializedName: string = "anyOf"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AlertRuleLeafCondition"

name

name: string = "Composite"

Const AlertRuleLeafCondition

AlertRuleLeafCondition: object

type

type: object

className

className: string = "AlertRuleLeafCondition"

name

name: string = "Composite"

modelProperties

modelProperties: object

containsAny

containsAny: object

serializedName

serializedName: string = "containsAny"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

equals

equals: object

serializedName

serializedName: string = "equals"

type

type: object

name

name: string = "String"

field

field: object

serializedName

serializedName: string = "field"

type

type: object

name

name: string = "String"

Const AlertRuleList

AlertRuleList: object

type

type: object

className

className: string = "AlertRuleList"

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

name

name: string = "Composite"

Const AlertRulePatchObject

AlertRulePatchObject: object

type

type: object

className

className: string = "AlertRulePatchObject"

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 AlertRuleResource

AlertRuleResource: object

type

type: object

className

className: string = "AlertRuleResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

action

action: object

serializedName

serializedName: string = "properties.action"

type

type: object

className

className: string = "RuleAction"

name

name: string = "Composite"

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

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"

namePropertiesName

namePropertiesName: object

required

required: boolean = true

serializedName

serializedName: string = "properties.name"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

Const AlertRuleResourceCollection

AlertRuleResourceCollection: object

type

type: object

className

className: string = "AlertRuleResourceCollection"

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

name

name: string = "Composite"

Const AlertRuleResourcePatch

AlertRuleResourcePatch: object

type

type: object

className

className: string = "AlertRuleResourcePatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

action

action: object

serializedName

serializedName: string = "properties.action"

type

type: object

className

className: string = "RuleAction"

name

name: string = "Composite"

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

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

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

serializedName

serializedName: string = "properties.name"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

serializedName

serializedName: string = "properties.provisioningState"

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

serializedName

serializedName: string = "trigger"

type

type: object

className

className: string = "TriggerCondition"

name

name: string = "Composite"

Const ArmRoleReceiver

ArmRoleReceiver: object

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

defaultValue

defaultValue: boolean = false

serializedName

serializedName: string = "useCommonAlertSchema"

type

type: object

name

name: string = "Boolean"

Const AutomationRunbookReceiver

AutomationRunbookReceiver: object

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

defaultValue

defaultValue: boolean = false

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 AutoscaleErrorResponse

AutoscaleErrorResponse: object

type

type: object

className

className: string = "AutoscaleErrorResponse"

name

name: string = "Composite"

modelProperties

modelProperties: object

error

error: object

serializedName

serializedName: string = "error"

type

type: object

className

className: string = "AutoscaleErrorResponseError"

name

name: string = "Composite"

systemData

systemData: object

serializedName

serializedName: string = "systemData"

type

type: object

className

className: string = "SystemData"

name

name: string = "Composite"

Const AutoscaleErrorResponseError

AutoscaleErrorResponseError: object

type

type: object

className

className: string = "AutoscaleErrorResponseError"

name

name: string = "Composite"

modelProperties

modelProperties: object

code

code: object

serializedName

serializedName: string = "code"

type

type: object

name

name: string = "String"

details

details: object

serializedName

serializedName: string = "details"

type

type: object

name

name: string = "String"

message

message: object

serializedName

serializedName: string = "message"

type

type: object

name

name: string = "String"

target

target: object

serializedName

serializedName: string = "target"

type

type: object

name

name: string = "String"

Const AutoscaleNotification

AutoscaleNotification: object

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

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

type

type: object

className

className: string = "AutoscaleProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

capacity

capacity: object

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

type

type: object

className

className: string = "AutoscaleSettingResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

defaultValue

defaultValue: boolean = false

serializedName

serializedName: string = "properties.enabled"

type

type: object

name

name: string = "Boolean"

namePropertiesName

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

predictiveAutoscalePolicy

predictiveAutoscalePolicy: object

serializedName

serializedName: string = "properties.predictiveAutoscalePolicy"

type

type: object

className

className: string = "PredictiveAutoscalePolicy"

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"

targetResourceLocation

targetResourceLocation: object

serializedName

serializedName: string = "properties.targetResourceLocation"

type

type: object

name

name: string = "String"

targetResourceUri

targetResourceUri: object

serializedName

serializedName: string = "properties.targetResourceUri"

type

type: object

name

name: string = "String"

Const AutoscaleSettingResourceCollection

AutoscaleSettingResourceCollection: object

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

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

type

type: object

className

className: string = "AutoscaleSettingResourcePatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

defaultValue

defaultValue: boolean = false

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"

predictiveAutoscalePolicy

predictiveAutoscalePolicy: object

serializedName

serializedName: string = "properties.predictiveAutoscalePolicy"

type

type: object

className

className: string = "PredictiveAutoscalePolicy"

name

name: string = "Composite"

profiles

profiles: object

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"

targetResourceLocation

targetResourceLocation: object

serializedName

serializedName: string = "properties.targetResourceLocation"

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

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

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

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

defaultValue

defaultValue: boolean = false

serializedName

serializedName: string = "useCommonAlertSchema"

type

type: object

name

name: string = "Boolean"

Const AzureMonitorMetricsDestination

AzureMonitorMetricsDestination: object

type

type: object

className

className: string = "AzureMonitorMetricsDestination"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

Const AzureMonitorPrivateLinkScope

AzureMonitorPrivateLinkScope: object

type

type: object

className

className: string = "AzureMonitorPrivateLinkScope"

name

name: string = "Composite"

modelProperties

modelProperties: object

accessModeSettings

accessModeSettings: object

serializedName

serializedName: string = "properties.accessModeSettings"

type

type: object

className

className: string = "AccessModeSettings"

name

name: string = "Composite"

privateEndpointConnections

privateEndpointConnections: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.privateEndpointConnections"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "PrivateEndpointConnection"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

systemData

systemData: object

serializedName

serializedName: string = "systemData"

type

type: object

className

className: string = "SystemData"

name

name: string = "Composite"

Const AzureMonitorPrivateLinkScopeListResult

AzureMonitorPrivateLinkScopeListResult: object

type

type: object

className

className: string = "AzureMonitorPrivateLinkScopeListResult"

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

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AzureMonitorPrivateLinkScope"

name

name: string = "Composite"

Const AzureResource

AzureResource: object

type

type: object

className

className: string = "AzureResource"

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 AzureResourceAutoGenerated

AzureResourceAutoGenerated: object

type

type: object

className

className: string = "AzureResourceAutoGenerated"

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

defaultValue

defaultValue: string = "global"

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 BaselineMetadata

BaselineMetadata: object

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 ColumnDefinition

ColumnDefinition: object

type

type: object

className

className: string = "ColumnDefinition"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

type

type: object

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const ConfigurationAccessEndpointSpec

ConfigurationAccessEndpointSpec: object

type

type: object

className

className: string = "ConfigurationAccessEndpointSpec"

name

name: string = "Composite"

modelProperties

modelProperties: object

endpoint

endpoint: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "endpoint"

type

type: object

name

name: string = "String"

Const Context

Context: object

type

type: object

className

className: string = "Context"

name

name: string = "Composite"

modelProperties

modelProperties: object

contextType

contextType: object

serializedName

serializedName: string = "contextType"

type

type: object

name

name: string = "String"

notificationSource

notificationSource: object

serializedName

serializedName: string = "notificationSource"

type

type: object

name

name: string = "String"

Const Criteria

Criteria: object

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 DataCollectionEndpoint

DataCollectionEndpoint: object

type

type: object

className

className: string = "DataCollectionEndpoint"

name

name: string = "Composite"

modelProperties

modelProperties: object

configurationAccess

configurationAccess: object

serializedName

serializedName: string = "configurationAccess"

type

type: object

className

className: string = "DataCollectionEndpointConfigurationAccess"

name

name: string = "Composite"

description

description: object

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

immutableId

immutableId: object

serializedName

serializedName: string = "immutableId"

type

type: object

name

name: string = "String"

logsIngestion

logsIngestion: object

serializedName

serializedName: string = "logsIngestion"

type

type: object

className

className: string = "DataCollectionEndpointLogsIngestion"

name

name: string = "Composite"

networkAcls

networkAcls: object

serializedName

serializedName: string = "networkAcls"

type

type: object

className

className: string = "DataCollectionEndpointNetworkAcls"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "provisioningState"

type

type: object

name

name: string = "String"

Const DataCollectionEndpointConfigurationAccess

DataCollectionEndpointConfigurationAccess: object

type

type: object

className

className: string = "DataCollectionEndpointConfigurationAccess"

name

name: string = "Composite"

modelProperties

modelProperties: object

Const DataCollectionEndpointLogsIngestion

DataCollectionEndpointLogsIngestion: object

type

type: object

className

className: string = "DataCollectionEndpointLogsIngestion"

name

name: string = "Composite"

modelProperties

modelProperties: object

Const DataCollectionEndpointNetworkAcls

DataCollectionEndpointNetworkAcls: object

type

type: object

className

className: string = "DataCollectionEndpointNetworkAcls"

name

name: string = "Composite"

modelProperties

modelProperties: object

Const DataCollectionEndpointResource

DataCollectionEndpointResource: object

type

type: object

className

className: string = "DataCollectionEndpointResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

configurationAccess

configurationAccess: object

serializedName

serializedName: string = "properties.configurationAccess"

type

type: object

className

className: string = "DataCollectionEndpointConfigurationAccess"

name

name: string = "Composite"

description

description: object

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

etag

etag: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

immutableId

immutableId: object

serializedName

serializedName: string = "properties.immutableId"

type

type: object

name

name: string = "String"

kind

kind: object

serializedName

serializedName: string = "kind"

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"

logsIngestion

logsIngestion: object

serializedName

serializedName: string = "properties.logsIngestion"

type

type: object

className

className: string = "DataCollectionEndpointLogsIngestion"

name

name: string = "Composite"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

networkAcls

networkAcls: object

serializedName

serializedName: string = "properties.networkAcls"

type

type: object

className

className: string = "DataCollectionEndpointNetworkAcls"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

systemData

systemData: object

serializedName

serializedName: string = "systemData"

type

type: object

className

className: string = "DataCollectionEndpointResourceSystemData"

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"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const DataCollectionEndpointResourceListResult

DataCollectionEndpointResourceListResult: object

type

type: object

className

className: string = "DataCollectionEndpointResourceListResult"

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

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DataCollectionEndpointResource"

name

name: string = "Composite"

Const DataCollectionEndpointResourceProperties

DataCollectionEndpointResourceProperties: object

type

type: object

className

className: string = "DataCollectionEndpointResourceProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

Const DataCollectionEndpointResourceSystemData

DataCollectionEndpointResourceSystemData: object

type

type: object

className

className: string = "DataCollectionEndpointResourceSystemData"

name

name: string = "Composite"

modelProperties

modelProperties: object

Const DataCollectionRule

DataCollectionRule: object

type

type: object

className

className: string = "DataCollectionRule"

name

name: string = "Composite"

modelProperties

modelProperties: object

dataCollectionEndpointId

dataCollectionEndpointId: object

serializedName

serializedName: string = "dataCollectionEndpointId"

type

type: object

name

name: string = "String"

dataFlows

dataFlows: object

serializedName

serializedName: string = "dataFlows"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DataFlow"

name

name: string = "Composite"

dataSources

dataSources: object

serializedName

serializedName: string = "dataSources"

type

type: object

className

className: string = "DataCollectionRuleDataSources"

name

name: string = "Composite"

description

description: object

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

destinations

destinations: object

serializedName

serializedName: string = "destinations"

type

type: object

className

className: string = "DataCollectionRuleDestinations"

name

name: string = "Composite"

immutableId

immutableId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "immutableId"

type

type: object

name

name: string = "String"

metadata

metadata: object

serializedName

serializedName: string = "metadata"

type

type: object

className

className: string = "DataCollectionRuleMetadata"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "provisioningState"

type

type: object

name

name: string = "String"

streamDeclarations

streamDeclarations: object

serializedName

serializedName: string = "streamDeclarations"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

className

className: string = "StreamDeclaration"

name

name: string = "Composite"

Const DataCollectionRuleAssociation

DataCollectionRuleAssociation: object

type

type: object

className

className: string = "DataCollectionRuleAssociation"

name

name: string = "Composite"

modelProperties

modelProperties: object

dataCollectionEndpointId

dataCollectionEndpointId: object

serializedName

serializedName: string = "dataCollectionEndpointId"

type

type: object

name

name: string = "String"

dataCollectionRuleId

dataCollectionRuleId: object

serializedName

serializedName: string = "dataCollectionRuleId"

type

type: object

name

name: string = "String"

description

description: object

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

metadata

metadata: object

serializedName

serializedName: string = "metadata"

type

type: object

className

className: string = "DataCollectionRuleAssociationMetadata"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "provisioningState"

type

type: object

name

name: string = "String"

Const DataCollectionRuleAssociationMetadata

DataCollectionRuleAssociationMetadata: object

type

type: object

className

className: string = "DataCollectionRuleAssociationMetadata"

name

name: string = "Composite"

modelProperties

modelProperties: object

Const DataCollectionRuleAssociationProxyOnlyResource

DataCollectionRuleAssociationProxyOnlyResource: object

type

type: object

className

className: string = "DataCollectionRuleAssociationProxyOnlyResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

dataCollectionEndpointId

dataCollectionEndpointId: object

serializedName

serializedName: string = "properties.dataCollectionEndpointId"

type

type: object

name

name: string = "String"

dataCollectionRuleId

dataCollectionRuleId: object

serializedName

serializedName: string = "properties.dataCollectionRuleId"

type

type: object

name

name: string = "String"

description

description: object

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

etag

etag: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

metadata

metadata: object

serializedName

serializedName: string = "properties.metadata"

type

type: object

className

className: string = "DataCollectionRuleAssociationMetadata"

name

name: string = "Composite"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

systemData

systemData: object

serializedName

serializedName: string = "systemData"

type

type: object

className

className: string = "DataCollectionRuleAssociationProxyOnlyResourceSystemData"

name

name: string = "Composite"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const DataCollectionRuleAssociationProxyOnlyResourceListResult

DataCollectionRuleAssociationProxyOnlyResourceListResult: object

type

type: object

className

className: string = "DataCollectionRuleAssociationProxyOnlyResourceListResult"

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

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DataCollectionRuleAssociationProxyOnlyResource"

name

name: string = "Composite"

Const DataCollectionRuleAssociationProxyOnlyResourceProperties

DataCollectionRuleAssociationProxyOnlyResourceProperties: object

type

type: object

className

className: string = "DataCollectionRuleAssociationProxyOnlyResourceProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

Const DataCollectionRuleAssociationProxyOnlyResourceSystemData

DataCollectionRuleAssociationProxyOnlyResourceSystemData: object

type

type: object

className

className: string = "DataCollectionRuleAssociationProxyOnlyResourceSystemData"

name

name: string = "Composite"

modelProperties

modelProperties: object

Const DataCollectionRuleDataSources

DataCollectionRuleDataSources: object

type

type: object

className

className: string = "DataCollectionRuleDataSources"

name

name: string = "Composite"

modelProperties

modelProperties: object

Const DataCollectionRuleDestinations

DataCollectionRuleDestinations: object

type

type: object

className

className: string = "DataCollectionRuleDestinations"

name

name: string = "Composite"

modelProperties

modelProperties: object

Const DataCollectionRuleMetadata

DataCollectionRuleMetadata: object

type

type: object

className

className: string = "DataCollectionRuleMetadata"

name

name: string = "Composite"

modelProperties

modelProperties: object

Const DataCollectionRuleResource

DataCollectionRuleResource: object

type

type: object

className

className: string = "DataCollectionRuleResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

dataCollectionEndpointId

dataCollectionEndpointId: object

serializedName

serializedName: string = "properties.dataCollectionEndpointId"

type

type: object

name

name: string = "String"

dataFlows

dataFlows: object

serializedName

serializedName: string = "properties.dataFlows"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DataFlow"

name

name: string = "Composite"

dataSources

dataSources: object

serializedName

serializedName: string = "properties.dataSources"

type

type: object

className

className: string = "DataCollectionRuleDataSources"

name

name: string = "Composite"

description

description: object

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

destinations

destinations: object

serializedName

serializedName: string = "properties.destinations"

type

type: object

className

className: string = "DataCollectionRuleDestinations"

name

name: string = "Composite"

etag

etag: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

immutableId

immutableId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.immutableId"

type

type: object

name

name: string = "String"

kind

kind: object

serializedName

serializedName: string = "kind"

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"

metadata

metadata: object

serializedName

serializedName: string = "properties.metadata"

type

type: object

className

className: string = "DataCollectionRuleMetadata"

name

name: string = "Composite"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

streamDeclarations

streamDeclarations: object

serializedName

serializedName: string = "properties.streamDeclarations"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

className

className: string = "StreamDeclaration"

name

name: string = "Composite"

systemData

systemData: object

serializedName

serializedName: string = "systemData"

type

type: object

className

className: string = "DataCollectionRuleResourceSystemData"

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"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const DataCollectionRuleResourceListResult

DataCollectionRuleResourceListResult: object

type

type: object

className

className: string = "DataCollectionRuleResourceListResult"

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

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DataCollectionRuleResource"

name

name: string = "Composite"

Const DataCollectionRuleResourceProperties

DataCollectionRuleResourceProperties: object

type

type: object

className

className: string = "DataCollectionRuleResourceProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

Const DataCollectionRuleResourceSystemData

DataCollectionRuleResourceSystemData: object

type

type: object

className

className: string = "DataCollectionRuleResourceSystemData"

name

name: string = "Composite"

modelProperties

modelProperties: object

Const DataContainer

DataContainer: object

type

type: object

className

className: string = "DataContainer"

name

name: string = "Composite"

modelProperties

modelProperties: object

workspace

workspace: object

serializedName

serializedName: string = "workspace"

type

type: object

className

className: string = "WorkspaceInfo"

name

name: string = "Composite"

Const DataFlow

DataFlow: object

type

type: object

className

className: string = "DataFlow"

name

name: string = "Composite"

modelProperties

modelProperties: object

destinations

destinations: object

serializedName

serializedName: string = "destinations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

outputStream

outputStream: object

serializedName

serializedName: string = "outputStream"

type

type: object

name

name: string = "String"

streams

streams: object

serializedName

serializedName: string = "streams"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

transformKql

transformKql: object

serializedName

serializedName: string = "transformKql"

type

type: object

name

name: string = "String"

Const DataSourcesSpec

DataSourcesSpec: object

type

type: object

className

className: string = "DataSourcesSpec"

name

name: string = "Composite"

modelProperties

modelProperties: object

extensions

extensions: object

serializedName

serializedName: string = "extensions"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ExtensionDataSource"

name

name: string = "Composite"

iisLogs

iisLogs: object

serializedName

serializedName: string = "iisLogs"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "IisLogsDataSource"

name

name: string = "Composite"

logFiles

logFiles: object

serializedName

serializedName: string = "logFiles"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "LogFilesDataSource"

name

name: string = "Composite"

performanceCounters

performanceCounters: object

serializedName

serializedName: string = "performanceCounters"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "PerfCounterDataSource"

name

name: string = "Composite"

syslog

syslog: object

serializedName

serializedName: string = "syslog"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SyslogDataSource"

name

name: string = "Composite"

windowsEventLogs

windowsEventLogs: object

serializedName

serializedName: string = "windowsEventLogs"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "WindowsEventLogDataSource"

name

name: string = "Composite"

Const DefaultErrorResponse

DefaultErrorResponse: object

type

type: object

className

className: string = "DefaultErrorResponse"

name

name: string = "Composite"

modelProperties

modelProperties: object

error

error: object

serializedName

serializedName: string = "error"

type

type: object

className

className: string = "ErrorDetail"

name

name: string = "Composite"

Const DestinationsSpec

DestinationsSpec: object

type

type: object

className

className: string = "DestinationsSpec"

name

name: string = "Composite"

modelProperties

modelProperties: object

azureMonitorMetrics

azureMonitorMetrics: object

serializedName

serializedName: string = "azureMonitorMetrics"

type

type: object

className

className: string = "DestinationsSpecAzureMonitorMetrics"

name

name: string = "Composite"

logAnalytics

logAnalytics: object

serializedName

serializedName: string = "logAnalytics"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "LogAnalyticsDestination"

name

name: string = "Composite"

Const DestinationsSpecAzureMonitorMetrics

DestinationsSpecAzureMonitorMetrics: object

type

type: object

className

className: string = "DestinationsSpecAzureMonitorMetrics"

name

name: string = "Composite"

modelProperties

modelProperties: object

Const DiagnosticSettingsCategoryResource

DiagnosticSettingsCategoryResource: object

type

type: object

className

className: string = "DiagnosticSettingsCategoryResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

categoryGroups

categoryGroups: object

serializedName

serializedName: string = "properties.categoryGroups"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

categoryType

categoryType: object

serializedName

serializedName: string = "properties.categoryType"

type

type: object

name

name: string = "String"

systemData

systemData: object

serializedName

serializedName: string = "systemData"

type

type: object

className

className: string = "SystemData"

name

name: string = "Composite"

Const DiagnosticSettingsCategoryResourceCollection

DiagnosticSettingsCategoryResourceCollection: object

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

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"

marketplacePartnerId

marketplacePartnerId: object

serializedName

serializedName: string = "properties.marketplacePartnerId"

type

type: object

name

name: string = "String"

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"

systemData

systemData: object

serializedName

serializedName: string = "systemData"

type

type: object

className

className: string = "SystemData"

name

name: string = "Composite"

workspaceId

workspaceId: object

serializedName

serializedName: string = "properties.workspaceId"

type

type: object

name

name: string = "String"

Const DiagnosticSettingsResourceCollection

DiagnosticSettingsResourceCollection: object

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

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

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

className

className: string = "DynamicMetricCriteria"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = MultiMetricCriteria.type.polymorphicDiscriminator

uberParent

uberParent: string = "MultiMetricCriteria"

additionalProperties

additionalProperties: object

type

type: object

name

name: string = "Object"

modelProperties

modelProperties: object

alertSensitivity

alertSensitivity: object

required

required: boolean = true

serializedName

serializedName: string = "alertSensitivity"

type

type: object

name

name: string = "String"

failingPeriods

failingPeriods: object

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

Const DynamicThresholdFailingPeriods

DynamicThresholdFailingPeriods: object

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

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

defaultValue

defaultValue: boolean = false

serializedName

serializedName: string = "sendToSubscriptionAdministrator"

type

type: object

name

name: string = "Boolean"

sendToSubscriptionCoAdministrators

sendToSubscriptionCoAdministrators: object

defaultValue

defaultValue: boolean = false

serializedName

serializedName: string = "sendToSubscriptionCoAdministrators"

type

type: object

name

name: string = "Boolean"

Const EmailReceiver

EmailReceiver: object

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

defaultValue

defaultValue: boolean = false

serializedName

serializedName: string = "useCommonAlertSchema"

type

type: object

name

name: string = "Boolean"

Const EnableRequest

EnableRequest: object

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 ErrorAdditionalInfo

ErrorAdditionalInfo: object

type

type: object

className

className: string = "ErrorAdditionalInfo"

name

name: string = "Composite"

modelProperties

modelProperties: object

info

info: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "info"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const ErrorContract

ErrorContract: object

type

type: object

className

className: string = "ErrorContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

error

error: object

serializedName

serializedName: string = "error"

type

type: object

className

className: string = "ErrorResponse"

name

name: string = "Composite"

Const ErrorDetail

ErrorDetail: object

type

type: object

className

className: string = "ErrorDetail"

name

name: string = "Composite"

modelProperties

modelProperties: object

additionalInfo

additionalInfo: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "additionalInfo"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ErrorAdditionalInfo"

name

name: string = "Composite"

code

code: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "code"

type

type: object

name

name: string = "String"

details

details: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "details"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ErrorDetail"

name

name: string = "Composite"

message

message: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "message"

type

type: object

name

name: string = "String"

target

target: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "target"

type

type: object

name

name: string = "String"

Const ErrorModel

ErrorModel: object

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

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 ErrorResponseAutoGenerated

ErrorResponseAutoGenerated: object

type

type: object

className

className: string = "ErrorResponseAutoGenerated"

name

name: string = "Composite"

modelProperties

modelProperties: object

code

code: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "code"

type

type: object

name

name: string = "String"

message

message: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "message"

type

type: object

name

name: string = "String"

Const ErrorResponseCommonV2

ErrorResponseCommonV2: object

type

type: object

className

className: string = "ErrorResponseCommonV2"

name

name: string = "Composite"

modelProperties

modelProperties: object

error

error: object

serializedName

serializedName: string = "error"

type

type: object

className

className: string = "ErrorDetail"

name

name: string = "Composite"

Const EventCategoryCollection

EventCategoryCollection: object

type

type: object

className

className: string = "EventCategoryCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "LocalizableString"

name

name: string = "Composite"

Const EventData

EventData: object

type

type: object

className

className: string = "EventData"

name

name: string = "Composite"

modelProperties

modelProperties: object

authorization

authorization: object

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

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

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

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

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

serializedName

serializedName: string = "resourceProviderName"

type

type: object

className

className: string = "LocalizableString"

name

name: string = "Composite"

resourceType

resourceType: object

serializedName

serializedName: string = "resourceType"

type

type: object

className

className: string = "LocalizableString"

name

name: string = "Composite"

status

status: object

serializedName

serializedName: string = "status"

type

type: object

className

className: string = "LocalizableString"

name

name: string = "Composite"

subStatus

subStatus: object

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

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

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "EventData"

name

name: string = "Composite"

Const EventHubReceiver

EventHubReceiver: object

type

type: object

className

className: string = "EventHubReceiver"

name

name: string = "Composite"

modelProperties

modelProperties: object

eventHubName

eventHubName: object

required

required: boolean = true

serializedName

serializedName: string = "eventHubName"

type

type: object

name

name: string = "String"

eventHubNameSpace

eventHubNameSpace: object

required

required: boolean = true

serializedName

serializedName: string = "eventHubNameSpace"

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"

subscriptionId

subscriptionId: object

required

required: boolean = true

serializedName

serializedName: string = "subscriptionId"

type

type: object

name

name: string = "String"

tenantId

tenantId: object

serializedName

serializedName: string = "tenantId"

type

type: object

name

name: string = "String"

useCommonAlertSchema

useCommonAlertSchema: object

defaultValue

defaultValue: boolean = false

serializedName

serializedName: string = "useCommonAlertSchema"

type

type: object

name

name: string = "Boolean"

Const ExtensionDataSource

ExtensionDataSource: object

type

type: object

className

className: string = "ExtensionDataSource"

name

name: string = "Composite"

modelProperties

modelProperties: object

extensionName

extensionName: object

required

required: boolean = true

serializedName

serializedName: string = "extensionName"

type

type: object

name

name: string = "String"

extensionSettings

extensionSettings: object

serializedName

serializedName: string = "extensionSettings"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

inputDataSources

inputDataSources: object

serializedName

serializedName: string = "inputDataSources"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

streams

streams: object

serializedName

serializedName: string = "streams"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const HttpRequestInfo

HttpRequestInfo: object

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 IisLogsDataSource

IisLogsDataSource: object

type

type: object

className

className: string = "IisLogsDataSource"

name

name: string = "Composite"

modelProperties

modelProperties: object

logDirectories

logDirectories: object

serializedName

serializedName: string = "logDirectories"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

streams

streams: object

required

required: boolean = true

serializedName

serializedName: string = "streams"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const Incident

Incident: object

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

type

type: object

className

className: string = "IncidentListResult"

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

name

name: string = "Composite"

Const ItsmReceiver

ItsmReceiver: object

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

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 LogAnalyticsDestination

LogAnalyticsDestination: object

type

type: object

className

className: string = "LogAnalyticsDestination"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

workspaceId

workspaceId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "workspaceId"

type

type: object

name

name: string = "String"

workspaceResourceId

workspaceResourceId: object

serializedName

serializedName: string = "workspaceResourceId"

type

type: object

name

name: string = "String"

Const LogFileSettings

LogFileSettings: object

type

type: object

className

className: string = "LogFileSettings"

name

name: string = "Composite"

modelProperties

modelProperties: object

text

text: object

serializedName

serializedName: string = "text"

type

type: object

className

className: string = "LogFileSettingsText"

name

name: string = "Composite"

Const LogFileSettingsText

LogFileSettingsText: object

type

type: object

className

className: string = "LogFileSettingsText"

name

name: string = "Composite"

modelProperties

modelProperties: object

Const LogFileTextSettings

LogFileTextSettings: object

type

type: object

className

className: string = "LogFileTextSettings"

name

name: string = "Composite"

modelProperties

modelProperties: object

recordStartTimestampFormat

recordStartTimestampFormat: object

required

required: boolean = true

serializedName

serializedName: string = "recordStartTimestampFormat"

type

type: object

name

name: string = "String"

Const LogFilesDataSource

LogFilesDataSource: object

type

type: object

className

className: string = "LogFilesDataSource"

name

name: string = "Composite"

modelProperties

modelProperties: object

filePatterns

filePatterns: object

required

required: boolean = true

serializedName

serializedName: string = "filePatterns"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

format

format: object

required

required: boolean = true

serializedName

serializedName: string = "format"

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

settings

settings: object

serializedName

serializedName: string = "settings"

type

type: object

className

className: string = "LogFilesDataSourceSettings"

name

name: string = "Composite"

streams

streams: object

required

required: boolean = true

serializedName

serializedName: string = "streams"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const LogFilesDataSourceSettings

LogFilesDataSourceSettings: object

type

type: object

className

className: string = "LogFilesDataSourceSettings"

name

name: string = "Composite"

modelProperties

modelProperties: object

Const LogMetricTrigger

LogMetricTrigger: object

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

defaultValue

defaultValue: string = "Consecutive"

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

defaultValue

defaultValue: string = "GreaterThanOrEqual"

serializedName

serializedName: string = "thresholdOperator"

type

type: object

name

name: string = "String"

Const LogProfileCollection

LogProfileCollection: object

type

type: object

className

className: string = "LogProfileCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "LogProfileResource"

name

name: string = "Composite"

Const LogProfileResource

LogProfileResource: object

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

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

type

type: object

className

className: string = "LogProfileResourcePatch"

name

name: string = "Composite"

modelProperties

modelProperties: object

categories

categories: object

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

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

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

type

type: object

className

className: string = "LogSearchRuleResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

action

action: object

serializedName

serializedName: string = "properties.action"

type

type: object

className

className: string = "Action"

name

name: string = "Composite"

autoMitigate

autoMitigate: object

defaultValue

defaultValue: boolean = false

serializedName

serializedName: string = "properties.autoMitigate"

type

type: object

name

name: string = "Boolean"

createdWithApiVersion

createdWithApiVersion: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.createdWithApiVersion"

type

type: object

name

name: string = "String"

description

description: object

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

type

type: object

name

name: string = "String"

enabled

enabled: object

serializedName

serializedName: string = "properties.enabled"

type

type: object

name

name: string = "String"

isLegacyLogAnalyticsRule

isLegacyLogAnalyticsRule: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.isLegacyLogAnalyticsRule"

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"

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

serializedName

serializedName: string = "properties.source"

type

type: object

className

className: string = "Source"

name

name: string = "Composite"

Const LogSearchRuleResourceCollection

LogSearchRuleResourceCollection: object

type

type: object

className

className: string = "LogSearchRuleResourceCollection"

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

name

name: string = "Composite"

Const LogSearchRuleResourcePatch

LogSearchRuleResourcePatch: object

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

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"

categoryGroup

categoryGroup: object

serializedName

serializedName: string = "categoryGroup"

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

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

defaultValue

defaultValue: boolean = false

serializedName

serializedName: string = "useCommonAlertSchema"

type

type: object

name

name: string = "Boolean"

Const LogsIngestionEndpointSpec

LogsIngestionEndpointSpec: object

type

type: object

className

className: string = "LogsIngestionEndpointSpec"

name

name: string = "Composite"

modelProperties

modelProperties: object

endpoint

endpoint: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "endpoint"

type

type: object

name

name: string = "String"

Const ManagementEventAggregationCondition

ManagementEventAggregationCondition: object

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 Metadata

Metadata: object

type

type: object

className

className: string = "Metadata"

name

name: string = "Composite"

modelProperties

modelProperties: object

provisionedBy

provisionedBy: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "provisionedBy"

type

type: object

name

name: string = "String"

Const MetadataValue

MetadataValue: object

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

type

type: object

className

className: string = "Metric"

name

name: string = "Composite"

modelProperties

modelProperties: object

displayDescription

displayDescription: object

serializedName

serializedName: string = "displayDescription"

type

type: object

name

name: string = "String"

errorCode

errorCode: object

serializedName

serializedName: string = "errorCode"

type

type: object

name

name: string = "String"

errorMessage

errorMessage: object

serializedName

serializedName: string = "errorMessage"

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"

name

name: object

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

name

name: string = "String"

Const MetricAlertAction

MetricAlertAction: object

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

className

className: string = "MetricAlertMultipleResourceMultipleMetricCriteria"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = MetricAlertCriteria.type.polymorphicDiscriminator

uberParent

uberParent: string = "MetricAlertCriteria"

additionalProperties

additionalProperties: object

type

type: object

name

name: string = "Object"

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"

Const MetricAlertResource

MetricAlertResource: object

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

serializedName

serializedName: string = "properties.criteria"

type

type: object

className

className: string = "MetricAlertCriteria"

name

name: string = "Composite"

description

description: object

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"

isMigrated

isMigrated: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.isMigrated"

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"

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"

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

type

type: object

className

className: string = "MetricAlertResourceCollection"

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

name

name: string = "Composite"

Const MetricAlertResourcePatch

MetricAlertResourcePatch: object

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

serializedName

serializedName: string = "properties.criteria"

type

type: object

className

className: string = "MetricAlertCriteria"

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

evaluationFrequency

evaluationFrequency: object

serializedName

serializedName: string = "properties.evaluationFrequency"

type

type: object

name

name: string = "TimeSpan"

isMigrated

isMigrated: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.isMigrated"

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"

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

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

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

className

className: string = "MetricAlertSingleResourceMultipleMetricCriteria"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = MetricAlertCriteria.type.polymorphicDiscriminator

uberParent

uberParent: string = "MetricAlertCriteria"

additionalProperties

additionalProperties: object

type

type: object

name

name: string = "Object"

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

name

name: string = "Composite"

Const MetricAlertStatus

MetricAlertStatus: object

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

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

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

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

type

type: object

className

className: string = "MetricBaselinesResponse"

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

name

name: string = "Composite"

Const MetricCriteria

MetricCriteria: object

serializedName

serializedName: string = "StaticThresholdCriterion"

type

type: object

className

className: string = "MetricCriteria"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = MultiMetricCriteria.type.polymorphicDiscriminator

uberParent

uberParent: string = "MultiMetricCriteria"

additionalProperties

additionalProperties: object

type

type: object

name

name: string = "Object"

modelProperties

modelProperties: object

operator

operator: object

required

required: boolean = true

serializedName

serializedName: string = "operator"

type

type: object

name

name: string = "String"

threshold

threshold: object

required

required: boolean = true

serializedName

serializedName: string = "threshold"

type

type: object

name

name: string = "Number"

Const MetricDefinition

MetricDefinition: object

type

type: object

className

className: string = "MetricDefinition"

name

name: string = "Composite"

modelProperties

modelProperties: object

category

category: object

serializedName

serializedName: string = "category"

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

name

name: string = "Composite"

displayDescription

displayDescription: object

serializedName

serializedName: string = "displayDescription"

type

type: object

name

name: string = "String"

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"

metricClass

metricClass: object

serializedName

serializedName: string = "metricClass"

type

type: object

name

name: string = "String"

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

name

name: string = "String"

Const MetricDefinitionCollection

MetricDefinitionCollection: object

type

type: object

className

className: string = "MetricDefinitionCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "MetricDefinition"

name

name: string = "Composite"

Const MetricDimension

MetricDimension: object

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

type

type: object

className

className: string = "MetricNamespace"

name

name: string = "Composite"

modelProperties

modelProperties: object

classification

classification: object

serializedName

serializedName: string = "classification"

type

type: object

name

name: string = "String"

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

type

type: object

className

className: string = "MetricNamespaceCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "MetricNamespace"

name

name: string = "Composite"

Const MetricNamespaceName

MetricNamespaceName: object

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

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

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

type

type: object

className

className: string = "MetricTrigger"

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

name

name: string = "Composite"

dividePerInstance

dividePerInstance: object

serializedName

serializedName: string = "dividePerInstance"

type

type: object

name

name: string = "Boolean"

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"

metricResourceLocation

metricResourceLocation: object

serializedName

serializedName: string = "metricResourceLocation"

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", "Count"]

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

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"

skipMetricValidation

skipMetricValidation: object

serializedName

serializedName: string = "skipMetricValidation"

type

type: object

name

name: string = "Boolean"

timeAggregation

timeAggregation: object

required

required: boolean = true

serializedName

serializedName: string = "timeAggregation"

type

type: object

name

name: string = "String"

polymorphicDiscriminator

polymorphicDiscriminator: object

clientName

clientName: string = "criterionType"

serializedName

serializedName: string = "criterionType"

Const NetworkRuleSet

NetworkRuleSet: object

type

type: object

className

className: string = "NetworkRuleSet"

name

name: string = "Composite"

modelProperties

modelProperties: object

publicNetworkAccess

publicNetworkAccess: object

serializedName

serializedName: string = "publicNetworkAccess"

type

type: object

name

name: string = "String"

Const NotificationRequestBody

NotificationRequestBody: object

type

type: object

className

className: string = "NotificationRequestBody"

name

name: string = "Composite"

modelProperties

modelProperties: object

alertType

alertType: object

required

required: boolean = true

serializedName

serializedName: string = "alertType"

constraints

constraints: object

MaxLength

MaxLength: number = 30

type

type: object

name

name: string = "String"

armRoleReceivers

armRoleReceivers: object

serializedName

serializedName: string = "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 = "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 = "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 = "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 = "emailReceivers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "EmailReceiver"

name

name: string = "Composite"

eventHubReceivers

eventHubReceivers: object

serializedName

serializedName: string = "eventHubReceivers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "EventHubReceiver"

name

name: string = "Composite"

itsmReceivers

itsmReceivers: object

serializedName

serializedName: string = "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 = "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 = "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 = "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 = "webhookReceivers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "WebhookReceiver"

name

name: string = "Composite"

Const Operation

Operation: object

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

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

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 OperationStatus

OperationStatus: object

type

type: object

className

className: string = "OperationStatus"

name

name: string = "Composite"

modelProperties

modelProperties: object

endTime

endTime: object

nullable

nullable: boolean = true

serializedName

serializedName: string = "endTime"

type

type: object

name

name: string = "DateTime"

error

error: object

serializedName

serializedName: string = "error"

type

type: object

className

className: string = "ErrorDetail"

name

name: string = "Composite"

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"

startTime

startTime: object

nullable

nullable: boolean = true

serializedName

serializedName: string = "startTime"

type

type: object

name

name: string = "DateTime"

status

status: object

serializedName

serializedName: string = "status"

type

type: object

name

name: string = "String"

Const PerfCounterDataSource

PerfCounterDataSource: object

type

type: object

className

className: string = "PerfCounterDataSource"

name

name: string = "Composite"

modelProperties

modelProperties: object

counterSpecifiers

counterSpecifiers: object

serializedName

serializedName: string = "counterSpecifiers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

samplingFrequencyInSeconds

samplingFrequencyInSeconds: object

serializedName

serializedName: string = "samplingFrequencyInSeconds"

type

type: object

name

name: string = "Number"

streams

streams: object

serializedName

serializedName: string = "streams"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const PredictiveAutoscalePolicy

PredictiveAutoscalePolicy: object

type

type: object

className

className: string = "PredictiveAutoscalePolicy"

name

name: string = "Composite"

modelProperties

modelProperties: object

scaleLookAheadTime

scaleLookAheadTime: object

serializedName

serializedName: string = "scaleLookAheadTime"

type

type: object

name

name: string = "TimeSpan"

scaleMode

scaleMode: object

required

required: boolean = true

serializedName

serializedName: string = "scaleMode"

type

type: object

allowedValues

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

name

name: string = "Enum"

Const PredictiveResponse

PredictiveResponse: object

type

type: object

className

className: string = "PredictiveResponse"

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

name

name: string = "Composite"

interval

interval: object

serializedName

serializedName: string = "interval"

type

type: object

name

name: string = "TimeSpan"

metricName

metricName: object

serializedName

serializedName: string = "metricName"

type

type: object

name

name: string = "String"

targetResourceId

targetResourceId: object

serializedName

serializedName: string = "targetResourceId"

type

type: object

name

name: string = "String"

timespan

timespan: object

serializedName

serializedName: string = "timespan"

type

type: object

name

name: string = "String"

Const PredictiveValue

PredictiveValue: object

type

type: object

className

className: string = "PredictiveValue"

name

name: string = "Composite"

modelProperties

modelProperties: object

timeStamp

timeStamp: object

required

required: boolean = true

serializedName

serializedName: string = "timeStamp"

type

type: object

name

name: string = "DateTime"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Number"

Const PrivateEndpoint

PrivateEndpoint: object

type

type: object

className

className: string = "PrivateEndpoint"

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"

Const PrivateEndpointConnection

PrivateEndpointConnection: object

type

type: object

className

className: string = "PrivateEndpointConnection"

name

name: string = "Composite"

modelProperties

modelProperties: object

privateEndpoint

privateEndpoint: object

serializedName

serializedName: string = "properties.privateEndpoint"

type

type: object

className

className: string = "PrivateEndpoint"

name

name: string = "Composite"

privateLinkServiceConnectionState

privateLinkServiceConnectionState: object

serializedName

serializedName: string = "properties.privateLinkServiceConnectionState"

type

type: object

className

className: string = "PrivateLinkServiceConnectionState"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

Const PrivateEndpointConnectionListResult

PrivateEndpointConnectionListResult: object

type

type: object

className

className: string = "PrivateEndpointConnectionListResult"

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

name

name: string = "Composite"

Const PrivateLinkResource

PrivateLinkResource: object

type

type: object

className

className: string = "PrivateLinkResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

groupId

groupId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.groupId"

type

type: object

name

name: string = "String"

requiredMembers

requiredMembers: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.requiredMembers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

requiredZoneNames

requiredZoneNames: object

serializedName

serializedName: string = "properties.requiredZoneNames"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const PrivateLinkResourceListResult

PrivateLinkResourceListResult: object

type

type: object

className

className: string = "PrivateLinkResourceListResult"

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

name

name: string = "Composite"

Const PrivateLinkServiceConnectionState

PrivateLinkServiceConnectionState: object

type

type: object

className

className: string = "PrivateLinkServiceConnectionState"

name

name: string = "Composite"

modelProperties

modelProperties: object

actionsRequired

actionsRequired: object

serializedName

serializedName: string = "actionsRequired"

type

type: object

name

name: string = "String"

description

description: object

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

status

status: object

serializedName

serializedName: string = "status"

type

type: object

name

name: string = "String"

Const ProxyResource

ProxyResource: object

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 ProxyResourceAutoGenerated

ProxyResourceAutoGenerated: object

type

type: object

className

className: string = "ProxyResourceAutoGenerated"

name

name: string = "Composite"

modelProperties

modelProperties: object

Const Recurrence

Recurrence: object

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

serializedName

serializedName: string = "schedule"

type

type: object

className

className: string = "RecurrentSchedule"

name

name: string = "Composite"

Const RecurrentSchedule

RecurrentSchedule: object

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

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"

systemData

systemData: object

serializedName

serializedName: string = "systemData"

type

type: object

className

className: string = "SystemData"

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"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const ResourceAutoGenerated

ResourceAutoGenerated: object

type

type: object

className

className: string = "ResourceAutoGenerated"

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 ResourceAutoGenerated2

ResourceAutoGenerated2: object

type

type: object

className

className: string = "ResourceAutoGenerated2"

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 ResourceAutoGenerated3

ResourceAutoGenerated3: object

type

type: object

className

className: string = "ResourceAutoGenerated3"

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 ResourceAutoGenerated4

ResourceAutoGenerated4: object

type

type: object

className

className: string = "ResourceAutoGenerated4"

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 ResourceAutoGenerated5

ResourceAutoGenerated5: object

type

type: object

className

className: string = "ResourceAutoGenerated5"

name

name: string = "Composite"

modelProperties

modelProperties: object

etag

etag: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

kind

kind: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "kind"

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 ResourceForUpdate

ResourceForUpdate: object

type

type: object

className

className: string = "ResourceForUpdate"

name

name: string = "Composite"

modelProperties

modelProperties: object

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 Response

Response: object

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

type

type: object

className

className: string = "ResponseWithError"

name

name: string = "Composite"

modelProperties

modelProperties: object

error

error: object

serializedName

serializedName: string = "error"

type

type: object

className

className: string = "ErrorModel"

name

name: string = "Composite"

Const RetentionPolicy

RetentionPolicy: object

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

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

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

type

type: object

className

className: string = "RuleDataSource"

name

name: string = "Composite"

uberParent

uberParent: string = "RuleDataSource"

modelProperties

modelProperties: object

legacyResourceId

legacyResourceId: object

serializedName

serializedName: string = "legacyResourceId"

type

type: object

name

name: string = "String"

metricNamespace

metricNamespace: object

serializedName

serializedName: string = "metricNamespace"

type

type: object

name

name: string = "String"

odataType

odataType: object

required

required: boolean = true

serializedName

serializedName: string = "odata\.type"

type

type: object

name

name: string = "String"

resourceLocation

resourceLocation: object

serializedName

serializedName: string = "resourceLocation"

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

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

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","ServiceAllowedNextValue"]

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

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

type

type: object

className

className: string = "ScaleRule"

name

name: string = "Composite"

modelProperties

modelProperties: object

metricTrigger

metricTrigger: object

serializedName

serializedName: string = "metricTrigger"

type

type: object

className

className: string = "MetricTrigger"

name

name: string = "Composite"

scaleAction

scaleAction: object

serializedName

serializedName: string = "scaleAction"

type

type: object

className

className: string = "ScaleAction"

name

name: string = "Composite"

Const ScaleRuleMetricDimension

ScaleRuleMetricDimension: object

type

type: object

className

className: string = "ScaleRuleMetricDimension"

name

name: string = "Composite"

modelProperties

modelProperties: object

dimensionName

dimensionName: object

required

required: boolean = true

serializedName

serializedName: string = "DimensionName"

type

type: object

name

name: string = "String"

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 Schedule

Schedule: object

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 ScopedResource

ScopedResource: object

type

type: object

className

className: string = "ScopedResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

linkedResourceId

linkedResourceId: object

serializedName

serializedName: string = "properties.linkedResourceId"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

systemData

systemData: object

serializedName

serializedName: string = "systemData"

type

type: object

className

className: string = "SystemData"

name

name: string = "Composite"

Const ScopedResourceListResult

ScopedResourceListResult: object

type

type: object

className

className: string = "ScopedResourceListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ScopedResource"

name

name: string = "Composite"

Const SenderAuthorization

SenderAuthorization: object

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

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

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

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

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 StreamDeclaration

StreamDeclaration: object

type

type: object

className

className: string = "StreamDeclaration"

name

name: string = "Composite"

modelProperties

modelProperties: object

columns

columns: object

serializedName

serializedName: string = "columns"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ColumnDefinition"

name

name: string = "Composite"

Const SyslogDataSource

SyslogDataSource: object

type

type: object

className

className: string = "SyslogDataSource"

name

name: string = "Composite"

modelProperties

modelProperties: object

facilityNames

facilityNames: object

serializedName

serializedName: string = "facilityNames"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

logLevels

logLevels: object

serializedName

serializedName: string = "logLevels"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

streams

streams: object

serializedName

serializedName: string = "streams"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const SystemData

SystemData: object

type

type: object

className

className: string = "SystemData"

name

name: string = "Composite"

modelProperties

modelProperties: object

createdAt

createdAt: object

serializedName

serializedName: string = "createdAt"

type

type: object

name

name: string = "DateTime"

createdBy

createdBy: object

serializedName

serializedName: string = "createdBy"

type

type: object

name

name: string = "String"

createdByType

createdByType: object

serializedName

serializedName: string = "createdByType"

type

type: object

name

name: string = "String"

lastModifiedAt

lastModifiedAt: object

serializedName

serializedName: string = "lastModifiedAt"

type

type: object

name

name: string = "DateTime"

lastModifiedBy

lastModifiedBy: object

serializedName

serializedName: string = "lastModifiedBy"

type

type: object

name

name: string = "String"

lastModifiedByType

lastModifiedByType: object

serializedName

serializedName: string = "lastModifiedByType"

type

type: object

name

name: string = "String"

Const TagsResource

TagsResource: object

type

type: object

className

className: string = "TagsResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

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 TestNotificationDetailsResponse

TestNotificationDetailsResponse: object

type

type: object

className

className: string = "TestNotificationDetailsResponse"

name

name: string = "Composite"

modelProperties

modelProperties: object

actionDetails

actionDetails: object

serializedName

serializedName: string = "actionDetails"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ActionDetail"

name

name: string = "Composite"

completedTime

completedTime: object

serializedName

serializedName: string = "completedTime"

type

type: object

name

name: string = "String"

context

context: object

serializedName

serializedName: string = "context"

type

type: object

className

className: string = "Context"

name

name: string = "Composite"

createdTime

createdTime: object

serializedName

serializedName: string = "createdTime"

type

type: object

name

name: string = "String"

state

state: object

required

required: boolean = true

serializedName

serializedName: string = "state"

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

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"

metadataValues

metadataValues: object

serializedName

serializedName: string = "metadataValues"

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

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 TimeWindow

TimeWindow: object

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 TrackedResource

TrackedResource: object

type

type: object

className

className: string = "TrackedResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

location

location: object

required

required: boolean = true

serializedName

serializedName: string = "location"

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 TriggerCondition

TriggerCondition: object

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

defaultValue

defaultValue: string = "GreaterThanOrEqual"

required

required: boolean = true

serializedName

serializedName: string = "thresholdOperator"

type

type: object

name

name: string = "String"

Const VMInsightsOnboardingStatus

VMInsightsOnboardingStatus: object

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

serializedName

serializedName: string = "properties.dataStatus"

type

type: object

name

name: string = "String"

onboardingStatus

onboardingStatus: object

serializedName

serializedName: string = "properties.onboardingStatus"

type

type: object

name

name: string = "String"

resourceId

resourceId: object

serializedName

serializedName: string = "properties.resourceId"

type

type: object

name

name: string = "String"

Const VoiceReceiver

VoiceReceiver: object

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

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

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

defaultValue

defaultValue: boolean = false

serializedName

serializedName: string = "useCommonAlertSchema"

type

type: object

name

name: string = "Boolean"

Const WebtestLocationAvailabilityCriteria

WebtestLocationAvailabilityCriteria: object

serializedName

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

type

type: object

className

className: string = "WebtestLocationAvailabilityCriteria"

name

name: string = "Composite"

polymorphicDiscriminator

polymorphicDiscriminator: any = MetricAlertCriteria.type.polymorphicDiscriminator

uberParent

uberParent: string = "MetricAlertCriteria"

additionalProperties

additionalProperties: object

type

type: object

name

name: string = "Object"

modelProperties

modelProperties: object

componentId

componentId: object

required

required: boolean = true

serializedName

serializedName: string = "componentId"

type

type: object

name

name: string = "String"

failedLocationCount

failedLocationCount: object

required

required: boolean = true

serializedName

serializedName: string = "failedLocationCount"

type

type: object

name

name: string = "Number"

webTestId

webTestId: object

required

required: boolean = true

serializedName

serializedName: string = "webTestId"

type

type: object

name

name: string = "String"

Const WindowsEventLogDataSource

WindowsEventLogDataSource: object

type

type: object

className

className: string = "WindowsEventLogDataSource"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

streams

streams: object

serializedName

serializedName: string = "streams"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

xPathQueries

xPathQueries: object

serializedName

serializedName: string = "xPathQueries"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const WorkspaceInfo

WorkspaceInfo: object

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 accept

accept: object

parameterPath

parameterPath: string = "accept"

mapper

mapper: object

defaultValue

defaultValue: string = "application/json"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "Accept"

type

type: object

name

name: string = "String"

Const actionGroup

actionGroup: object

mapper

mapper: any = ActionGroupResourceMapper

parameterPath

parameterPath: string = "actionGroup"

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 actionGroupPatch

actionGroupPatch: object

mapper

mapper: any = ActionGroupPatchBodyMapper

parameterPath

parameterPath: string = "actionGroupPatch"

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 activityLogAlertRule

activityLogAlertRule: object

mapper

mapper: any = ActivityLogAlertResourceMapper

parameterPath

parameterPath: string = "activityLogAlertRule"

Const activityLogAlertRulePatch

activityLogAlertRulePatch: object

mapper

mapper: any = AlertRulePatchObjectMapper

parameterPath

parameterPath: string = "activityLogAlertRulePatch"

Const aggregation

aggregation: object

parameterPath

parameterPath: string = "aggregation"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "aggregation"

type

type: object

name

name: string = "String"

Const aggregation1

aggregation1: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "aggregation"

type

type: object

name

name: string = "String"

Const alertRulesResource

alertRulesResource: object

mapper

mapper: any = AlertRuleResourcePatchMapper

parameterPath

parameterPath: string = "alertRulesResource"

Const apiVersion

apiVersion: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2022-10-01"

isConstant

isConstant: 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 = "2015-04-01"

isConstant

isConstant: 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 = "2018-11-27-preview"

isConstant

isConstant: 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 = "2021-07-01-preview"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion12

apiVersion12: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2020-10-01"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion13

apiVersion13: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2021-09-01-preview"

isConstant

isConstant: 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 = "2016-03-01"

isConstant

isConstant: 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 = "2021-05-01-preview"

isConstant

isConstant: 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 = "2022-06-01"

isConstant

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

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 = "2019-03-01"

isConstant

isConstant: 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 = "2018-03-01"

isConstant

isConstant: 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-04-16"

isConstant

isConstant: 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 = "2017-12-01-preview"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const associationName

associationName: object

parameterPath

parameterPath: string = "associationName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "associationName"

type

type: object

name

name: string = "String"

Const asyncOperationId

asyncOperationId: object

parameterPath

parameterPath: string = "asyncOperationId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "asyncOperationId"

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 autoscaleSettingResource

autoscaleSettingResource: object

mapper

mapper: any = AutoscaleSettingResourcePatchMapper

parameterPath

parameterPath: string = "autoscaleSettingResource"

Const azureMonitorPrivateLinkScopePayload

azureMonitorPrivateLinkScopePayload: object

mapper

mapper: any = AzureMonitorPrivateLinkScopeMapper

parameterPath

parameterPath: string = "azureMonitorPrivateLinkScopePayload"

Const body

body: object

mapper

mapper: any = DataCollectionEndpointResourceMapper

parameterPath

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

Const body1

body1: object

mapper

mapper: any = ResourceForUpdateMapper

parameterPath

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

Const body2

body2: object

mapper

mapper: any = DataCollectionRuleAssociationProxyOnlyResourceMapper

parameterPath

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

Const body3

body3: object

mapper

mapper: any = DataCollectionRuleResourceMapper

parameterPath

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

Const contentType

contentType: object

parameterPath

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

mapper

mapper: object

defaultValue

defaultValue: string = "application/json"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "Content-Type"

type

type: object

name

name: string = "String"

Const createNotificationsAtActionGroupResourceLevelOperationSpec

createNotificationsAtActionGroupResourceLevelOperationSpec: object

headerParameters

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

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/actionGroups/{actionGroupName}/createNotifications"

queryParameters

queryParameters: any[] = [Parameters.apiVersion4]

requestBody

requestBody: any = Parameters.notificationRequest

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.actionGroupName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.TestNotificationDetailsResponse

201

201: object

bodyMapper

bodyMapper: any = Mappers.TestNotificationDetailsResponse

202

202: object

bodyMapper

bodyMapper: any = Mappers.TestNotificationDetailsResponse

204

204: object

bodyMapper

bodyMapper: any = Mappers.TestNotificationDetailsResponse

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const createNotificationsAtResourceGroupLevelOperationSpec

createNotificationsAtResourceGroupLevelOperationSpec: object

headerParameters

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

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/createNotifications"

queryParameters

queryParameters: any[] = [Parameters.apiVersion4]

requestBody

requestBody: any = Parameters.notificationRequest

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.TestNotificationDetailsResponse

201

201: object

bodyMapper

bodyMapper: any = Mappers.TestNotificationDetailsResponse

202

202: object

bodyMapper

bodyMapper: any = Mappers.TestNotificationDetailsResponse

204

204: object

bodyMapper

bodyMapper: any = Mappers.TestNotificationDetailsResponse

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const createOperationSpec

createOperationSpec: object

headerParameters

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

httpMethod

httpMethod: string = "PUT"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/dataCollectionRules/{dataCollectionRuleName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion13]

requestBody

requestBody: any = Parameters.body3

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.dataCollectionRuleName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.DataCollectionRuleResource

201

201: object

bodyMapper

bodyMapper: any = Mappers.DataCollectionRuleResource

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponseCommonV2

Const createOrUpdateOperationSpec

createOrUpdateOperationSpec: object

headerParameters

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

httpMethod

httpMethod: string = "PUT"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/activityLogAlerts/{activityLogAlertName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion12]

requestBody

requestBody: any = Parameters.activityLogAlertRule

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.activityLogAlertName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ActivityLogAlertResource

201

201: object

bodyMapper

bodyMapper: any = Mappers.ActivityLogAlertResource

202

202: object

bodyMapper

bodyMapper: any = Mappers.ScopedResource

204

204: object

bodyMapper

bodyMapper: any = Mappers.ScopedResource

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponseAutoGenerated

Const dataCollectionEndpointName

dataCollectionEndpointName: object

parameterPath

parameterPath: string = "dataCollectionEndpointName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "dataCollectionEndpointName"

type

type: object

name

name: string = "String"

Const dataCollectionRuleName

dataCollectionRuleName: object

parameterPath

parameterPath: string = "dataCollectionRuleName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "dataCollectionRuleName"

type

type: object

name

name: string = "String"

Const deleteOperationSpec

deleteOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "DELETE"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/dataCollectionRules/{dataCollectionRuleName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion13]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.dataCollectionRuleName]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponseCommonV2

Let 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

MetricAlertCriteria.Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria

MetricAlertCriteria.Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria: any = WebtestLocationAvailabilityCriteria

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 enableReceiverOperationSpec

enableReceiverOperationSpec: object

headerParameters

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

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/actionGroups/{actionGroupName}/subscribe"

queryParameters

queryParameters: any[] = [Parameters.apiVersion4]

requestBody

requestBody: any = Parameters.enableRequest

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.actionGroupName]

responses

responses: object

200

200: {}

Type declaration

409

409: object

isError

isError: boolean = true

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const enableRequest

enableRequest: object

mapper

mapper: any = EnableRequestMapper

parameterPath

parameterPath: string = "enableRequest"

Const filter

filter: 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 getOnboardingStatusOperationSpec

getOnboardingStatusOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/{resourceUri}/providers/Microsoft.Insights/vmInsightsOnboardingStatuses/default"

queryParameters

queryParameters: any[] = [Parameters.apiVersion10]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host, Parameters.resourceUri]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.VMInsightsOnboardingStatus

default

default: object

bodyMapper

bodyMapper: any = Mappers.ResponseWithError

Const getOperationSpec

getOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/dataCollectionRules/{dataCollectionRuleName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion13]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.dataCollectionRuleName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.DataCollectionRuleResource

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponseCommonV2

Const getTestNotificationsAtActionGroupResourceLevelOperationSpec

getTestNotificationsAtActionGroupResourceLevelOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/actionGroups/{actionGroupName}/notificationStatus/{notificationId}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion4]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.actionGroupName,Parameters.notificationId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.TestNotificationDetailsResponse

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const getTestNotificationsAtResourceGroupLevelOperationSpec

getTestNotificationsAtResourceGroupLevelOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/notificationStatus/{notificationId}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion4]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.notificationId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.TestNotificationDetailsResponse

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const getTestNotificationsOperationSpec

getTestNotificationsOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Insights/notificationStatus/{notificationId}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion4]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.notificationId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.TestNotificationDetailsResponse

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const groupName

groupName: object

parameterPath

parameterPath: string = "groupName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "groupName"

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

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "interval"

type

type: object

name

name: string = "TimeSpan"

Const interval1

interval1: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "interval"

type

type: object

name

name: string = "TimeSpan"

Const listByAlertRuleOperationSpec

listByAlertRuleOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/microsoft.insights/alertrules/{ruleName}/incidents"

queryParameters

queryParameters: any[] = [Parameters.apiVersion2]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.ruleName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.IncidentListResult

Const listByDataCollectionEndpointNextOperationSpec

listByDataCollectionEndpointNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion13]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.nextLink,Parameters.dataCollectionEndpointName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.DataCollectionRuleAssociationProxyOnlyResourceListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponseCommonV2

Const listByDataCollectionEndpointOperationSpec

listByDataCollectionEndpointOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/dataCollectionEndpoints/{dataCollectionEndpointName}/associations"

queryParameters

queryParameters: any[] = [Parameters.apiVersion13]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.dataCollectionEndpointName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.DataCollectionRuleAssociationProxyOnlyResourceListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponseCommonV2

Const listByNameOperationSpec

listByNameOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/metricAlerts/{ruleName}/status/{statusName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion7]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.ruleName,Parameters.statusName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.MetricAlertStatusCollection

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByPrivateLinkScopeNextOperationSpec

listByPrivateLinkScopeNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion11]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.nextLink,Parameters.scopeName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ScopedResourceListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.DefaultErrorResponse

Const listByPrivateLinkScopeOperationSpec

listByPrivateLinkScopeOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/privateLinkScopes/{scopeName}/scopedResources"

queryParameters

queryParameters: any[] = [Parameters.apiVersion11]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.scopeName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ScopedResourceListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.DefaultErrorResponse

Const listByResourceGroupNextOperationSpec

listByResourceGroupNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion13]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.DataCollectionRuleResourceListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponseCommonV2

Const listByResourceGroupOperationSpec

listByResourceGroupOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/dataCollectionRules"

queryParameters

queryParameters: any[] = [Parameters.apiVersion13]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.DataCollectionRuleResourceListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponseCommonV2

Const listByResourceNextOperationSpec

listByResourceNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion13]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.nextLink,Parameters.resourceUri1]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.DataCollectionRuleAssociationProxyOnlyResourceListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponseCommonV2

Const listByResourceOperationSpec

listByResourceOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/{resourceUri}/providers/Microsoft.Insights/dataCollectionRuleAssociations"

queryParameters

queryParameters: any[] = [Parameters.apiVersion13]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host, Parameters.resourceUri1]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.DataCollectionRuleAssociationProxyOnlyResourceListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponseCommonV2

Const listByRuleNextOperationSpec

listByRuleNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion13]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.nextLink,Parameters.dataCollectionRuleName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.DataCollectionRuleAssociationProxyOnlyResourceListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponseCommonV2

Const listByRuleOperationSpec

listByRuleOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/dataCollectionRules/{dataCollectionRuleName}/associations"

queryParameters

queryParameters: any[] = [Parameters.apiVersion13]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.dataCollectionRuleName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.DataCollectionRuleAssociationProxyOnlyResourceListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponseCommonV2

Const listBySubscriptionIdNextOperationSpec

listBySubscriptionIdNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion12]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.AlertRuleList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponseAutoGenerated

Const listBySubscriptionIdOperationSpec

listBySubscriptionIdOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Insights/activityLogAlerts"

queryParameters

queryParameters: any[] = [Parameters.apiVersion12]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host, Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.AlertRuleList

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponseAutoGenerated

Const listBySubscriptionNextOperationSpec

listBySubscriptionNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion13]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.DataCollectionRuleResourceListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponseCommonV2

Const listBySubscriptionOperationSpec

listBySubscriptionOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Insights/dataCollectionRules"

queryParameters

queryParameters: any[] = [Parameters.apiVersion13]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host, Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.DataCollectionRuleResourceListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponseCommonV2

Const listNextOperationSpec

listNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion11]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.AzureMonitorPrivateLinkScopeListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.DefaultErrorResponse

Const listOperationSpec

listOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/providers/microsoft.insights/privateLinkScopes"

queryParameters

queryParameters: any[] = [Parameters.apiVersion11]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host, Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.AzureMonitorPrivateLinkScopeListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.DefaultErrorResponse

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 logProfilesResource

logProfilesResource: object

mapper

mapper: any = LogProfileResourcePatchMapper

parameterPath

parameterPath: string = "logProfilesResource"

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 metricNamespace

metricNamespace: object

parameterPath

parameterPath: string = "metricNamespace"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "metricNamespace"

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 nextLink

nextLink: object

parameterPath

parameterPath: string = "nextLink"

skipEncoding

skipEncoding: boolean = true

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

Const notificationId

notificationId: object

parameterPath

parameterPath: string = "notificationId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "notificationId"

type

type: object

name

name: string = "String"

Const notificationRequest

notificationRequest: object

mapper

mapper: any = NotificationRequestBodyMapper

parameterPath

parameterPath: string = "notificationRequest"

Const orderby

orderby: object

parameterPath

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

mapper

mapper: object

serializedName

serializedName: string = "orderby"

type

type: object

name

name: string = "String"

Const parameters

parameters: object

mapper

mapper: any = AutoscaleSettingResourceMapper

parameterPath

parameterPath: string = "parameters"

Const parameters1

parameters1: object

mapper

mapper: any = AlertRuleResourceMapper

parameterPath

parameterPath: string = "parameters"

Const parameters2

parameters2: object

mapper

mapper: any = LogProfileResourceMapper

parameterPath

parameterPath: string = "parameters"

Const parameters3

parameters3: object

mapper

mapper: any = DiagnosticSettingsResourceMapper

parameterPath

parameterPath: string = "parameters"

Const parameters4

parameters4: object

mapper

mapper: any = MetricAlertResourceMapper

parameterPath

parameterPath: string = "parameters"

Const parameters5

parameters5: object

mapper

mapper: any = MetricAlertResourcePatchMapper

parameterPath

parameterPath: string = "parameters"

Const parameters6

parameters6: object

mapper

mapper: any = LogSearchRuleResourceMapper

parameterPath

parameterPath: string = "parameters"

Const parameters7

parameters7: object

mapper

mapper: any = LogSearchRuleResourcePatchMapper

parameterPath

parameterPath: string = "parameters"

Const parameters8

parameters8: object

mapper

mapper: any = PrivateEndpointConnectionMapper

parameterPath

parameterPath: string = "parameters"

Const parameters9

parameters9: object

mapper

mapper: any = ScopedResourceMapper

parameterPath

parameterPath: string = "parameters"

Const postTestNotificationsOperationSpec

postTestNotificationsOperationSpec: object

headerParameters

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

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Insights/createNotifications"

queryParameters

queryParameters: any[] = [Parameters.apiVersion4]

requestBody

requestBody: any = Parameters.notificationRequest

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host, Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.TestNotificationDetailsResponse

201

201: object

bodyMapper

bodyMapper: any = Mappers.TestNotificationDetailsResponse

202

202: object

bodyMapper

bodyMapper: any = Mappers.TestNotificationDetailsResponse

204

204: object

bodyMapper

bodyMapper: any = Mappers.TestNotificationDetailsResponse

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const privateEndpointConnectionName

privateEndpointConnectionName: object

parameterPath

parameterPath: string = "privateEndpointConnectionName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "privateEndpointConnectionName"

type

type: object

name

name: string = "String"

Const privateLinkScopeTags

privateLinkScopeTags: object

mapper

mapper: any = TagsResourceMapper

parameterPath

parameterPath: string = "privateLinkScopeTags"

Const resourceGroupName

resourceGroupName: object

parameterPath

parameterPath: string = "resourceGroupName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "resourceGroupName"

constraints

constraints: object

MaxLength

MaxLength: number = 90

MinLength

MinLength: number = 1

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 resourceUri1

resourceUri1: object

parameterPath

parameterPath: string = "resourceUri"

skipEncoding

skipEncoding: boolean = true

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "resourceUri"

constraints

constraints: object

MinLength

MinLength: number = 1

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 scopeName

scopeName: object

parameterPath

parameterPath: string = "scopeName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "scopeName"

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"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const timespan

timespan: object

parameterPath

parameterPath: string = "timespan"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "timespan"

type

type: object

name

name: string = "String"

Const timespan1

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

Const updateOperationSpec

updateOperationSpec: object

headerParameters

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

httpMethod

httpMethod: string = "PATCH"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/dataCollectionRules/{dataCollectionRuleName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion13]

requestBody

requestBody: any = Parameters.body1

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.dataCollectionRuleName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.DataCollectionRuleResource

201

201: object

bodyMapper

bodyMapper: any = Mappers.AlertRuleResource

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponseCommonV2

Const updateTagsOperationSpec

updateTagsOperationSpec: object

headerParameters

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

httpMethod

httpMethod: string = "PATCH"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.insights/privateLinkScopes/{scopeName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion11]

requestBody

requestBody: any = Parameters.privateLinkScopeTags

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.scopeName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.AzureMonitorPrivateLinkScope

default

default: object

bodyMapper

bodyMapper: any = Mappers.DefaultErrorResponse

Generated using TypeDoc