ArmMonitorModelFactory Class

Definition

Model factory for models.

public static class ArmMonitorModelFactory
type ArmMonitorModelFactory = class
Public Class ArmMonitorModelFactory
Inheritance
ArmMonitorModelFactory

Methods

ActionGroupData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, Nullable<Boolean>, IEnumerable<MonitorEmailReceiver>, IEnumerable<MonitorSmsReceiver>, IEnumerable<MonitorWebhookReceiver>, IEnumerable<MonitorItsmReceiver>, IEnumerable<MonitorAzureAppPushReceiver>, IEnumerable<MonitorAutomationRunbookReceiver>, IEnumerable<MonitorVoiceReceiver>, IEnumerable<MonitorLogicAppReceiver>, IEnumerable<MonitorAzureFunctionReceiver>, IEnumerable<MonitorArmRoleReceiver>, IEnumerable<MonitorEventHubReceiver>)

Initializes a new instance of ActionGroupData.

ActivityLogAlertData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, IEnumerable<String>, IEnumerable<ActivityLogAlertAnyOfOrLeafCondition>, IEnumerable<ActivityLogAlertActionGroup>, Nullable<Boolean>, String)

Initializes a new instance of ActivityLogAlertData.

AlertRuleData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, String, String, Boolean, AlertRuleCondition, AlertRuleAction, IEnumerable<AlertRuleAction>, Nullable<DateTimeOffset>)

Initializes a new instance of AlertRuleData.

AlertRulePatch(IDictionary<String,String>, String, String, String, Nullable<Boolean>, AlertRuleCondition, AlertRuleAction, IEnumerable<AlertRuleAction>, Nullable<DateTimeOffset>)

Initializes a new instance of AlertRulePatch.

AutoscaleNotification(MonitorOperationType, EmailNotification, IEnumerable<WebhookNotification>)

Initializes a new instance of AutoscaleNotification.

AutoscaleSettingData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, IEnumerable<AutoscaleProfile>, IEnumerable<AutoscaleNotification>, Nullable<Boolean>, PredictiveAutoscalePolicy, String, ResourceIdentifier, Nullable<AzureLocation>)

Initializes a new instance of AutoscaleSettingData.

AutoscaleSettingPredicativeResult(String, Nullable<TimeSpan>, String, ResourceIdentifier, IEnumerable<PredictiveValue>)

Initializes a new instance of AutoscaleSettingPredicativeResult.

DataCollectionEndpointData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<DataCollectionEndpointResourceKind>, ManagedServiceIdentity, Nullable<ETag>, String, String, String, String, String, Nullable<MonitorPublicNetworkAccess>, Nullable<DataCollectionEndpointProvisioningState>, IEnumerable<DataCollectionRulePrivateLinkScopedResourceInfo>, DataCollectionEndpointFailoverConfiguration, DataCollectionEndpointMetadata)

Initializes a new instance of DataCollectionEndpointData.

DataCollectionEndpointFailoverConfiguration(String, IEnumerable<DataCollectionRuleBcdrLocationSpec>)

Initializes a new instance of DataCollectionEndpointFailoverConfiguration.

DataCollectionEndpointMetadata(String, String)

Initializes a new instance of DataCollectionEndpointMetadata.

DataCollectionRuleAssociationData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<ETag>, String, ResourceIdentifier, ResourceIdentifier, Nullable<DataCollectionRuleAssociationProvisioningState>, DataCollectionRuleAssociationMetadata)

Initializes a new instance of DataCollectionRuleAssociationData.

DataCollectionRuleAssociationMetadata(String, String)

Initializes a new instance of DataCollectionRuleAssociationMetadata.

DataCollectionRuleBcdrFailoverConfigurationSpec(String, IEnumerable<DataCollectionRuleBcdrLocationSpec>)

Initializes a new instance of DataCollectionRuleBcdrFailoverConfigurationSpec.

DataCollectionRuleBcdrLocationSpec(Nullable<AzureLocation>, Nullable<DataCollectionRuleBcdrLocationSpecProvisioningStatus>)

Initializes a new instance of DataCollectionRuleBcdrLocationSpec.

