Share via


Microsoft.Azure.Commands.Insights.OutputClasses Namespace

Classes

Name Description
CustomPrinter
PSActionGroupProperty

Wraps around the action group.

PSActionGroupReceiverBase

PSActionGroupReceiverBase class

PSActionGroupResource

Wraps around an Action Group.

PSActivityLogAlertResource
PSAddActionGroupOperationResponse

Adds the newly added resource as part of the response.

PSAddAlertRuleOperationResponse

Adds the newly added resource as part of the response

PSAddAutoscaleSettingOperationResponse

Adds the newly added resource as part of the response

PSAlertRule

Wraps around the RuleGetResponse

PSAlertRuleNoDetails

Wraps around the RuleGetResponse

PSAlertRuleResource

Wraps around the AlertRuleResource

PSArmRoleReceiver

Wraps the ArmRoleReceiver class.

PSAutomationRunbookReceiver

Wraps the AutomationRunbookReceiver class.

PSAutoscaleProfilesList

Wraps around a list of AutoscaleProfile

PSAutoscaleSetting

Wraps around the AutoscaleSettingGetResponse and AutoscaleSettingResource

PSAutoscaleSettingNoDetails

Wraps around the AutoscaleSettingGetResponse and AutoscaleSettingResource

PSAzureAppPushReceiver

Wraps the AzureAppPushReceiver class.

PSAzureFunctionReceiver

Wraps the AzureFunctionReceiver class.

PSAzureMonitorMetricsDestination

Wraps the AzureMonitorMetricsDestination class.

PSDataCollectionRuleAssociationProxyOnlyResource

Wraps around an Data Collection Rule Association.

PSDataCollectionRuleDataSources

Wraps the DataCollectionRuleDataSources class.

PSDataCollectionRuleDestinations

Wraps the DataCollectionRuleDestinations class.

PSDataCollectionRuleResource

Wraps around an Data Collection Rule.

PSDataFlow

Wraps the DataFlow class.

PSDataSourcesSpec

Wraps the DataSourcesSpec class.

PSDestinationsSpec

Wraps the DestinationsSpec class.

PSDestinationsSpecAzureMonitorMetrics

Wraps the DestinationsSpecAzureMonitorMetrics class.

PSDiagnosticDetailSettings
PSDiagnosticSettingCategory
PSDiagnosticSettingOperationResponse

Adds the newly added resource as part of the response

PSDictionaryElement

Wraps around the IDictionary to provide a better output format for the PS command lets.

PSDynamicMetricCriteria

PS object for dynamic metric criteria

PSEmailReceiver

Wraps the EmailReceiver class.

PSEventData

Wraps around the EventData and exposes all the localized strings as invariant/localized properties

PSEventDataAuthorization

Wraps around the EventDataAuthorization to provide a better output format for the PS command lets.

PSEventDataHttpRequest

Wraps around the EventDataHttpRequest to provide a better output format for the PS command lets.

PSEventDataNoDetails

Wraps around the EventData and exposes all the localized strings as invariant/localized properties, but not all the details of the records

PSEventHubReceiver

Wraps the EventHubReceiver class.

PSEventRuleCondition

Wraps around the ManagementEventRuleCondition class

PSExtensionDataSource

Wraps the ExtensionDataSource class.

PSItsmReceiver

Wraps the ItsmReceiver class.

PSLocalizableString

Wraps around a list of Dimension objects to display them with indentation

PSLocalizableStringNoDetails

Wraps around a list of Dimension objects to display them with indentation

PSLocationThresholdRuleCondition
PSLogAnalyticsDestination

Wraps the LogAnalyticsDestination class.

PSLogicAppReceiver

Wraps the LogicAppReceiver class.

PSLogProfile

Wraps around the DiagnosticSettings

PSLogProfileCollection

Collection of PSLogProfile

PSLogSettings

Wraps around the LogSettings

PSManagementPropertyDescriptor

Wraps around the AlertRuleProperties or AutoscaleSetting

Allows for different types of outputs for the cmdlets, i.e. all the specific output types will implement this interface and the base cmdlet always returns lists of this type.

PSMetric

Wraps around the PSMetricNoDetails and exposes all the localized strings as invariant/localized properties

PSMetricAlertRuleV2
PSMetricAlertRuleV2SingleResource
PSMetricAvailabilityCollection

Wraps around a list of MetricAvailability objects to display them with indentation

PSMetricCriteria

PS object for static metric criteria

PSMetricDefinition

Wraps around MetricDefinition to provide detailed data about it

PSMetricDefinitionNoDetails

Wraps around MetricDefinition to provide summarized data about it

PSMetricDimension
PSMetricNoDetails

Wraps around the Metric and exposes a summary of the property's properties

PSMetricSettings

Wraps around the MetricSettings

PSMetricTabularResult

Represents a single value of a metric

PSMetricValue

Wraps around the MetricValue and exposes all the localized strings as invariant/localized properties

PSMetricValuesCollection

Wraps around a list of PSMetricValue objects to display them with indentation

PSMonitorPrivateLinkScope

wrapper class for Microsoft.Azure.Management.Monitor.Models.AzureMonitorPrivateLinkScope

PSMonitorPrivateLinkScopedResource
PSPerfCounterDataSource

Wraps the PerfCounterDataSource class.

PSPrivateEndpointConnection

Initializes a new instance of the PrivateEndpointConnection class.

PSPrivateEndpointProperty

Private endpoint which the connection belongs to.

PSPrivateLinkServiceConnectionStateProperty

State of the private endpoint connection.

PSRetentionPolicy

Wraps around the DiagnosticSettings

PSScheduledQueryRuleAlertingAction
PSScheduledQueryRuleAznsAction
PSScheduledQueryRuleLogMetricTrigger
PSScheduledQueryRuleResource
PSScheduledQueryRuleSchedule
PSScheduledQueryRuleSource
PSScheduledQueryRuleTriggerCondition
PSServiceDiagnosticSettings

Wraps around the DiagnosticSettings

PSSmsReceiver

Wraps the SmsReceiver class.

PSSubscriptionDiagnosticSettingCategory
PSSyslogDataSource

Wraps the SyslogDataSource class.

PSTestNotificationDetailsResponse

Wraps around an Action Group.

PSTestNotificationResource

Wraps around an Action Group.

PSThresholdRuleCondition

Wraps around the ThresholdRuleCondition class

PSToStringExtensions

Extensions to the ToString methods to allow for indentation to be added when displaying the results

PSVoiceReceiver

Wraps the VoiceReceiver class.

PSWebhookReceiver

Wraps the WebhookReceiver class.

PSWebtestLocationAvailabilityCriteria

PS object for web test location availability metric criteria

PSWindowsEventLogDataSource

Wraps the WindowsEventLogDataSource class.

Interfaces

Name Description
IPSMultiMetricCriteria

Interface for the different metric criteria types

IPSRuleCondition

Wraps around the RuleCondition and exposes all the localized strings as invariant/localized properties

It is an empty interface to allow for different types of outputs for the cmdlets, i.e. all the specific output types will implement this interface and the base cmdlet always returns lists of this type.

Enums

Name Description
CriterionType

Enum that represents the different metric criteria types

PSDiagnosticSettingCategoryType