Databricks v1.74.0 published on Thursday, Aug 14, 2025 by Pulumi
databricks.getQualityMonitorsV2
Explore with Pulumi AI
This data source can be used to fetch the list of quality monitors v2.
Note This data source can only be used with an workspace-level provider!
Example Usage
Getting a list of all quality monitors:
import * as pulumi from "@pulumi/pulumi";
import * as databricks from "@pulumi/databricks";
const all = databricks.getQualityMonitorsV2({});
import pulumi
import pulumi_databricks as databricks
all = databricks.get_quality_monitors_v2()
package main
import (
"github.com/pulumi/pulumi-databricks/sdk/go/databricks"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := databricks.GetQualityMonitorsV2(ctx, map[string]interface{}{}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Databricks = Pulumi.Databricks;
return await Deployment.RunAsync(() =>
{
var all = Databricks.GetQualityMonitorsV2.Invoke();
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.databricks.DatabricksFunctions;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var all = DatabricksFunctions.getQualityMonitorsV2(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference);
}
}
variables:
all:
fn::invoke:
function: databricks:getQualityMonitorsV2
arguments: {}
Using getQualityMonitorsV2
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 getQualityMonitorsV2(opts?: InvokeOptions): Promise<GetQualityMonitorsV2Result>
function getQualityMonitorsV2Output(opts?: InvokeOptions): Output<GetQualityMonitorsV2Result>
def get_quality_monitors_v2(opts: Optional[InvokeOptions] = None) -> GetQualityMonitorsV2Result
def get_quality_monitors_v2_output(opts: Optional[InvokeOptions] = None) -> Output[GetQualityMonitorsV2Result]
func GetQualityMonitorsV2(ctx *Context, opts ...InvokeOption) (*GetQualityMonitorsV2Result, error)
func GetQualityMonitorsV2Output(ctx *Context, opts ...InvokeOption) GetQualityMonitorsV2ResultOutput
> Note: This function is named GetQualityMonitorsV2
in the Go SDK.
public static class GetQualityMonitorsV2
{
public static Task<GetQualityMonitorsV2Result> InvokeAsync(InvokeOptions? opts = null)
public static Output<GetQualityMonitorsV2Result> Invoke(InvokeOptions? opts = null)
}
public static CompletableFuture<GetQualityMonitorsV2Result> getQualityMonitorsV2(InvokeOptions options)
public static Output<GetQualityMonitorsV2Result> getQualityMonitorsV2(InvokeOptions options)
fn::invoke:
function: databricks:index/getQualityMonitorsV2:getQualityMonitorsV2
arguments:
# arguments dictionary
getQualityMonitorsV2 Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Quality
Monitors List<GetQuality Monitors V2Quality Monitor>
- Id string
- The provider-assigned unique ID for this managed resource.
- Quality
Monitors []GetQuality Monitors V2Quality Monitor
- id String
- The provider-assigned unique ID for this managed resource.
- quality
Monitors List<GetQuality Monitors V2Quality Monitor>
- id string
- The provider-assigned unique ID for this managed resource.
- quality
Monitors GetQuality Monitors V2Quality Monitor[]
- id str
- The provider-assigned unique ID for this managed resource.
- quality_
monitors Sequence[GetQuality Monitors V2Quality Monitor]
- id String
- The provider-assigned unique ID for this managed resource.
- quality
Monitors List<Property Map>
Supporting Types
GetQualityMonitorsV2QualityMonitor
- Anomaly
Detection GetConfig Quality Monitors V2Quality Monitor Anomaly Detection Config - (AnomalyDetectionConfig)
- Object
Id string - (string) - The uuid of the request object. For example, schema id
- Object
Type string - (string) - The type of the monitored object. Can be one of the following: schema
- Anomaly
Detection GetConfig Quality Monitors V2Quality Monitor Anomaly Detection Config - (AnomalyDetectionConfig)
- Object
Id string - (string) - The uuid of the request object. For example, schema id
- Object
Type string - (string) - The type of the monitored object. Can be one of the following: schema
- anomaly
Detection GetConfig Quality Monitors V2Quality Monitor Anomaly Detection Config - (AnomalyDetectionConfig)
- object
Id String - (string) - The uuid of the request object. For example, schema id
- object
Type String - (string) - The type of the monitored object. Can be one of the following: schema
- anomaly
Detection GetConfig Quality Monitors V2Quality Monitor Anomaly Detection Config - (AnomalyDetectionConfig)
- object
Id string - (string) - The uuid of the request object. For example, schema id
- object
Type string - (string) - The type of the monitored object. Can be one of the following: schema
- anomaly_
detection_ Getconfig Quality Monitors V2Quality Monitor Anomaly Detection Config - (AnomalyDetectionConfig)
- object_
id str - (string) - The uuid of the request object. For example, schema id
- object_
type str - (string) - The type of the monitored object. Can be one of the following: schema
- anomaly
Detection Property MapConfig - (AnomalyDetectionConfig)
- object
Id String - (string) - The uuid of the request object. For example, schema id
- object
Type String - (string) - The type of the monitored object. Can be one of the following: schema
GetQualityMonitorsV2QualityMonitorAnomalyDetectionConfig
- Last
Run stringId - (string) - Run id of the last run of the workflow
- Latest
Run stringStatus - (string) - The status of the last run of the workflow. Possible values are:
ANOMALY_DETECTION_RUN_STATUS_CANCELED
,ANOMALY_DETECTION_RUN_STATUS_FAILED
,ANOMALY_DETECTION_RUN_STATUS_JOB_DELETED
,ANOMALY_DETECTION_RUN_STATUS_PENDING
,ANOMALY_DETECTION_RUN_STATUS_RUNNING
,ANOMALY_DETECTION_RUN_STATUS_SUCCESS
,ANOMALY_DETECTION_RUN_STATUS_UNKNOWN
,ANOMALY_DETECTION_RUN_STATUS_WORKSPACE_MISMATCH_ERROR
- Last
Run stringId - (string) - Run id of the last run of the workflow
- Latest
Run stringStatus - (string) - The status of the last run of the workflow. Possible values are:
ANOMALY_DETECTION_RUN_STATUS_CANCELED
,ANOMALY_DETECTION_RUN_STATUS_FAILED
,ANOMALY_DETECTION_RUN_STATUS_JOB_DELETED
,ANOMALY_DETECTION_RUN_STATUS_PENDING
,ANOMALY_DETECTION_RUN_STATUS_RUNNING
,ANOMALY_DETECTION_RUN_STATUS_SUCCESS
,ANOMALY_DETECTION_RUN_STATUS_UNKNOWN
,ANOMALY_DETECTION_RUN_STATUS_WORKSPACE_MISMATCH_ERROR
- last
Run StringId - (string) - Run id of the last run of the workflow
- latest
Run StringStatus - (string) - The status of the last run of the workflow. Possible values are:
ANOMALY_DETECTION_RUN_STATUS_CANCELED
,ANOMALY_DETECTION_RUN_STATUS_FAILED
,ANOMALY_DETECTION_RUN_STATUS_JOB_DELETED
,ANOMALY_DETECTION_RUN_STATUS_PENDING
,ANOMALY_DETECTION_RUN_STATUS_RUNNING
,ANOMALY_DETECTION_RUN_STATUS_SUCCESS
,ANOMALY_DETECTION_RUN_STATUS_UNKNOWN
,ANOMALY_DETECTION_RUN_STATUS_WORKSPACE_MISMATCH_ERROR
- last
Run stringId - (string) - Run id of the last run of the workflow
- latest
Run stringStatus - (string) - The status of the last run of the workflow. Possible values are:
ANOMALY_DETECTION_RUN_STATUS_CANCELED
,ANOMALY_DETECTION_RUN_STATUS_FAILED
,ANOMALY_DETECTION_RUN_STATUS_JOB_DELETED
,ANOMALY_DETECTION_RUN_STATUS_PENDING
,ANOMALY_DETECTION_RUN_STATUS_RUNNING
,ANOMALY_DETECTION_RUN_STATUS_SUCCESS
,ANOMALY_DETECTION_RUN_STATUS_UNKNOWN
,ANOMALY_DETECTION_RUN_STATUS_WORKSPACE_MISMATCH_ERROR
- last_
run_ strid - (string) - Run id of the last run of the workflow
- latest_
run_ strstatus - (string) - The status of the last run of the workflow. Possible values are:
ANOMALY_DETECTION_RUN_STATUS_CANCELED
,ANOMALY_DETECTION_RUN_STATUS_FAILED
,ANOMALY_DETECTION_RUN_STATUS_JOB_DELETED
,ANOMALY_DETECTION_RUN_STATUS_PENDING
,ANOMALY_DETECTION_RUN_STATUS_RUNNING
,ANOMALY_DETECTION_RUN_STATUS_SUCCESS
,ANOMALY_DETECTION_RUN_STATUS_UNKNOWN
,ANOMALY_DETECTION_RUN_STATUS_WORKSPACE_MISMATCH_ERROR
- last
Run StringId - (string) - Run id of the last run of the workflow
- latest
Run StringStatus - (string) - The status of the last run of the workflow. Possible values are:
ANOMALY_DETECTION_RUN_STATUS_CANCELED
,ANOMALY_DETECTION_RUN_STATUS_FAILED
,ANOMALY_DETECTION_RUN_STATUS_JOB_DELETED
,ANOMALY_DETECTION_RUN_STATUS_PENDING
,ANOMALY_DETECTION_RUN_STATUS_RUNNING
,ANOMALY_DETECTION_RUN_STATUS_SUCCESS
,ANOMALY_DETECTION_RUN_STATUS_UNKNOWN
,ANOMALY_DETECTION_RUN_STATUS_WORKSPACE_MISMATCH_ERROR
Package Details
- Repository
- databricks pulumi/pulumi-databricks
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
databricks
Terraform Provider.