This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.6.1 published on Friday, Aug 1, 2025 by Pulumi
azure-native.cloudhealth.getSignalDefinition
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.6.1 published on Friday, Aug 1, 2025 by Pulumi
Get a SignalDefinition
Uses Azure REST API version 2025-05-01-preview.
Using getSignalDefinition
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getSignalDefinition(args: GetSignalDefinitionArgs, opts?: InvokeOptions): Promise<GetSignalDefinitionResult>
function getSignalDefinitionOutput(args: GetSignalDefinitionOutputArgs, opts?: InvokeOptions): Output<GetSignalDefinitionResult>
def get_signal_definition(health_model_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
signal_definition_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSignalDefinitionResult
def get_signal_definition_output(health_model_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
signal_definition_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSignalDefinitionResult]
func LookupSignalDefinition(ctx *Context, args *LookupSignalDefinitionArgs, opts ...InvokeOption) (*LookupSignalDefinitionResult, error)
func LookupSignalDefinitionOutput(ctx *Context, args *LookupSignalDefinitionOutputArgs, opts ...InvokeOption) LookupSignalDefinitionResultOutput
> Note: This function is named LookupSignalDefinition
in the Go SDK.
public static class GetSignalDefinition
{
public static Task<GetSignalDefinitionResult> InvokeAsync(GetSignalDefinitionArgs args, InvokeOptions? opts = null)
public static Output<GetSignalDefinitionResult> Invoke(GetSignalDefinitionInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetSignalDefinitionResult> getSignalDefinition(GetSignalDefinitionArgs args, InvokeOptions options)
public static Output<GetSignalDefinitionResult> getSignalDefinition(GetSignalDefinitionArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:cloudhealth:getSignalDefinition
arguments:
# arguments dictionary
The following arguments are supported:
- Health
Model stringName - Name of health model resource
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Signal
Definition stringName - Name of the signal definition. Must be unique within a health model.
- Health
Model stringName - Name of health model resource
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Signal
Definition stringName - Name of the signal definition. Must be unique within a health model.
- health
Model StringName - Name of health model resource
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- signal
Definition StringName - Name of the signal definition. Must be unique within a health model.
- health
Model stringName - Name of health model resource
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- signal
Definition stringName - Name of the signal definition. Must be unique within a health model.
- health_
model_ strname - Name of health model resource
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- signal_
definition_ strname - Name of the signal definition. Must be unique within a health model.
- health
Model StringName - Name of health model resource
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- signal
Definition StringName - Name of the signal definition. Must be unique within a health model.
getSignalDefinition Result
The following output properties are available:
- Azure
Api stringVersion - The Azure API version of the resource.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Name string
- The name of the resource
- Properties
Pulumi.
Azure | Pulumi.Native. Cloud Health. Outputs. Log Analytics Query Signal Definition Properties Response Azure | Pulumi.Native. Cloud Health. Outputs. Prometheus Metrics Signal Definition Properties Response Azure Native. Cloud Health. Outputs. Resource Metric Signal Definition Properties Response - The resource-specific properties for this resource.
- System
Data Pulumi.Azure Native. Cloud Health. Outputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Azure
Api stringVersion - The Azure API version of the resource.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Name string
- The name of the resource
- Properties
Log
Analytics | PrometheusQuery Signal Definition Properties Response Metrics | ResourceSignal Definition Properties Response Metric Signal Definition Properties Response - The resource-specific properties for this resource.
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- azure
Api StringVersion - The Azure API version of the resource.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name String
- The name of the resource
- properties
Log
Analytics | PrometheusQuery Signal Definition Properties Response Metrics | ResourceSignal Definition Properties Response Metric Signal Definition Properties Response - The resource-specific properties for this resource.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- azure
Api stringVersion - The Azure API version of the resource.
- id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name string
- The name of the resource
- properties
Log
Analytics | PrometheusQuery Signal Definition Properties Response Metrics | ResourceSignal Definition Properties Response Metric Signal Definition Properties Response - The resource-specific properties for this resource.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- azure_
api_ strversion - The Azure API version of the resource.
- id str
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name str
- The name of the resource
- properties
Log
Analytics | PrometheusQuery Signal Definition Properties Response Metrics | ResourceSignal Definition Properties Response Metric Signal Definition Properties Response - The resource-specific properties for this resource.
- system_
data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- azure
Api StringVersion - The Azure API version of the resource.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- name String
- The name of the resource
- properties Property Map | Property Map | Property Map
- The resource-specific properties for this resource.
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
DynamicDetectionRuleResponse
- Dynamic
Threshold stringDirection - Threshold direction
- Dynamic
Threshold stringModel - ML model to use for dynamic thresholds
- Model
Sensitivity double - ML model sensitivity. Lowest value = high sensitivity. Supported step size = 0.5
- Training
Start stringTime - Start time of the training in UTC.
- Dynamic
Threshold stringDirection - Threshold direction
- Dynamic
Threshold stringModel - ML model to use for dynamic thresholds
- Model
Sensitivity float64 - ML model sensitivity. Lowest value = high sensitivity. Supported step size = 0.5
- Training
Start stringTime - Start time of the training in UTC.
- dynamic
Threshold StringDirection - Threshold direction
- dynamic
Threshold StringModel - ML model to use for dynamic thresholds
- model
Sensitivity Double - ML model sensitivity. Lowest value = high sensitivity. Supported step size = 0.5
- training
Start StringTime - Start time of the training in UTC.
- dynamic
Threshold stringDirection - Threshold direction
- dynamic
Threshold stringModel - ML model to use for dynamic thresholds
- model
Sensitivity number - ML model sensitivity. Lowest value = high sensitivity. Supported step size = 0.5
- training
Start stringTime - Start time of the training in UTC.
- dynamic_
threshold_ strdirection - Threshold direction
- dynamic_
threshold_ strmodel - ML model to use for dynamic thresholds
- model_
sensitivity float - ML model sensitivity. Lowest value = high sensitivity. Supported step size = 0.5
- training_
start_ strtime - Start time of the training in UTC.
- dynamic
Threshold StringDirection - Threshold direction
- dynamic
Threshold StringModel - ML model to use for dynamic thresholds
- model
Sensitivity Number - ML model sensitivity. Lowest value = high sensitivity. Supported step size = 0.5
- training
Start StringTime - Start time of the training in UTC.
EvaluationRuleResponse
- Degraded
Rule Pulumi.Azure Native. Cloud Health. Inputs. Threshold Rule Response - Degraded rule with static threshold. When used, dynamicDetectionRule must not be set.
- Dynamic
Detection Pulumi.Rule Azure Native. Cloud Health. Inputs. Dynamic Detection Rule Response - Configure to use ML-based dynamic thresholds. When used, degradedRule and unhealthyRule must not be set.
- Unhealthy
Rule Pulumi.Azure Native. Cloud Health. Inputs. Threshold Rule Response - Unhealthy rule with static threshold. When used, dynamicDetectionRule must not be set.
- Degraded
Rule ThresholdRule Response - Degraded rule with static threshold. When used, dynamicDetectionRule must not be set.
- Dynamic
Detection DynamicRule Detection Rule Response - Configure to use ML-based dynamic thresholds. When used, degradedRule and unhealthyRule must not be set.
- Unhealthy
Rule ThresholdRule Response - Unhealthy rule with static threshold. When used, dynamicDetectionRule must not be set.
- degraded
Rule ThresholdRule Response - Degraded rule with static threshold. When used, dynamicDetectionRule must not be set.
- dynamic
Detection DynamicRule Detection Rule Response - Configure to use ML-based dynamic thresholds. When used, degradedRule and unhealthyRule must not be set.
- unhealthy
Rule ThresholdRule Response - Unhealthy rule with static threshold. When used, dynamicDetectionRule must not be set.
- degraded
Rule ThresholdRule Response - Degraded rule with static threshold. When used, dynamicDetectionRule must not be set.
- dynamic
Detection DynamicRule Detection Rule Response - Configure to use ML-based dynamic thresholds. When used, degradedRule and unhealthyRule must not be set.
- unhealthy
Rule ThresholdRule Response - Unhealthy rule with static threshold. When used, dynamicDetectionRule must not be set.
- degraded_
rule ThresholdRule Response - Degraded rule with static threshold. When used, dynamicDetectionRule must not be set.
- dynamic_
detection_ Dynamicrule Detection Rule Response - Configure to use ML-based dynamic thresholds. When used, degradedRule and unhealthyRule must not be set.
- unhealthy_
rule ThresholdRule Response - Unhealthy rule with static threshold. When used, dynamicDetectionRule must not be set.
- degraded
Rule Property Map - Degraded rule with static threshold. When used, dynamicDetectionRule must not be set.
- dynamic
Detection Property MapRule - Configure to use ML-based dynamic thresholds. When used, degradedRule and unhealthyRule must not be set.
- unhealthy
Rule Property Map - Unhealthy rule with static threshold. When used, dynamicDetectionRule must not be set.
LogAnalyticsQuerySignalDefinitionPropertiesResponse
- Deletion
Date string - Date when the signal definition was (soft-)deleted
- Evaluation
Rules Pulumi.Azure Native. Cloud Health. Inputs. Evaluation Rule Response - Evaluation rules for the signal definition
- Provisioning
State string - The status of the last operation.
- Query
Text string - Query text in KQL syntax
- Data
Unit string - Unit of the signal result (e.g. Bytes, MilliSeconds, Percent, Count))
- Display
Name string - Display name
- Labels Dictionary<string, string>
- Optional set of labels (key-value pairs)
- Refresh
Interval string - Interval in which the signal is being evaluated. Defaults to PT1M (1 minute).
- Time
Grain string - Time range of signal. ISO duration format like PT10M. If not specified, the KQL query must define a time range.
- Value
Column stringName - Name of the column in the result set to evaluate against the thresholds. Defaults to the first column in the result set if not specified. The column must be numeric.
- Deletion
Date string - Date when the signal definition was (soft-)deleted
- Evaluation
Rules EvaluationRule Response - Evaluation rules for the signal definition
- Provisioning
State string - The status of the last operation.
- Query
Text string - Query text in KQL syntax
- Data
Unit string - Unit of the signal result (e.g. Bytes, MilliSeconds, Percent, Count))
- Display
Name string - Display name
- Labels map[string]string
- Optional set of labels (key-value pairs)
- Refresh
Interval string - Interval in which the signal is being evaluated. Defaults to PT1M (1 minute).
- Time
Grain string - Time range of signal. ISO duration format like PT10M. If not specified, the KQL query must define a time range.
- Value
Column stringName - Name of the column in the result set to evaluate against the thresholds. Defaults to the first column in the result set if not specified. The column must be numeric.
- deletion
Date String - Date when the signal definition was (soft-)deleted
- evaluation
Rules EvaluationRule Response - Evaluation rules for the signal definition
- provisioning
State String - The status of the last operation.
- query
Text String - Query text in KQL syntax
- data
Unit String - Unit of the signal result (e.g. Bytes, MilliSeconds, Percent, Count))
- display
Name String - Display name
- labels Map<String,String>
- Optional set of labels (key-value pairs)
- refresh
Interval String - Interval in which the signal is being evaluated. Defaults to PT1M (1 minute).
- time
Grain String - Time range of signal. ISO duration format like PT10M. If not specified, the KQL query must define a time range.
- value
Column StringName - Name of the column in the result set to evaluate against the thresholds. Defaults to the first column in the result set if not specified. The column must be numeric.
- deletion
Date string - Date when the signal definition was (soft-)deleted
- evaluation
Rules EvaluationRule Response - Evaluation rules for the signal definition
- provisioning
State string - The status of the last operation.
- query
Text string - Query text in KQL syntax
- data
Unit string - Unit of the signal result (e.g. Bytes, MilliSeconds, Percent, Count))
- display
Name string - Display name
- labels {[key: string]: string}
- Optional set of labels (key-value pairs)
- refresh
Interval string - Interval in which the signal is being evaluated. Defaults to PT1M (1 minute).
- time
Grain string - Time range of signal. ISO duration format like PT10M. If not specified, the KQL query must define a time range.
- value
Column stringName - Name of the column in the result set to evaluate against the thresholds. Defaults to the first column in the result set if not specified. The column must be numeric.
- deletion_
date str - Date when the signal definition was (soft-)deleted
- evaluation_
rules EvaluationRule Response - Evaluation rules for the signal definition
- provisioning_
state str - The status of the last operation.
- query_
text str - Query text in KQL syntax
- data_
unit str - Unit of the signal result (e.g. Bytes, MilliSeconds, Percent, Count))
- display_
name str - Display name
- labels Mapping[str, str]
- Optional set of labels (key-value pairs)
- refresh_
interval str - Interval in which the signal is being evaluated. Defaults to PT1M (1 minute).
- time_
grain str - Time range of signal. ISO duration format like PT10M. If not specified, the KQL query must define a time range.
- value_
column_ strname - Name of the column in the result set to evaluate against the thresholds. Defaults to the first column in the result set if not specified. The column must be numeric.
- deletion
Date String - Date when the signal definition was (soft-)deleted
- evaluation
Rules Property Map - Evaluation rules for the signal definition
- provisioning
State String - The status of the last operation.
- query
Text String - Query text in KQL syntax
- data
Unit String - Unit of the signal result (e.g. Bytes, MilliSeconds, Percent, Count))
- display
Name String - Display name
- labels Map<String>
- Optional set of labels (key-value pairs)
- refresh
Interval String - Interval in which the signal is being evaluated. Defaults to PT1M (1 minute).
- time
Grain String - Time range of signal. ISO duration format like PT10M. If not specified, the KQL query must define a time range.
- value
Column StringName - Name of the column in the result set to evaluate against the thresholds. Defaults to the first column in the result set if not specified. The column must be numeric.
PrometheusMetricsSignalDefinitionPropertiesResponse
- Deletion
Date string - Date when the signal definition was (soft-)deleted
- Evaluation
Rules Pulumi.Azure Native. Cloud Health. Inputs. Evaluation Rule Response - Evaluation rules for the signal definition
- Provisioning
State string - The status of the last operation.
- Query
Text string - Query text in PromQL syntax
- Data
Unit string - Unit of the signal result (e.g. Bytes, MilliSeconds, Percent, Count))
- Display
Name string - Display name
- Labels Dictionary<string, string>
- Optional set of labels (key-value pairs)
- Refresh
Interval string - Interval in which the signal is being evaluated. Defaults to PT1M (1 minute).
- Time
Grain string - Time range of signal. ISO duration format like PT10M.
- Deletion
Date string - Date when the signal definition was (soft-)deleted
- Evaluation
Rules EvaluationRule Response - Evaluation rules for the signal definition
- Provisioning
State string - The status of the last operation.
- Query
Text string - Query text in PromQL syntax
- Data
Unit string - Unit of the signal result (e.g. Bytes, MilliSeconds, Percent, Count))
- Display
Name string - Display name
- Labels map[string]string
- Optional set of labels (key-value pairs)
- Refresh
Interval string - Interval in which the signal is being evaluated. Defaults to PT1M (1 minute).
- Time
Grain string - Time range of signal. ISO duration format like PT10M.
- deletion
Date String - Date when the signal definition was (soft-)deleted
- evaluation
Rules EvaluationRule Response - Evaluation rules for the signal definition
- provisioning
State String - The status of the last operation.
- query
Text String - Query text in PromQL syntax
- data
Unit String - Unit of the signal result (e.g. Bytes, MilliSeconds, Percent, Count))
- display
Name String - Display name
- labels Map<String,String>
- Optional set of labels (key-value pairs)
- refresh
Interval String - Interval in which the signal is being evaluated. Defaults to PT1M (1 minute).
- time
Grain String - Time range of signal. ISO duration format like PT10M.
- deletion
Date string - Date when the signal definition was (soft-)deleted
- evaluation
Rules EvaluationRule Response - Evaluation rules for the signal definition
- provisioning
State string - The status of the last operation.
- query
Text string - Query text in PromQL syntax
- data
Unit string - Unit of the signal result (e.g. Bytes, MilliSeconds, Percent, Count))
- display
Name string - Display name
- labels {[key: string]: string}
- Optional set of labels (key-value pairs)
- refresh
Interval string - Interval in which the signal is being evaluated. Defaults to PT1M (1 minute).
- time
Grain string - Time range of signal. ISO duration format like PT10M.
- deletion_
date str - Date when the signal definition was (soft-)deleted
- evaluation_
rules EvaluationRule Response - Evaluation rules for the signal definition
- provisioning_
state str - The status of the last operation.
- query_
text str - Query text in PromQL syntax
- data_
unit str - Unit of the signal result (e.g. Bytes, MilliSeconds, Percent, Count))
- display_
name str - Display name
- labels Mapping[str, str]
- Optional set of labels (key-value pairs)
- refresh_
interval str - Interval in which the signal is being evaluated. Defaults to PT1M (1 minute).
- time_
grain str - Time range of signal. ISO duration format like PT10M.
- deletion
Date String - Date when the signal definition was (soft-)deleted
- evaluation
Rules Property Map - Evaluation rules for the signal definition
- provisioning
State String - The status of the last operation.
- query
Text String - Query text in PromQL syntax
- data
Unit String - Unit of the signal result (e.g. Bytes, MilliSeconds, Percent, Count))
- display
Name String - Display name
- labels Map<String>
- Optional set of labels (key-value pairs)
- refresh
Interval String - Interval in which the signal is being evaluated. Defaults to PT1M (1 minute).
- time
Grain String - Time range of signal. ISO duration format like PT10M.
ResourceMetricSignalDefinitionPropertiesResponse
- Aggregation
Type string - Type of aggregation to apply to the metric
- Deletion
Date string - Date when the signal definition was (soft-)deleted
- Evaluation
Rules Pulumi.Azure Native. Cloud Health. Inputs. Evaluation Rule Response - Evaluation rules for the signal definition
- Metric
Name string - Name of the metric
- Metric
Namespace string - Metric namespace
- Provisioning
State string - The status of the last operation.
- Time
Grain string - Time range of signal. ISO duration format like PT10M.
- Data
Unit string - Unit of the signal result (e.g. Bytes, MilliSeconds, Percent, Count))
- Dimension string
- Optional: Dimension to split by
- Dimension
Filter string - Optional: Dimension filter to apply to the dimension. Must only be set if also Dimension is set.
- Display
Name string - Display name
- Labels Dictionary<string, string>
- Optional set of labels (key-value pairs)
- Refresh
Interval string - Interval in which the signal is being evaluated. Defaults to PT1M (1 minute).
- Aggregation
Type string - Type of aggregation to apply to the metric
- Deletion
Date string - Date when the signal definition was (soft-)deleted
- Evaluation
Rules EvaluationRule Response - Evaluation rules for the signal definition
- Metric
Name string - Name of the metric
- Metric
Namespace string - Metric namespace
- Provisioning
State string - The status of the last operation.
- Time
Grain string - Time range of signal. ISO duration format like PT10M.
- Data
Unit string - Unit of the signal result (e.g. Bytes, MilliSeconds, Percent, Count))
- Dimension string
- Optional: Dimension to split by
- Dimension
Filter string - Optional: Dimension filter to apply to the dimension. Must only be set if also Dimension is set.
- Display
Name string - Display name
- Labels map[string]string
- Optional set of labels (key-value pairs)
- Refresh
Interval string - Interval in which the signal is being evaluated. Defaults to PT1M (1 minute).
- aggregation
Type String - Type of aggregation to apply to the metric
- deletion
Date String - Date when the signal definition was (soft-)deleted
- evaluation
Rules EvaluationRule Response - Evaluation rules for the signal definition
- metric
Name String - Name of the metric
- metric
Namespace String - Metric namespace
- provisioning
State String - The status of the last operation.
- time
Grain String - Time range of signal. ISO duration format like PT10M.
- data
Unit String - Unit of the signal result (e.g. Bytes, MilliSeconds, Percent, Count))
- dimension String
- Optional: Dimension to split by
- dimension
Filter String - Optional: Dimension filter to apply to the dimension. Must only be set if also Dimension is set.
- display
Name String - Display name
- labels Map<String,String>
- Optional set of labels (key-value pairs)
- refresh
Interval String - Interval in which the signal is being evaluated. Defaults to PT1M (1 minute).
- aggregation
Type string - Type of aggregation to apply to the metric
- deletion
Date string - Date when the signal definition was (soft-)deleted
- evaluation
Rules EvaluationRule Response - Evaluation rules for the signal definition
- metric
Name string - Name of the metric
- metric
Namespace string - Metric namespace
- provisioning
State string - The status of the last operation.
- time
Grain string - Time range of signal. ISO duration format like PT10M.
- data
Unit string - Unit of the signal result (e.g. Bytes, MilliSeconds, Percent, Count))
- dimension string
- Optional: Dimension to split by
- dimension
Filter string - Optional: Dimension filter to apply to the dimension. Must only be set if also Dimension is set.
- display
Name string - Display name
- labels {[key: string]: string}
- Optional set of labels (key-value pairs)
- refresh
Interval string - Interval in which the signal is being evaluated. Defaults to PT1M (1 minute).
- aggregation_
type str - Type of aggregation to apply to the metric
- deletion_
date str - Date when the signal definition was (soft-)deleted
- evaluation_
rules EvaluationRule Response - Evaluation rules for the signal definition
- metric_
name str - Name of the metric
- metric_
namespace str - Metric namespace
- provisioning_
state str - The status of the last operation.
- time_
grain str - Time range of signal. ISO duration format like PT10M.
- data_
unit str - Unit of the signal result (e.g. Bytes, MilliSeconds, Percent, Count))
- dimension str
- Optional: Dimension to split by
- dimension_
filter str - Optional: Dimension filter to apply to the dimension. Must only be set if also Dimension is set.
- display_
name str - Display name
- labels Mapping[str, str]
- Optional set of labels (key-value pairs)
- refresh_
interval str - Interval in which the signal is being evaluated. Defaults to PT1M (1 minute).
- aggregation
Type String - Type of aggregation to apply to the metric
- deletion
Date String - Date when the signal definition was (soft-)deleted
- evaluation
Rules Property Map - Evaluation rules for the signal definition
- metric
Name String - Name of the metric
- metric
Namespace String - Metric namespace
- provisioning
State String - The status of the last operation.
- time
Grain String - Time range of signal. ISO duration format like PT10M.
- data
Unit String - Unit of the signal result (e.g. Bytes, MilliSeconds, Percent, Count))
- dimension String
- Optional: Dimension to split by
- dimension
Filter String - Optional: Dimension filter to apply to the dimension. Must only be set if also Dimension is set.
- display
Name String - Display name
- labels Map<String>
- Optional set of labels (key-value pairs)
- refresh
Interval String - Interval in which the signal is being evaluated. Defaults to PT1M (1 minute).
SystemDataResponse
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified stringBy Type - The type of identity that last modified the resource.
- created_
at str - The timestamp of resource creation (UTC).
- created_
by str - The identity that created the resource.
- created_
by_ strtype - The type of identity that created the resource.
- last_
modified_ strat - The timestamp of resource last modification (UTC)
- last_
modified_ strby - The identity that last modified the resource.
- last_
modified_ strby_ type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
ThresholdRuleResponse
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.6.1 published on Friday, Aug 1, 2025 by Pulumi