Viewing docs for Databricks v1.90.0
published on Thursday, Mar 19, 2026 by Pulumi
published on Thursday, Mar 19, 2026 by Pulumi
Viewing docs for Databricks v1.90.0
published on Thursday, Mar 19, 2026 by Pulumi
published on Thursday, Mar 19, 2026 by Pulumi
This data source retrieves the list of all Workspace Base Environments in the workspace.
The list can be accessed via the data object’s workspace_base_environments field.
Using getEnvironmentsWorkspaceBaseEnvironments
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 getEnvironmentsWorkspaceBaseEnvironments(args: GetEnvironmentsWorkspaceBaseEnvironmentsArgs, opts?: InvokeOptions): Promise<GetEnvironmentsWorkspaceBaseEnvironmentsResult>
function getEnvironmentsWorkspaceBaseEnvironmentsOutput(args: GetEnvironmentsWorkspaceBaseEnvironmentsOutputArgs, opts?: InvokeOptions): Output<GetEnvironmentsWorkspaceBaseEnvironmentsResult>def get_environments_workspace_base_environments(page_size: Optional[int] = None,
provider_config: Optional[GetEnvironmentsWorkspaceBaseEnvironmentsProviderConfig] = None,
opts: Optional[InvokeOptions] = None) -> GetEnvironmentsWorkspaceBaseEnvironmentsResult
def get_environments_workspace_base_environments_output(page_size: Optional[pulumi.Input[int]] = None,
provider_config: Optional[pulumi.Input[GetEnvironmentsWorkspaceBaseEnvironmentsProviderConfigArgs]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetEnvironmentsWorkspaceBaseEnvironmentsResult]func GetEnvironmentsWorkspaceBaseEnvironments(ctx *Context, args *GetEnvironmentsWorkspaceBaseEnvironmentsArgs, opts ...InvokeOption) (*GetEnvironmentsWorkspaceBaseEnvironmentsResult, error)
func GetEnvironmentsWorkspaceBaseEnvironmentsOutput(ctx *Context, args *GetEnvironmentsWorkspaceBaseEnvironmentsOutputArgs, opts ...InvokeOption) GetEnvironmentsWorkspaceBaseEnvironmentsResultOutput> Note: This function is named GetEnvironmentsWorkspaceBaseEnvironments in the Go SDK.
public static class GetEnvironmentsWorkspaceBaseEnvironments
{
public static Task<GetEnvironmentsWorkspaceBaseEnvironmentsResult> InvokeAsync(GetEnvironmentsWorkspaceBaseEnvironmentsArgs args, InvokeOptions? opts = null)
public static Output<GetEnvironmentsWorkspaceBaseEnvironmentsResult> Invoke(GetEnvironmentsWorkspaceBaseEnvironmentsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetEnvironmentsWorkspaceBaseEnvironmentsResult> getEnvironmentsWorkspaceBaseEnvironments(GetEnvironmentsWorkspaceBaseEnvironmentsArgs args, InvokeOptions options)
public static Output<GetEnvironmentsWorkspaceBaseEnvironmentsResult> getEnvironmentsWorkspaceBaseEnvironments(GetEnvironmentsWorkspaceBaseEnvironmentsArgs args, InvokeOptions options)
fn::invoke:
function: databricks:index/getEnvironmentsWorkspaceBaseEnvironments:getEnvironmentsWorkspaceBaseEnvironments
arguments:
# arguments dictionaryThe following arguments are supported:
- Page
Size int - The maximum number of environments to return per page. Default is 1000
- Provider
Config GetEnvironments Workspace Base Environments Provider Config - Configure the provider for management through account provider.
- Page
Size int - The maximum number of environments to return per page. Default is 1000
- Provider
Config GetEnvironments Workspace Base Environments Provider Config - Configure the provider for management through account provider.
- page
Size Integer - The maximum number of environments to return per page. Default is 1000
- provider
Config GetEnvironments Workspace Base Environments Provider Config - Configure the provider for management through account provider.
- page
Size number - The maximum number of environments to return per page. Default is 1000
- provider
Config GetEnvironments Workspace Base Environments Provider Config - Configure the provider for management through account provider.
- page_
size int - The maximum number of environments to return per page. Default is 1000
- provider_
config GetEnvironments Workspace Base Environments Provider Config - Configure the provider for management through account provider.
- page
Size Number - The maximum number of environments to return per page. Default is 1000
- provider
Config Property Map - Configure the provider for management through account provider.
getEnvironmentsWorkspaceBaseEnvironments Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Workspace
Base List<GetEnvironments Environments Workspace Base Environments Workspace Base Environment> - Page
Size int - Provider
Config GetEnvironments Workspace Base Environments Provider Config
- Id string
- The provider-assigned unique ID for this managed resource.
- Workspace
Base []GetEnvironments Environments Workspace Base Environments Workspace Base Environment - Page
Size int - Provider
Config GetEnvironments Workspace Base Environments Provider Config
- id String
- The provider-assigned unique ID for this managed resource.
- workspace
Base List<GetEnvironments Environments Workspace Base Environments Workspace Base Environment> - page
Size Integer - provider
Config GetEnvironments Workspace Base Environments Provider Config
- id string
- The provider-assigned unique ID for this managed resource.
- workspace
Base GetEnvironments Environments Workspace Base Environments Workspace Base Environment[] - page
Size number - provider
Config GetEnvironments Workspace Base Environments Provider Config
- id str
- The provider-assigned unique ID for this managed resource.
- workspace_
base_ Sequence[Getenvironments Environments Workspace Base Environments Workspace Base Environment] - page_
size int - provider_
config GetEnvironments Workspace Base Environments Provider Config
- id String
- The provider-assigned unique ID for this managed resource.
- workspace
Base List<Property Map>Environments - page
Size Number - provider
Config Property Map
Supporting Types
GetEnvironmentsWorkspaceBaseEnvironmentsProviderConfig
- Workspace
Id string - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- Workspace
Id string - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace
Id String - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace
Id string - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace_
id str - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace
Id String - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
GetEnvironmentsWorkspaceBaseEnvironmentsWorkspaceBaseEnvironment
- Base
Environment stringType - (string) - The type of base environment (CPU or GPU). Possible values are:
CPU,GPU - Create
Time string - (string) - Timestamp when the environment was created
- Creator
User stringId - (string) - User ID of the creator
- Display
Name string - (string) - Human-readable display name for the workspace base environment
- Effective
Base stringEnvironment Type - Filepath string
- (string) - The WSFS or UC Volumes path to the environment YAML file
- Is
Default bool - (boolean) - Whether this is the default environment for the workspace
- Last
Updated stringUser Id - (string) - User ID of the last user who updated the environment
- Message string
- (string) - Status message providing additional details about the environment status
- Name string
- (string) - The resource name of the workspace base environment. Format: workspace-base-environments/{workspace-base-environment}
- Status string
- (string) - The status of the materialized workspace base environment. Possible values are:
CREATED,EXPIRED,FAILED,INVALID,PENDING,REFRESHING - Update
Time string - (string) - Timestamp when the environment was last updated
- Provider
Config GetEnvironments Workspace Base Environments Workspace Base Environment Provider Config - Configure the provider for management through account provider.
- Base
Environment stringType - (string) - The type of base environment (CPU or GPU). Possible values are:
CPU,GPU - Create
Time string - (string) - Timestamp when the environment was created
- Creator
User stringId - (string) - User ID of the creator
- Display
Name string - (string) - Human-readable display name for the workspace base environment
- Effective
Base stringEnvironment Type - Filepath string
- (string) - The WSFS or UC Volumes path to the environment YAML file
- Is
Default bool - (boolean) - Whether this is the default environment for the workspace
- Last
Updated stringUser Id - (string) - User ID of the last user who updated the environment
- Message string
- (string) - Status message providing additional details about the environment status
- Name string
- (string) - The resource name of the workspace base environment. Format: workspace-base-environments/{workspace-base-environment}
- Status string
- (string) - The status of the materialized workspace base environment. Possible values are:
CREATED,EXPIRED,FAILED,INVALID,PENDING,REFRESHING - Update
Time string - (string) - Timestamp when the environment was last updated
- Provider
Config GetEnvironments Workspace Base Environments Workspace Base Environment Provider Config - Configure the provider for management through account provider.
- base
Environment StringType - (string) - The type of base environment (CPU or GPU). Possible values are:
CPU,GPU - create
Time String - (string) - Timestamp when the environment was created
- creator
User StringId - (string) - User ID of the creator
- display
Name String - (string) - Human-readable display name for the workspace base environment
- effective
Base StringEnvironment Type - filepath String
- (string) - The WSFS or UC Volumes path to the environment YAML file
- is
Default Boolean - (boolean) - Whether this is the default environment for the workspace
- last
Updated StringUser Id - (string) - User ID of the last user who updated the environment
- message String
- (string) - Status message providing additional details about the environment status
- name String
- (string) - The resource name of the workspace base environment. Format: workspace-base-environments/{workspace-base-environment}
- status String
- (string) - The status of the materialized workspace base environment. Possible values are:
CREATED,EXPIRED,FAILED,INVALID,PENDING,REFRESHING - update
Time String - (string) - Timestamp when the environment was last updated
- provider
Config GetEnvironments Workspace Base Environments Workspace Base Environment Provider Config - Configure the provider for management through account provider.
- base
Environment stringType - (string) - The type of base environment (CPU or GPU). Possible values are:
CPU,GPU - create
Time string - (string) - Timestamp when the environment was created
- creator
User stringId - (string) - User ID of the creator
- display
Name string - (string) - Human-readable display name for the workspace base environment
- effective
Base stringEnvironment Type - filepath string
- (string) - The WSFS or UC Volumes path to the environment YAML file
- is
Default boolean - (boolean) - Whether this is the default environment for the workspace
- last
Updated stringUser Id - (string) - User ID of the last user who updated the environment
- message string
- (string) - Status message providing additional details about the environment status
- name string
- (string) - The resource name of the workspace base environment. Format: workspace-base-environments/{workspace-base-environment}
- status string
- (string) - The status of the materialized workspace base environment. Possible values are:
CREATED,EXPIRED,FAILED,INVALID,PENDING,REFRESHING - update
Time string - (string) - Timestamp when the environment was last updated
- provider
Config GetEnvironments Workspace Base Environments Workspace Base Environment Provider Config - Configure the provider for management through account provider.
- base_
environment_ strtype - (string) - The type of base environment (CPU or GPU). Possible values are:
CPU,GPU - create_
time str - (string) - Timestamp when the environment was created
- creator_
user_ strid - (string) - User ID of the creator
- display_
name str - (string) - Human-readable display name for the workspace base environment
- effective_
base_ strenvironment_ type - filepath str
- (string) - The WSFS or UC Volumes path to the environment YAML file
- is_
default bool - (boolean) - Whether this is the default environment for the workspace
- last_
updated_ struser_ id - (string) - User ID of the last user who updated the environment
- message str
- (string) - Status message providing additional details about the environment status
- name str
- (string) - The resource name of the workspace base environment. Format: workspace-base-environments/{workspace-base-environment}
- status str
- (string) - The status of the materialized workspace base environment. Possible values are:
CREATED,EXPIRED,FAILED,INVALID,PENDING,REFRESHING - update_
time str - (string) - Timestamp when the environment was last updated
- provider_
config GetEnvironments Workspace Base Environments Workspace Base Environment Provider Config - Configure the provider for management through account provider.
- base
Environment StringType - (string) - The type of base environment (CPU or GPU). Possible values are:
CPU,GPU - create
Time String - (string) - Timestamp when the environment was created
- creator
User StringId - (string) - User ID of the creator
- display
Name String - (string) - Human-readable display name for the workspace base environment
- effective
Base StringEnvironment Type - filepath String
- (string) - The WSFS or UC Volumes path to the environment YAML file
- is
Default Boolean - (boolean) - Whether this is the default environment for the workspace
- last
Updated StringUser Id - (string) - User ID of the last user who updated the environment
- message String
- (string) - Status message providing additional details about the environment status
- name String
- (string) - The resource name of the workspace base environment. Format: workspace-base-environments/{workspace-base-environment}
- status String
- (string) - The status of the materialized workspace base environment. Possible values are:
CREATED,EXPIRED,FAILED,INVALID,PENDING,REFRESHING - update
Time String - (string) - Timestamp when the environment was last updated
- provider
Config Property Map - Configure the provider for management through account provider.
GetEnvironmentsWorkspaceBaseEnvironmentsWorkspaceBaseEnvironmentProviderConfig
- Workspace
Id string - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- Workspace
Id string - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace
Id String - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace
Id string - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace_
id str - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace
Id String - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
Package Details
- Repository
- databricks pulumi/pulumi-databricks
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
databricksTerraform Provider.
Viewing docs for Databricks v1.90.0
published on Thursday, Mar 19, 2026 by Pulumi
published on Thursday, Mar 19, 2026 by Pulumi