DataCollectionRuleData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<DataCollectionRuleResourceKind>, ManagedServiceIdentity, Nullable<ETag>, String, String, ResourceIdentifier, DataCollectionRuleMetadata, IDictionary<String,DataStreamDeclaration>, DataCollectionRuleDataSources, DataCollectionRuleDestinations, IEnumerable<DataFlow>, Nullable<DataCollectionRuleProvisioningState>)

Initializes a new instance of DataCollectionRuleData.

DataCollectionRuleMetadata(String, String)

Initializes a new instance of DataCollectionRuleMetadata.

DataCollectionRulePrivateLinkScopedResourceInfo(ResourceIdentifier, String)

Initializes a new instance of DataCollectionRulePrivateLinkScopedResourceInfo.

DataCollectionRuleRelatedResourceMetadata(String, String)

Initializes a new instance of DataCollectionRuleRelatedResourceMetadata.

DataContainer(DataContainerWorkspace)

Initializes a new instance of DataContainer.

DataContainerWorkspace(ResourceIdentifier, AzureLocation, String)

Initializes a new instance of DataContainerWorkspace.

DiagnosticSettingData(ResourceIdentifier, String, ResourceType, SystemData, ResourceIdentifier, ResourceIdentifier, ResourceIdentifier, String, IEnumerable<MetricSettings>, IEnumerable<LogSettings>, ResourceIdentifier, ResourceIdentifier, String)

Initializes a new instance of DiagnosticSettingData.

DiagnosticSettingsCategoryData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<MonitorCategoryType>, IEnumerable<String>)

Initializes a new instance of DiagnosticSettingsCategoryData.

EventDataHttpRequestInfo(String, IPAddress, String, Uri)

Initializes a new instance of EventDataHttpRequestInfo.

EventDataInfo(SenderAuthorization, IReadOnlyDictionary<String, String>, String, String, String, String, String, MonitorLocalizableString, MonitorLocalizableString, EventDataHttpRequestInfo, Nullable<MonitorEventLevel>, String, MonitorLocalizableString, ResourceIdentifier, MonitorLocalizableString, String, MonitorLocalizableString, IReadOnlyDictionary<String, String>, MonitorLocalizableString, MonitorLocalizableString, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, Nullable<Guid>)

Initializes a new instance of EventDataInfo.

LogAnalyticsDestination(ResourceIdentifier, String, String)

Initializes a new instance of LogAnalyticsDestination.

LogProfileData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ResourceIdentifier, ResourceIdentifier, IEnumerable<AzureLocation>, IEnumerable<String>, RetentionPolicy)

Initializes a new instance of LogProfileData.

MetricAlertData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, Int32, Boolean, IEnumerable<String>, TimeSpan, TimeSpan, Nullable<ResourceType>, Nullable<AzureLocation>, MetricAlertCriteria, Nullable<Boolean>, IEnumerable<MetricAlertAction>, Nullable<DateTimeOffset>, Nullable<Boolean>)

Initializes a new instance of MetricAlertData.

MetricAlertPatch(IDictionary<String,String>, String, Nullable<Int32>, Nullable<Boolean>, IEnumerable<String>, Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<ResourceType>, Nullable<AzureLocation>, MetricAlertCriteria, Nullable<Boolean>, IEnumerable<MetricAlertAction>, Nullable<DateTimeOffset>, Nullable<Boolean>)

Initializes a new instance of MetricAlertPatch.

MetricAlertStatus(ResourceIdentifier, String, ResourceType, SystemData, MetricAlertStatusProperties)

Initializes a new instance of MetricAlertStatus.

MetricAlertStatusProperties(IReadOnlyDictionary<String,String>, String, Nullable<DateTimeOffset>)

Initializes a new instance of MetricAlertStatusProperties.

MonitorBaselineMetadata(String, String)

Initializes a new instance of MonitorBaselineMetadata.

MonitorEmailReceiver(String, String, Nullable<Boolean>, Nullable<MonitorReceiverStatus>)

Initializes a new instance of MonitorEmailReceiver.

