ArmMonitorSlisModelFactory.SliSignalSource Method

Definition

Represents a signal source used in SLIs.

public static Azure.ResourceManager.Monitor.Slis.Models.SliSignalSource SliSignalSource(string signalSourceId = default, Azure.Core.ResourceIdentifier sourceAmwAccountManagedIdentity = default, Azure.Core.ResourceIdentifier sourceAmwAccountResourceId = default, string metricNamespace = default, string metricName = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Monitor.Slis.Models.SliCondition> filters = default, Azure.ResourceManager.Monitor.Slis.Models.SliSpatialAggregation spatialAggregation = default, Azure.ResourceManager.Monitor.Slis.Models.SliTemporalAggregation temporalAggregation = default);
static member SliSignalSource : string * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * string * string * seq<Azure.ResourceManager.Monitor.Slis.Models.SliCondition> * Azure.ResourceManager.Monitor.Slis.Models.SliSpatialAggregation * Azure.ResourceManager.Monitor.Slis.Models.SliTemporalAggregation -> Azure.ResourceManager.Monitor.Slis.Models.SliSignalSource
Public Shared Function SliSignalSource (Optional signalSourceId As String = Nothing, Optional sourceAmwAccountManagedIdentity As ResourceIdentifier = Nothing, Optional sourceAmwAccountResourceId As ResourceIdentifier = Nothing, Optional metricNamespace As String = Nothing, Optional metricName As String = Nothing, Optional filters As IEnumerable(Of SliCondition) = Nothing, Optional spatialAggregation As SliSpatialAggregation = Nothing, Optional temporalAggregation As SliTemporalAggregation = Nothing) As SliSignalSource

Parameters

signalSourceId
String

Unique identifier for the signal source.

sourceAmwAccountManagedIdentity
ResourceIdentifier

Managed identity for authenticating the signal source.

sourceAmwAccountResourceId
ResourceIdentifier

Resource ID of the source AMW account.

metricNamespace
String

Namespace of the metric.

metricName
String

Name of the metric.

filters
IEnumerable<SliCondition>

Filters applied to modify signal values.

spatialAggregation
SliSpatialAggregation

Defines how measurements are aggregated across multiple time series.

temporalAggregation
SliTemporalAggregation

Defines how measurements are aggregated over a specific time window within the same time series.

Returns

A new SliSignalSource instance for mocking.

Applies to