This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Viewing docs for Azure Native v3.23.0
published on Saturday, Jul 18, 2026 by Pulumi
published on Saturday, Jul 18, 2026 by Pulumi
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Viewing docs for Azure Native v3.23.0
published on Saturday, Jul 18, 2026 by Pulumi
published on Saturday, Jul 18, 2026 by Pulumi
Gets an SLI resource.
Uses Azure REST API version 2025-03-01-preview.
Using getSli
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 getSli(args: GetSliArgs, opts?: InvokeOptions): Promise<GetSliResult>
function getSliOutput(args: GetSliOutputArgs, opts?: InvokeOptions): Output<GetSliResult>def get_sli(service_group_name: Optional[str] = None,
sli_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSliResult
def get_sli_output(service_group_name: pulumi.Input[Optional[str]] = None,
sli_name: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSliResult]func LookupSli(ctx *Context, args *LookupSliArgs, opts ...InvokeOption) (*LookupSliResult, error)
func LookupSliOutput(ctx *Context, args *LookupSliOutputArgs, opts ...InvokeOption) LookupSliResultOutput> Note: This function is named LookupSli in the Go SDK.
public static class GetSli
{
public static Task<GetSliResult> InvokeAsync(GetSliArgs args, InvokeOptions? opts = null)
public static Output<GetSliResult> Invoke(GetSliInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSliResult> getSli(GetSliArgs args, InvokeOptions options)
public static Output<GetSliResult> getSli(GetSliArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:monitor:getSli
arguments:
# arguments dictionarydata "azure-native_monitor_get_sli" "name" {
# arguments
}The following arguments are supported:
- Service
Group stringName - The name of the service group.
- Sli
Name string - Name of the SLI that is given by the user.
- Service
Group stringName - The name of the service group.
- Sli
Name string - Name of the SLI that is given by the user.
- service_
group_ stringname - The name of the service group.
- sli_
name string - Name of the SLI that is given by the user.
- service
Group StringName - The name of the service group.
- sli
Name String - Name of the SLI that is given by the user.
- service
Group stringName - The name of the service group.
- sli
Name string - Name of the SLI that is given by the user.
- service_
group_ strname - The name of the service group.
- sli_
name str - Name of the SLI that is given by the user.
- service
Group StringName - The name of the service group.
- sli
Name String - Name of the SLI that is given by the user.
getSli 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 Native. Monitor. Outputs. Sli Resource Response - The resource-specific properties for this resource.
- System
Data Pulumi.Azure Native. Monitor. 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"
- Identity
Pulumi.
Azure Native. Monitor. Outputs. Managed Service Identity Response - The managed service identities assigned to this resource.
- 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
Sli
Resource 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"
- Identity
Managed
Service Identity Response - The managed service identities assigned to this resource.
- 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 object
- The resource-specific properties for this resource.
- system_
data object - 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"
- identity object
- The managed service identities assigned to this resource.
- 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
Sli
Resource 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"
- identity
Managed
Service Identity Response - The managed service identities assigned to this resource.
- 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
Sli
Resource 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"
- identity
Managed
Service Identity Response - The managed service identities assigned to this resource.
- 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
Sli
Resource 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"
- identity
Managed
Service Identity Response - The managed service identities assigned to this resource.
- 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
- 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"
- identity Property Map
- The managed service identities assigned to this resource.
Supporting Types
AmwAccountResponse
- Identity string
- The ARM resource ID of the managed identity with access to the source account.
- Resource
Id string - The ARM resource ID of the account where metrics are emitted.
- Identity string
- The ARM resource ID of the managed identity with access to the source account.
- Resource
Id string - The ARM resource ID of the account where metrics are emitted.
- identity string
- The ARM resource ID of the managed identity with access to the source account.
- resource_
id string - The ARM resource ID of the account where metrics are emitted.
- identity String
- The ARM resource ID of the managed identity with access to the source account.
- resource
Id String - The ARM resource ID of the account where metrics are emitted.
- identity string
- The ARM resource ID of the managed identity with access to the source account.
- resource
Id string - The ARM resource ID of the account where metrics are emitted.
- identity str
- The ARM resource ID of the managed identity with access to the source account.
- resource_
id str - The ARM resource ID of the account where metrics are emitted.
- identity String
- The ARM resource ID of the managed identity with access to the source account.
- resource
Id String - The ARM resource ID of the account where metrics are emitted.
BaselinePropertiesResponse
- Baseline
Pulumi.
Azure Native. Monitor. Inputs. Baseline Response - Defines the baseline target, which is compared against the SLI value to determine compliance.
- Baseline
Baseline
Response - Defines the baseline target, which is compared against the SLI value to determine compliance.
- baseline
Baseline
Response - Defines the baseline target, which is compared against the SLI value to determine compliance.
- baseline
Baseline
Response - Defines the baseline target, which is compared against the SLI value to determine compliance.
- baseline
Baseline
Response - Defines the baseline target, which is compared against the SLI value to determine compliance.
- baseline Property Map
- Defines the baseline target, which is compared against the SLI value to determine compliance.
BaselineResponse
- Evaluation
Calculation stringType - Specifies how evaluation is calculated, either based on calendar days or a rolling window.
- Evaluation
Period intDays - The time frame (in days) used for SLI evaluation.
- Value double
- The user-defined or Azure-defined target value used for comparison against the SLI value.
- Evaluation
Calculation stringType - Specifies how evaluation is calculated, either based on calendar days or a rolling window.
- Evaluation
Period intDays - The time frame (in days) used for SLI evaluation.
- Value float64
- The user-defined or Azure-defined target value used for comparison against the SLI value.
- evaluation_
calculation_ stringtype - Specifies how evaluation is calculated, either based on calendar days or a rolling window.
- evaluation_
period_ numberdays - The time frame (in days) used for SLI evaluation.
- value number
- The user-defined or Azure-defined target value used for comparison against the SLI value.
- evaluation
Calculation StringType - Specifies how evaluation is calculated, either based on calendar days or a rolling window.
- evaluation
Period IntegerDays - The time frame (in days) used for SLI evaluation.
- value Double
- The user-defined or Azure-defined target value used for comparison against the SLI value.
- evaluation
Calculation stringType - Specifies how evaluation is calculated, either based on calendar days or a rolling window.
- evaluation
Period numberDays - The time frame (in days) used for SLI evaluation.
- value number
- The user-defined or Azure-defined target value used for comparison against the SLI value.
- evaluation_
calculation_ strtype - Specifies how evaluation is calculated, either based on calendar days or a rolling window.
- evaluation_
period_ intdays - The time frame (in days) used for SLI evaluation.
- value float
- The user-defined or Azure-defined target value used for comparison against the SLI value.
- evaluation
Calculation StringType - Specifies how evaluation is calculated, either based on calendar days or a rolling window.
- evaluation
Period NumberDays - The time frame (in days) used for SLI evaluation.
- value Number
- The user-defined or Azure-defined target value used for comparison against the SLI value.
ConditionResponseV1
- Operator string
- Operator used in the filtering condition.
- Value string
- Value used in filtering. For most operators (eq, ne, lt, lte, gt, gte, startswith, notstartswith, contains, notcontains) this is a single value (for example "GetContosoUsers"). For the
inandnotinoperators, multiple values must be joined by the delimiter^^(for example "east^^west^^north"). - Dimension
Name string - Dimension name used in filtering.
- Sampling
Type string - Defines the sampling type.
- Scalar
Function string - Scalar function applied for filtering.
- Operator string
- Operator used in the filtering condition.
- Value string
- Value used in filtering. For most operators (eq, ne, lt, lte, gt, gte, startswith, notstartswith, contains, notcontains) this is a single value (for example "GetContosoUsers"). For the
inandnotinoperators, multiple values must be joined by the delimiter^^(for example "east^^west^^north"). - Dimension
Name string - Dimension name used in filtering.
- Sampling
Type string - Defines the sampling type.
- Scalar
Function string - Scalar function applied for filtering.
- operator string
- Operator used in the filtering condition.
- value string
- Value used in filtering. For most operators (eq, ne, lt, lte, gt, gte, startswith, notstartswith, contains, notcontains) this is a single value (for example "GetContosoUsers"). For the
inandnotinoperators, multiple values must be joined by the delimiter^^(for example "east^^west^^north"). - dimension_
name string - Dimension name used in filtering.
- sampling_
type string - Defines the sampling type.
- scalar_
function string - Scalar function applied for filtering.
- operator String
- Operator used in the filtering condition.
- value String
- Value used in filtering. For most operators (eq, ne, lt, lte, gt, gte, startswith, notstartswith, contains, notcontains) this is a single value (for example "GetContosoUsers"). For the
inandnotinoperators, multiple values must be joined by the delimiter^^(for example "east^^west^^north"). - dimension
Name String - Dimension name used in filtering.
- sampling
Type String - Defines the sampling type.
- scalar
Function String - Scalar function applied for filtering.
- operator string
- Operator used in the filtering condition.
- value string
- Value used in filtering. For most operators (eq, ne, lt, lte, gt, gte, startswith, notstartswith, contains, notcontains) this is a single value (for example "GetContosoUsers"). For the
inandnotinoperators, multiple values must be joined by the delimiter^^(for example "east^^west^^north"). - dimension
Name string - Dimension name used in filtering.
- sampling
Type string - Defines the sampling type.
- scalar
Function string - Scalar function applied for filtering.
- operator str
- Operator used in the filtering condition.
- value str
- Value used in filtering. For most operators (eq, ne, lt, lte, gt, gte, startswith, notstartswith, contains, notcontains) this is a single value (for example "GetContosoUsers"). For the
inandnotinoperators, multiple values must be joined by the delimiter^^(for example "east^^west^^north"). - dimension_
name str - Dimension name used in filtering.
- sampling_
type str - Defines the sampling type.
- scalar_
function str - Scalar function applied for filtering.
- operator String
- Operator used in the filtering condition.
- value String
- Value used in filtering. For most operators (eq, ne, lt, lte, gt, gte, startswith, notstartswith, contains, notcontains) this is a single value (for example "GetContosoUsers"). For the
inandnotinoperators, multiple values must be joined by the delimiter^^(for example "east^^west^^north"). - dimension
Name String - Dimension name used in filtering.
- sampling
Type String - Defines the sampling type.
- scalar
Function String - Scalar function applied for filtering.
ExecutionStateResponse
ManagedServiceIdentityResponse
- Principal
Id string - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Tenant
Id string - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Type string
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- User
Assigned Dictionary<string, Pulumi.Identities Azure Native. Monitor. Inputs. User Assigned Identity Response> - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- Principal
Id string - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Tenant
Id string - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Type string
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- User
Assigned map[string]UserIdentities Assigned Identity Response - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal_
id string - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant_
id string - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type string
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user_
assigned_ map(object)identities - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal
Id String - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant
Id String - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type String
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned Map<String,UserIdentities Assigned Identity Response> - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal
Id string - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant
Id string - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type string
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned {[key: string]: UserIdentities Assigned Identity Response} - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal_
id str - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant_
id str - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type str
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user_
assigned_ Mapping[str, Useridentities Assigned Identity Response] - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal
Id String - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant
Id String - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type String
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned Map<Property Map>Identities - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
MetricResponse
- Metric
Name string - The name of the metric.
- Metric
Namespace string - The namespace of the metric.
- Metric
Name string - The name of the metric.
- Metric
Namespace string - The namespace of the metric.
- metric_
name string - The name of the metric.
- metric_
namespace string - The namespace of the metric.
- metric
Name String - The name of the metric.
- metric
Namespace String - The namespace of the metric.
- metric
Name string - The name of the metric.
- metric
Namespace string - The namespace of the metric.
- metric_
name str - The name of the metric.
- metric_
namespace str - The namespace of the metric.
- metric
Name String - The name of the metric.
- metric
Namespace String - The namespace of the metric.
SignalResponse
- Signal
Formula string - Mathematical formula used to combine multiple metrics.
- Signal
Sources List<Pulumi.Azure Native. Monitor. Inputs. Signal Source Response> - Sources of metrics used for SLIs.
- Signal
Formula string - Mathematical formula used to combine multiple metrics.
- Signal
Sources []SignalSource Response - Sources of metrics used for SLIs.
- signal_
formula string - Mathematical formula used to combine multiple metrics.
- signal_
sources list(object) - Sources of metrics used for SLIs.
- signal
Formula String - Mathematical formula used to combine multiple metrics.
- signal
Sources List<SignalSource Response> - Sources of metrics used for SLIs.
- signal
Formula string - Mathematical formula used to combine multiple metrics.
- signal
Sources SignalSource Response[] - Sources of metrics used for SLIs.
- signal_
formula str - Mathematical formula used to combine multiple metrics.
- signal_
sources Sequence[SignalSource Response] - Sources of metrics used for SLIs.
- signal
Formula String - Mathematical formula used to combine multiple metrics.
- signal
Sources List<Property Map> - Sources of metrics used for SLIs.
SignalSourceResponse
- Filters
List<Pulumi.
Azure Native. Monitor. Inputs. Condition Response V1> - Filters applied to modify signal values.
- Metric
Name string - Name of the metric.
- Metric
Namespace string - Namespace of the metric.
- Signal
Source stringId - Unique identifier for the signal source.
- Source
Amw stringAccount Managed Identity - Managed identity for authenticating the signal source.
- Source
Amw stringAccount Resource Id - Resource ID of the source AMW account.
- Spatial
Aggregation Pulumi.Azure Native. Monitor. Inputs. Spatial Aggregation Response - Defines how measurements are aggregated across multiple time series.
- Temporal
Aggregation Pulumi.Azure Native. Monitor. Inputs. Temporal Aggregation Response - Defines how measurements are aggregated over a specific time window within the same time series.
- Filters
[]Condition
Response V1 - Filters applied to modify signal values.
- Metric
Name string - Name of the metric.
- Metric
Namespace string - Namespace of the metric.
- Signal
Source stringId - Unique identifier for the signal source.
- Source
Amw stringAccount Managed Identity - Managed identity for authenticating the signal source.
- Source
Amw stringAccount Resource Id - Resource ID of the source AMW account.
- Spatial
Aggregation SpatialAggregation Response - Defines how measurements are aggregated across multiple time series.
- Temporal
Aggregation TemporalAggregation Response - Defines how measurements are aggregated over a specific time window within the same time series.
- filters list(object)
- Filters applied to modify signal values.
- metric_
name string - Name of the metric.
- metric_
namespace string - Namespace of the metric.
- signal_
source_ stringid - Unique identifier for the signal source.
- source_
amw_ stringaccount_ managed_ identity - Managed identity for authenticating the signal source.
- source_
amw_ stringaccount_ resource_ id - Resource ID of the source AMW account.
- spatial_
aggregation object - Defines how measurements are aggregated across multiple time series.
- temporal_
aggregation object - Defines how measurements are aggregated over a specific time window within the same time series.
- filters
List<Condition
Response V1> - Filters applied to modify signal values.
- metric
Name String - Name of the metric.
- metric
Namespace String - Namespace of the metric.
- signal
Source StringId - Unique identifier for the signal source.
- source
Amw StringAccount Managed Identity - Managed identity for authenticating the signal source.
- source
Amw StringAccount Resource Id - Resource ID of the source AMW account.
- spatial
Aggregation SpatialAggregation Response - Defines how measurements are aggregated across multiple time series.
- temporal
Aggregation TemporalAggregation Response - Defines how measurements are aggregated over a specific time window within the same time series.
- filters
Condition
Response V1[] - Filters applied to modify signal values.
- metric
Name string - Name of the metric.
- metric
Namespace string - Namespace of the metric.
- signal
Source stringId - Unique identifier for the signal source.
- source
Amw stringAccount Managed Identity - Managed identity for authenticating the signal source.
- source
Amw stringAccount Resource Id - Resource ID of the source AMW account.
- spatial
Aggregation SpatialAggregation Response - Defines how measurements are aggregated across multiple time series.
- temporal
Aggregation TemporalAggregation Response - Defines how measurements are aggregated over a specific time window within the same time series.
- filters
Sequence[Condition
Response V1] - Filters applied to modify signal values.
- metric_
name str - Name of the metric.
- metric_
namespace str - Namespace of the metric.
- signal_
source_ strid - Unique identifier for the signal source.
- source_
amw_ straccount_ managed_ identity - Managed identity for authenticating the signal source.
- source_
amw_ straccount_ resource_ id - Resource ID of the source AMW account.
- spatial_
aggregation SpatialAggregation Response - Defines how measurements are aggregated across multiple time series.
- temporal_
aggregation TemporalAggregation Response - Defines how measurements are aggregated over a specific time window within the same time series.
- filters List<Property Map>
- Filters applied to modify signal values.
- metric
Name String - Name of the metric.
- metric
Namespace String - Namespace of the metric.
- signal
Source StringId - Unique identifier for the signal source.
- source
Amw StringAccount Managed Identity - Managed identity for authenticating the signal source.
- source
Amw StringAccount Resource Id - Resource ID of the source AMW account.
- spatial
Aggregation Property Map - Defines how measurements are aggregated across multiple time series.
- temporal
Aggregation Property Map - Defines how measurements are aggregated over a specific time window within the same time series.
SliPropertiesResponse
- Good
Signals Pulumi.Azure Native. Monitor. Inputs. Signal Response - Represents good signals used in request-based SLI calculations.
- Signals
Pulumi.
Azure Native. Monitor. Inputs. Signal Response - Signals used for window-based SLI calculations.
- Total
Signals Pulumi.Azure Native. Monitor. Inputs. Signal Response - Represents total signals used in request-based SLI calculations.
- Window
Uptime Pulumi.Criteria Azure Native. Monitor. Inputs. Window Uptime Criteria Response - Defines the uptime criteria for window-based SLIs.
- Good
Signals SignalResponse - Represents good signals used in request-based SLI calculations.
- Signals
Signal
Response - Signals used for window-based SLI calculations.
- Total
Signals SignalResponse - Represents total signals used in request-based SLI calculations.
- Window
Uptime WindowCriteria Uptime Criteria Response - Defines the uptime criteria for window-based SLIs.
- good_
signals object - Represents good signals used in request-based SLI calculations.
- signals object
- Signals used for window-based SLI calculations.
- total_
signals object - Represents total signals used in request-based SLI calculations.
- window_
uptime_ objectcriteria - Defines the uptime criteria for window-based SLIs.
- good
Signals SignalResponse - Represents good signals used in request-based SLI calculations.
- signals
Signal
Response - Signals used for window-based SLI calculations.
- total
Signals SignalResponse - Represents total signals used in request-based SLI calculations.
- window
Uptime WindowCriteria Uptime Criteria Response - Defines the uptime criteria for window-based SLIs.
- good
Signals SignalResponse - Represents good signals used in request-based SLI calculations.
- signals
Signal
Response - Signals used for window-based SLI calculations.
- total
Signals SignalResponse - Represents total signals used in request-based SLI calculations.
- window
Uptime WindowCriteria Uptime Criteria Response - Defines the uptime criteria for window-based SLIs.
- good_
signals SignalResponse - Represents good signals used in request-based SLI calculations.
- signals
Signal
Response - Signals used for window-based SLI calculations.
- total_
signals SignalResponse - Represents total signals used in request-based SLI calculations.
- window_
uptime_ Windowcriteria Uptime Criteria Response - Defines the uptime criteria for window-based SLIs.
- good
Signals Property Map - Represents good signals used in request-based SLI calculations.
- signals Property Map
- Signals used for window-based SLI calculations.
- total
Signals Property Map - Represents total signals used in request-based SLI calculations.
- window
Uptime Property MapCriteria - Defines the uptime criteria for window-based SLIs.
SliResourceResponse
- Baseline
Properties Pulumi.Azure Native. Monitor. Inputs. Baseline Properties Response - Defines the SLO baseline associated with the SLI.
- Category string
- Specifies the category of the SLI, used to classify signals such as Availability and Latency.
- Description string
- A user-provided description of the SLI, with a maximum length of 1000 characters.
- Destination
Amw List<Pulumi.Accounts Azure Native. Monitor. Inputs. Amw Account Response> - Destination AMW accounts.
- Destination
Metrics List<Pulumi.Azure Native. Monitor. Inputs. Metric Response> - The destination Azure Monitor Workspace (AMW) accounts where the SLI emits metrics.
- Enable
Alert bool - A flag to determine whether alert is enabled.
- Evaluation
Type string - Determines how the SLI is evaluated—either based on request counts or time windows.
- Execution
State Pulumi.Azure Native. Monitor. Inputs. Execution State Response - Indicates the current execution status of the SLI resource in ARM responses.
- Provisioning
State object - Indicates the provisioning status of the last operation.
- Sli
Properties Pulumi.Azure Native. Monitor. Inputs. Sli Properties Response - Defines the SLI properties associated with the SLI.
- Streaming
Rule stringId - The streaming rule Id associated with the Sli resource.
- Streaming
Rule stringLast Updated Timestamp - The streaming rule last updated timestamp associated with the Sli resource.
- Baseline
Properties BaselineProperties Response - Defines the SLO baseline associated with the SLI.
- Category string
- Specifies the category of the SLI, used to classify signals such as Availability and Latency.
- Description string
- A user-provided description of the SLI, with a maximum length of 1000 characters.
- Destination
Amw []AmwAccounts Account Response - Destination AMW accounts.
- Destination
Metrics []MetricResponse - The destination Azure Monitor Workspace (AMW) accounts where the SLI emits metrics.
- Enable
Alert bool - A flag to determine whether alert is enabled.
- Evaluation
Type string - Determines how the SLI is evaluated—either based on request counts or time windows.
- Execution
State ExecutionState Response - Indicates the current execution status of the SLI resource in ARM responses.
- Provisioning
State interface{} - Indicates the provisioning status of the last operation.
- Sli
Properties SliProperties Response - Defines the SLI properties associated with the SLI.
- Streaming
Rule stringId - The streaming rule Id associated with the Sli resource.
- Streaming
Rule stringLast Updated Timestamp - The streaming rule last updated timestamp associated with the Sli resource.
- baseline_
properties object - Defines the SLO baseline associated with the SLI.
- category string
- Specifies the category of the SLI, used to classify signals such as Availability and Latency.
- description string
- A user-provided description of the SLI, with a maximum length of 1000 characters.
- destination_
amw_ list(object)accounts - Destination AMW accounts.
- destination_
metrics list(object) - The destination Azure Monitor Workspace (AMW) accounts where the SLI emits metrics.
- enable_
alert bool - A flag to determine whether alert is enabled.
- evaluation_
type string - Determines how the SLI is evaluated—either based on request counts or time windows.
- execution_
state object - Indicates the current execution status of the SLI resource in ARM responses.
- provisioning_
state any - Indicates the provisioning status of the last operation.
- sli_
properties object - Defines the SLI properties associated with the SLI.
- streaming_
rule_ stringid - The streaming rule Id associated with the Sli resource.
- streaming_
rule_ stringlast_ updated_ timestamp - The streaming rule last updated timestamp associated with the Sli resource.
- baseline
Properties BaselineProperties Response - Defines the SLO baseline associated with the SLI.
- category String
- Specifies the category of the SLI, used to classify signals such as Availability and Latency.
- description String
- A user-provided description of the SLI, with a maximum length of 1000 characters.
- destination
Amw List<AmwAccounts Account Response> - Destination AMW accounts.
- destination
Metrics List<MetricResponse> - The destination Azure Monitor Workspace (AMW) accounts where the SLI emits metrics.
- enable
Alert Boolean - A flag to determine whether alert is enabled.
- evaluation
Type String - Determines how the SLI is evaluated—either based on request counts or time windows.
- execution
State ExecutionState Response - Indicates the current execution status of the SLI resource in ARM responses.
- provisioning
State Object - Indicates the provisioning status of the last operation.
- sli
Properties SliProperties Response - Defines the SLI properties associated with the SLI.
- streaming
Rule StringId - The streaming rule Id associated with the Sli resource.
- streaming
Rule StringLast Updated Timestamp - The streaming rule last updated timestamp associated with the Sli resource.
- baseline
Properties BaselineProperties Response - Defines the SLO baseline associated with the SLI.
- category string
- Specifies the category of the SLI, used to classify signals such as Availability and Latency.
- description string
- A user-provided description of the SLI, with a maximum length of 1000 characters.
- destination
Amw AmwAccounts Account Response[] - Destination AMW accounts.
- destination
Metrics MetricResponse[] - The destination Azure Monitor Workspace (AMW) accounts where the SLI emits metrics.
- enable
Alert boolean - A flag to determine whether alert is enabled.
- evaluation
Type string - Determines how the SLI is evaluated—either based on request counts or time windows.
- execution
State ExecutionState Response - Indicates the current execution status of the SLI resource in ARM responses.
- provisioning
State any - Indicates the provisioning status of the last operation.
- sli
Properties SliProperties Response - Defines the SLI properties associated with the SLI.
- streaming
Rule stringId - The streaming rule Id associated with the Sli resource.
- streaming
Rule stringLast Updated Timestamp - The streaming rule last updated timestamp associated with the Sli resource.
- baseline_
properties BaselineProperties Response - Defines the SLO baseline associated with the SLI.
- category str
- Specifies the category of the SLI, used to classify signals such as Availability and Latency.
- description str
- A user-provided description of the SLI, with a maximum length of 1000 characters.
- destination_
amw_ Sequence[Amwaccounts Account Response] - Destination AMW accounts.
- destination_
metrics Sequence[MetricResponse] - The destination Azure Monitor Workspace (AMW) accounts where the SLI emits metrics.
- enable_
alert bool - A flag to determine whether alert is enabled.
- evaluation_
type str - Determines how the SLI is evaluated—either based on request counts or time windows.
- execution_
state ExecutionState Response - Indicates the current execution status of the SLI resource in ARM responses.
- provisioning_
state Any - Indicates the provisioning status of the last operation.
- sli_
properties SliProperties Response - Defines the SLI properties associated with the SLI.
- streaming_
rule_ strid - The streaming rule Id associated with the Sli resource.
- streaming_
rule_ strlast_ updated_ timestamp - The streaming rule last updated timestamp associated with the Sli resource.
- baseline
Properties Property Map - Defines the SLO baseline associated with the SLI.
- category String
- Specifies the category of the SLI, used to classify signals such as Availability and Latency.
- description String
- A user-provided description of the SLI, with a maximum length of 1000 characters.
- destination
Amw List<Property Map>Accounts - Destination AMW accounts.
- destination
Metrics List<Property Map> - The destination Azure Monitor Workspace (AMW) accounts where the SLI emits metrics.
- enable
Alert Boolean - A flag to determine whether alert is enabled.
- evaluation
Type String - Determines how the SLI is evaluated—either based on request counts or time windows.
- execution
State Property Map - Indicates the current execution status of the SLI resource in ARM responses.
- provisioning
State Any - Indicates the provisioning status of the last operation.
- sli
Properties Property Map - Defines the SLI properties associated with the SLI.
- streaming
Rule StringId - The streaming rule Id associated with the Sli resource.
- streaming
Rule StringLast Updated Timestamp - The streaming rule last updated timestamp associated with the Sli resource.
SpatialAggregationResponse
- Dimensions List<string>
- Dimensions considered for spatial aggregation.
- Type string
- Type of spatial aggregation.
- Dimensions []string
- Dimensions considered for spatial aggregation.
- Type string
- Type of spatial aggregation.
- dimensions list(string)
- Dimensions considered for spatial aggregation.
- type string
- Type of spatial aggregation.
- dimensions List<String>
- Dimensions considered for spatial aggregation.
- type String
- Type of spatial aggregation.
- dimensions string[]
- Dimensions considered for spatial aggregation.
- type string
- Type of spatial aggregation.
- dimensions Sequence[str]
- Dimensions considered for spatial aggregation.
- type str
- Type of spatial aggregation.
- dimensions List<String>
- Dimensions considered for spatial aggregation.
- type String
- Type of spatial aggregation.
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 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.
TemporalAggregationResponse
- Type string
- Type of temporal aggregation.
- Window
Size intMinutes - Time window size for aggregation, in minutes.
- Type string
- Type of temporal aggregation.
- Window
Size intMinutes - Time window size for aggregation, in minutes.
- type string
- Type of temporal aggregation.
- window_
size_ numberminutes - Time window size for aggregation, in minutes.
- type String
- Type of temporal aggregation.
- window
Size IntegerMinutes - Time window size for aggregation, in minutes.
- type string
- Type of temporal aggregation.
- window
Size numberMinutes - Time window size for aggregation, in minutes.
- type str
- Type of temporal aggregation.
- window_
size_ intminutes - Time window size for aggregation, in minutes.
- type String
- Type of temporal aggregation.
- window
Size NumberMinutes - Time window size for aggregation, in minutes.
UserAssignedIdentityResponse
- Client
Id string - The client ID of the assigned identity.
- Principal
Id string - The principal ID of the assigned identity.
- Client
Id string - The client ID of the assigned identity.
- Principal
Id string - The principal ID of the assigned identity.
- client_
id string - The client ID of the assigned identity.
- principal_
id string - The principal ID of the assigned identity.
- client
Id String - The client ID of the assigned identity.
- principal
Id String - The principal ID of the assigned identity.
- client
Id string - The client ID of the assigned identity.
- principal
Id string - The principal ID of the assigned identity.
- client_
id str - The client ID of the assigned identity.
- principal_
id str - The principal ID of the assigned identity.
- client
Id String - The client ID of the assigned identity.
- principal
Id String - The principal ID of the assigned identity.
WindowUptimeCriteriaResponse
- Comparator string
- Comparison operator used for uptime evaluation.
- Target double
- Threshold value used to determine uptime.
- Comparator string
- Comparison operator used for uptime evaluation.
- Target float64
- Threshold value used to determine uptime.
- comparator string
- Comparison operator used for uptime evaluation.
- target number
- Threshold value used to determine uptime.
- comparator String
- Comparison operator used for uptime evaluation.
- target Double
- Threshold value used to determine uptime.
- comparator string
- Comparison operator used for uptime evaluation.
- target number
- Threshold value used to determine uptime.
- comparator str
- Comparison operator used for uptime evaluation.
- target float
- Threshold value used to determine uptime.
- comparator String
- Comparison operator used for uptime evaluation.
- target Number
- Threshold value used to determine uptime.
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.
Viewing docs for Azure Native v3.23.0
published on Saturday, Jul 18, 2026 by Pulumi
published on Saturday, Jul 18, 2026 by Pulumi