MonitorIncident(String, String, Nullable<Boolean>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Initializes a new instance of MonitorIncident.

MonitoringAccountDestination(ResourceIdentifier, String, String)

Initializes a new instance of MonitoringAccountDestination.

MonitorLocalizableString(String, String)

Initializes a new instance of MonitorLocalizableString.

MonitorMetadataValue(MonitorLocalizableString, String)

Initializes a new instance of MonitorMetadataValue.

MonitorMetric(String, String, MonitorLocalizableString, String, String, String, MonitorMetricUnit, IEnumerable<MonitorTimeSeriesElement>)

Initializes a new instance of MonitorMetric.

MonitorMetricAvailability(Nullable<TimeSpan>, Nullable<TimeSpan>)

Initializes a new instance of MonitorMetricAvailability.

MonitorMetricDefinition(Nullable<Boolean>, String, String, MonitorLocalizableString, String, String, Nullable<MonitorMetricClass>, Nullable<MonitorMetricUnit>, Nullable<MonitorAggregationType>, IEnumerable<MonitorAggregationType>, IEnumerable<MonitorMetricAvailability>, String, IEnumerable<MonitorLocalizableString>)

Initializes a new instance of MonitorMetricDefinition.

MonitorMetricNamespace(ResourceIdentifier, String, ResourceType, SystemData, Nullable<MonitorNamespaceClassification>, String)

Initializes a new instance of MonitorMetricNamespace.

MonitorMetricSingleDimension(String, String)

Initializes a new instance of MonitorMetricSingleDimension.

MonitorMetricValue(DateTimeOffset, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>)

Initializes a new instance of MonitorMetricValue.

MonitorPrivateEndpointConnectionData(ResourceIdentifier, String, ResourceType, SystemData, ResourceIdentifier, MonitorPrivateLinkServiceConnectionState, Nullable<MonitorPrivateEndpointConnectionProvisioningState>)

Initializes a new instance of MonitorPrivateEndpointConnectionData.

MonitorPrivateLinkResourceData(ResourceIdentifier, String, ResourceType, SystemData, String, IEnumerable<String>, IEnumerable<String>)

Initializes a new instance of MonitorPrivateLinkResourceData.

MonitorPrivateLinkScopeData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, IEnumerable<MonitorPrivateEndpointConnectionData>, MonitorPrivateLinkAccessModeSettings)

Initializes a new instance of MonitorPrivateLinkScopeData.

MonitorPrivateLinkScopedResourceData(ResourceIdentifier, String, ResourceType, SystemData, ResourceIdentifier, String)

Initializes a new instance of MonitorPrivateLinkScopedResourceData.

MonitorPrivateLinkScopeOperationStatus(String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, ResponseError)

Initializes a new instance of MonitorPrivateLinkScopeOperationStatus.

MonitorSingleBaseline(MonitorBaselineSensitivity, IEnumerable<Double>, IEnumerable<Double>)

Initializes a new instance of MonitorSingleBaseline.

MonitorSingleMetricBaseline(ResourceIdentifier, String, ResourceType, SystemData, String, TimeSpan, String, IEnumerable<MonitorTimeSeriesBaseline>)

Initializes a new instance of MonitorSingleMetricBaseline.

MonitorSmsReceiver(String, String, String, Nullable<MonitorReceiverStatus>)

Initializes a new instance of MonitorSmsReceiver.

MonitorTimeSeriesBaseline(String, IEnumerable<MonitorMetricSingleDimension>, IEnumerable<DateTimeOffset>, IEnumerable<MonitorSingleBaseline>, IEnumerable<MonitorBaselineMetadata>)

Initializes a new instance of MonitorTimeSeriesBaseline.

MonitorTimeSeriesElement(IEnumerable<MonitorMetadataValue>, IEnumerable<MonitorMetricValue>)

Initializes a new instance of MonitorTimeSeriesElement.

MonitorWorkspaceDefaultIngestionSettings(ResourceIdentifier, ResourceIdentifier)

Initializes a new instance of MonitorWorkspaceDefaultIngestionSettings.

MonitorWorkspaceIngestionSettings(ResourceIdentifier, ResourceIdentifier)

