1. Packages
  2. DataRobot
  3. API Docs
  4. Deployment
DataRobot v0.4.5 published on Monday, Nov 18, 2024 by DataRobot, Inc.

datarobot.Deployment

Explore with Pulumi AI

datarobot logo
DataRobot v0.4.5 published on Monday, Nov 18, 2024 by DataRobot, Inc.

    Deployment

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as datarobot from "@datarobot/pulumi-datarobot";
    
    const exampleCustomModel = new datarobot.CustomModel("exampleCustomModel", {
        description: "Description for the example custom model",
        targetType: "Binary",
        targetName: "my_label",
        baseEnvironmentId: "65f9b27eab986d30d4c64268",
        files: ["example.py"],
    });
    const exampleRegisteredModel = new datarobot.RegisteredModel("exampleRegisteredModel", {
        customModelVersionId: exampleCustomModel.versionId,
        description: "Description for the example registered model",
    });
    const examplePredictionEnvironment = new datarobot.PredictionEnvironment("examplePredictionEnvironment", {
        description: "Description for the example prediction environment",
        platform: "datarobotServerless",
    });
    const exampleDeployment = new datarobot.Deployment("exampleDeployment", {
        label: "An example deployment",
        predictionEnvironmentId: examplePredictionEnvironment.id,
        registeredModelVersionId: exampleRegisteredModel.versionId,
    });
    // Optional settings
    // challenger_models_settings = {}
    // challenger_replay_settings = {}
    // segment_analysis_settings  = {}
    // bias_and_fairness_settings = {}
    // predictions_by_forecast_date_settings = {}
    // drift_tracking_settings = {}
    // association_id_settings = {}
    // predictions_data_collection_settings = {}
    // prediction_warning_settings = {}
    // prediction_interval_settings = {}
    // predictions_settings = {}
    // health_settings = {}
    export const datarobotDeploymentId = exampleDeployment.id;
    
    import pulumi
    import pulumi_datarobot as datarobot
    
    example_custom_model = datarobot.CustomModel("exampleCustomModel",
        description="Description for the example custom model",
        target_type="Binary",
        target_name="my_label",
        base_environment_id="65f9b27eab986d30d4c64268",
        files=["example.py"])
    example_registered_model = datarobot.RegisteredModel("exampleRegisteredModel",
        custom_model_version_id=example_custom_model.version_id,
        description="Description for the example registered model")
    example_prediction_environment = datarobot.PredictionEnvironment("examplePredictionEnvironment",
        description="Description for the example prediction environment",
        platform="datarobotServerless")
    example_deployment = datarobot.Deployment("exampleDeployment",
        label="An example deployment",
        prediction_environment_id=example_prediction_environment.id,
        registered_model_version_id=example_registered_model.version_id)
    # Optional settings
    # challenger_models_settings = {}
    # challenger_replay_settings = {}
    # segment_analysis_settings  = {}
    # bias_and_fairness_settings = {}
    # predictions_by_forecast_date_settings = {}
    # drift_tracking_settings = {}
    # association_id_settings = {}
    # predictions_data_collection_settings = {}
    # prediction_warning_settings = {}
    # prediction_interval_settings = {}
    # predictions_settings = {}
    # health_settings = {}
    pulumi.export("datarobotDeploymentId", example_deployment.id)
    
    package main
    
    import (
    	"github.com/datarobot-community/pulumi-datarobot/sdk/go/datarobot"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		exampleCustomModel, err := datarobot.NewCustomModel(ctx, "exampleCustomModel", &datarobot.CustomModelArgs{
    			Description:       pulumi.String("Description for the example custom model"),
    			TargetType:        pulumi.String("Binary"),
    			TargetName:        pulumi.String("my_label"),
    			BaseEnvironmentId: pulumi.String("65f9b27eab986d30d4c64268"),
    			Files: pulumi.Any{
    				"example.py",
    			},
    		})
    		if err != nil {
    			return err
    		}
    		exampleRegisteredModel, err := datarobot.NewRegisteredModel(ctx, "exampleRegisteredModel", &datarobot.RegisteredModelArgs{
    			CustomModelVersionId: exampleCustomModel.VersionId,
    			Description:          pulumi.String("Description for the example registered model"),
    		})
    		if err != nil {
    			return err
    		}
    		examplePredictionEnvironment, err := datarobot.NewPredictionEnvironment(ctx, "examplePredictionEnvironment", &datarobot.PredictionEnvironmentArgs{
    			Description: pulumi.String("Description for the example prediction environment"),
    			Platform:    pulumi.String("datarobotServerless"),
    		})
    		if err != nil {
    			return err
    		}
    		exampleDeployment, err := datarobot.NewDeployment(ctx, "exampleDeployment", &datarobot.DeploymentArgs{
    			Label:                    pulumi.String("An example deployment"),
    			PredictionEnvironmentId:  examplePredictionEnvironment.ID(),
    			RegisteredModelVersionId: exampleRegisteredModel.VersionId,
    		})
    		if err != nil {
    			return err
    		}
    		ctx.Export("datarobotDeploymentId", exampleDeployment.ID())
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Datarobot = DataRobotPulumi.Datarobot;
    
    return await Deployment.RunAsync(() => 
    {
        var exampleCustomModel = new Datarobot.CustomModel("exampleCustomModel", new()
        {
            Description = "Description for the example custom model",
            TargetType = "Binary",
            TargetName = "my_label",
            BaseEnvironmentId = "65f9b27eab986d30d4c64268",
            Files = new[]
            {
                "example.py",
            },
        });
    
        var exampleRegisteredModel = new Datarobot.RegisteredModel("exampleRegisteredModel", new()
        {
            CustomModelVersionId = exampleCustomModel.VersionId,
            Description = "Description for the example registered model",
        });
    
        var examplePredictionEnvironment = new Datarobot.PredictionEnvironment("examplePredictionEnvironment", new()
        {
            Description = "Description for the example prediction environment",
            Platform = "datarobotServerless",
        });
    
        var exampleDeployment = new Datarobot.Deployment("exampleDeployment", new()
        {
            Label = "An example deployment",
            PredictionEnvironmentId = examplePredictionEnvironment.Id,
            RegisteredModelVersionId = exampleRegisteredModel.VersionId,
        });
    
        // Optional settings
        // challenger_models_settings = {}
        // challenger_replay_settings = {}
        // segment_analysis_settings  = {}
        // bias_and_fairness_settings = {}
        // predictions_by_forecast_date_settings = {}
        // drift_tracking_settings = {}
        // association_id_settings = {}
        // predictions_data_collection_settings = {}
        // prediction_warning_settings = {}
        // prediction_interval_settings = {}
        // predictions_settings = {}
        // health_settings = {}
        return new Dictionary<string, object?>
        {
            ["datarobotDeploymentId"] = exampleDeployment.Id,
        };
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.datarobot.CustomModel;
    import com.pulumi.datarobot.CustomModelArgs;
    import com.pulumi.datarobot.RegisteredModel;
    import com.pulumi.datarobot.RegisteredModelArgs;
    import com.pulumi.datarobot.PredictionEnvironment;
    import com.pulumi.datarobot.PredictionEnvironmentArgs;
    import com.pulumi.datarobot.Deployment;
    import com.pulumi.datarobot.DeploymentArgs;
    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) {
            var exampleCustomModel = new CustomModel("exampleCustomModel", CustomModelArgs.builder()
                .description("Description for the example custom model")
                .targetType("Binary")
                .targetName("my_label")
                .baseEnvironmentId("65f9b27eab986d30d4c64268")
                .files("example.py")
                .build());
    
            var exampleRegisteredModel = new RegisteredModel("exampleRegisteredModel", RegisteredModelArgs.builder()
                .customModelVersionId(exampleCustomModel.versionId())
                .description("Description for the example registered model")
                .build());
    
            var examplePredictionEnvironment = new PredictionEnvironment("examplePredictionEnvironment", PredictionEnvironmentArgs.builder()
                .description("Description for the example prediction environment")
                .platform("datarobotServerless")
                .build());
    
            var exampleDeployment = new Deployment("exampleDeployment", DeploymentArgs.builder()
                .label("An example deployment")
                .predictionEnvironmentId(examplePredictionEnvironment.id())
                .registeredModelVersionId(exampleRegisteredModel.versionId())
                .build());
    
            // Optional settings
            // challenger_models_settings = {}
            // challenger_replay_settings = {}
            // segment_analysis_settings  = {}
            // bias_and_fairness_settings = {}
            // predictions_by_forecast_date_settings = {}
            // drift_tracking_settings = {}
            // association_id_settings = {}
            // predictions_data_collection_settings = {}
            // prediction_warning_settings = {}
            // prediction_interval_settings = {}
            // predictions_settings = {}
            // health_settings = {}
            ctx.export("datarobotDeploymentId", exampleDeployment.id());
        }
    }
    
    resources:
      exampleCustomModel:
        type: datarobot:CustomModel
        properties:
          description: Description for the example custom model
          targetType: Binary
          targetName: my_label
          baseEnvironmentId: 65f9b27eab986d30d4c64268
          files:
            - example.py
      exampleRegisteredModel:
        type: datarobot:RegisteredModel
        properties:
          customModelVersionId: ${exampleCustomModel.versionId}
          description: Description for the example registered model
      examplePredictionEnvironment:
        type: datarobot:PredictionEnvironment
        properties:
          description: Description for the example prediction environment
          platform: datarobotServerless
      exampleDeployment:
        type: datarobot:Deployment
        properties:
          label: An example deployment
          predictionEnvironmentId: ${examplePredictionEnvironment.id}
          registeredModelVersionId: ${exampleRegisteredModel.versionId}
    outputs:
      datarobotDeploymentId: ${exampleDeployment.id}
    

    Create Deployment Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new Deployment(name: string, args: DeploymentArgs, opts?: CustomResourceOptions);
    @overload
    def Deployment(resource_name: str,
                   args: DeploymentArgs,
                   opts: Optional[ResourceOptions] = None)
    
    @overload
    def Deployment(resource_name: str,
                   opts: Optional[ResourceOptions] = None,
                   label: Optional[str] = None,
                   registered_model_version_id: Optional[str] = None,
                   prediction_environment_id: Optional[str] = None,
                   drift_tracking_settings: Optional[DeploymentDriftTrackingSettingsArgs] = None,
                   prediction_warning_settings: Optional[DeploymentPredictionWarningSettingsArgs] = None,
                   health_settings: Optional[DeploymentHealthSettingsArgs] = None,
                   importance: Optional[str] = None,
                   challenger_replay_settings: Optional[DeploymentChallengerReplaySettingsArgs] = None,
                   challenger_models_settings: Optional[DeploymentChallengerModelsSettingsArgs] = None,
                   prediction_intervals_settings: Optional[DeploymentPredictionIntervalsSettingsArgs] = None,
                   association_id_settings: Optional[DeploymentAssociationIdSettingsArgs] = None,
                   predictions_by_forecast_date_settings: Optional[DeploymentPredictionsByForecastDateSettingsArgs] = None,
                   predictions_data_collection_settings: Optional[DeploymentPredictionsDataCollectionSettingsArgs] = None,
                   predictions_settings: Optional[DeploymentPredictionsSettingsArgs] = None,
                   bias_and_fairness_settings: Optional[DeploymentBiasAndFairnessSettingsArgs] = None,
                   segment_analysis_settings: Optional[DeploymentSegmentAnalysisSettingsArgs] = None,
                   use_case_ids: Optional[Sequence[str]] = None)
    func NewDeployment(ctx *Context, name string, args DeploymentArgs, opts ...ResourceOption) (*Deployment, error)
    public Deployment(string name, DeploymentArgs args, CustomResourceOptions? opts = null)
    public Deployment(String name, DeploymentArgs args)
    public Deployment(String name, DeploymentArgs args, CustomResourceOptions options)
    
    type: datarobot:Deployment
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args DeploymentArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args DeploymentArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args DeploymentArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args DeploymentArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args DeploymentArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var deploymentResource = new Datarobot.Deployment("deploymentResource", new()
    {
        Label = "string",
        RegisteredModelVersionId = "string",
        PredictionEnvironmentId = "string",
        DriftTrackingSettings = new Datarobot.Inputs.DeploymentDriftTrackingSettingsArgs
        {
            FeatureDriftEnabled = false,
            TargetDriftEnabled = false,
        },
        PredictionWarningSettings = new Datarobot.Inputs.DeploymentPredictionWarningSettingsArgs
        {
            Enabled = false,
            CustomBoundaries = new Datarobot.Inputs.DeploymentPredictionWarningSettingsCustomBoundariesArgs
            {
                LowerBoundary = 0,
                UpperBoundary = 0,
            },
        },
        HealthSettings = new Datarobot.Inputs.DeploymentHealthSettingsArgs
        {
            Accuracy = new Datarobot.Inputs.DeploymentHealthSettingsAccuracyArgs
            {
                BatchCount = 0,
                FailingThreshold = 0,
                Measurement = "string",
                Metric = "string",
                WarningThreshold = 0,
            },
            ActualsTimeliness = new Datarobot.Inputs.DeploymentHealthSettingsActualsTimelinessArgs
            {
                Enabled = false,
                ExpectedFrequency = "string",
            },
            CustomMetrics = new Datarobot.Inputs.DeploymentHealthSettingsCustomMetricsArgs
            {
                FailingConditions = new[]
                {
                    new Datarobot.Inputs.DeploymentHealthSettingsCustomMetricsFailingConditionArgs
                    {
                        CompareOperator = "string",
                        MetricId = "string",
                        Threshold = 0,
                    },
                },
                WarningConditions = new[]
                {
                    new Datarobot.Inputs.DeploymentHealthSettingsCustomMetricsWarningConditionArgs
                    {
                        CompareOperator = "string",
                        MetricId = "string",
                        Threshold = 0,
                    },
                },
            },
            DataDrift = new Datarobot.Inputs.DeploymentHealthSettingsDataDriftArgs
            {
                BatchCount = 0,
                DriftThreshold = 0,
                ExcludeFeatures = new[]
                {
                    "string",
                },
                HighImportanceFailingCount = 0,
                HighImportanceWarningCount = 0,
                ImportanceThreshold = 0,
                LowImportanceFailingCount = 0,
                LowImportanceWarningCount = 0,
                StarredFeatures = new[]
                {
                    "string",
                },
                TimeInterval = "string",
            },
            Fairness = new Datarobot.Inputs.DeploymentHealthSettingsFairnessArgs
            {
                ProtectedClassFailingCount = 0,
                ProtectedClassWarningCount = 0,
            },
            PredictionsTimeliness = new Datarobot.Inputs.DeploymentHealthSettingsPredictionsTimelinessArgs
            {
                Enabled = false,
                ExpectedFrequency = "string",
            },
            Service = new Datarobot.Inputs.DeploymentHealthSettingsServiceArgs
            {
                BatchCount = 0,
            },
        },
        Importance = "string",
        ChallengerReplaySettings = new Datarobot.Inputs.DeploymentChallengerReplaySettingsArgs
        {
            Enabled = false,
        },
        ChallengerModelsSettings = new Datarobot.Inputs.DeploymentChallengerModelsSettingsArgs
        {
            Enabled = false,
        },
        PredictionIntervalsSettings = new Datarobot.Inputs.DeploymentPredictionIntervalsSettingsArgs
        {
            Enabled = false,
            Percentiles = new[]
            {
                0,
            },
        },
        AssociationIdSettings = new Datarobot.Inputs.DeploymentAssociationIdSettingsArgs
        {
            AutoGenerateId = false,
            ColumnNames = new[]
            {
                "string",
            },
            RequiredInPredictionRequests = false,
        },
        PredictionsByForecastDateSettings = new Datarobot.Inputs.DeploymentPredictionsByForecastDateSettingsArgs
        {
            Enabled = false,
            ColumnName = "string",
            DatetimeFormat = "string",
        },
        PredictionsDataCollectionSettings = new Datarobot.Inputs.DeploymentPredictionsDataCollectionSettingsArgs
        {
            Enabled = false,
        },
        PredictionsSettings = new Datarobot.Inputs.DeploymentPredictionsSettingsArgs
        {
            MaxComputes = 0,
            MinComputes = 0,
        },
        BiasAndFairnessSettings = new Datarobot.Inputs.DeploymentBiasAndFairnessSettingsArgs
        {
            FairnessMetricSet = "string",
            FairnessThreshold = 0,
            PreferableTargetValue = false,
            ProtectedFeatures = new[]
            {
                "string",
            },
        },
        SegmentAnalysisSettings = new Datarobot.Inputs.DeploymentSegmentAnalysisSettingsArgs
        {
            Enabled = false,
            Attributes = new[]
            {
                "string",
            },
        },
        UseCaseIds = new[]
        {
            "string",
        },
    });
    
    example, err := datarobot.NewDeployment(ctx, "deploymentResource", &datarobot.DeploymentArgs{
    	Label:                    pulumi.String("string"),
    	RegisteredModelVersionId: pulumi.String("string"),
    	PredictionEnvironmentId:  pulumi.String("string"),
    	DriftTrackingSettings: &datarobot.DeploymentDriftTrackingSettingsArgs{
    		FeatureDriftEnabled: pulumi.Bool(false),
    		TargetDriftEnabled:  pulumi.Bool(false),
    	},
    	PredictionWarningSettings: &datarobot.DeploymentPredictionWarningSettingsArgs{
    		Enabled: pulumi.Bool(false),
    		CustomBoundaries: &datarobot.DeploymentPredictionWarningSettingsCustomBoundariesArgs{
    			LowerBoundary: pulumi.Float64(0),
    			UpperBoundary: pulumi.Float64(0),
    		},
    	},
    	HealthSettings: &datarobot.DeploymentHealthSettingsArgs{
    		Accuracy: &datarobot.DeploymentHealthSettingsAccuracyArgs{
    			BatchCount:       pulumi.Int(0),
    			FailingThreshold: pulumi.Float64(0),
    			Measurement:      pulumi.String("string"),
    			Metric:           pulumi.String("string"),
    			WarningThreshold: pulumi.Float64(0),
    		},
    		ActualsTimeliness: &datarobot.DeploymentHealthSettingsActualsTimelinessArgs{
    			Enabled:           pulumi.Bool(false),
    			ExpectedFrequency: pulumi.String("string"),
    		},
    		CustomMetrics: &datarobot.DeploymentHealthSettingsCustomMetricsArgs{
    			FailingConditions: datarobot.DeploymentHealthSettingsCustomMetricsFailingConditionArray{
    				&datarobot.DeploymentHealthSettingsCustomMetricsFailingConditionArgs{
    					CompareOperator: pulumi.String("string"),
    					MetricId:        pulumi.String("string"),
    					Threshold:       pulumi.Float64(0),
    				},
    			},
    			WarningConditions: datarobot.DeploymentHealthSettingsCustomMetricsWarningConditionArray{
    				&datarobot.DeploymentHealthSettingsCustomMetricsWarningConditionArgs{
    					CompareOperator: pulumi.String("string"),
    					MetricId:        pulumi.String("string"),
    					Threshold:       pulumi.Float64(0),
    				},
    			},
    		},
    		DataDrift: &datarobot.DeploymentHealthSettingsDataDriftArgs{
    			BatchCount:     pulumi.Int(0),
    			DriftThreshold: pulumi.Float64(0),
    			ExcludeFeatures: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			HighImportanceFailingCount: pulumi.Int(0),
    			HighImportanceWarningCount: pulumi.Int(0),
    			ImportanceThreshold:        pulumi.Float64(0),
    			LowImportanceFailingCount:  pulumi.Int(0),
    			LowImportanceWarningCount:  pulumi.Int(0),
    			StarredFeatures: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			TimeInterval: pulumi.String("string"),
    		},
    		Fairness: &datarobot.DeploymentHealthSettingsFairnessArgs{
    			ProtectedClassFailingCount: pulumi.Int(0),
    			ProtectedClassWarningCount: pulumi.Int(0),
    		},
    		PredictionsTimeliness: &datarobot.DeploymentHealthSettingsPredictionsTimelinessArgs{
    			Enabled:           pulumi.Bool(false),
    			ExpectedFrequency: pulumi.String("string"),
    		},
    		Service: &datarobot.DeploymentHealthSettingsServiceArgs{
    			BatchCount: pulumi.Int(0),
    		},
    	},
    	Importance: pulumi.String("string"),
    	ChallengerReplaySettings: &datarobot.DeploymentChallengerReplaySettingsArgs{
    		Enabled: pulumi.Bool(false),
    	},
    	ChallengerModelsSettings: &datarobot.DeploymentChallengerModelsSettingsArgs{
    		Enabled: pulumi.Bool(false),
    	},
    	PredictionIntervalsSettings: &datarobot.DeploymentPredictionIntervalsSettingsArgs{
    		Enabled: pulumi.Bool(false),
    		Percentiles: pulumi.IntArray{
    			pulumi.Int(0),
    		},
    	},
    	AssociationIdSettings: &datarobot.DeploymentAssociationIdSettingsArgs{
    		AutoGenerateId: pulumi.Bool(false),
    		ColumnNames: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		RequiredInPredictionRequests: pulumi.Bool(false),
    	},
    	PredictionsByForecastDateSettings: &datarobot.DeploymentPredictionsByForecastDateSettingsArgs{
    		Enabled:        pulumi.Bool(false),
    		ColumnName:     pulumi.String("string"),
    		DatetimeFormat: pulumi.String("string"),
    	},
    	PredictionsDataCollectionSettings: &datarobot.DeploymentPredictionsDataCollectionSettingsArgs{
    		Enabled: pulumi.Bool(false),
    	},
    	PredictionsSettings: &datarobot.DeploymentPredictionsSettingsArgs{
    		MaxComputes: pulumi.Int(0),
    		MinComputes: pulumi.Int(0),
    	},
    	BiasAndFairnessSettings: &datarobot.DeploymentBiasAndFairnessSettingsArgs{
    		FairnessMetricSet:     pulumi.String("string"),
    		FairnessThreshold:     pulumi.Float64(0),
    		PreferableTargetValue: pulumi.Bool(false),
    		ProtectedFeatures: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	SegmentAnalysisSettings: &datarobot.DeploymentSegmentAnalysisSettingsArgs{
    		Enabled: pulumi.Bool(false),
    		Attributes: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	UseCaseIds: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    })
    
    var deploymentResource = new Deployment("deploymentResource", DeploymentArgs.builder()
        .label("string")
        .registeredModelVersionId("string")
        .predictionEnvironmentId("string")
        .driftTrackingSettings(DeploymentDriftTrackingSettingsArgs.builder()
            .featureDriftEnabled(false)
            .targetDriftEnabled(false)
            .build())
        .predictionWarningSettings(DeploymentPredictionWarningSettingsArgs.builder()
            .enabled(false)
            .customBoundaries(DeploymentPredictionWarningSettingsCustomBoundariesArgs.builder()
                .lowerBoundary(0)
                .upperBoundary(0)
                .build())
            .build())
        .healthSettings(DeploymentHealthSettingsArgs.builder()
            .accuracy(DeploymentHealthSettingsAccuracyArgs.builder()
                .batchCount(0)
                .failingThreshold(0)
                .measurement("string")
                .metric("string")
                .warningThreshold(0)
                .build())
            .actualsTimeliness(DeploymentHealthSettingsActualsTimelinessArgs.builder()
                .enabled(false)
                .expectedFrequency("string")
                .build())
            .customMetrics(DeploymentHealthSettingsCustomMetricsArgs.builder()
                .failingConditions(DeploymentHealthSettingsCustomMetricsFailingConditionArgs.builder()
                    .compareOperator("string")
                    .metricId("string")
                    .threshold(0)
                    .build())
                .warningConditions(DeploymentHealthSettingsCustomMetricsWarningConditionArgs.builder()
                    .compareOperator("string")
                    .metricId("string")
                    .threshold(0)
                    .build())
                .build())
            .dataDrift(DeploymentHealthSettingsDataDriftArgs.builder()
                .batchCount(0)
                .driftThreshold(0)
                .excludeFeatures("string")
                .highImportanceFailingCount(0)
                .highImportanceWarningCount(0)
                .importanceThreshold(0)
                .lowImportanceFailingCount(0)
                .lowImportanceWarningCount(0)
                .starredFeatures("string")
                .timeInterval("string")
                .build())
            .fairness(DeploymentHealthSettingsFairnessArgs.builder()
                .protectedClassFailingCount(0)
                .protectedClassWarningCount(0)
                .build())
            .predictionsTimeliness(DeploymentHealthSettingsPredictionsTimelinessArgs.builder()
                .enabled(false)
                .expectedFrequency("string")
                .build())
            .service(DeploymentHealthSettingsServiceArgs.builder()
                .batchCount(0)
                .build())
            .build())
        .importance("string")
        .challengerReplaySettings(DeploymentChallengerReplaySettingsArgs.builder()
            .enabled(false)
            .build())
        .challengerModelsSettings(DeploymentChallengerModelsSettingsArgs.builder()
            .enabled(false)
            .build())
        .predictionIntervalsSettings(DeploymentPredictionIntervalsSettingsArgs.builder()
            .enabled(false)
            .percentiles(0)
            .build())
        .associationIdSettings(DeploymentAssociationIdSettingsArgs.builder()
            .autoGenerateId(false)
            .columnNames("string")
            .requiredInPredictionRequests(false)
            .build())
        .predictionsByForecastDateSettings(DeploymentPredictionsByForecastDateSettingsArgs.builder()
            .enabled(false)
            .columnName("string")
            .datetimeFormat("string")
            .build())
        .predictionsDataCollectionSettings(DeploymentPredictionsDataCollectionSettingsArgs.builder()
            .enabled(false)
            .build())
        .predictionsSettings(DeploymentPredictionsSettingsArgs.builder()
            .maxComputes(0)
            .minComputes(0)
            .build())
        .biasAndFairnessSettings(DeploymentBiasAndFairnessSettingsArgs.builder()
            .fairnessMetricSet("string")
            .fairnessThreshold(0)
            .preferableTargetValue(false)
            .protectedFeatures("string")
            .build())
        .segmentAnalysisSettings(DeploymentSegmentAnalysisSettingsArgs.builder()
            .enabled(false)
            .attributes("string")
            .build())
        .useCaseIds("string")
        .build());
    
    deployment_resource = datarobot.Deployment("deploymentResource",
        label="string",
        registered_model_version_id="string",
        prediction_environment_id="string",
        drift_tracking_settings={
            "feature_drift_enabled": False,
            "target_drift_enabled": False,
        },
        prediction_warning_settings={
            "enabled": False,
            "custom_boundaries": {
                "lower_boundary": 0,
                "upper_boundary": 0,
            },
        },
        health_settings={
            "accuracy": {
                "batch_count": 0,
                "failing_threshold": 0,
                "measurement": "string",
                "metric": "string",
                "warning_threshold": 0,
            },
            "actuals_timeliness": {
                "enabled": False,
                "expected_frequency": "string",
            },
            "custom_metrics": {
                "failing_conditions": [{
                    "compare_operator": "string",
                    "metric_id": "string",
                    "threshold": 0,
                }],
                "warning_conditions": [{
                    "compare_operator": "string",
                    "metric_id": "string",
                    "threshold": 0,
                }],
            },
            "data_drift": {
                "batch_count": 0,
                "drift_threshold": 0,
                "exclude_features": ["string"],
                "high_importance_failing_count": 0,
                "high_importance_warning_count": 0,
                "importance_threshold": 0,
                "low_importance_failing_count": 0,
                "low_importance_warning_count": 0,
                "starred_features": ["string"],
                "time_interval": "string",
            },
            "fairness": {
                "protected_class_failing_count": 0,
                "protected_class_warning_count": 0,
            },
            "predictions_timeliness": {
                "enabled": False,
                "expected_frequency": "string",
            },
            "service": {
                "batch_count": 0,
            },
        },
        importance="string",
        challenger_replay_settings={
            "enabled": False,
        },
        challenger_models_settings={
            "enabled": False,
        },
        prediction_intervals_settings={
            "enabled": False,
            "percentiles": [0],
        },
        association_id_settings={
            "auto_generate_id": False,
            "column_names": ["string"],
            "required_in_prediction_requests": False,
        },
        predictions_by_forecast_date_settings={
            "enabled": False,
            "column_name": "string",
            "datetime_format": "string",
        },
        predictions_data_collection_settings={
            "enabled": False,
        },
        predictions_settings={
            "max_computes": 0,
            "min_computes": 0,
        },
        bias_and_fairness_settings={
            "fairness_metric_set": "string",
            "fairness_threshold": 0,
            "preferable_target_value": False,
            "protected_features": ["string"],
        },
        segment_analysis_settings={
            "enabled": False,
            "attributes": ["string"],
        },
        use_case_ids=["string"])
    
    const deploymentResource = new datarobot.Deployment("deploymentResource", {
        label: "string",
        registeredModelVersionId: "string",
        predictionEnvironmentId: "string",
        driftTrackingSettings: {
            featureDriftEnabled: false,
            targetDriftEnabled: false,
        },
        predictionWarningSettings: {
            enabled: false,
            customBoundaries: {
                lowerBoundary: 0,
                upperBoundary: 0,
            },
        },
        healthSettings: {
            accuracy: {
                batchCount: 0,
                failingThreshold: 0,
                measurement: "string",
                metric: "string",
                warningThreshold: 0,
            },
            actualsTimeliness: {
                enabled: false,
                expectedFrequency: "string",
            },
            customMetrics: {
                failingConditions: [{
                    compareOperator: "string",
                    metricId: "string",
                    threshold: 0,
                }],
                warningConditions: [{
                    compareOperator: "string",
                    metricId: "string",
                    threshold: 0,
                }],
            },
            dataDrift: {
                batchCount: 0,
                driftThreshold: 0,
                excludeFeatures: ["string"],
                highImportanceFailingCount: 0,
                highImportanceWarningCount: 0,
                importanceThreshold: 0,
                lowImportanceFailingCount: 0,
                lowImportanceWarningCount: 0,
                starredFeatures: ["string"],
                timeInterval: "string",
            },
            fairness: {
                protectedClassFailingCount: 0,
                protectedClassWarningCount: 0,
            },
            predictionsTimeliness: {
                enabled: false,
                expectedFrequency: "string",
            },
            service: {
                batchCount: 0,
            },
        },
        importance: "string",
        challengerReplaySettings: {
            enabled: false,
        },
        challengerModelsSettings: {
            enabled: false,
        },
        predictionIntervalsSettings: {
            enabled: false,
            percentiles: [0],
        },
        associationIdSettings: {
            autoGenerateId: false,
            columnNames: ["string"],
            requiredInPredictionRequests: false,
        },
        predictionsByForecastDateSettings: {
            enabled: false,
            columnName: "string",
            datetimeFormat: "string",
        },
        predictionsDataCollectionSettings: {
            enabled: false,
        },
        predictionsSettings: {
            maxComputes: 0,
            minComputes: 0,
        },
        biasAndFairnessSettings: {
            fairnessMetricSet: "string",
            fairnessThreshold: 0,
            preferableTargetValue: false,
            protectedFeatures: ["string"],
        },
        segmentAnalysisSettings: {
            enabled: false,
            attributes: ["string"],
        },
        useCaseIds: ["string"],
    });
    
    type: datarobot:Deployment
    properties:
        associationIdSettings:
            autoGenerateId: false
            columnNames:
                - string
            requiredInPredictionRequests: false
        biasAndFairnessSettings:
            fairnessMetricSet: string
            fairnessThreshold: 0
            preferableTargetValue: false
            protectedFeatures:
                - string
        challengerModelsSettings:
            enabled: false
        challengerReplaySettings:
            enabled: false
        driftTrackingSettings:
            featureDriftEnabled: false
            targetDriftEnabled: false
        healthSettings:
            accuracy:
                batchCount: 0
                failingThreshold: 0
                measurement: string
                metric: string
                warningThreshold: 0
            actualsTimeliness:
                enabled: false
                expectedFrequency: string
            customMetrics:
                failingConditions:
                    - compareOperator: string
                      metricId: string
                      threshold: 0
                warningConditions:
                    - compareOperator: string
                      metricId: string
                      threshold: 0
            dataDrift:
                batchCount: 0
                driftThreshold: 0
                excludeFeatures:
                    - string
                highImportanceFailingCount: 0
                highImportanceWarningCount: 0
                importanceThreshold: 0
                lowImportanceFailingCount: 0
                lowImportanceWarningCount: 0
                starredFeatures:
                    - string
                timeInterval: string
            fairness:
                protectedClassFailingCount: 0
                protectedClassWarningCount: 0
            predictionsTimeliness:
                enabled: false
                expectedFrequency: string
            service:
                batchCount: 0
        importance: string
        label: string
        predictionEnvironmentId: string
        predictionIntervalsSettings:
            enabled: false
            percentiles:
                - 0
        predictionWarningSettings:
            customBoundaries:
                lowerBoundary: 0
                upperBoundary: 0
            enabled: false
        predictionsByForecastDateSettings:
            columnName: string
            datetimeFormat: string
            enabled: false
        predictionsDataCollectionSettings:
            enabled: false
        predictionsSettings:
            maxComputes: 0
            minComputes: 0
        registeredModelVersionId: string
        segmentAnalysisSettings:
            attributes:
                - string
            enabled: false
        useCaseIds:
            - string
    

    Deployment Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The Deployment resource accepts the following input properties:

    Label string
    The label of the Deployment.
    PredictionEnvironmentId string
    The ID of the predication environment for this Deployment.
    RegisteredModelVersionId string
    The ID of the registered model version for this Deployment.
    AssociationIdSettings DataRobotDeploymentAssociationIdSettings
    Association ID settings for this Deployment.
    BiasAndFairnessSettings DataRobotDeploymentBiasAndFairnessSettings
    Bias and fairness settings for the Deployment.
    ChallengerModelsSettings DataRobotDeploymentChallengerModelsSettings
    The challenger models settings for the Deployment.
    ChallengerReplaySettings DataRobotDeploymentChallengerReplaySettings
    The challenger replay settings for the Deployment.
    DriftTrackingSettings DataRobotDeploymentDriftTrackingSettings
    The drift tracking settings for the Deployment.
    HealthSettings DataRobotDeploymentHealthSettings
    The health settings for this Deployment.
    Importance string
    The importance of the Deployment.
    PredictionIntervalsSettings DataRobotDeploymentPredictionIntervalsSettings
    The prediction intervals settings for this Deployment.
    PredictionWarningSettings DataRobotDeploymentPredictionWarningSettings
    The prediction warning settings for the Deployment.
    PredictionsByForecastDateSettings DataRobotDeploymentPredictionsByForecastDateSettings
    The predictions by forecase date settings for the Deployment.
    PredictionsDataCollectionSettings DataRobotDeploymentPredictionsDataCollectionSettings
    The predictions data collection settings for the Deployment.
    PredictionsSettings DataRobotDeploymentPredictionsSettings
    Settings for the predictions.
    SegmentAnalysisSettings DataRobotDeploymentSegmentAnalysisSettings
    The segment analysis settings for the Deployment.
    UseCaseIds List<string>
    The list of Use Case IDs to add the Deployment to.
    Label string
    The label of the Deployment.
    PredictionEnvironmentId string
    The ID of the predication environment for this Deployment.
    RegisteredModelVersionId string
    The ID of the registered model version for this Deployment.
    AssociationIdSettings DeploymentAssociationIdSettingsArgs
    Association ID settings for this Deployment.
    BiasAndFairnessSettings DeploymentBiasAndFairnessSettingsArgs
    Bias and fairness settings for the Deployment.
    ChallengerModelsSettings DeploymentChallengerModelsSettingsArgs
    The challenger models settings for the Deployment.
    ChallengerReplaySettings DeploymentChallengerReplaySettingsArgs
    The challenger replay settings for the Deployment.
    DriftTrackingSettings DeploymentDriftTrackingSettingsArgs
    The drift tracking settings for the Deployment.
    HealthSettings DeploymentHealthSettingsArgs
    The health settings for this Deployment.
    Importance string
    The importance of the Deployment.
    PredictionIntervalsSettings DeploymentPredictionIntervalsSettingsArgs
    The prediction intervals settings for this Deployment.
    PredictionWarningSettings DeploymentPredictionWarningSettingsArgs
    The prediction warning settings for the Deployment.
    PredictionsByForecastDateSettings DeploymentPredictionsByForecastDateSettingsArgs
    The predictions by forecase date settings for the Deployment.
    PredictionsDataCollectionSettings DeploymentPredictionsDataCollectionSettingsArgs
    The predictions data collection settings for the Deployment.
    PredictionsSettings DeploymentPredictionsSettingsArgs
    Settings for the predictions.
    SegmentAnalysisSettings DeploymentSegmentAnalysisSettingsArgs
    The segment analysis settings for the Deployment.
    UseCaseIds []string
    The list of Use Case IDs to add the Deployment to.
    label String
    The label of the Deployment.
    predictionEnvironmentId String
    The ID of the predication environment for this Deployment.
    registeredModelVersionId String
    The ID of the registered model version for this Deployment.
    associationIdSettings DeploymentAssociationIdSettings
    Association ID settings for this Deployment.
    biasAndFairnessSettings DeploymentBiasAndFairnessSettings
    Bias and fairness settings for the Deployment.
    challengerModelsSettings DeploymentChallengerModelsSettings
    The challenger models settings for the Deployment.
    challengerReplaySettings DeploymentChallengerReplaySettings
    The challenger replay settings for the Deployment.
    driftTrackingSettings DeploymentDriftTrackingSettings
    The drift tracking settings for the Deployment.
    healthSettings DeploymentHealthSettings
    The health settings for this Deployment.
    importance String
    The importance of the Deployment.
    predictionIntervalsSettings DeploymentPredictionIntervalsSettings
    The prediction intervals settings for this Deployment.
    predictionWarningSettings DeploymentPredictionWarningSettings
    The prediction warning settings for the Deployment.
    predictionsByForecastDateSettings DeploymentPredictionsByForecastDateSettings
    The predictions by forecase date settings for the Deployment.
    predictionsDataCollectionSettings DeploymentPredictionsDataCollectionSettings
    The predictions data collection settings for the Deployment.
    predictionsSettings DeploymentPredictionsSettings
    Settings for the predictions.
    segmentAnalysisSettings DeploymentSegmentAnalysisSettings
    The segment analysis settings for the Deployment.
    useCaseIds List<String>
    The list of Use Case IDs to add the Deployment to.
    label string
    The label of the Deployment.
    predictionEnvironmentId string
    The ID of the predication environment for this Deployment.
    registeredModelVersionId string
    The ID of the registered model version for this Deployment.
    associationIdSettings DeploymentAssociationIdSettings
    Association ID settings for this Deployment.
    biasAndFairnessSettings DeploymentBiasAndFairnessSettings
    Bias and fairness settings for the Deployment.
    challengerModelsSettings DeploymentChallengerModelsSettings
    The challenger models settings for the Deployment.
    challengerReplaySettings DeploymentChallengerReplaySettings
    The challenger replay settings for the Deployment.
    driftTrackingSettings DeploymentDriftTrackingSettings
    The drift tracking settings for the Deployment.
    healthSettings DeploymentHealthSettings
    The health settings for this Deployment.
    importance string
    The importance of the Deployment.
    predictionIntervalsSettings DeploymentPredictionIntervalsSettings
    The prediction intervals settings for this Deployment.
    predictionWarningSettings DeploymentPredictionWarningSettings
    The prediction warning settings for the Deployment.
    predictionsByForecastDateSettings DeploymentPredictionsByForecastDateSettings
    The predictions by forecase date settings for the Deployment.
    predictionsDataCollectionSettings DeploymentPredictionsDataCollectionSettings
    The predictions data collection settings for the Deployment.
    predictionsSettings DeploymentPredictionsSettings
    Settings for the predictions.
    segmentAnalysisSettings DeploymentSegmentAnalysisSettings
    The segment analysis settings for the Deployment.
    useCaseIds string[]
    The list of Use Case IDs to add the Deployment to.
    label str
    The label of the Deployment.
    prediction_environment_id str
    The ID of the predication environment for this Deployment.
    registered_model_version_id str
    The ID of the registered model version for this Deployment.
    association_id_settings DeploymentAssociationIdSettingsArgs
    Association ID settings for this Deployment.
    bias_and_fairness_settings DeploymentBiasAndFairnessSettingsArgs
    Bias and fairness settings for the Deployment.
    challenger_models_settings DeploymentChallengerModelsSettingsArgs
    The challenger models settings for the Deployment.
    challenger_replay_settings DeploymentChallengerReplaySettingsArgs
    The challenger replay settings for the Deployment.
    drift_tracking_settings DeploymentDriftTrackingSettingsArgs
    The drift tracking settings for the Deployment.
    health_settings DeploymentHealthSettingsArgs
    The health settings for this Deployment.
    importance str
    The importance of the Deployment.
    prediction_intervals_settings DeploymentPredictionIntervalsSettingsArgs
    The prediction intervals settings for this Deployment.
    prediction_warning_settings DeploymentPredictionWarningSettingsArgs
    The prediction warning settings for the Deployment.
    predictions_by_forecast_date_settings DeploymentPredictionsByForecastDateSettingsArgs
    The predictions by forecase date settings for the Deployment.
    predictions_data_collection_settings DeploymentPredictionsDataCollectionSettingsArgs
    The predictions data collection settings for the Deployment.
    predictions_settings DeploymentPredictionsSettingsArgs
    Settings for the predictions.
    segment_analysis_settings DeploymentSegmentAnalysisSettingsArgs
    The segment analysis settings for the Deployment.
    use_case_ids Sequence[str]
    The list of Use Case IDs to add the Deployment to.
    label String
    The label of the Deployment.
    predictionEnvironmentId String
    The ID of the predication environment for this Deployment.
    registeredModelVersionId String
    The ID of the registered model version for this Deployment.
    associationIdSettings Property Map
    Association ID settings for this Deployment.
    biasAndFairnessSettings Property Map
    Bias and fairness settings for the Deployment.
    challengerModelsSettings Property Map
    The challenger models settings for the Deployment.
    challengerReplaySettings Property Map
    The challenger replay settings for the Deployment.
    driftTrackingSettings Property Map
    The drift tracking settings for the Deployment.
    healthSettings Property Map
    The health settings for this Deployment.
    importance String
    The importance of the Deployment.
    predictionIntervalsSettings Property Map
    The prediction intervals settings for this Deployment.
    predictionWarningSettings Property Map
    The prediction warning settings for the Deployment.
    predictionsByForecastDateSettings Property Map
    The predictions by forecase date settings for the Deployment.
    predictionsDataCollectionSettings Property Map
    The predictions data collection settings for the Deployment.
    predictionsSettings Property Map
    Settings for the predictions.
    segmentAnalysisSettings Property Map
    The segment analysis settings for the Deployment.
    useCaseIds List<String>
    The list of Use Case IDs to add the Deployment to.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the Deployment resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.
    id string
    The provider-assigned unique ID for this managed resource.
    id str
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.

    Look up Existing Deployment Resource

    Get an existing Deployment resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: DeploymentState, opts?: CustomResourceOptions): Deployment
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            association_id_settings: Optional[DeploymentAssociationIdSettingsArgs] = None,
            bias_and_fairness_settings: Optional[DeploymentBiasAndFairnessSettingsArgs] = None,
            challenger_models_settings: Optional[DeploymentChallengerModelsSettingsArgs] = None,
            challenger_replay_settings: Optional[DeploymentChallengerReplaySettingsArgs] = None,
            drift_tracking_settings: Optional[DeploymentDriftTrackingSettingsArgs] = None,
            health_settings: Optional[DeploymentHealthSettingsArgs] = None,
            importance: Optional[str] = None,
            label: Optional[str] = None,
            prediction_environment_id: Optional[str] = None,
            prediction_intervals_settings: Optional[DeploymentPredictionIntervalsSettingsArgs] = None,
            prediction_warning_settings: Optional[DeploymentPredictionWarningSettingsArgs] = None,
            predictions_by_forecast_date_settings: Optional[DeploymentPredictionsByForecastDateSettingsArgs] = None,
            predictions_data_collection_settings: Optional[DeploymentPredictionsDataCollectionSettingsArgs] = None,
            predictions_settings: Optional[DeploymentPredictionsSettingsArgs] = None,
            registered_model_version_id: Optional[str] = None,
            segment_analysis_settings: Optional[DeploymentSegmentAnalysisSettingsArgs] = None,
            use_case_ids: Optional[Sequence[str]] = None) -> Deployment
    func GetDeployment(ctx *Context, name string, id IDInput, state *DeploymentState, opts ...ResourceOption) (*Deployment, error)
    public static Deployment Get(string name, Input<string> id, DeploymentState? state, CustomResourceOptions? opts = null)
    public static Deployment get(String name, Output<String> id, DeploymentState state, CustomResourceOptions options)
    Resource lookup is not supported in YAML
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    AssociationIdSettings DataRobotDeploymentAssociationIdSettings
    Association ID settings for this Deployment.
    BiasAndFairnessSettings DataRobotDeploymentBiasAndFairnessSettings
    Bias and fairness settings for the Deployment.
    ChallengerModelsSettings DataRobotDeploymentChallengerModelsSettings
    The challenger models settings for the Deployment.
    ChallengerReplaySettings DataRobotDeploymentChallengerReplaySettings
    The challenger replay settings for the Deployment.
    DriftTrackingSettings DataRobotDeploymentDriftTrackingSettings
    The drift tracking settings for the Deployment.
    HealthSettings DataRobotDeploymentHealthSettings
    The health settings for this Deployment.
    Importance string
    The importance of the Deployment.
    Label string
    The label of the Deployment.
    PredictionEnvironmentId string
    The ID of the predication environment for this Deployment.
    PredictionIntervalsSettings DataRobotDeploymentPredictionIntervalsSettings
    The prediction intervals settings for this Deployment.
    PredictionWarningSettings DataRobotDeploymentPredictionWarningSettings
    The prediction warning settings for the Deployment.
    PredictionsByForecastDateSettings DataRobotDeploymentPredictionsByForecastDateSettings
    The predictions by forecase date settings for the Deployment.
    PredictionsDataCollectionSettings DataRobotDeploymentPredictionsDataCollectionSettings
    The predictions data collection settings for the Deployment.
    PredictionsSettings DataRobotDeploymentPredictionsSettings
    Settings for the predictions.
    RegisteredModelVersionId string
    The ID of the registered model version for this Deployment.
    SegmentAnalysisSettings DataRobotDeploymentSegmentAnalysisSettings
    The segment analysis settings for the Deployment.
    UseCaseIds List<string>
    The list of Use Case IDs to add the Deployment to.
    AssociationIdSettings DeploymentAssociationIdSettingsArgs
    Association ID settings for this Deployment.
    BiasAndFairnessSettings DeploymentBiasAndFairnessSettingsArgs
    Bias and fairness settings for the Deployment.
    ChallengerModelsSettings DeploymentChallengerModelsSettingsArgs
    The challenger models settings for the Deployment.
    ChallengerReplaySettings DeploymentChallengerReplaySettingsArgs
    The challenger replay settings for the Deployment.
    DriftTrackingSettings DeploymentDriftTrackingSettingsArgs
    The drift tracking settings for the Deployment.
    HealthSettings DeploymentHealthSettingsArgs
    The health settings for this Deployment.
    Importance string
    The importance of the Deployment.
    Label string
    The label of the Deployment.
    PredictionEnvironmentId string
    The ID of the predication environment for this Deployment.
    PredictionIntervalsSettings DeploymentPredictionIntervalsSettingsArgs
    The prediction intervals settings for this Deployment.
    PredictionWarningSettings DeploymentPredictionWarningSettingsArgs
    The prediction warning settings for the Deployment.
    PredictionsByForecastDateSettings DeploymentPredictionsByForecastDateSettingsArgs
    The predictions by forecase date settings for the Deployment.
    PredictionsDataCollectionSettings DeploymentPredictionsDataCollectionSettingsArgs
    The predictions data collection settings for the Deployment.
    PredictionsSettings DeploymentPredictionsSettingsArgs
    Settings for the predictions.
    RegisteredModelVersionId string
    The ID of the registered model version for this Deployment.
    SegmentAnalysisSettings DeploymentSegmentAnalysisSettingsArgs
    The segment analysis settings for the Deployment.
    UseCaseIds []string
    The list of Use Case IDs to add the Deployment to.
    associationIdSettings DeploymentAssociationIdSettings
    Association ID settings for this Deployment.
    biasAndFairnessSettings DeploymentBiasAndFairnessSettings
    Bias and fairness settings for the Deployment.
    challengerModelsSettings DeploymentChallengerModelsSettings
    The challenger models settings for the Deployment.
    challengerReplaySettings DeploymentChallengerReplaySettings
    The challenger replay settings for the Deployment.
    driftTrackingSettings DeploymentDriftTrackingSettings
    The drift tracking settings for the Deployment.
    healthSettings DeploymentHealthSettings
    The health settings for this Deployment.
    importance String
    The importance of the Deployment.
    label String
    The label of the Deployment.
    predictionEnvironmentId String
    The ID of the predication environment for this Deployment.
    predictionIntervalsSettings DeploymentPredictionIntervalsSettings
    The prediction intervals settings for this Deployment.
    predictionWarningSettings DeploymentPredictionWarningSettings
    The prediction warning settings for the Deployment.
    predictionsByForecastDateSettings DeploymentPredictionsByForecastDateSettings
    The predictions by forecase date settings for the Deployment.
    predictionsDataCollectionSettings DeploymentPredictionsDataCollectionSettings
    The predictions data collection settings for the Deployment.
    predictionsSettings DeploymentPredictionsSettings
    Settings for the predictions.
    registeredModelVersionId String
    The ID of the registered model version for this Deployment.
    segmentAnalysisSettings DeploymentSegmentAnalysisSettings
    The segment analysis settings for the Deployment.
    useCaseIds List<String>
    The list of Use Case IDs to add the Deployment to.
    associationIdSettings DeploymentAssociationIdSettings
    Association ID settings for this Deployment.
    biasAndFairnessSettings DeploymentBiasAndFairnessSettings
    Bias and fairness settings for the Deployment.
    challengerModelsSettings DeploymentChallengerModelsSettings
    The challenger models settings for the Deployment.
    challengerReplaySettings DeploymentChallengerReplaySettings
    The challenger replay settings for the Deployment.
    driftTrackingSettings DeploymentDriftTrackingSettings
    The drift tracking settings for the Deployment.
    healthSettings DeploymentHealthSettings
    The health settings for this Deployment.
    importance string
    The importance of the Deployment.
    label string
    The label of the Deployment.
    predictionEnvironmentId string
    The ID of the predication environment for this Deployment.
    predictionIntervalsSettings DeploymentPredictionIntervalsSettings
    The prediction intervals settings for this Deployment.
    predictionWarningSettings DeploymentPredictionWarningSettings
    The prediction warning settings for the Deployment.
    predictionsByForecastDateSettings DeploymentPredictionsByForecastDateSettings
    The predictions by forecase date settings for the Deployment.
    predictionsDataCollectionSettings DeploymentPredictionsDataCollectionSettings
    The predictions data collection settings for the Deployment.
    predictionsSettings DeploymentPredictionsSettings
    Settings for the predictions.
    registeredModelVersionId string
    The ID of the registered model version for this Deployment.
    segmentAnalysisSettings DeploymentSegmentAnalysisSettings
    The segment analysis settings for the Deployment.
    useCaseIds string[]
    The list of Use Case IDs to add the Deployment to.
    association_id_settings DeploymentAssociationIdSettingsArgs
    Association ID settings for this Deployment.
    bias_and_fairness_settings DeploymentBiasAndFairnessSettingsArgs
    Bias and fairness settings for the Deployment.
    challenger_models_settings DeploymentChallengerModelsSettingsArgs
    The challenger models settings for the Deployment.
    challenger_replay_settings DeploymentChallengerReplaySettingsArgs
    The challenger replay settings for the Deployment.
    drift_tracking_settings DeploymentDriftTrackingSettingsArgs
    The drift tracking settings for the Deployment.
    health_settings DeploymentHealthSettingsArgs
    The health settings for this Deployment.
    importance str
    The importance of the Deployment.
    label str
    The label of the Deployment.
    prediction_environment_id str
    The ID of the predication environment for this Deployment.
    prediction_intervals_settings DeploymentPredictionIntervalsSettingsArgs
    The prediction intervals settings for this Deployment.
    prediction_warning_settings DeploymentPredictionWarningSettingsArgs
    The prediction warning settings for the Deployment.
    predictions_by_forecast_date_settings DeploymentPredictionsByForecastDateSettingsArgs
    The predictions by forecase date settings for the Deployment.
    predictions_data_collection_settings DeploymentPredictionsDataCollectionSettingsArgs
    The predictions data collection settings for the Deployment.
    predictions_settings DeploymentPredictionsSettingsArgs
    Settings for the predictions.
    registered_model_version_id str
    The ID of the registered model version for this Deployment.
    segment_analysis_settings DeploymentSegmentAnalysisSettingsArgs
    The segment analysis settings for the Deployment.
    use_case_ids Sequence[str]
    The list of Use Case IDs to add the Deployment to.
    associationIdSettings Property Map
    Association ID settings for this Deployment.
    biasAndFairnessSettings Property Map
    Bias and fairness settings for the Deployment.
    challengerModelsSettings Property Map
    The challenger models settings for the Deployment.
    challengerReplaySettings Property Map
    The challenger replay settings for the Deployment.
    driftTrackingSettings Property Map
    The drift tracking settings for the Deployment.
    healthSettings Property Map
    The health settings for this Deployment.
    importance String
    The importance of the Deployment.
    label String
    The label of the Deployment.
    predictionEnvironmentId String
    The ID of the predication environment for this Deployment.
    predictionIntervalsSettings Property Map
    The prediction intervals settings for this Deployment.
    predictionWarningSettings Property Map
    The prediction warning settings for the Deployment.
    predictionsByForecastDateSettings Property Map
    The predictions by forecase date settings for the Deployment.
    predictionsDataCollectionSettings Property Map
    The predictions data collection settings for the Deployment.
    predictionsSettings Property Map
    Settings for the predictions.
    registeredModelVersionId String
    The ID of the registered model version for this Deployment.
    segmentAnalysisSettings Property Map
    The segment analysis settings for the Deployment.
    useCaseIds List<String>
    The list of Use Case IDs to add the Deployment to.

    Supporting Types

    DeploymentAssociationIdSettings, DeploymentAssociationIdSettingsArgs

    AutoGenerateId bool
    Whether to auto generate ID.
    ColumnNames List<string>
    Name of the columns to be used as association ID, currently only support a list of one string.
    RequiredInPredictionRequests bool
    Whether the association ID column is required in prediction requests.
    AutoGenerateId bool
    Whether to auto generate ID.
    ColumnNames []string
    Name of the columns to be used as association ID, currently only support a list of one string.
    RequiredInPredictionRequests bool
    Whether the association ID column is required in prediction requests.
    autoGenerateId Boolean
    Whether to auto generate ID.
    columnNames List<String>
    Name of the columns to be used as association ID, currently only support a list of one string.
    requiredInPredictionRequests Boolean
    Whether the association ID column is required in prediction requests.
    autoGenerateId boolean
    Whether to auto generate ID.
    columnNames string[]
    Name of the columns to be used as association ID, currently only support a list of one string.
    requiredInPredictionRequests boolean
    Whether the association ID column is required in prediction requests.
    auto_generate_id bool
    Whether to auto generate ID.
    column_names Sequence[str]
    Name of the columns to be used as association ID, currently only support a list of one string.
    required_in_prediction_requests bool
    Whether the association ID column is required in prediction requests.
    autoGenerateId Boolean
    Whether to auto generate ID.
    columnNames List<String>
    Name of the columns to be used as association ID, currently only support a list of one string.
    requiredInPredictionRequests Boolean
    Whether the association ID column is required in prediction requests.

    DeploymentBiasAndFairnessSettings, DeploymentBiasAndFairnessSettingsArgs

    FairnessMetricSet string
    A set of fairness metrics to use for calculating fairness.
    FairnessThreshold double
    Threshold value of the fairness metric. Cannot be less than 0 or greater than 1.
    PreferableTargetValue bool
    A target value that should be treated as a positive outcome for the prediction.
    ProtectedFeatures List<string>
    A list of features to mark as protected.
    FairnessMetricSet string
    A set of fairness metrics to use for calculating fairness.
    FairnessThreshold float64
    Threshold value of the fairness metric. Cannot be less than 0 or greater than 1.
    PreferableTargetValue bool
    A target value that should be treated as a positive outcome for the prediction.
    ProtectedFeatures []string
    A list of features to mark as protected.
    fairnessMetricSet String
    A set of fairness metrics to use for calculating fairness.
    fairnessThreshold Double
    Threshold value of the fairness metric. Cannot be less than 0 or greater than 1.
    preferableTargetValue Boolean
    A target value that should be treated as a positive outcome for the prediction.
    protectedFeatures List<String>
    A list of features to mark as protected.
    fairnessMetricSet string
    A set of fairness metrics to use for calculating fairness.
    fairnessThreshold number
    Threshold value of the fairness metric. Cannot be less than 0 or greater than 1.
    preferableTargetValue boolean
    A target value that should be treated as a positive outcome for the prediction.
    protectedFeatures string[]
    A list of features to mark as protected.
    fairness_metric_set str
    A set of fairness metrics to use for calculating fairness.
    fairness_threshold float
    Threshold value of the fairness metric. Cannot be less than 0 or greater than 1.
    preferable_target_value bool
    A target value that should be treated as a positive outcome for the prediction.
    protected_features Sequence[str]
    A list of features to mark as protected.
    fairnessMetricSet String
    A set of fairness metrics to use for calculating fairness.
    fairnessThreshold Number
    Threshold value of the fairness metric. Cannot be less than 0 or greater than 1.
    preferableTargetValue Boolean
    A target value that should be treated as a positive outcome for the prediction.
    protectedFeatures List<String>
    A list of features to mark as protected.

    DeploymentChallengerModelsSettings, DeploymentChallengerModelsSettingsArgs

    Enabled bool
    Is 'True' if challenger models is enabled for this deployment.
    Enabled bool
    Is 'True' if challenger models is enabled for this deployment.
    enabled Boolean
    Is 'True' if challenger models is enabled for this deployment.
    enabled boolean
    Is 'True' if challenger models is enabled for this deployment.
    enabled bool
    Is 'True' if challenger models is enabled for this deployment.
    enabled Boolean
    Is 'True' if challenger models is enabled for this deployment.

    DeploymentChallengerReplaySettings, DeploymentChallengerReplaySettingsArgs

    Enabled bool
    If challenger replay is enabled.
    Enabled bool
    If challenger replay is enabled.
    enabled Boolean
    If challenger replay is enabled.
    enabled boolean
    If challenger replay is enabled.
    enabled bool
    If challenger replay is enabled.
    enabled Boolean
    If challenger replay is enabled.

    DeploymentDriftTrackingSettings, DeploymentDriftTrackingSettingsArgs

    FeatureDriftEnabled bool
    If feature drift tracking is to be turned on.
    TargetDriftEnabled bool
    If target drift tracking is to be turned on.
    FeatureDriftEnabled bool
    If feature drift tracking is to be turned on.
    TargetDriftEnabled bool
    If target drift tracking is to be turned on.
    featureDriftEnabled Boolean
    If feature drift tracking is to be turned on.
    targetDriftEnabled Boolean
    If target drift tracking is to be turned on.
    featureDriftEnabled boolean
    If feature drift tracking is to be turned on.
    targetDriftEnabled boolean
    If target drift tracking is to be turned on.
    feature_drift_enabled bool
    If feature drift tracking is to be turned on.
    target_drift_enabled bool
    If target drift tracking is to be turned on.
    featureDriftEnabled Boolean
    If feature drift tracking is to be turned on.
    targetDriftEnabled Boolean
    If target drift tracking is to be turned on.

    DeploymentHealthSettings, DeploymentHealthSettingsArgs

    Accuracy DataRobotDeploymentHealthSettingsAccuracy
    The accuracy health settings for this Deployment.
    ActualsTimeliness DataRobotDeploymentHealthSettingsActualsTimeliness
    The actuals timeliness health settings for this Deployment.
    CustomMetrics DataRobotDeploymentHealthSettingsCustomMetrics
    The custom metrics health settings for this Deployment.
    DataDrift DataRobotDeploymentHealthSettingsDataDrift
    The data drift health settings for this Deployment.
    Fairness DataRobotDeploymentHealthSettingsFairness
    The fairness health settings for this Deployment.
    PredictionsTimeliness DataRobotDeploymentHealthSettingsPredictionsTimeliness
    The predictions timeliness health settings for this Deployment.
    Service DataRobotDeploymentHealthSettingsService
    The service health settings for this Deployment.
    Accuracy DeploymentHealthSettingsAccuracy
    The accuracy health settings for this Deployment.
    ActualsTimeliness DeploymentHealthSettingsActualsTimeliness
    The actuals timeliness health settings for this Deployment.
    CustomMetrics DeploymentHealthSettingsCustomMetrics
    The custom metrics health settings for this Deployment.
    DataDrift DeploymentHealthSettingsDataDrift
    The data drift health settings for this Deployment.
    Fairness DeploymentHealthSettingsFairness
    The fairness health settings for this Deployment.
    PredictionsTimeliness DeploymentHealthSettingsPredictionsTimeliness
    The predictions timeliness health settings for this Deployment.
    Service DeploymentHealthSettingsService
    The service health settings for this Deployment.
    accuracy DeploymentHealthSettingsAccuracy
    The accuracy health settings for this Deployment.
    actualsTimeliness DeploymentHealthSettingsActualsTimeliness
    The actuals timeliness health settings for this Deployment.
    customMetrics DeploymentHealthSettingsCustomMetrics
    The custom metrics health settings for this Deployment.
    dataDrift DeploymentHealthSettingsDataDrift
    The data drift health settings for this Deployment.
    fairness DeploymentHealthSettingsFairness
    The fairness health settings for this Deployment.
    predictionsTimeliness DeploymentHealthSettingsPredictionsTimeliness
    The predictions timeliness health settings for this Deployment.
    service DeploymentHealthSettingsService
    The service health settings for this Deployment.
    accuracy DeploymentHealthSettingsAccuracy
    The accuracy health settings for this Deployment.
    actualsTimeliness DeploymentHealthSettingsActualsTimeliness
    The actuals timeliness health settings for this Deployment.
    customMetrics DeploymentHealthSettingsCustomMetrics
    The custom metrics health settings for this Deployment.
    dataDrift DeploymentHealthSettingsDataDrift
    The data drift health settings for this Deployment.
    fairness DeploymentHealthSettingsFairness
    The fairness health settings for this Deployment.
    predictionsTimeliness DeploymentHealthSettingsPredictionsTimeliness
    The predictions timeliness health settings for this Deployment.
    service DeploymentHealthSettingsService
    The service health settings for this Deployment.
    accuracy DeploymentHealthSettingsAccuracy
    The accuracy health settings for this Deployment.
    actuals_timeliness DeploymentHealthSettingsActualsTimeliness
    The actuals timeliness health settings for this Deployment.
    custom_metrics DeploymentHealthSettingsCustomMetrics
    The custom metrics health settings for this Deployment.
    data_drift DeploymentHealthSettingsDataDrift
    The data drift health settings for this Deployment.
    fairness DeploymentHealthSettingsFairness
    The fairness health settings for this Deployment.
    predictions_timeliness DeploymentHealthSettingsPredictionsTimeliness
    The predictions timeliness health settings for this Deployment.
    service DeploymentHealthSettingsService
    The service health settings for this Deployment.
    accuracy Property Map
    The accuracy health settings for this Deployment.
    actualsTimeliness Property Map
    The actuals timeliness health settings for this Deployment.
    customMetrics Property Map
    The custom metrics health settings for this Deployment.
    dataDrift Property Map
    The data drift health settings for this Deployment.
    fairness Property Map
    The fairness health settings for this Deployment.
    predictionsTimeliness Property Map
    The predictions timeliness health settings for this Deployment.
    service Property Map
    The service health settings for this Deployment.

    DeploymentHealthSettingsAccuracy, DeploymentHealthSettingsAccuracyArgs

    BatchCount int
    The batch count for the accuracy health settings.
    FailingThreshold double
    The failing threshold for the accuracy health settings.
    Measurement string
    The measurement for the accuracy health settings.
    Metric string
    The metric for the accuracy health settings.
    WarningThreshold double
    The warning threshold for the accuracy health settings.
    BatchCount int
    The batch count for the accuracy health settings.
    FailingThreshold float64
    The failing threshold for the accuracy health settings.
    Measurement string
    The measurement for the accuracy health settings.
    Metric string
    The metric for the accuracy health settings.
    WarningThreshold float64
    The warning threshold for the accuracy health settings.
    batchCount Integer
    The batch count for the accuracy health settings.
    failingThreshold Double
    The failing threshold for the accuracy health settings.
    measurement String
    The measurement for the accuracy health settings.
    metric String
    The metric for the accuracy health settings.
    warningThreshold Double
    The warning threshold for the accuracy health settings.
    batchCount number
    The batch count for the accuracy health settings.
    failingThreshold number
    The failing threshold for the accuracy health settings.
    measurement string
    The measurement for the accuracy health settings.
    metric string
    The metric for the accuracy health settings.
    warningThreshold number
    The warning threshold for the accuracy health settings.
    batch_count int
    The batch count for the accuracy health settings.
    failing_threshold float
    The failing threshold for the accuracy health settings.
    measurement str
    The measurement for the accuracy health settings.
    metric str
    The metric for the accuracy health settings.
    warning_threshold float
    The warning threshold for the accuracy health settings.
    batchCount Number
    The batch count for the accuracy health settings.
    failingThreshold Number
    The failing threshold for the accuracy health settings.
    measurement String
    The measurement for the accuracy health settings.
    metric String
    The metric for the accuracy health settings.
    warningThreshold Number
    The warning threshold for the accuracy health settings.

    DeploymentHealthSettingsActualsTimeliness, DeploymentHealthSettingsActualsTimelinessArgs

    Enabled bool
    If acutals timeliness is enabled for this Deployment.
    ExpectedFrequency string
    The expected frequency for the actuals timeliness health settings.
    Enabled bool
    If acutals timeliness is enabled for this Deployment.
    ExpectedFrequency string
    The expected frequency for the actuals timeliness health settings.
    enabled Boolean
    If acutals timeliness is enabled for this Deployment.
    expectedFrequency String
    The expected frequency for the actuals timeliness health settings.
    enabled boolean
    If acutals timeliness is enabled for this Deployment.
    expectedFrequency string
    The expected frequency for the actuals timeliness health settings.
    enabled bool
    If acutals timeliness is enabled for this Deployment.
    expected_frequency str
    The expected frequency for the actuals timeliness health settings.
    enabled Boolean
    If acutals timeliness is enabled for this Deployment.
    expectedFrequency String
    The expected frequency for the actuals timeliness health settings.

    DeploymentHealthSettingsCustomMetrics, DeploymentHealthSettingsCustomMetricsArgs

    FailingConditions List<DataRobotDeploymentHealthSettingsCustomMetricsFailingCondition>
    The failing conditions for the custom metrics health settings.
    WarningConditions List<DataRobotDeploymentHealthSettingsCustomMetricsWarningCondition>
    The warning conditions for the custom metrics health settings.
    FailingConditions []DeploymentHealthSettingsCustomMetricsFailingCondition
    The failing conditions for the custom metrics health settings.
    WarningConditions []DeploymentHealthSettingsCustomMetricsWarningCondition
    The warning conditions for the custom metrics health settings.
    failingConditions List<DeploymentHealthSettingsCustomMetricsFailingCondition>
    The failing conditions for the custom metrics health settings.
    warningConditions List<DeploymentHealthSettingsCustomMetricsWarningCondition>
    The warning conditions for the custom metrics health settings.
    failingConditions DeploymentHealthSettingsCustomMetricsFailingCondition[]
    The failing conditions for the custom metrics health settings.
    warningConditions DeploymentHealthSettingsCustomMetricsWarningCondition[]
    The warning conditions for the custom metrics health settings.
    failing_conditions Sequence[DeploymentHealthSettingsCustomMetricsFailingCondition]
    The failing conditions for the custom metrics health settings.
    warning_conditions Sequence[DeploymentHealthSettingsCustomMetricsWarningCondition]
    The warning conditions for the custom metrics health settings.
    failingConditions List<Property Map>
    The failing conditions for the custom metrics health settings.
    warningConditions List<Property Map>
    The warning conditions for the custom metrics health settings.

    DeploymentHealthSettingsCustomMetricsFailingCondition, DeploymentHealthSettingsCustomMetricsFailingConditionArgs

    CompareOperator string
    The compare operator for the failing condition of the custom metrics health settings.
    MetricId string
    The metric ID for the failing condition of the custom metrics health settings.
    Threshold double
    The threshold for the failing condition of the custom metrics health settings.
    CompareOperator string
    The compare operator for the failing condition of the custom metrics health settings.
    MetricId string
    The metric ID for the failing condition of the custom metrics health settings.
    Threshold float64
    The threshold for the failing condition of the custom metrics health settings.
    compareOperator String
    The compare operator for the failing condition of the custom metrics health settings.
    metricId String
    The metric ID for the failing condition of the custom metrics health settings.
    threshold Double
    The threshold for the failing condition of the custom metrics health settings.
    compareOperator string
    The compare operator for the failing condition of the custom metrics health settings.
    metricId string
    The metric ID for the failing condition of the custom metrics health settings.
    threshold number
    The threshold for the failing condition of the custom metrics health settings.
    compare_operator str
    The compare operator for the failing condition of the custom metrics health settings.
    metric_id str
    The metric ID for the failing condition of the custom metrics health settings.
    threshold float
    The threshold for the failing condition of the custom metrics health settings.
    compareOperator String
    The compare operator for the failing condition of the custom metrics health settings.
    metricId String
    The metric ID for the failing condition of the custom metrics health settings.
    threshold Number
    The threshold for the failing condition of the custom metrics health settings.

    DeploymentHealthSettingsCustomMetricsWarningCondition, DeploymentHealthSettingsCustomMetricsWarningConditionArgs

    CompareOperator string
    The compare operator for the warning condition of the custom metrics health settings.
    MetricId string
    The metric ID for the warning condition of the custom metrics health settings.
    Threshold double
    The threshold for the warning condition of the custom metrics health settings.
    CompareOperator string
    The compare operator for the warning condition of the custom metrics health settings.
    MetricId string
    The metric ID for the warning condition of the custom metrics health settings.
    Threshold float64
    The threshold for the warning condition of the custom metrics health settings.
    compareOperator String
    The compare operator for the warning condition of the custom metrics health settings.
    metricId String
    The metric ID for the warning condition of the custom metrics health settings.
    threshold Double
    The threshold for the warning condition of the custom metrics health settings.
    compareOperator string
    The compare operator for the warning condition of the custom metrics health settings.
    metricId string
    The metric ID for the warning condition of the custom metrics health settings.
    threshold number
    The threshold for the warning condition of the custom metrics health settings.
    compare_operator str
    The compare operator for the warning condition of the custom metrics health settings.
    metric_id str
    The metric ID for the warning condition of the custom metrics health settings.
    threshold float
    The threshold for the warning condition of the custom metrics health settings.
    compareOperator String
    The compare operator for the warning condition of the custom metrics health settings.
    metricId String
    The metric ID for the warning condition of the custom metrics health settings.
    threshold Number
    The threshold for the warning condition of the custom metrics health settings.

    DeploymentHealthSettingsDataDrift, DeploymentHealthSettingsDataDriftArgs

    BatchCount int
    The batch count for the data drift health settings.
    DriftThreshold double
    The drift threshold for the data drift health settings.
    ExcludeFeatures List<string>
    The exclude features for the data drift health settings.
    HighImportanceFailingCount int
    The high importance failing count for the data drift health settings.
    HighImportanceWarningCount int
    The high importance warning count for the data drift health settings.
    ImportanceThreshold double
    The importance threshold for the data drift health settings.
    LowImportanceFailingCount int
    The low importance failing count for the data drift health settings.
    LowImportanceWarningCount int
    The low importance warning count for the data drift health settings.
    StarredFeatures List<string>
    The starred features for the data drift health settings.
    TimeInterval string
    The time interval for the data drift health settings.
    BatchCount int
    The batch count for the data drift health settings.
    DriftThreshold float64
    The drift threshold for the data drift health settings.
    ExcludeFeatures []string
    The exclude features for the data drift health settings.
    HighImportanceFailingCount int
    The high importance failing count for the data drift health settings.
    HighImportanceWarningCount int
    The high importance warning count for the data drift health settings.
    ImportanceThreshold float64
    The importance threshold for the data drift health settings.
    LowImportanceFailingCount int
    The low importance failing count for the data drift health settings.
    LowImportanceWarningCount int
    The low importance warning count for the data drift health settings.
    StarredFeatures []string
    The starred features for the data drift health settings.
    TimeInterval string
    The time interval for the data drift health settings.
    batchCount Integer
    The batch count for the data drift health settings.
    driftThreshold Double
    The drift threshold for the data drift health settings.
    excludeFeatures List<String>
    The exclude features for the data drift health settings.
    highImportanceFailingCount Integer
    The high importance failing count for the data drift health settings.
    highImportanceWarningCount Integer
    The high importance warning count for the data drift health settings.
    importanceThreshold Double
    The importance threshold for the data drift health settings.
    lowImportanceFailingCount Integer
    The low importance failing count for the data drift health settings.
    lowImportanceWarningCount Integer
    The low importance warning count for the data drift health settings.
    starredFeatures List<String>
    The starred features for the data drift health settings.
    timeInterval String
    The time interval for the data drift health settings.
    batchCount number
    The batch count for the data drift health settings.
    driftThreshold number
    The drift threshold for the data drift health settings.
    excludeFeatures string[]
    The exclude features for the data drift health settings.
    highImportanceFailingCount number
    The high importance failing count for the data drift health settings.
    highImportanceWarningCount number
    The high importance warning count for the data drift health settings.
    importanceThreshold number
    The importance threshold for the data drift health settings.
    lowImportanceFailingCount number
    The low importance failing count for the data drift health settings.
    lowImportanceWarningCount number
    The low importance warning count for the data drift health settings.
    starredFeatures string[]
    The starred features for the data drift health settings.
    timeInterval string
    The time interval for the data drift health settings.
    batch_count int
    The batch count for the data drift health settings.
    drift_threshold float
    The drift threshold for the data drift health settings.
    exclude_features Sequence[str]
    The exclude features for the data drift health settings.
    high_importance_failing_count int
    The high importance failing count for the data drift health settings.
    high_importance_warning_count int
    The high importance warning count for the data drift health settings.
    importance_threshold float
    The importance threshold for the data drift health settings.
    low_importance_failing_count int
    The low importance failing count for the data drift health settings.
    low_importance_warning_count int
    The low importance warning count for the data drift health settings.
    starred_features Sequence[str]
    The starred features for the data drift health settings.
    time_interval str
    The time interval for the data drift health settings.
    batchCount Number
    The batch count for the data drift health settings.
    driftThreshold Number
    The drift threshold for the data drift health settings.
    excludeFeatures List<String>
    The exclude features for the data drift health settings.
    highImportanceFailingCount Number
    The high importance failing count for the data drift health settings.
    highImportanceWarningCount Number
    The high importance warning count for the data drift health settings.
    importanceThreshold Number
    The importance threshold for the data drift health settings.
    lowImportanceFailingCount Number
    The low importance failing count for the data drift health settings.
    lowImportanceWarningCount Number
    The low importance warning count for the data drift health settings.
    starredFeatures List<String>
    The starred features for the data drift health settings.
    timeInterval String
    The time interval for the data drift health settings.

    DeploymentHealthSettingsFairness, DeploymentHealthSettingsFairnessArgs

    ProtectedClassFailingCount int
    The protected class failing count for the fairness health settings.
    ProtectedClassWarningCount int
    The protected class warning count for the fairness health settings.
    ProtectedClassFailingCount int
    The protected class failing count for the fairness health settings.
    ProtectedClassWarningCount int
    The protected class warning count for the fairness health settings.
    protectedClassFailingCount Integer
    The protected class failing count for the fairness health settings.
    protectedClassWarningCount Integer
    The protected class warning count for the fairness health settings.
    protectedClassFailingCount number
    The protected class failing count for the fairness health settings.
    protectedClassWarningCount number
    The protected class warning count for the fairness health settings.
    protected_class_failing_count int
    The protected class failing count for the fairness health settings.
    protected_class_warning_count int
    The protected class warning count for the fairness health settings.
    protectedClassFailingCount Number
    The protected class failing count for the fairness health settings.
    protectedClassWarningCount Number
    The protected class warning count for the fairness health settings.

    DeploymentHealthSettingsPredictionsTimeliness, DeploymentHealthSettingsPredictionsTimelinessArgs

    Enabled bool
    If predictions timeliness is enabled for this Deployment.
    ExpectedFrequency string
    The expected frequency for the predictions timeliness health settings.
    Enabled bool
    If predictions timeliness is enabled for this Deployment.
    ExpectedFrequency string
    The expected frequency for the predictions timeliness health settings.
    enabled Boolean
    If predictions timeliness is enabled for this Deployment.
    expectedFrequency String
    The expected frequency for the predictions timeliness health settings.
    enabled boolean
    If predictions timeliness is enabled for this Deployment.
    expectedFrequency string
    The expected frequency for the predictions timeliness health settings.
    enabled bool
    If predictions timeliness is enabled for this Deployment.
    expected_frequency str
    The expected frequency for the predictions timeliness health settings.
    enabled Boolean
    If predictions timeliness is enabled for this Deployment.
    expectedFrequency String
    The expected frequency for the predictions timeliness health settings.

    DeploymentHealthSettingsService, DeploymentHealthSettingsServiceArgs

    BatchCount int
    The batch count for the service health settings.
    BatchCount int
    The batch count for the service health settings.
    batchCount Integer
    The batch count for the service health settings.
    batchCount number
    The batch count for the service health settings.
    batch_count int
    The batch count for the service health settings.
    batchCount Number
    The batch count for the service health settings.

    DeploymentPredictionIntervalsSettings, DeploymentPredictionIntervalsSettingsArgs

    Enabled bool
    Whether prediction intervals are enabled for this deployment.
    Percentiles List<int>
    List of enabled prediction intervals’ sizes for this deployment.
    Enabled bool
    Whether prediction intervals are enabled for this deployment.
    Percentiles []int
    List of enabled prediction intervals’ sizes for this deployment.
    enabled Boolean
    Whether prediction intervals are enabled for this deployment.
    percentiles List<Integer>
    List of enabled prediction intervals’ sizes for this deployment.
    enabled boolean
    Whether prediction intervals are enabled for this deployment.
    percentiles number[]
    List of enabled prediction intervals’ sizes for this deployment.
    enabled bool
    Whether prediction intervals are enabled for this deployment.
    percentiles Sequence[int]
    List of enabled prediction intervals’ sizes for this deployment.
    enabled Boolean
    Whether prediction intervals are enabled for this deployment.
    percentiles List<Number>
    List of enabled prediction intervals’ sizes for this deployment.

    DeploymentPredictionWarningSettings, DeploymentPredictionWarningSettingsArgs

    Enabled bool
    If target prediction warning is enabled for this Deployment.
    CustomBoundaries DataRobotDeploymentPredictionWarningSettingsCustomBoundaries
    The custom boundaries for prediction warnings.
    Enabled bool
    If target prediction warning is enabled for this Deployment.
    CustomBoundaries DeploymentPredictionWarningSettingsCustomBoundaries
    The custom boundaries for prediction warnings.
    enabled Boolean
    If target prediction warning is enabled for this Deployment.
    customBoundaries DeploymentPredictionWarningSettingsCustomBoundaries
    The custom boundaries for prediction warnings.
    enabled boolean
    If target prediction warning is enabled for this Deployment.
    customBoundaries DeploymentPredictionWarningSettingsCustomBoundaries
    The custom boundaries for prediction warnings.
    enabled bool
    If target prediction warning is enabled for this Deployment.
    custom_boundaries DeploymentPredictionWarningSettingsCustomBoundaries
    The custom boundaries for prediction warnings.
    enabled Boolean
    If target prediction warning is enabled for this Deployment.
    customBoundaries Property Map
    The custom boundaries for prediction warnings.

    DeploymentPredictionWarningSettingsCustomBoundaries, DeploymentPredictionWarningSettingsCustomBoundariesArgs

    LowerBoundary double
    All predictions less than provided value will be considered anomalous.
    UpperBoundary double
    All predictions greater than provided value will be considered anomalous.
    LowerBoundary float64
    All predictions less than provided value will be considered anomalous.
    UpperBoundary float64
    All predictions greater than provided value will be considered anomalous.
    lowerBoundary Double
    All predictions less than provided value will be considered anomalous.
    upperBoundary Double
    All predictions greater than provided value will be considered anomalous.
    lowerBoundary number
    All predictions less than provided value will be considered anomalous.
    upperBoundary number
    All predictions greater than provided value will be considered anomalous.
    lower_boundary float
    All predictions less than provided value will be considered anomalous.
    upper_boundary float
    All predictions greater than provided value will be considered anomalous.
    lowerBoundary Number
    All predictions less than provided value will be considered anomalous.
    upperBoundary Number
    All predictions greater than provided value will be considered anomalous.

    DeploymentPredictionsByForecastDateSettings, DeploymentPredictionsByForecastDateSettingsArgs

    Enabled bool
    Is ’True’ if predictions by forecast date is enabled for this deployment.
    ColumnName string
    The column name in prediction datasets to be used as forecast date.
    DatetimeFormat string
    The datetime format of the forecast date column in prediction datasets.
    Enabled bool
    Is ’True’ if predictions by forecast date is enabled for this deployment.
    ColumnName string
    The column name in prediction datasets to be used as forecast date.
    DatetimeFormat string
    The datetime format of the forecast date column in prediction datasets.
    enabled Boolean
    Is ’True’ if predictions by forecast date is enabled for this deployment.
    columnName String
    The column name in prediction datasets to be used as forecast date.
    datetimeFormat String
    The datetime format of the forecast date column in prediction datasets.
    enabled boolean
    Is ’True’ if predictions by forecast date is enabled for this deployment.
    columnName string
    The column name in prediction datasets to be used as forecast date.
    datetimeFormat string
    The datetime format of the forecast date column in prediction datasets.
    enabled bool
    Is ’True’ if predictions by forecast date is enabled for this deployment.
    column_name str
    The column name in prediction datasets to be used as forecast date.
    datetime_format str
    The datetime format of the forecast date column in prediction datasets.
    enabled Boolean
    Is ’True’ if predictions by forecast date is enabled for this deployment.
    columnName String
    The column name in prediction datasets to be used as forecast date.
    datetimeFormat String
    The datetime format of the forecast date column in prediction datasets.

    DeploymentPredictionsDataCollectionSettings, DeploymentPredictionsDataCollectionSettingsArgs

    Enabled bool
    If predictions data collections is enabled for this Deployment.
    Enabled bool
    If predictions data collections is enabled for this Deployment.
    enabled Boolean
    If predictions data collections is enabled for this Deployment.
    enabled boolean
    If predictions data collections is enabled for this Deployment.
    enabled bool
    If predictions data collections is enabled for this Deployment.
    enabled Boolean
    If predictions data collections is enabled for this Deployment.

    DeploymentPredictionsSettings, DeploymentPredictionsSettingsArgs

    MaxComputes int
    The maximum number of computes to use for predictions.
    MinComputes int
    The minimum number of computes to use for predictions.
    MaxComputes int
    The maximum number of computes to use for predictions.
    MinComputes int
    The minimum number of computes to use for predictions.
    maxComputes Integer
    The maximum number of computes to use for predictions.
    minComputes Integer
    The minimum number of computes to use for predictions.
    maxComputes number
    The maximum number of computes to use for predictions.
    minComputes number
    The minimum number of computes to use for predictions.
    max_computes int
    The maximum number of computes to use for predictions.
    min_computes int
    The minimum number of computes to use for predictions.
    maxComputes Number
    The maximum number of computes to use for predictions.
    minComputes Number
    The minimum number of computes to use for predictions.

    DeploymentSegmentAnalysisSettings, DeploymentSegmentAnalysisSettingsArgs

    Enabled bool
    Set to 'True' if segment analysis is enabled for this deployment.
    Attributes List<string>
    A list of strings that gives the segment attributes selected for tracking.
    Enabled bool
    Set to 'True' if segment analysis is enabled for this deployment.
    Attributes []string
    A list of strings that gives the segment attributes selected for tracking.
    enabled Boolean
    Set to 'True' if segment analysis is enabled for this deployment.
    attributes List<String>
    A list of strings that gives the segment attributes selected for tracking.
    enabled boolean
    Set to 'True' if segment analysis is enabled for this deployment.
    attributes string[]
    A list of strings that gives the segment attributes selected for tracking.
    enabled bool
    Set to 'True' if segment analysis is enabled for this deployment.
    attributes Sequence[str]
    A list of strings that gives the segment attributes selected for tracking.
    enabled Boolean
    Set to 'True' if segment analysis is enabled for this deployment.
    attributes List<String>
    A list of strings that gives the segment attributes selected for tracking.

    Package Details

    Repository
    datarobot datarobot-community/pulumi-datarobot
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the datarobot Terraform Provider.
    datarobot logo
    DataRobot v0.4.5 published on Monday, Nov 18, 2024 by DataRobot, Inc.