1. Packages
  2. Databricks Provider
  3. API Docs
  4. WorkspaceSettingV2
Databricks v1.75.0 published on Thursday, Sep 11, 2025 by Pulumi

databricks.WorkspaceSettingV2

Explore with Pulumi AI

databricks logo
Databricks v1.75.0 published on Thursday, Sep 11, 2025 by Pulumi

    Import

    As of Pulumi v1.5, resources can be imported through configuration.

    hcl

    import {

    id = “name”

    to = databricks_workspace_setting_v2.this

    }

    If you are using an older version of Pulumi, import the resource using the pulumi import command as follows:

    $ pulumi import databricks:index/workspaceSettingV2:WorkspaceSettingV2 databricks_workspace_setting_v2 "name"
    

    Create WorkspaceSettingV2 Resource

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

    Constructor syntax

    new WorkspaceSettingV2(name: string, args?: WorkspaceSettingV2Args, opts?: CustomResourceOptions);
    @overload
    def WorkspaceSettingV2(resource_name: str,
                           args: Optional[WorkspaceSettingV2Args] = None,
                           opts: Optional[ResourceOptions] = None)
    
    @overload
    def WorkspaceSettingV2(resource_name: str,
                           opts: Optional[ResourceOptions] = None,
                           aibi_dashboard_embedding_access_policy: Optional[WorkspaceSettingV2AibiDashboardEmbeddingAccessPolicyArgs] = None,
                           aibi_dashboard_embedding_approved_domains: Optional[WorkspaceSettingV2AibiDashboardEmbeddingApprovedDomainsArgs] = None,
                           automatic_cluster_update_workspace: Optional[WorkspaceSettingV2AutomaticClusterUpdateWorkspaceArgs] = None,
                           boolean_val: Optional[WorkspaceSettingV2BooleanValArgs] = None,
                           default_data_security_mode: Optional[WorkspaceSettingV2DefaultDataSecurityModeArgs] = None,
                           effective_aibi_dashboard_embedding_access_policy: Optional[WorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicyArgs] = None,
                           effective_aibi_dashboard_embedding_approved_domains: Optional[WorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomainsArgs] = None,
                           effective_automatic_cluster_update_workspace: Optional[WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceArgs] = None,
                           effective_default_data_security_mode: Optional[WorkspaceSettingV2EffectiveDefaultDataSecurityModeArgs] = None,
                           effective_personal_compute: Optional[WorkspaceSettingV2EffectivePersonalComputeArgs] = None,
                           effective_restrict_workspace_admins: Optional[WorkspaceSettingV2EffectiveRestrictWorkspaceAdminsArgs] = None,
                           integer_val: Optional[WorkspaceSettingV2IntegerValArgs] = None,
                           name: Optional[str] = None,
                           personal_compute: Optional[WorkspaceSettingV2PersonalComputeArgs] = None,
                           restrict_workspace_admins: Optional[WorkspaceSettingV2RestrictWorkspaceAdminsArgs] = None,
                           string_val: Optional[WorkspaceSettingV2StringValArgs] = None,
                           workspace_id: Optional[str] = None)
    func NewWorkspaceSettingV2(ctx *Context, name string, args *WorkspaceSettingV2Args, opts ...ResourceOption) (*WorkspaceSettingV2, error)
    public WorkspaceSettingV2(string name, WorkspaceSettingV2Args? args = null, CustomResourceOptions? opts = null)
    public WorkspaceSettingV2(String name, WorkspaceSettingV2Args args)
    public WorkspaceSettingV2(String name, WorkspaceSettingV2Args args, CustomResourceOptions options)
    
    type: databricks:WorkspaceSettingV2
    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 WorkspaceSettingV2Args
    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 WorkspaceSettingV2Args
    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 WorkspaceSettingV2Args
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args WorkspaceSettingV2Args
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args WorkspaceSettingV2Args
    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 workspaceSettingV2Resource = new Databricks.WorkspaceSettingV2("workspaceSettingV2Resource", new()
    {
        AibiDashboardEmbeddingAccessPolicy = new Databricks.Inputs.WorkspaceSettingV2AibiDashboardEmbeddingAccessPolicyArgs
        {
            AccessPolicyType = "string",
        },
        AibiDashboardEmbeddingApprovedDomains = new Databricks.Inputs.WorkspaceSettingV2AibiDashboardEmbeddingApprovedDomainsArgs
        {
            ApprovedDomains = new[]
            {
                "string",
            },
        },
        AutomaticClusterUpdateWorkspace = new Databricks.Inputs.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceArgs
        {
            CanToggle = false,
            Enabled = false,
            EnablementDetails = new Databricks.Inputs.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceEnablementDetailsArgs
            {
                ForcedForComplianceMode = false,
                UnavailableForDisabledEntitlement = false,
                UnavailableForNonEnterpriseTier = false,
            },
            MaintenanceWindow = new Databricks.Inputs.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowArgs
            {
                WeekDayBasedSchedule = new Databricks.Inputs.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleArgs
                {
                    DayOfWeek = "string",
                    Frequency = "string",
                    WindowStartTime = new Databricks.Inputs.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeArgs
                    {
                        Hours = 0,
                        Minutes = 0,
                    },
                },
            },
            RestartEvenIfNoUpdatesAvailable = false,
        },
        BooleanVal = new Databricks.Inputs.WorkspaceSettingV2BooleanValArgs
        {
            Value = false,
        },
        DefaultDataSecurityMode = new Databricks.Inputs.WorkspaceSettingV2DefaultDataSecurityModeArgs
        {
            Status = "string",
        },
        EffectiveAibiDashboardEmbeddingAccessPolicy = new Databricks.Inputs.WorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicyArgs
        {
            AccessPolicyType = "string",
        },
        EffectiveAibiDashboardEmbeddingApprovedDomains = new Databricks.Inputs.WorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomainsArgs
        {
            ApprovedDomains = new[]
            {
                "string",
            },
        },
        EffectiveAutomaticClusterUpdateWorkspace = new Databricks.Inputs.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceArgs
        {
            CanToggle = false,
            Enabled = false,
            EnablementDetails = new Databricks.Inputs.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetailsArgs
            {
                ForcedForComplianceMode = false,
                UnavailableForDisabledEntitlement = false,
                UnavailableForNonEnterpriseTier = false,
            },
            MaintenanceWindow = new Databricks.Inputs.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowArgs
            {
                WeekDayBasedSchedule = new Databricks.Inputs.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleArgs
                {
                    DayOfWeek = "string",
                    Frequency = "string",
                    WindowStartTime = new Databricks.Inputs.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeArgs
                    {
                        Hours = 0,
                        Minutes = 0,
                    },
                },
            },
            RestartEvenIfNoUpdatesAvailable = false,
        },
        EffectiveDefaultDataSecurityMode = new Databricks.Inputs.WorkspaceSettingV2EffectiveDefaultDataSecurityModeArgs
        {
            Status = "string",
        },
        EffectivePersonalCompute = new Databricks.Inputs.WorkspaceSettingV2EffectivePersonalComputeArgs
        {
            Value = "string",
        },
        EffectiveRestrictWorkspaceAdmins = new Databricks.Inputs.WorkspaceSettingV2EffectiveRestrictWorkspaceAdminsArgs
        {
            Status = "string",
        },
        IntegerVal = new Databricks.Inputs.WorkspaceSettingV2IntegerValArgs
        {
            Value = 0,
        },
        Name = "string",
        PersonalCompute = new Databricks.Inputs.WorkspaceSettingV2PersonalComputeArgs
        {
            Value = "string",
        },
        RestrictWorkspaceAdmins = new Databricks.Inputs.WorkspaceSettingV2RestrictWorkspaceAdminsArgs
        {
            Status = "string",
        },
        StringVal = new Databricks.Inputs.WorkspaceSettingV2StringValArgs
        {
            Value = "string",
        },
        WorkspaceId = "string",
    });
    
    example, err := databricks.NewWorkspaceSettingV2(ctx, "workspaceSettingV2Resource", &databricks.WorkspaceSettingV2Args{
    	AibiDashboardEmbeddingAccessPolicy: &databricks.WorkspaceSettingV2AibiDashboardEmbeddingAccessPolicyArgs{
    		AccessPolicyType: pulumi.String("string"),
    	},
    	AibiDashboardEmbeddingApprovedDomains: &databricks.WorkspaceSettingV2AibiDashboardEmbeddingApprovedDomainsArgs{
    		ApprovedDomains: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	AutomaticClusterUpdateWorkspace: &databricks.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceArgs{
    		CanToggle: pulumi.Bool(false),
    		Enabled:   pulumi.Bool(false),
    		EnablementDetails: &databricks.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceEnablementDetailsArgs{
    			ForcedForComplianceMode:           pulumi.Bool(false),
    			UnavailableForDisabledEntitlement: pulumi.Bool(false),
    			UnavailableForNonEnterpriseTier:   pulumi.Bool(false),
    		},
    		MaintenanceWindow: &databricks.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowArgs{
    			WeekDayBasedSchedule: &databricks.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleArgs{
    				DayOfWeek: pulumi.String("string"),
    				Frequency: pulumi.String("string"),
    				WindowStartTime: &databricks.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeArgs{
    					Hours:   pulumi.Int(0),
    					Minutes: pulumi.Int(0),
    				},
    			},
    		},
    		RestartEvenIfNoUpdatesAvailable: pulumi.Bool(false),
    	},
    	BooleanVal: &databricks.WorkspaceSettingV2BooleanValArgs{
    		Value: pulumi.Bool(false),
    	},
    	DefaultDataSecurityMode: &databricks.WorkspaceSettingV2DefaultDataSecurityModeArgs{
    		Status: pulumi.String("string"),
    	},
    	EffectiveAibiDashboardEmbeddingAccessPolicy: &databricks.WorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicyArgs{
    		AccessPolicyType: pulumi.String("string"),
    	},
    	EffectiveAibiDashboardEmbeddingApprovedDomains: &databricks.WorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomainsArgs{
    		ApprovedDomains: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	EffectiveAutomaticClusterUpdateWorkspace: &databricks.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceArgs{
    		CanToggle: pulumi.Bool(false),
    		Enabled:   pulumi.Bool(false),
    		EnablementDetails: &databricks.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetailsArgs{
    			ForcedForComplianceMode:           pulumi.Bool(false),
    			UnavailableForDisabledEntitlement: pulumi.Bool(false),
    			UnavailableForNonEnterpriseTier:   pulumi.Bool(false),
    		},
    		MaintenanceWindow: &databricks.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowArgs{
    			WeekDayBasedSchedule: &databricks.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleArgs{
    				DayOfWeek: pulumi.String("string"),
    				Frequency: pulumi.String("string"),
    				WindowStartTime: &databricks.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeArgs{
    					Hours:   pulumi.Int(0),
    					Minutes: pulumi.Int(0),
    				},
    			},
    		},
    		RestartEvenIfNoUpdatesAvailable: pulumi.Bool(false),
    	},
    	EffectiveDefaultDataSecurityMode: &databricks.WorkspaceSettingV2EffectiveDefaultDataSecurityModeArgs{
    		Status: pulumi.String("string"),
    	},
    	EffectivePersonalCompute: &databricks.WorkspaceSettingV2EffectivePersonalComputeArgs{
    		Value: pulumi.String("string"),
    	},
    	EffectiveRestrictWorkspaceAdmins: &databricks.WorkspaceSettingV2EffectiveRestrictWorkspaceAdminsArgs{
    		Status: pulumi.String("string"),
    	},
    	IntegerVal: &databricks.WorkspaceSettingV2IntegerValArgs{
    		Value: pulumi.Int(0),
    	},
    	Name: pulumi.String("string"),
    	PersonalCompute: &databricks.WorkspaceSettingV2PersonalComputeArgs{
    		Value: pulumi.String("string"),
    	},
    	RestrictWorkspaceAdmins: &databricks.WorkspaceSettingV2RestrictWorkspaceAdminsArgs{
    		Status: pulumi.String("string"),
    	},
    	StringVal: &databricks.WorkspaceSettingV2StringValArgs{
    		Value: pulumi.String("string"),
    	},
    	WorkspaceId: pulumi.String("string"),
    })
    
    var workspaceSettingV2Resource = new WorkspaceSettingV2("workspaceSettingV2Resource", WorkspaceSettingV2Args.builder()
        .aibiDashboardEmbeddingAccessPolicy(WorkspaceSettingV2AibiDashboardEmbeddingAccessPolicyArgs.builder()
            .accessPolicyType("string")
            .build())
        .aibiDashboardEmbeddingApprovedDomains(WorkspaceSettingV2AibiDashboardEmbeddingApprovedDomainsArgs.builder()
            .approvedDomains("string")
            .build())
        .automaticClusterUpdateWorkspace(WorkspaceSettingV2AutomaticClusterUpdateWorkspaceArgs.builder()
            .canToggle(false)
            .enabled(false)
            .enablementDetails(WorkspaceSettingV2AutomaticClusterUpdateWorkspaceEnablementDetailsArgs.builder()
                .forcedForComplianceMode(false)
                .unavailableForDisabledEntitlement(false)
                .unavailableForNonEnterpriseTier(false)
                .build())
            .maintenanceWindow(WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowArgs.builder()
                .weekDayBasedSchedule(WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleArgs.builder()
                    .dayOfWeek("string")
                    .frequency("string")
                    .windowStartTime(WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeArgs.builder()
                        .hours(0)
                        .minutes(0)
                        .build())
                    .build())
                .build())
            .restartEvenIfNoUpdatesAvailable(false)
            .build())
        .booleanVal(WorkspaceSettingV2BooleanValArgs.builder()
            .value(false)
            .build())
        .defaultDataSecurityMode(WorkspaceSettingV2DefaultDataSecurityModeArgs.builder()
            .status("string")
            .build())
        .effectiveAibiDashboardEmbeddingAccessPolicy(WorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicyArgs.builder()
            .accessPolicyType("string")
            .build())
        .effectiveAibiDashboardEmbeddingApprovedDomains(WorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomainsArgs.builder()
            .approvedDomains("string")
            .build())
        .effectiveAutomaticClusterUpdateWorkspace(WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceArgs.builder()
            .canToggle(false)
            .enabled(false)
            .enablementDetails(WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetailsArgs.builder()
                .forcedForComplianceMode(false)
                .unavailableForDisabledEntitlement(false)
                .unavailableForNonEnterpriseTier(false)
                .build())
            .maintenanceWindow(WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowArgs.builder()
                .weekDayBasedSchedule(WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleArgs.builder()
                    .dayOfWeek("string")
                    .frequency("string")
                    .windowStartTime(WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeArgs.builder()
                        .hours(0)
                        .minutes(0)
                        .build())
                    .build())
                .build())
            .restartEvenIfNoUpdatesAvailable(false)
            .build())
        .effectiveDefaultDataSecurityMode(WorkspaceSettingV2EffectiveDefaultDataSecurityModeArgs.builder()
            .status("string")
            .build())
        .effectivePersonalCompute(WorkspaceSettingV2EffectivePersonalComputeArgs.builder()
            .value("string")
            .build())
        .effectiveRestrictWorkspaceAdmins(WorkspaceSettingV2EffectiveRestrictWorkspaceAdminsArgs.builder()
            .status("string")
            .build())
        .integerVal(WorkspaceSettingV2IntegerValArgs.builder()
            .value(0)
            .build())
        .name("string")
        .personalCompute(WorkspaceSettingV2PersonalComputeArgs.builder()
            .value("string")
            .build())
        .restrictWorkspaceAdmins(WorkspaceSettingV2RestrictWorkspaceAdminsArgs.builder()
            .status("string")
            .build())
        .stringVal(WorkspaceSettingV2StringValArgs.builder()
            .value("string")
            .build())
        .workspaceId("string")
        .build());
    
    workspace_setting_v2_resource = databricks.WorkspaceSettingV2("workspaceSettingV2Resource",
        aibi_dashboard_embedding_access_policy={
            "access_policy_type": "string",
        },
        aibi_dashboard_embedding_approved_domains={
            "approved_domains": ["string"],
        },
        automatic_cluster_update_workspace={
            "can_toggle": False,
            "enabled": False,
            "enablement_details": {
                "forced_for_compliance_mode": False,
                "unavailable_for_disabled_entitlement": False,
                "unavailable_for_non_enterprise_tier": False,
            },
            "maintenance_window": {
                "week_day_based_schedule": {
                    "day_of_week": "string",
                    "frequency": "string",
                    "window_start_time": {
                        "hours": 0,
                        "minutes": 0,
                    },
                },
            },
            "restart_even_if_no_updates_available": False,
        },
        boolean_val={
            "value": False,
        },
        default_data_security_mode={
            "status": "string",
        },
        effective_aibi_dashboard_embedding_access_policy={
            "access_policy_type": "string",
        },
        effective_aibi_dashboard_embedding_approved_domains={
            "approved_domains": ["string"],
        },
        effective_automatic_cluster_update_workspace={
            "can_toggle": False,
            "enabled": False,
            "enablement_details": {
                "forced_for_compliance_mode": False,
                "unavailable_for_disabled_entitlement": False,
                "unavailable_for_non_enterprise_tier": False,
            },
            "maintenance_window": {
                "week_day_based_schedule": {
                    "day_of_week": "string",
                    "frequency": "string",
                    "window_start_time": {
                        "hours": 0,
                        "minutes": 0,
                    },
                },
            },
            "restart_even_if_no_updates_available": False,
        },
        effective_default_data_security_mode={
            "status": "string",
        },
        effective_personal_compute={
            "value": "string",
        },
        effective_restrict_workspace_admins={
            "status": "string",
        },
        integer_val={
            "value": 0,
        },
        name="string",
        personal_compute={
            "value": "string",
        },
        restrict_workspace_admins={
            "status": "string",
        },
        string_val={
            "value": "string",
        },
        workspace_id="string")
    
    const workspaceSettingV2Resource = new databricks.WorkspaceSettingV2("workspaceSettingV2Resource", {
        aibiDashboardEmbeddingAccessPolicy: {
            accessPolicyType: "string",
        },
        aibiDashboardEmbeddingApprovedDomains: {
            approvedDomains: ["string"],
        },
        automaticClusterUpdateWorkspace: {
            canToggle: false,
            enabled: false,
            enablementDetails: {
                forcedForComplianceMode: false,
                unavailableForDisabledEntitlement: false,
                unavailableForNonEnterpriseTier: false,
            },
            maintenanceWindow: {
                weekDayBasedSchedule: {
                    dayOfWeek: "string",
                    frequency: "string",
                    windowStartTime: {
                        hours: 0,
                        minutes: 0,
                    },
                },
            },
            restartEvenIfNoUpdatesAvailable: false,
        },
        booleanVal: {
            value: false,
        },
        defaultDataSecurityMode: {
            status: "string",
        },
        effectiveAibiDashboardEmbeddingAccessPolicy: {
            accessPolicyType: "string",
        },
        effectiveAibiDashboardEmbeddingApprovedDomains: {
            approvedDomains: ["string"],
        },
        effectiveAutomaticClusterUpdateWorkspace: {
            canToggle: false,
            enabled: false,
            enablementDetails: {
                forcedForComplianceMode: false,
                unavailableForDisabledEntitlement: false,
                unavailableForNonEnterpriseTier: false,
            },
            maintenanceWindow: {
                weekDayBasedSchedule: {
                    dayOfWeek: "string",
                    frequency: "string",
                    windowStartTime: {
                        hours: 0,
                        minutes: 0,
                    },
                },
            },
            restartEvenIfNoUpdatesAvailable: false,
        },
        effectiveDefaultDataSecurityMode: {
            status: "string",
        },
        effectivePersonalCompute: {
            value: "string",
        },
        effectiveRestrictWorkspaceAdmins: {
            status: "string",
        },
        integerVal: {
            value: 0,
        },
        name: "string",
        personalCompute: {
            value: "string",
        },
        restrictWorkspaceAdmins: {
            status: "string",
        },
        stringVal: {
            value: "string",
        },
        workspaceId: "string",
    });
    
    type: databricks:WorkspaceSettingV2
    properties:
        aibiDashboardEmbeddingAccessPolicy:
            accessPolicyType: string
        aibiDashboardEmbeddingApprovedDomains:
            approvedDomains:
                - string
        automaticClusterUpdateWorkspace:
            canToggle: false
            enabled: false
            enablementDetails:
                forcedForComplianceMode: false
                unavailableForDisabledEntitlement: false
                unavailableForNonEnterpriseTier: false
            maintenanceWindow:
                weekDayBasedSchedule:
                    dayOfWeek: string
                    frequency: string
                    windowStartTime:
                        hours: 0
                        minutes: 0
            restartEvenIfNoUpdatesAvailable: false
        booleanVal:
            value: false
        defaultDataSecurityMode:
            status: string
        effectiveAibiDashboardEmbeddingAccessPolicy:
            accessPolicyType: string
        effectiveAibiDashboardEmbeddingApprovedDomains:
            approvedDomains:
                - string
        effectiveAutomaticClusterUpdateWorkspace:
            canToggle: false
            enabled: false
            enablementDetails:
                forcedForComplianceMode: false
                unavailableForDisabledEntitlement: false
                unavailableForNonEnterpriseTier: false
            maintenanceWindow:
                weekDayBasedSchedule:
                    dayOfWeek: string
                    frequency: string
                    windowStartTime:
                        hours: 0
                        minutes: 0
            restartEvenIfNoUpdatesAvailable: false
        effectiveDefaultDataSecurityMode:
            status: string
        effectivePersonalCompute:
            value: string
        effectiveRestrictWorkspaceAdmins:
            status: string
        integerVal:
            value: 0
        name: string
        personalCompute:
            value: string
        restrictWorkspaceAdmins:
            status: string
        stringVal:
            value: string
        workspaceId: string
    

    WorkspaceSettingV2 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 WorkspaceSettingV2 resource accepts the following input properties:

    AibiDashboardEmbeddingAccessPolicy WorkspaceSettingV2AibiDashboardEmbeddingAccessPolicy
    AibiDashboardEmbeddingApprovedDomains WorkspaceSettingV2AibiDashboardEmbeddingApprovedDomains
    AutomaticClusterUpdateWorkspace WorkspaceSettingV2AutomaticClusterUpdateWorkspace
    todo: Mark these Public after onboarded to DSL
    BooleanVal WorkspaceSettingV2BooleanVal
    DefaultDataSecurityMode WorkspaceSettingV2DefaultDataSecurityMode
    EffectiveAibiDashboardEmbeddingAccessPolicy WorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy
    EffectiveAibiDashboardEmbeddingApprovedDomains WorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains
    EffectiveAutomaticClusterUpdateWorkspace WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspace
    EffectiveDefaultDataSecurityMode WorkspaceSettingV2EffectiveDefaultDataSecurityMode
    EffectivePersonalCompute WorkspaceSettingV2EffectivePersonalCompute
    EffectiveRestrictWorkspaceAdmins WorkspaceSettingV2EffectiveRestrictWorkspaceAdmins
    IntegerVal WorkspaceSettingV2IntegerVal
    Name string
    Name of the setting
    PersonalCompute WorkspaceSettingV2PersonalCompute
    RestrictWorkspaceAdmins WorkspaceSettingV2RestrictWorkspaceAdmins
    StringVal WorkspaceSettingV2StringVal
    WorkspaceId string
    Workspace ID of the resource
    AibiDashboardEmbeddingAccessPolicy WorkspaceSettingV2AibiDashboardEmbeddingAccessPolicyArgs
    AibiDashboardEmbeddingApprovedDomains WorkspaceSettingV2AibiDashboardEmbeddingApprovedDomainsArgs
    AutomaticClusterUpdateWorkspace WorkspaceSettingV2AutomaticClusterUpdateWorkspaceArgs
    todo: Mark these Public after onboarded to DSL
    BooleanVal WorkspaceSettingV2BooleanValArgs
    DefaultDataSecurityMode WorkspaceSettingV2DefaultDataSecurityModeArgs
    EffectiveAibiDashboardEmbeddingAccessPolicy WorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicyArgs
    EffectiveAibiDashboardEmbeddingApprovedDomains WorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomainsArgs
    EffectiveAutomaticClusterUpdateWorkspace WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceArgs
    EffectiveDefaultDataSecurityMode WorkspaceSettingV2EffectiveDefaultDataSecurityModeArgs
    EffectivePersonalCompute WorkspaceSettingV2EffectivePersonalComputeArgs
    EffectiveRestrictWorkspaceAdmins WorkspaceSettingV2EffectiveRestrictWorkspaceAdminsArgs
    IntegerVal WorkspaceSettingV2IntegerValArgs
    Name string
    Name of the setting
    PersonalCompute WorkspaceSettingV2PersonalComputeArgs
    RestrictWorkspaceAdmins WorkspaceSettingV2RestrictWorkspaceAdminsArgs
    StringVal WorkspaceSettingV2StringValArgs
    WorkspaceId string
    Workspace ID of the resource
    aibiDashboardEmbeddingAccessPolicy WorkspaceSettingV2AibiDashboardEmbeddingAccessPolicy
    aibiDashboardEmbeddingApprovedDomains WorkspaceSettingV2AibiDashboardEmbeddingApprovedDomains
    automaticClusterUpdateWorkspace WorkspaceSettingV2AutomaticClusterUpdateWorkspace
    todo: Mark these Public after onboarded to DSL
    booleanVal WorkspaceSettingV2BooleanVal
    defaultDataSecurityMode WorkspaceSettingV2DefaultDataSecurityMode
    effectiveAibiDashboardEmbeddingAccessPolicy WorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy
    effectiveAibiDashboardEmbeddingApprovedDomains WorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains
    effectiveAutomaticClusterUpdateWorkspace WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspace
    effectiveDefaultDataSecurityMode WorkspaceSettingV2EffectiveDefaultDataSecurityMode
    effectivePersonalCompute WorkspaceSettingV2EffectivePersonalCompute
    effectiveRestrictWorkspaceAdmins WorkspaceSettingV2EffectiveRestrictWorkspaceAdmins
    integerVal WorkspaceSettingV2IntegerVal
    name String
    Name of the setting
    personalCompute WorkspaceSettingV2PersonalCompute
    restrictWorkspaceAdmins WorkspaceSettingV2RestrictWorkspaceAdmins
    stringVal WorkspaceSettingV2StringVal
    workspaceId String
    Workspace ID of the resource
    aibiDashboardEmbeddingAccessPolicy WorkspaceSettingV2AibiDashboardEmbeddingAccessPolicy
    aibiDashboardEmbeddingApprovedDomains WorkspaceSettingV2AibiDashboardEmbeddingApprovedDomains
    automaticClusterUpdateWorkspace WorkspaceSettingV2AutomaticClusterUpdateWorkspace
    todo: Mark these Public after onboarded to DSL
    booleanVal WorkspaceSettingV2BooleanVal
    defaultDataSecurityMode WorkspaceSettingV2DefaultDataSecurityMode
    effectiveAibiDashboardEmbeddingAccessPolicy WorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy
    effectiveAibiDashboardEmbeddingApprovedDomains WorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains
    effectiveAutomaticClusterUpdateWorkspace WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspace
    effectiveDefaultDataSecurityMode WorkspaceSettingV2EffectiveDefaultDataSecurityMode
    effectivePersonalCompute WorkspaceSettingV2EffectivePersonalCompute
    effectiveRestrictWorkspaceAdmins WorkspaceSettingV2EffectiveRestrictWorkspaceAdmins
    integerVal WorkspaceSettingV2IntegerVal
    name string
    Name of the setting
    personalCompute WorkspaceSettingV2PersonalCompute
    restrictWorkspaceAdmins WorkspaceSettingV2RestrictWorkspaceAdmins
    stringVal WorkspaceSettingV2StringVal
    workspaceId string
    Workspace ID of the resource
    aibi_dashboard_embedding_access_policy WorkspaceSettingV2AibiDashboardEmbeddingAccessPolicyArgs
    aibi_dashboard_embedding_approved_domains WorkspaceSettingV2AibiDashboardEmbeddingApprovedDomainsArgs
    automatic_cluster_update_workspace WorkspaceSettingV2AutomaticClusterUpdateWorkspaceArgs
    todo: Mark these Public after onboarded to DSL
    boolean_val WorkspaceSettingV2BooleanValArgs
    default_data_security_mode WorkspaceSettingV2DefaultDataSecurityModeArgs
    effective_aibi_dashboard_embedding_access_policy WorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicyArgs
    effective_aibi_dashboard_embedding_approved_domains WorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomainsArgs
    effective_automatic_cluster_update_workspace WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceArgs
    effective_default_data_security_mode WorkspaceSettingV2EffectiveDefaultDataSecurityModeArgs
    effective_personal_compute WorkspaceSettingV2EffectivePersonalComputeArgs
    effective_restrict_workspace_admins WorkspaceSettingV2EffectiveRestrictWorkspaceAdminsArgs
    integer_val WorkspaceSettingV2IntegerValArgs
    name str
    Name of the setting
    personal_compute WorkspaceSettingV2PersonalComputeArgs
    restrict_workspace_admins WorkspaceSettingV2RestrictWorkspaceAdminsArgs
    string_val WorkspaceSettingV2StringValArgs
    workspace_id str
    Workspace ID of the resource

    Outputs

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

    EffectiveBooleanVal WorkspaceSettingV2EffectiveBooleanVal
    (BooleanMessage)
    EffectiveIntegerVal WorkspaceSettingV2EffectiveIntegerVal
    (IntegerMessage)
    EffectiveStringVal WorkspaceSettingV2EffectiveStringVal
    (StringMessage)
    Id string
    The provider-assigned unique ID for this managed resource.
    EffectiveBooleanVal WorkspaceSettingV2EffectiveBooleanVal
    (BooleanMessage)
    EffectiveIntegerVal WorkspaceSettingV2EffectiveIntegerVal
    (IntegerMessage)
    EffectiveStringVal WorkspaceSettingV2EffectiveStringVal
    (StringMessage)
    Id string
    The provider-assigned unique ID for this managed resource.
    effectiveBooleanVal WorkspaceSettingV2EffectiveBooleanVal
    (BooleanMessage)
    effectiveIntegerVal WorkspaceSettingV2EffectiveIntegerVal
    (IntegerMessage)
    effectiveStringVal WorkspaceSettingV2EffectiveStringVal
    (StringMessage)
    id String
    The provider-assigned unique ID for this managed resource.
    effectiveBooleanVal WorkspaceSettingV2EffectiveBooleanVal
    (BooleanMessage)
    effectiveIntegerVal WorkspaceSettingV2EffectiveIntegerVal
    (IntegerMessage)
    effectiveStringVal WorkspaceSettingV2EffectiveStringVal
    (StringMessage)
    id string
    The provider-assigned unique ID for this managed resource.
    effectiveBooleanVal Property Map
    (BooleanMessage)
    effectiveIntegerVal Property Map
    (IntegerMessage)
    effectiveStringVal Property Map
    (StringMessage)
    id String
    The provider-assigned unique ID for this managed resource.

    Look up Existing WorkspaceSettingV2 Resource

    Get an existing WorkspaceSettingV2 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?: WorkspaceSettingV2State, opts?: CustomResourceOptions): WorkspaceSettingV2
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            aibi_dashboard_embedding_access_policy: Optional[WorkspaceSettingV2AibiDashboardEmbeddingAccessPolicyArgs] = None,
            aibi_dashboard_embedding_approved_domains: Optional[WorkspaceSettingV2AibiDashboardEmbeddingApprovedDomainsArgs] = None,
            automatic_cluster_update_workspace: Optional[WorkspaceSettingV2AutomaticClusterUpdateWorkspaceArgs] = None,
            boolean_val: Optional[WorkspaceSettingV2BooleanValArgs] = None,
            default_data_security_mode: Optional[WorkspaceSettingV2DefaultDataSecurityModeArgs] = None,
            effective_aibi_dashboard_embedding_access_policy: Optional[WorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicyArgs] = None,
            effective_aibi_dashboard_embedding_approved_domains: Optional[WorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomainsArgs] = None,
            effective_automatic_cluster_update_workspace: Optional[WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceArgs] = None,
            effective_boolean_val: Optional[WorkspaceSettingV2EffectiveBooleanValArgs] = None,
            effective_default_data_security_mode: Optional[WorkspaceSettingV2EffectiveDefaultDataSecurityModeArgs] = None,
            effective_integer_val: Optional[WorkspaceSettingV2EffectiveIntegerValArgs] = None,
            effective_personal_compute: Optional[WorkspaceSettingV2EffectivePersonalComputeArgs] = None,
            effective_restrict_workspace_admins: Optional[WorkspaceSettingV2EffectiveRestrictWorkspaceAdminsArgs] = None,
            effective_string_val: Optional[WorkspaceSettingV2EffectiveStringValArgs] = None,
            integer_val: Optional[WorkspaceSettingV2IntegerValArgs] = None,
            name: Optional[str] = None,
            personal_compute: Optional[WorkspaceSettingV2PersonalComputeArgs] = None,
            restrict_workspace_admins: Optional[WorkspaceSettingV2RestrictWorkspaceAdminsArgs] = None,
            string_val: Optional[WorkspaceSettingV2StringValArgs] = None,
            workspace_id: Optional[str] = None) -> WorkspaceSettingV2
    func GetWorkspaceSettingV2(ctx *Context, name string, id IDInput, state *WorkspaceSettingV2State, opts ...ResourceOption) (*WorkspaceSettingV2, error)
    public static WorkspaceSettingV2 Get(string name, Input<string> id, WorkspaceSettingV2State? state, CustomResourceOptions? opts = null)
    public static WorkspaceSettingV2 get(String name, Output<String> id, WorkspaceSettingV2State state, CustomResourceOptions options)
    resources:  _:    type: databricks:WorkspaceSettingV2    get:      id: ${id}
    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:
    AibiDashboardEmbeddingAccessPolicy WorkspaceSettingV2AibiDashboardEmbeddingAccessPolicy
    AibiDashboardEmbeddingApprovedDomains WorkspaceSettingV2AibiDashboardEmbeddingApprovedDomains
    AutomaticClusterUpdateWorkspace WorkspaceSettingV2AutomaticClusterUpdateWorkspace
    todo: Mark these Public after onboarded to DSL
    BooleanVal WorkspaceSettingV2BooleanVal
    DefaultDataSecurityMode WorkspaceSettingV2DefaultDataSecurityMode
    EffectiveAibiDashboardEmbeddingAccessPolicy WorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy
    EffectiveAibiDashboardEmbeddingApprovedDomains WorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains
    EffectiveAutomaticClusterUpdateWorkspace WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspace
    EffectiveBooleanVal WorkspaceSettingV2EffectiveBooleanVal
    (BooleanMessage)
    EffectiveDefaultDataSecurityMode WorkspaceSettingV2EffectiveDefaultDataSecurityMode
    EffectiveIntegerVal WorkspaceSettingV2EffectiveIntegerVal
    (IntegerMessage)
    EffectivePersonalCompute WorkspaceSettingV2EffectivePersonalCompute
    EffectiveRestrictWorkspaceAdmins WorkspaceSettingV2EffectiveRestrictWorkspaceAdmins
    EffectiveStringVal WorkspaceSettingV2EffectiveStringVal
    (StringMessage)
    IntegerVal WorkspaceSettingV2IntegerVal
    Name string
    Name of the setting
    PersonalCompute WorkspaceSettingV2PersonalCompute
    RestrictWorkspaceAdmins WorkspaceSettingV2RestrictWorkspaceAdmins
    StringVal WorkspaceSettingV2StringVal
    WorkspaceId string
    Workspace ID of the resource
    AibiDashboardEmbeddingAccessPolicy WorkspaceSettingV2AibiDashboardEmbeddingAccessPolicyArgs
    AibiDashboardEmbeddingApprovedDomains WorkspaceSettingV2AibiDashboardEmbeddingApprovedDomainsArgs
    AutomaticClusterUpdateWorkspace WorkspaceSettingV2AutomaticClusterUpdateWorkspaceArgs
    todo: Mark these Public after onboarded to DSL
    BooleanVal WorkspaceSettingV2BooleanValArgs
    DefaultDataSecurityMode WorkspaceSettingV2DefaultDataSecurityModeArgs
    EffectiveAibiDashboardEmbeddingAccessPolicy WorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicyArgs
    EffectiveAibiDashboardEmbeddingApprovedDomains WorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomainsArgs
    EffectiveAutomaticClusterUpdateWorkspace WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceArgs
    EffectiveBooleanVal WorkspaceSettingV2EffectiveBooleanValArgs
    (BooleanMessage)
    EffectiveDefaultDataSecurityMode WorkspaceSettingV2EffectiveDefaultDataSecurityModeArgs
    EffectiveIntegerVal WorkspaceSettingV2EffectiveIntegerValArgs
    (IntegerMessage)
    EffectivePersonalCompute WorkspaceSettingV2EffectivePersonalComputeArgs
    EffectiveRestrictWorkspaceAdmins WorkspaceSettingV2EffectiveRestrictWorkspaceAdminsArgs
    EffectiveStringVal WorkspaceSettingV2EffectiveStringValArgs
    (StringMessage)
    IntegerVal WorkspaceSettingV2IntegerValArgs
    Name string
    Name of the setting
    PersonalCompute WorkspaceSettingV2PersonalComputeArgs
    RestrictWorkspaceAdmins WorkspaceSettingV2RestrictWorkspaceAdminsArgs
    StringVal WorkspaceSettingV2StringValArgs
    WorkspaceId string
    Workspace ID of the resource
    aibiDashboardEmbeddingAccessPolicy WorkspaceSettingV2AibiDashboardEmbeddingAccessPolicy
    aibiDashboardEmbeddingApprovedDomains WorkspaceSettingV2AibiDashboardEmbeddingApprovedDomains
    automaticClusterUpdateWorkspace WorkspaceSettingV2AutomaticClusterUpdateWorkspace
    todo: Mark these Public after onboarded to DSL
    booleanVal WorkspaceSettingV2BooleanVal
    defaultDataSecurityMode WorkspaceSettingV2DefaultDataSecurityMode
    effectiveAibiDashboardEmbeddingAccessPolicy WorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy
    effectiveAibiDashboardEmbeddingApprovedDomains WorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains
    effectiveAutomaticClusterUpdateWorkspace WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspace
    effectiveBooleanVal WorkspaceSettingV2EffectiveBooleanVal
    (BooleanMessage)
    effectiveDefaultDataSecurityMode WorkspaceSettingV2EffectiveDefaultDataSecurityMode
    effectiveIntegerVal WorkspaceSettingV2EffectiveIntegerVal
    (IntegerMessage)
    effectivePersonalCompute WorkspaceSettingV2EffectivePersonalCompute
    effectiveRestrictWorkspaceAdmins WorkspaceSettingV2EffectiveRestrictWorkspaceAdmins
    effectiveStringVal WorkspaceSettingV2EffectiveStringVal
    (StringMessage)
    integerVal WorkspaceSettingV2IntegerVal
    name String
    Name of the setting
    personalCompute WorkspaceSettingV2PersonalCompute
    restrictWorkspaceAdmins WorkspaceSettingV2RestrictWorkspaceAdmins
    stringVal WorkspaceSettingV2StringVal
    workspaceId String
    Workspace ID of the resource
    aibiDashboardEmbeddingAccessPolicy WorkspaceSettingV2AibiDashboardEmbeddingAccessPolicy
    aibiDashboardEmbeddingApprovedDomains WorkspaceSettingV2AibiDashboardEmbeddingApprovedDomains
    automaticClusterUpdateWorkspace WorkspaceSettingV2AutomaticClusterUpdateWorkspace
    todo: Mark these Public after onboarded to DSL
    booleanVal WorkspaceSettingV2BooleanVal
    defaultDataSecurityMode WorkspaceSettingV2DefaultDataSecurityMode
    effectiveAibiDashboardEmbeddingAccessPolicy WorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy
    effectiveAibiDashboardEmbeddingApprovedDomains WorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains
    effectiveAutomaticClusterUpdateWorkspace WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspace
    effectiveBooleanVal WorkspaceSettingV2EffectiveBooleanVal
    (BooleanMessage)
    effectiveDefaultDataSecurityMode WorkspaceSettingV2EffectiveDefaultDataSecurityMode
    effectiveIntegerVal WorkspaceSettingV2EffectiveIntegerVal
    (IntegerMessage)
    effectivePersonalCompute WorkspaceSettingV2EffectivePersonalCompute
    effectiveRestrictWorkspaceAdmins WorkspaceSettingV2EffectiveRestrictWorkspaceAdmins
    effectiveStringVal WorkspaceSettingV2EffectiveStringVal
    (StringMessage)
    integerVal WorkspaceSettingV2IntegerVal
    name string
    Name of the setting
    personalCompute WorkspaceSettingV2PersonalCompute
    restrictWorkspaceAdmins WorkspaceSettingV2RestrictWorkspaceAdmins
    stringVal WorkspaceSettingV2StringVal
    workspaceId string
    Workspace ID of the resource
    aibi_dashboard_embedding_access_policy WorkspaceSettingV2AibiDashboardEmbeddingAccessPolicyArgs
    aibi_dashboard_embedding_approved_domains WorkspaceSettingV2AibiDashboardEmbeddingApprovedDomainsArgs
    automatic_cluster_update_workspace WorkspaceSettingV2AutomaticClusterUpdateWorkspaceArgs
    todo: Mark these Public after onboarded to DSL
    boolean_val WorkspaceSettingV2BooleanValArgs
    default_data_security_mode WorkspaceSettingV2DefaultDataSecurityModeArgs
    effective_aibi_dashboard_embedding_access_policy WorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicyArgs
    effective_aibi_dashboard_embedding_approved_domains WorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomainsArgs
    effective_automatic_cluster_update_workspace WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceArgs
    effective_boolean_val WorkspaceSettingV2EffectiveBooleanValArgs
    (BooleanMessage)
    effective_default_data_security_mode WorkspaceSettingV2EffectiveDefaultDataSecurityModeArgs
    effective_integer_val WorkspaceSettingV2EffectiveIntegerValArgs
    (IntegerMessage)
    effective_personal_compute WorkspaceSettingV2EffectivePersonalComputeArgs
    effective_restrict_workspace_admins WorkspaceSettingV2EffectiveRestrictWorkspaceAdminsArgs
    effective_string_val WorkspaceSettingV2EffectiveStringValArgs
    (StringMessage)
    integer_val WorkspaceSettingV2IntegerValArgs
    name str
    Name of the setting
    personal_compute WorkspaceSettingV2PersonalComputeArgs
    restrict_workspace_admins WorkspaceSettingV2RestrictWorkspaceAdminsArgs
    string_val WorkspaceSettingV2StringValArgs
    workspace_id str
    Workspace ID of the resource
    aibiDashboardEmbeddingAccessPolicy Property Map
    aibiDashboardEmbeddingApprovedDomains Property Map
    automaticClusterUpdateWorkspace Property Map
    todo: Mark these Public after onboarded to DSL
    booleanVal Property Map
    defaultDataSecurityMode Property Map
    effectiveAibiDashboardEmbeddingAccessPolicy Property Map
    effectiveAibiDashboardEmbeddingApprovedDomains Property Map
    effectiveAutomaticClusterUpdateWorkspace Property Map
    effectiveBooleanVal Property Map
    (BooleanMessage)
    effectiveDefaultDataSecurityMode Property Map
    effectiveIntegerVal Property Map
    (IntegerMessage)
    effectivePersonalCompute Property Map
    effectiveRestrictWorkspaceAdmins Property Map
    effectiveStringVal Property Map
    (StringMessage)
    integerVal Property Map
    name String
    Name of the setting
    personalCompute Property Map
    restrictWorkspaceAdmins Property Map
    stringVal Property Map
    workspaceId String
    Workspace ID of the resource

    Supporting Types

    WorkspaceSettingV2AibiDashboardEmbeddingAccessPolicy, WorkspaceSettingV2AibiDashboardEmbeddingAccessPolicyArgs

    AccessPolicyType string
    . Possible values are: ALLOW_ALL_DOMAINS, ALLOW_APPROVED_DOMAINS, DENY_ALL_DOMAINS
    AccessPolicyType string
    . Possible values are: ALLOW_ALL_DOMAINS, ALLOW_APPROVED_DOMAINS, DENY_ALL_DOMAINS
    accessPolicyType String
    . Possible values are: ALLOW_ALL_DOMAINS, ALLOW_APPROVED_DOMAINS, DENY_ALL_DOMAINS
    accessPolicyType string
    . Possible values are: ALLOW_ALL_DOMAINS, ALLOW_APPROVED_DOMAINS, DENY_ALL_DOMAINS
    access_policy_type str
    . Possible values are: ALLOW_ALL_DOMAINS, ALLOW_APPROVED_DOMAINS, DENY_ALL_DOMAINS
    accessPolicyType String
    . Possible values are: ALLOW_ALL_DOMAINS, ALLOW_APPROVED_DOMAINS, DENY_ALL_DOMAINS

    WorkspaceSettingV2AibiDashboardEmbeddingApprovedDomains, WorkspaceSettingV2AibiDashboardEmbeddingApprovedDomainsArgs

    ApprovedDomains List<string>
    approvedDomains List<String>
    approved_domains Sequence[str]
    approvedDomains List<String>

    WorkspaceSettingV2AutomaticClusterUpdateWorkspace, WorkspaceSettingV2AutomaticClusterUpdateWorkspaceArgs

    WorkspaceSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails, WorkspaceSettingV2AutomaticClusterUpdateWorkspaceEnablementDetailsArgs

    ForcedForComplianceMode bool
    The feature is force enabled if compliance mode is active
    UnavailableForDisabledEntitlement bool
    The feature is unavailable if the corresponding entitlement disabled (see getShieldEntitlementEnable)
    UnavailableForNonEnterpriseTier bool
    The feature is unavailable if the customer doesn't have enterprise tier
    ForcedForComplianceMode bool
    The feature is force enabled if compliance mode is active
    UnavailableForDisabledEntitlement bool
    The feature is unavailable if the corresponding entitlement disabled (see getShieldEntitlementEnable)
    UnavailableForNonEnterpriseTier bool
    The feature is unavailable if the customer doesn't have enterprise tier
    forcedForComplianceMode Boolean
    The feature is force enabled if compliance mode is active
    unavailableForDisabledEntitlement Boolean
    The feature is unavailable if the corresponding entitlement disabled (see getShieldEntitlementEnable)
    unavailableForNonEnterpriseTier Boolean
    The feature is unavailable if the customer doesn't have enterprise tier
    forcedForComplianceMode boolean
    The feature is force enabled if compliance mode is active
    unavailableForDisabledEntitlement boolean
    The feature is unavailable if the corresponding entitlement disabled (see getShieldEntitlementEnable)
    unavailableForNonEnterpriseTier boolean
    The feature is unavailable if the customer doesn't have enterprise tier
    forced_for_compliance_mode bool
    The feature is force enabled if compliance mode is active
    unavailable_for_disabled_entitlement bool
    The feature is unavailable if the corresponding entitlement disabled (see getShieldEntitlementEnable)
    unavailable_for_non_enterprise_tier bool
    The feature is unavailable if the customer doesn't have enterprise tier
    forcedForComplianceMode Boolean
    The feature is force enabled if compliance mode is active
    unavailableForDisabledEntitlement Boolean
    The feature is unavailable if the corresponding entitlement disabled (see getShieldEntitlementEnable)
    unavailableForNonEnterpriseTier Boolean
    The feature is unavailable if the customer doesn't have enterprise tier

    WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow, WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowArgs

    WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule, WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleArgs

    DayOfWeek string
    . Possible values are: FRIDAY, MONDAY, SATURDAY, SUNDAY, THURSDAY, TUESDAY, WEDNESDAY
    Frequency string
    . Possible values are: EVERY_WEEK, FIRST_AND_THIRD_OF_MONTH, FIRST_OF_MONTH, FOURTH_OF_MONTH, SECOND_AND_FOURTH_OF_MONTH, SECOND_OF_MONTH, THIRD_OF_MONTH
    WindowStartTime WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime
    DayOfWeek string
    . Possible values are: FRIDAY, MONDAY, SATURDAY, SUNDAY, THURSDAY, TUESDAY, WEDNESDAY
    Frequency string
    . Possible values are: EVERY_WEEK, FIRST_AND_THIRD_OF_MONTH, FIRST_OF_MONTH, FOURTH_OF_MONTH, SECOND_AND_FOURTH_OF_MONTH, SECOND_OF_MONTH, THIRD_OF_MONTH
    WindowStartTime WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime
    dayOfWeek String
    . Possible values are: FRIDAY, MONDAY, SATURDAY, SUNDAY, THURSDAY, TUESDAY, WEDNESDAY
    frequency String
    . Possible values are: EVERY_WEEK, FIRST_AND_THIRD_OF_MONTH, FIRST_OF_MONTH, FOURTH_OF_MONTH, SECOND_AND_FOURTH_OF_MONTH, SECOND_OF_MONTH, THIRD_OF_MONTH
    windowStartTime WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime
    dayOfWeek string
    . Possible values are: FRIDAY, MONDAY, SATURDAY, SUNDAY, THURSDAY, TUESDAY, WEDNESDAY
    frequency string
    . Possible values are: EVERY_WEEK, FIRST_AND_THIRD_OF_MONTH, FIRST_OF_MONTH, FOURTH_OF_MONTH, SECOND_AND_FOURTH_OF_MONTH, SECOND_OF_MONTH, THIRD_OF_MONTH
    windowStartTime WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime
    day_of_week str
    . Possible values are: FRIDAY, MONDAY, SATURDAY, SUNDAY, THURSDAY, TUESDAY, WEDNESDAY
    frequency str
    . Possible values are: EVERY_WEEK, FIRST_AND_THIRD_OF_MONTH, FIRST_OF_MONTH, FOURTH_OF_MONTH, SECOND_AND_FOURTH_OF_MONTH, SECOND_OF_MONTH, THIRD_OF_MONTH
    window_start_time WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime
    dayOfWeek String
    . Possible values are: FRIDAY, MONDAY, SATURDAY, SUNDAY, THURSDAY, TUESDAY, WEDNESDAY
    frequency String
    . Possible values are: EVERY_WEEK, FIRST_AND_THIRD_OF_MONTH, FIRST_OF_MONTH, FOURTH_OF_MONTH, SECOND_AND_FOURTH_OF_MONTH, SECOND_OF_MONTH, THIRD_OF_MONTH
    windowStartTime Property Map

    WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime, WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeArgs

    Hours int
    Minutes int
    Hours int
    Minutes int
    hours Integer
    minutes Integer
    hours number
    minutes number
    hours int
    minutes int
    hours Number
    minutes Number

    WorkspaceSettingV2BooleanVal, WorkspaceSettingV2BooleanValArgs

    Value bool
    Value bool
    value Boolean
    value boolean
    value bool
    value Boolean

    WorkspaceSettingV2DefaultDataSecurityMode, WorkspaceSettingV2DefaultDataSecurityModeArgs

    Status string
    Status string
    status String
    status string
    status str
    status String

    WorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy, WorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicyArgs

    AccessPolicyType string
    . Possible values are: ALLOW_ALL_DOMAINS, ALLOW_APPROVED_DOMAINS, DENY_ALL_DOMAINS
    AccessPolicyType string
    . Possible values are: ALLOW_ALL_DOMAINS, ALLOW_APPROVED_DOMAINS, DENY_ALL_DOMAINS
    accessPolicyType String
    . Possible values are: ALLOW_ALL_DOMAINS, ALLOW_APPROVED_DOMAINS, DENY_ALL_DOMAINS
    accessPolicyType string
    . Possible values are: ALLOW_ALL_DOMAINS, ALLOW_APPROVED_DOMAINS, DENY_ALL_DOMAINS
    access_policy_type str
    . Possible values are: ALLOW_ALL_DOMAINS, ALLOW_APPROVED_DOMAINS, DENY_ALL_DOMAINS
    accessPolicyType String
    . Possible values are: ALLOW_ALL_DOMAINS, ALLOW_APPROVED_DOMAINS, DENY_ALL_DOMAINS

    WorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains, WorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomainsArgs

    ApprovedDomains List<string>
    approvedDomains List<String>
    approved_domains Sequence[str]
    approvedDomains List<String>

    WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspace, WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceArgs

    WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails, WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetailsArgs

    ForcedForComplianceMode bool
    The feature is force enabled if compliance mode is active
    UnavailableForDisabledEntitlement bool
    The feature is unavailable if the corresponding entitlement disabled (see getShieldEntitlementEnable)
    UnavailableForNonEnterpriseTier bool
    The feature is unavailable if the customer doesn't have enterprise tier
    ForcedForComplianceMode bool
    The feature is force enabled if compliance mode is active
    UnavailableForDisabledEntitlement bool
    The feature is unavailable if the corresponding entitlement disabled (see getShieldEntitlementEnable)
    UnavailableForNonEnterpriseTier bool
    The feature is unavailable if the customer doesn't have enterprise tier
    forcedForComplianceMode Boolean
    The feature is force enabled if compliance mode is active
    unavailableForDisabledEntitlement Boolean
    The feature is unavailable if the corresponding entitlement disabled (see getShieldEntitlementEnable)
    unavailableForNonEnterpriseTier Boolean
    The feature is unavailable if the customer doesn't have enterprise tier
    forcedForComplianceMode boolean
    The feature is force enabled if compliance mode is active
    unavailableForDisabledEntitlement boolean
    The feature is unavailable if the corresponding entitlement disabled (see getShieldEntitlementEnable)
    unavailableForNonEnterpriseTier boolean
    The feature is unavailable if the customer doesn't have enterprise tier
    forced_for_compliance_mode bool
    The feature is force enabled if compliance mode is active
    unavailable_for_disabled_entitlement bool
    The feature is unavailable if the corresponding entitlement disabled (see getShieldEntitlementEnable)
    unavailable_for_non_enterprise_tier bool
    The feature is unavailable if the customer doesn't have enterprise tier
    forcedForComplianceMode Boolean
    The feature is force enabled if compliance mode is active
    unavailableForDisabledEntitlement Boolean
    The feature is unavailable if the corresponding entitlement disabled (see getShieldEntitlementEnable)
    unavailableForNonEnterpriseTier Boolean
    The feature is unavailable if the customer doesn't have enterprise tier

    WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow, WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowArgs

    WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule, WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleArgs

    DayOfWeek string
    . Possible values are: FRIDAY, MONDAY, SATURDAY, SUNDAY, THURSDAY, TUESDAY, WEDNESDAY
    Frequency string
    . Possible values are: EVERY_WEEK, FIRST_AND_THIRD_OF_MONTH, FIRST_OF_MONTH, FOURTH_OF_MONTH, SECOND_AND_FOURTH_OF_MONTH, SECOND_OF_MONTH, THIRD_OF_MONTH
    WindowStartTime WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime
    DayOfWeek string
    . Possible values are: FRIDAY, MONDAY, SATURDAY, SUNDAY, THURSDAY, TUESDAY, WEDNESDAY
    Frequency string
    . Possible values are: EVERY_WEEK, FIRST_AND_THIRD_OF_MONTH, FIRST_OF_MONTH, FOURTH_OF_MONTH, SECOND_AND_FOURTH_OF_MONTH, SECOND_OF_MONTH, THIRD_OF_MONTH
    WindowStartTime WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime
    dayOfWeek String
    . Possible values are: FRIDAY, MONDAY, SATURDAY, SUNDAY, THURSDAY, TUESDAY, WEDNESDAY
    frequency String
    . Possible values are: EVERY_WEEK, FIRST_AND_THIRD_OF_MONTH, FIRST_OF_MONTH, FOURTH_OF_MONTH, SECOND_AND_FOURTH_OF_MONTH, SECOND_OF_MONTH, THIRD_OF_MONTH
    windowStartTime WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime
    dayOfWeek string
    . Possible values are: FRIDAY, MONDAY, SATURDAY, SUNDAY, THURSDAY, TUESDAY, WEDNESDAY
    frequency string
    . Possible values are: EVERY_WEEK, FIRST_AND_THIRD_OF_MONTH, FIRST_OF_MONTH, FOURTH_OF_MONTH, SECOND_AND_FOURTH_OF_MONTH, SECOND_OF_MONTH, THIRD_OF_MONTH
    windowStartTime WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime
    day_of_week str
    . Possible values are: FRIDAY, MONDAY, SATURDAY, SUNDAY, THURSDAY, TUESDAY, WEDNESDAY
    frequency str
    . Possible values are: EVERY_WEEK, FIRST_AND_THIRD_OF_MONTH, FIRST_OF_MONTH, FOURTH_OF_MONTH, SECOND_AND_FOURTH_OF_MONTH, SECOND_OF_MONTH, THIRD_OF_MONTH
    window_start_time WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime
    dayOfWeek String
    . Possible values are: FRIDAY, MONDAY, SATURDAY, SUNDAY, THURSDAY, TUESDAY, WEDNESDAY
    frequency String
    . Possible values are: EVERY_WEEK, FIRST_AND_THIRD_OF_MONTH, FIRST_OF_MONTH, FOURTH_OF_MONTH, SECOND_AND_FOURTH_OF_MONTH, SECOND_OF_MONTH, THIRD_OF_MONTH
    windowStartTime Property Map

    WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime, WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeArgs

    Hours int
    Minutes int
    Hours int
    Minutes int
    hours Integer
    minutes Integer
    hours number
    minutes number
    hours int
    minutes int
    hours Number
    minutes Number

    WorkspaceSettingV2EffectiveBooleanVal, WorkspaceSettingV2EffectiveBooleanValArgs

    Value bool
    Value bool
    value Boolean
    value boolean
    value bool
    value Boolean

    WorkspaceSettingV2EffectiveDefaultDataSecurityMode, WorkspaceSettingV2EffectiveDefaultDataSecurityModeArgs

    Status string
    Status string
    status String
    status string
    status str
    status String

    WorkspaceSettingV2EffectiveIntegerVal, WorkspaceSettingV2EffectiveIntegerValArgs

    Value int
    Value int
    value Integer
    value number
    value int
    value Number

    WorkspaceSettingV2EffectivePersonalCompute, WorkspaceSettingV2EffectivePersonalComputeArgs

    Value string
    Value string
    value String
    value string
    value str
    value String

    WorkspaceSettingV2EffectiveRestrictWorkspaceAdmins, WorkspaceSettingV2EffectiveRestrictWorkspaceAdminsArgs

    Status string
    Status string
    status String
    status string
    status str
    status String

    WorkspaceSettingV2EffectiveStringVal, WorkspaceSettingV2EffectiveStringValArgs

    Value string
    Value string
    value String
    value string
    value str
    value String

    WorkspaceSettingV2IntegerVal, WorkspaceSettingV2IntegerValArgs

    Value int
    Value int
    value Integer
    value number
    value int
    value Number

    WorkspaceSettingV2PersonalCompute, WorkspaceSettingV2PersonalComputeArgs

    Value string
    Value string
    value String
    value string
    value str
    value String

    WorkspaceSettingV2RestrictWorkspaceAdmins, WorkspaceSettingV2RestrictWorkspaceAdminsArgs

    Status string
    Status string
    status String
    status string
    status str
    status String

    WorkspaceSettingV2StringVal, WorkspaceSettingV2StringValArgs

    Value string
    Value string
    value String
    value string
    value str
    value String

    Package Details

    Repository
    databricks pulumi/pulumi-databricks
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the databricks Terraform Provider.
    databricks logo
    Databricks v1.75.0 published on Thursday, Sep 11, 2025 by Pulumi