Initializes a new instance of MonitorWorkspaceIngestionSettings.

MonitorWorkspaceMetricProperties(String, String)

Initializes a new instance of MonitorWorkspaceMetricProperties.

MonitorWorkspaceMetrics(String, String)

Initializes a new instance of MonitorWorkspaceMetrics.

MonitorWorkspacePrivateEndpointConnection(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<String>, ResourceIdentifier, MonitorPrivateLinkServiceConnectionState, Nullable<MonitorPrivateEndpointConnectionProvisioningState>)

Initializes a new instance of MonitorWorkspacePrivateEndpointConnection.

MonitorWorkspaceResourceData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<ETag>, MonitorWorkspaceDefaultIngestionSettings, MonitorWorkspaceMetrics, String, MonitorWorkspaceMetricProperties, Nullable<MonitorProvisioningState>, MonitorWorkspaceIngestionSettings, IEnumerable<MonitorWorkspacePrivateEndpointConnection>, Nullable<MonitorWorkspacePublicNetworkAccess>)

Initializes a new instance of MonitorWorkspaceResourceData.

NotificationActionDetail(String, String, String, String, Nullable<DateTimeOffset>, String)

Initializes a new instance of NotificationActionDetail.

NotificationContent(String, IEnumerable<MonitorEmailReceiver>, IEnumerable<MonitorSmsReceiver>, IEnumerable<MonitorWebhookReceiver>, IEnumerable<MonitorItsmReceiver>, IEnumerable<MonitorAzureAppPushReceiver>, IEnumerable<MonitorAutomationRunbookReceiver>, IEnumerable<MonitorVoiceReceiver>, IEnumerable<MonitorLogicAppReceiver>, IEnumerable<MonitorAzureFunctionReceiver>, IEnumerable<MonitorArmRoleReceiver>, IEnumerable<MonitorEventHubReceiver>)

Initializes a new instance of NotificationContent.

NotificationContext(String, String)

Initializes a new instance of NotificationContext.

NotificationStatus(NotificationContext, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, IEnumerable<NotificationActionDetail>)

Initializes a new instance of NotificationStatus.

PipelineGroupData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ExtendedLocation, Nullable<Int32>, IEnumerable<PipelineGroupReceiver>, IEnumerable<PipelineGroupProcessor>, IEnumerable<PipelineGroupExporter>, PipelineGroupService, IEnumerable<PipelineGroupNetworkingConfiguration>, Nullable<MonitorProvisioningState>)

Initializes a new instance of PipelineGroupData.

PredictiveValue(DateTimeOffset, Double)

Initializes a new instance of PredictiveValue.

ScheduledQueryRuleData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<ScheduledQueryRuleKind>, Nullable<ETag>, String, Nullable<Boolean>, String, String, Nullable<AlertSeverity>, Nullable<Boolean>, IEnumerable<String>, Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<TimeSpan>, IEnumerable<String>, IEnumerable<ScheduledQueryRuleCondition>, Nullable<TimeSpan>, ScheduledQueryRuleActions, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)

Initializes a new instance of ScheduledQueryRuleData.

ScheduledQueryRulePatch(IDictionary<String,String>, String, Nullable<Boolean>, String, String, Nullable<AlertSeverity>, Nullable<Boolean>, IEnumerable<String>, Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<TimeSpan>, IEnumerable<String>, IEnumerable<ScheduledQueryRuleCondition>, Nullable<TimeSpan>, ScheduledQueryRuleActions, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)

Initializes a new instance of ScheduledQueryRulePatch.

SenderAuthorization(String, String, String)

Initializes a new instance of SenderAuthorization.

SubscriptionMonitorMetric(String, String, MonitorLocalizableString, String, String, String, MonitorMetricUnit, IEnumerable<MonitorTimeSeriesElement>)

Initializes a new instance of SubscriptionMonitorMetric.

VmInsightsOnboardingStatusData(ResourceIdentifier, String, ResourceType, SystemData, ResourceIdentifier, Nullable<OnboardingStatus>, Nullable<DataStatus>, IEnumerable<DataContainer>)

Initializes a new instance of VmInsightsOnboardingStatusData.

Applies to