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}, wheredefault_warehouse_override_idrepresents 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 dictionaryThe 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:
- Default
Warehouse stringOverride Id - (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 - Warehouse
Id string - (string) - The specific warehouse ID when type is CUSTOM. Not set for LAST_SELECTED type
- Default
Warehouse stringOverride Id - (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 - Warehouse
Id string - (string) - The specific warehouse ID when type is CUSTOM. Not set for LAST_SELECTED type
- default
Warehouse StringOverride Id - (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 - warehouse
Id String - (string) - The specific warehouse ID when type is CUSTOM. Not set for LAST_SELECTED type
- default
Warehouse stringOverride Id - (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 - warehouse
Id string - (string) - The specific warehouse ID when type is CUSTOM. Not set for LAST_SELECTED type
- default_
warehouse_ stroverride_ id - (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
- default
Warehouse StringOverride Id - (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 - warehouse
Id 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
databricksTerraform Provider.
