1. Packages
  2. Databricks Provider
  3. API Docs
  4. getWarehousesDefaultWarehouseOverride
Databricks v1.83.0 published on Friday, Jan 23, 2026 by Pulumi
databricks logo
Databricks v1.83.0 published on Friday, Jan 23, 2026 by Pulumi

    Private Preview

    The Default Warehouse Override data source allows you to retrieve information about a user’s default warehouse selection configuration in Databricks SQL.

    You can use this data source to:

    • Retrieve the current default warehouse override configuration for a user
    • Check whether a user has a custom warehouse configured or uses last-selected behavior
    • Get the warehouse ID if a custom warehouse is configured

    Note The resource name format is default-warehouse-overrides/{default_warehouse_override_id}, where default_warehouse_override_id represents a user ID.

    Example Usage

    Using getWarehousesDefaultWarehouseOverride

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getWarehousesDefaultWarehouseOverride(args: GetWarehousesDefaultWarehouseOverrideArgs, opts?: InvokeOptions): Promise<GetWarehousesDefaultWarehouseOverrideResult>
    function getWarehousesDefaultWarehouseOverrideOutput(args: GetWarehousesDefaultWarehouseOverrideOutputArgs, opts?: InvokeOptions): Output<GetWarehousesDefaultWarehouseOverrideResult>
    def get_warehouses_default_warehouse_override(name: Optional[str] = None,
                                                  opts: Optional[InvokeOptions] = None) -> GetWarehousesDefaultWarehouseOverrideResult
    def get_warehouses_default_warehouse_override_output(name: Optional[pulumi.Input[str]] = None,
                                                  opts: Optional[InvokeOptions] = None) -> Output[GetWarehousesDefaultWarehouseOverrideResult]
    func LookupWarehousesDefaultWarehouseOverride(ctx *Context, args *LookupWarehousesDefaultWarehouseOverrideArgs, opts ...InvokeOption) (*LookupWarehousesDefaultWarehouseOverrideResult, error)
    func LookupWarehousesDefaultWarehouseOverrideOutput(ctx *Context, args *LookupWarehousesDefaultWarehouseOverrideOutputArgs, opts ...InvokeOption) LookupWarehousesDefaultWarehouseOverrideResultOutput

    > Note: This function is named LookupWarehousesDefaultWarehouseOverride in the Go SDK.

    public static class GetWarehousesDefaultWarehouseOverride 
    {
        public static Task<GetWarehousesDefaultWarehouseOverrideResult> InvokeAsync(GetWarehousesDefaultWarehouseOverrideArgs args, InvokeOptions? opts = null)
        public static Output<GetWarehousesDefaultWarehouseOverrideResult> Invoke(GetWarehousesDefaultWarehouseOverrideInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetWarehousesDefaultWarehouseOverrideResult> getWarehousesDefaultWarehouseOverride(GetWarehousesDefaultWarehouseOverrideArgs args, InvokeOptions options)
    public static Output<GetWarehousesDefaultWarehouseOverrideResult> getWarehousesDefaultWarehouseOverride(GetWarehousesDefaultWarehouseOverrideArgs args, InvokeOptions options)
    
    fn::invoke:
      function: databricks:index/getWarehousesDefaultWarehouseOverride:getWarehousesDefaultWarehouseOverride
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Name string
    The resource name of the default warehouse override. Format: default-warehouse-overrides/{default_warehouse_override_id}
    Name string
    The resource name of the default warehouse override. Format: default-warehouse-overrides/{default_warehouse_override_id}
    name String
    The resource name of the default warehouse override. Format: default-warehouse-overrides/{default_warehouse_override_id}
    name string
    The resource name of the default warehouse override. Format: default-warehouse-overrides/{default_warehouse_override_id}
    name str
    The resource name of the default warehouse override. Format: default-warehouse-overrides/{default_warehouse_override_id}
    name String
    The resource name of the default warehouse override. Format: default-warehouse-overrides/{default_warehouse_override_id}

    getWarehousesDefaultWarehouseOverride Result

    The following output properties are available:

    DefaultWarehouseOverrideId string
    (string) - The ID component of the resource name (user ID)
    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    (string) - The resource name of the default warehouse override. Format: default-warehouse-overrides/{default_warehouse_override_id}
    Type string
    (string) - The type of override behavior. Possible values are: CUSTOM, LAST_SELECTED
    WarehouseId string
    (string) - The specific warehouse ID when type is CUSTOM. Not set for LAST_SELECTED type
    DefaultWarehouseOverrideId string
    (string) - The ID component of the resource name (user ID)
    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    (string) - The resource name of the default warehouse override. Format: default-warehouse-overrides/{default_warehouse_override_id}
    Type string
    (string) - The type of override behavior. Possible values are: CUSTOM, LAST_SELECTED
    WarehouseId string
    (string) - The specific warehouse ID when type is CUSTOM. Not set for LAST_SELECTED type
    defaultWarehouseOverrideId String
    (string) - The ID component of the resource name (user ID)
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    (string) - The resource name of the default warehouse override. Format: default-warehouse-overrides/{default_warehouse_override_id}
    type String
    (string) - The type of override behavior. Possible values are: CUSTOM, LAST_SELECTED
    warehouseId String
    (string) - The specific warehouse ID when type is CUSTOM. Not set for LAST_SELECTED type
    defaultWarehouseOverrideId string
    (string) - The ID component of the resource name (user ID)
    id string
    The provider-assigned unique ID for this managed resource.
    name string
    (string) - The resource name of the default warehouse override. Format: default-warehouse-overrides/{default_warehouse_override_id}
    type string
    (string) - The type of override behavior. Possible values are: CUSTOM, LAST_SELECTED
    warehouseId string
    (string) - The specific warehouse ID when type is CUSTOM. Not set for LAST_SELECTED type
    default_warehouse_override_id str
    (string) - The ID component of the resource name (user ID)
    id str
    The provider-assigned unique ID for this managed resource.
    name str
    (string) - The resource name of the default warehouse override. Format: default-warehouse-overrides/{default_warehouse_override_id}
    type str
    (string) - The type of override behavior. Possible values are: CUSTOM, LAST_SELECTED
    warehouse_id str
    (string) - The specific warehouse ID when type is CUSTOM. Not set for LAST_SELECTED type
    defaultWarehouseOverrideId String
    (string) - The ID component of the resource name (user ID)
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    (string) - The resource name of the default warehouse override. Format: default-warehouse-overrides/{default_warehouse_override_id}
    type String
    (string) - The type of override behavior. Possible values are: CUSTOM, LAST_SELECTED
    warehouseId String
    (string) - The specific warehouse ID when type is CUSTOM. Not set for LAST_SELECTED type

    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.83.0 published on Friday, Jan 23, 2026 by Pulumi
      Meet Neo: Your AI Platform Teammate