published on Monday, Mar 9, 2026 by Pulumi
published on Monday, Mar 9, 2026 by Pulumi
Import
-> Note Importing this resource is not currently supported.
Create MwsWorkspaces Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new MwsWorkspaces(name: string, args: MwsWorkspacesArgs, opts?: CustomResourceOptions);@overload
def MwsWorkspaces(resource_name: str,
args: MwsWorkspacesArgs,
opts: Optional[ResourceOptions] = None)
@overload
def MwsWorkspaces(resource_name: str,
opts: Optional[ResourceOptions] = None,
account_id: Optional[str] = None,
workspace_name: Optional[str] = None,
network: Optional[MwsWorkspacesNetworkArgs] = None,
network_id: Optional[str] = None,
creation_time: Optional[int] = None,
credentials_id: Optional[str] = None,
customer_managed_key_id: Optional[str] = None,
deployment_name: Optional[str] = None,
external_customer_info: Optional[MwsWorkspacesExternalCustomerInfoArgs] = None,
is_no_public_ip_enabled: Optional[bool] = None,
location: Optional[str] = None,
pricing_tier: Optional[str] = None,
cloud_resource_bucket: Optional[MwsWorkspacesCloudResourceBucketArgs] = None,
cloud: Optional[str] = None,
managed_services_customer_managed_key_id: Optional[str] = None,
private_access_settings_id: Optional[str] = None,
storage_configuration_id: Optional[str] = None,
storage_customer_managed_key_id: Optional[str] = None,
token: Optional[MwsWorkspacesTokenArgs] = None,
workspace_id: Optional[int] = None,
aws_region: Optional[str] = None,
workspace_status: Optional[str] = None,
workspace_status_message: Optional[str] = None,
workspace_url: Optional[str] = None)func NewMwsWorkspaces(ctx *Context, name string, args MwsWorkspacesArgs, opts ...ResourceOption) (*MwsWorkspaces, error)public MwsWorkspaces(string name, MwsWorkspacesArgs args, CustomResourceOptions? opts = null)
public MwsWorkspaces(String name, MwsWorkspacesArgs args)
public MwsWorkspaces(String name, MwsWorkspacesArgs args, CustomResourceOptions options)
type: databricks:MwsWorkspaces
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 MwsWorkspacesArgs
- 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 MwsWorkspacesArgs
- 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 MwsWorkspacesArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args MwsWorkspacesArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args MwsWorkspacesArgs
- 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 mwsWorkspacesResource = new Databricks.MwsWorkspaces("mwsWorkspacesResource", new()
{
AccountId = "string",
WorkspaceName = "string",
Network = new Databricks.Inputs.MwsWorkspacesNetworkArgs
{
GcpCommonNetworkConfig = new Databricks.Inputs.MwsWorkspacesNetworkGcpCommonNetworkConfigArgs
{
GkeClusterMasterIpRange = "string",
GkeConnectivityType = "string",
},
GcpManagedNetworkConfig = new Databricks.Inputs.MwsWorkspacesNetworkGcpManagedNetworkConfigArgs
{
GkeClusterPodIpRange = "string",
GkeClusterServiceIpRange = "string",
SubnetCidr = "string",
},
},
NetworkId = "string",
CreationTime = 0,
CredentialsId = "string",
DeploymentName = "string",
ExternalCustomerInfo = new Databricks.Inputs.MwsWorkspacesExternalCustomerInfoArgs
{
AuthoritativeUserEmail = "string",
AuthoritativeUserFullName = "string",
CustomerName = "string",
},
IsNoPublicIpEnabled = false,
Location = "string",
PricingTier = "string",
CloudResourceBucket = new Databricks.Inputs.MwsWorkspacesCloudResourceBucketArgs
{
Gcp = new Databricks.Inputs.MwsWorkspacesCloudResourceBucketGcpArgs
{
ProjectId = "string",
},
},
Cloud = "string",
ManagedServicesCustomerManagedKeyId = "string",
PrivateAccessSettingsId = "string",
StorageConfigurationId = "string",
StorageCustomerManagedKeyId = "string",
Token = new Databricks.Inputs.MwsWorkspacesTokenArgs
{
Comment = "string",
LifetimeSeconds = 0,
TokenId = "string",
TokenValue = "string",
},
WorkspaceId = 0,
AwsRegion = "string",
WorkspaceStatus = "string",
WorkspaceStatusMessage = "string",
WorkspaceUrl = "string",
});
example, err := databricks.NewMwsWorkspaces(ctx, "mwsWorkspacesResource", &databricks.MwsWorkspacesArgs{
AccountId: pulumi.String("string"),
WorkspaceName: pulumi.String("string"),
Network: &databricks.MwsWorkspacesNetworkArgs{
GcpCommonNetworkConfig: &databricks.MwsWorkspacesNetworkGcpCommonNetworkConfigArgs{
GkeClusterMasterIpRange: pulumi.String("string"),
GkeConnectivityType: pulumi.String("string"),
},
GcpManagedNetworkConfig: &databricks.MwsWorkspacesNetworkGcpManagedNetworkConfigArgs{
GkeClusterPodIpRange: pulumi.String("string"),
GkeClusterServiceIpRange: pulumi.String("string"),
SubnetCidr: pulumi.String("string"),
},
},
NetworkId: pulumi.String("string"),
CreationTime: pulumi.Int(0),
CredentialsId: pulumi.String("string"),
DeploymentName: pulumi.String("string"),
ExternalCustomerInfo: &databricks.MwsWorkspacesExternalCustomerInfoArgs{
AuthoritativeUserEmail: pulumi.String("string"),
AuthoritativeUserFullName: pulumi.String("string"),
CustomerName: pulumi.String("string"),
},
IsNoPublicIpEnabled: pulumi.Bool(false),
Location: pulumi.String("string"),
PricingTier: pulumi.String("string"),
CloudResourceBucket: &databricks.MwsWorkspacesCloudResourceBucketArgs{
Gcp: &databricks.MwsWorkspacesCloudResourceBucketGcpArgs{
ProjectId: pulumi.String("string"),
},
},
Cloud: pulumi.String("string"),
ManagedServicesCustomerManagedKeyId: pulumi.String("string"),
PrivateAccessSettingsId: pulumi.String("string"),
StorageConfigurationId: pulumi.String("string"),
StorageCustomerManagedKeyId: pulumi.String("string"),
Token: &databricks.MwsWorkspacesTokenArgs{
Comment: pulumi.String("string"),
LifetimeSeconds: pulumi.Int(0),
TokenId: pulumi.String("string"),
TokenValue: pulumi.String("string"),
},
WorkspaceId: pulumi.Int(0),
AwsRegion: pulumi.String("string"),
WorkspaceStatus: pulumi.String("string"),
WorkspaceStatusMessage: pulumi.String("string"),
WorkspaceUrl: pulumi.String("string"),
})
var mwsWorkspacesResource = new MwsWorkspaces("mwsWorkspacesResource", MwsWorkspacesArgs.builder()
.accountId("string")
.workspaceName("string")
.network(MwsWorkspacesNetworkArgs.builder()
.gcpCommonNetworkConfig(MwsWorkspacesNetworkGcpCommonNetworkConfigArgs.builder()
.gkeClusterMasterIpRange("string")
.gkeConnectivityType("string")
.build())
.gcpManagedNetworkConfig(MwsWorkspacesNetworkGcpManagedNetworkConfigArgs.builder()
.gkeClusterPodIpRange("string")
.gkeClusterServiceIpRange("string")
.subnetCidr("string")
.build())
.build())
.networkId("string")
.creationTime(0)
.credentialsId("string")
.deploymentName("string")
.externalCustomerInfo(MwsWorkspacesExternalCustomerInfoArgs.builder()
.authoritativeUserEmail("string")
.authoritativeUserFullName("string")
.customerName("string")
.build())
.isNoPublicIpEnabled(false)
.location("string")
.pricingTier("string")
.cloudResourceBucket(MwsWorkspacesCloudResourceBucketArgs.builder()
.gcp(MwsWorkspacesCloudResourceBucketGcpArgs.builder()
.projectId("string")
.build())
.build())
.cloud("string")
.managedServicesCustomerManagedKeyId("string")
.privateAccessSettingsId("string")
.storageConfigurationId("string")
.storageCustomerManagedKeyId("string")
.token(MwsWorkspacesTokenArgs.builder()
.comment("string")
.lifetimeSeconds(0)
.tokenId("string")
.tokenValue("string")
.build())
.workspaceId(0)
.awsRegion("string")
.workspaceStatus("string")
.workspaceStatusMessage("string")
.workspaceUrl("string")
.build());
mws_workspaces_resource = databricks.MwsWorkspaces("mwsWorkspacesResource",
account_id="string",
workspace_name="string",
network={
"gcp_common_network_config": {
"gke_cluster_master_ip_range": "string",
"gke_connectivity_type": "string",
},
"gcp_managed_network_config": {
"gke_cluster_pod_ip_range": "string",
"gke_cluster_service_ip_range": "string",
"subnet_cidr": "string",
},
},
network_id="string",
creation_time=0,
credentials_id="string",
deployment_name="string",
external_customer_info={
"authoritative_user_email": "string",
"authoritative_user_full_name": "string",
"customer_name": "string",
},
is_no_public_ip_enabled=False,
location="string",
pricing_tier="string",
cloud_resource_bucket={
"gcp": {
"project_id": "string",
},
},
cloud="string",
managed_services_customer_managed_key_id="string",
private_access_settings_id="string",
storage_configuration_id="string",
storage_customer_managed_key_id="string",
token={
"comment": "string",
"lifetime_seconds": 0,
"token_id": "string",
"token_value": "string",
},
workspace_id=0,
aws_region="string",
workspace_status="string",
workspace_status_message="string",
workspace_url="string")
const mwsWorkspacesResource = new databricks.MwsWorkspaces("mwsWorkspacesResource", {
accountId: "string",
workspaceName: "string",
network: {
gcpCommonNetworkConfig: {
gkeClusterMasterIpRange: "string",
gkeConnectivityType: "string",
},
gcpManagedNetworkConfig: {
gkeClusterPodIpRange: "string",
gkeClusterServiceIpRange: "string",
subnetCidr: "string",
},
},
networkId: "string",
creationTime: 0,
credentialsId: "string",
deploymentName: "string",
externalCustomerInfo: {
authoritativeUserEmail: "string",
authoritativeUserFullName: "string",
customerName: "string",
},
isNoPublicIpEnabled: false,
location: "string",
pricingTier: "string",
cloudResourceBucket: {
gcp: {
projectId: "string",
},
},
cloud: "string",
managedServicesCustomerManagedKeyId: "string",
privateAccessSettingsId: "string",
storageConfigurationId: "string",
storageCustomerManagedKeyId: "string",
token: {
comment: "string",
lifetimeSeconds: 0,
tokenId: "string",
tokenValue: "string",
},
workspaceId: 0,
awsRegion: "string",
workspaceStatus: "string",
workspaceStatusMessage: "string",
workspaceUrl: "string",
});
type: databricks:MwsWorkspaces
properties:
accountId: string
awsRegion: string
cloud: string
cloudResourceBucket:
gcp:
projectId: string
creationTime: 0
credentialsId: string
deploymentName: string
externalCustomerInfo:
authoritativeUserEmail: string
authoritativeUserFullName: string
customerName: string
isNoPublicIpEnabled: false
location: string
managedServicesCustomerManagedKeyId: string
network:
gcpCommonNetworkConfig:
gkeClusterMasterIpRange: string
gkeConnectivityType: string
gcpManagedNetworkConfig:
gkeClusterPodIpRange: string
gkeClusterServiceIpRange: string
subnetCidr: string
networkId: string
pricingTier: string
privateAccessSettingsId: string
storageConfigurationId: string
storageCustomerManagedKeyId: string
token:
comment: string
lifetimeSeconds: 0
tokenId: string
tokenValue: string
workspaceId: 0
workspaceName: string
workspaceStatus: string
workspaceStatusMessage: string
workspaceUrl: string
MwsWorkspaces 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 MwsWorkspaces resource accepts the following input properties:
- Account
Id string - Account Id that could be found in the bottom left corner of Accounts Console.
- Workspace
Name string - name of the workspace, will appear on UI
- Aws
Region string - AWS region of VPC
- Cloud string
- Cloud
Resource MwsBucket Workspaces Cloud Resource Bucket - Creation
Time int - (Integer) time when workspace was created
- Credentials
Id string - Customer
Managed stringKey Id - Deployment
Name string - part of URL:
https://<deployment-name>.cloud.databricks.com - External
Customer MwsInfo Workspaces External Customer Info - Is
No boolPublic Ip Enabled - Location string
- Managed
Services stringCustomer Managed Key Id customer_managed_key_idfrom customer managed keys withuse_casesset toMANAGED_SERVICES. This is used to encrypt the workspace's notebook and secret data in the control plane.- Network
Mws
Workspaces Network - Network
Id string - Pricing
Tier string - Private
Access stringSettings Id - Canonical unique identifier of databricks.MwsPrivateAccessSettings in Databricks Account
- Storage
Configuration stringId storage_configuration_idfrom storage configuration- Storage
Customer stringManaged Key Id - Token
Mws
Workspaces Token - Workspace
Id int - Workspace
Status string - (String) workspace status
- Workspace
Status stringMessage - (String) updates on workspace status
- Workspace
Url string - (String) URL of the workspace
- Account
Id string - Account Id that could be found in the bottom left corner of Accounts Console.
- Workspace
Name string - name of the workspace, will appear on UI
- Aws
Region string - AWS region of VPC
- Cloud string
- Cloud
Resource MwsBucket Workspaces Cloud Resource Bucket Args - Creation
Time int - (Integer) time when workspace was created
- Credentials
Id string - Customer
Managed stringKey Id - Deployment
Name string - part of URL:
https://<deployment-name>.cloud.databricks.com - External
Customer MwsInfo Workspaces External Customer Info Args - Is
No boolPublic Ip Enabled - Location string
- Managed
Services stringCustomer Managed Key Id customer_managed_key_idfrom customer managed keys withuse_casesset toMANAGED_SERVICES. This is used to encrypt the workspace's notebook and secret data in the control plane.- Network
Mws
Workspaces Network Args - Network
Id string - Pricing
Tier string - Private
Access stringSettings Id - Canonical unique identifier of databricks.MwsPrivateAccessSettings in Databricks Account
- Storage
Configuration stringId storage_configuration_idfrom storage configuration- Storage
Customer stringManaged Key Id - Token
Mws
Workspaces Token Args - Workspace
Id int - Workspace
Status string - (String) workspace status
- Workspace
Status stringMessage - (String) updates on workspace status
- Workspace
Url string - (String) URL of the workspace
- account
Id String - Account Id that could be found in the bottom left corner of Accounts Console.
- workspace
Name String - name of the workspace, will appear on UI
- aws
Region String - AWS region of VPC
- cloud String
- cloud
Resource MwsBucket Workspaces Cloud Resource Bucket - creation
Time Integer - (Integer) time when workspace was created
- credentials
Id String - customer
Managed StringKey Id - deployment
Name String - part of URL:
https://<deployment-name>.cloud.databricks.com - external
Customer MwsInfo Workspaces External Customer Info - is
No BooleanPublic Ip Enabled - location String
- managed
Services StringCustomer Managed Key Id customer_managed_key_idfrom customer managed keys withuse_casesset toMANAGED_SERVICES. This is used to encrypt the workspace's notebook and secret data in the control plane.- network
Mws
Workspaces Network - network
Id String - pricing
Tier String - private
Access StringSettings Id - Canonical unique identifier of databricks.MwsPrivateAccessSettings in Databricks Account
- storage
Configuration StringId storage_configuration_idfrom storage configuration- storage
Customer StringManaged Key Id - token
Mws
Workspaces Token - workspace
Id Integer - workspace
Status String - (String) workspace status
- workspace
Status StringMessage - (String) updates on workspace status
- workspace
Url String - (String) URL of the workspace
- account
Id string - Account Id that could be found in the bottom left corner of Accounts Console.
- workspace
Name string - name of the workspace, will appear on UI
- aws
Region string - AWS region of VPC
- cloud string
- cloud
Resource MwsBucket Workspaces Cloud Resource Bucket - creation
Time number - (Integer) time when workspace was created
- credentials
Id string - customer
Managed stringKey Id - deployment
Name string - part of URL:
https://<deployment-name>.cloud.databricks.com - external
Customer MwsInfo Workspaces External Customer Info - is
No booleanPublic Ip Enabled - location string
- managed
Services stringCustomer Managed Key Id customer_managed_key_idfrom customer managed keys withuse_casesset toMANAGED_SERVICES. This is used to encrypt the workspace's notebook and secret data in the control plane.- network
Mws
Workspaces Network - network
Id string - pricing
Tier string - private
Access stringSettings Id - Canonical unique identifier of databricks.MwsPrivateAccessSettings in Databricks Account
- storage
Configuration stringId storage_configuration_idfrom storage configuration- storage
Customer stringManaged Key Id - token
Mws
Workspaces Token - workspace
Id number - workspace
Status string - (String) workspace status
- workspace
Status stringMessage - (String) updates on workspace status
- workspace
Url string - (String) URL of the workspace
- account_
id str - Account Id that could be found in the bottom left corner of Accounts Console.
- workspace_
name str - name of the workspace, will appear on UI
- aws_
region str - AWS region of VPC
- cloud str
- cloud_
resource_ Mwsbucket Workspaces Cloud Resource Bucket Args - creation_
time int - (Integer) time when workspace was created
- credentials_
id str - customer_
managed_ strkey_ id - deployment_
name str - part of URL:
https://<deployment-name>.cloud.databricks.com - external_
customer_ Mwsinfo Workspaces External Customer Info Args - is_
no_ boolpublic_ ip_ enabled - location str
- managed_
services_ strcustomer_ managed_ key_ id customer_managed_key_idfrom customer managed keys withuse_casesset toMANAGED_SERVICES. This is used to encrypt the workspace's notebook and secret data in the control plane.- network
Mws
Workspaces Network Args - network_
id str - pricing_
tier str - private_
access_ strsettings_ id - Canonical unique identifier of databricks.MwsPrivateAccessSettings in Databricks Account
- storage_
configuration_ strid storage_configuration_idfrom storage configuration- storage_
customer_ strmanaged_ key_ id - token
Mws
Workspaces Token Args - workspace_
id int - workspace_
status str - (String) workspace status
- workspace_
status_ strmessage - (String) updates on workspace status
- workspace_
url str - (String) URL of the workspace
- account
Id String - Account Id that could be found in the bottom left corner of Accounts Console.
- workspace
Name String - name of the workspace, will appear on UI
- aws
Region String - AWS region of VPC
- cloud String
- cloud
Resource Property MapBucket - creation
Time Number - (Integer) time when workspace was created
- credentials
Id String - customer
Managed StringKey Id - deployment
Name String - part of URL:
https://<deployment-name>.cloud.databricks.com - external
Customer Property MapInfo - is
No BooleanPublic Ip Enabled - location String
- managed
Services StringCustomer Managed Key Id customer_managed_key_idfrom customer managed keys withuse_casesset toMANAGED_SERVICES. This is used to encrypt the workspace's notebook and secret data in the control plane.- network Property Map
- network
Id String - pricing
Tier String - private
Access StringSettings Id - Canonical unique identifier of databricks.MwsPrivateAccessSettings in Databricks Account
- storage
Configuration StringId storage_configuration_idfrom storage configuration- storage
Customer StringManaged Key Id - token Property Map
- workspace
Id Number - workspace
Status String - (String) workspace status
- workspace
Status StringMessage - (String) updates on workspace status
- workspace
Url String - (String) URL of the workspace
Outputs
All input properties are implicitly available as output properties. Additionally, the MwsWorkspaces resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing MwsWorkspaces Resource
Get an existing MwsWorkspaces 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?: MwsWorkspacesState, opts?: CustomResourceOptions): MwsWorkspaces@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
account_id: Optional[str] = None,
aws_region: Optional[str] = None,
cloud: Optional[str] = None,
cloud_resource_bucket: Optional[MwsWorkspacesCloudResourceBucketArgs] = None,
creation_time: Optional[int] = None,
credentials_id: Optional[str] = None,
customer_managed_key_id: Optional[str] = None,
deployment_name: Optional[str] = None,
external_customer_info: Optional[MwsWorkspacesExternalCustomerInfoArgs] = None,
is_no_public_ip_enabled: Optional[bool] = None,
location: Optional[str] = None,
managed_services_customer_managed_key_id: Optional[str] = None,
network: Optional[MwsWorkspacesNetworkArgs] = None,
network_id: Optional[str] = None,
pricing_tier: Optional[str] = None,
private_access_settings_id: Optional[str] = None,
storage_configuration_id: Optional[str] = None,
storage_customer_managed_key_id: Optional[str] = None,
token: Optional[MwsWorkspacesTokenArgs] = None,
workspace_id: Optional[int] = None,
workspace_name: Optional[str] = None,
workspace_status: Optional[str] = None,
workspace_status_message: Optional[str] = None,
workspace_url: Optional[str] = None) -> MwsWorkspacesfunc GetMwsWorkspaces(ctx *Context, name string, id IDInput, state *MwsWorkspacesState, opts ...ResourceOption) (*MwsWorkspaces, error)public static MwsWorkspaces Get(string name, Input<string> id, MwsWorkspacesState? state, CustomResourceOptions? opts = null)public static MwsWorkspaces get(String name, Output<String> id, MwsWorkspacesState state, CustomResourceOptions options)resources: _: type: databricks:MwsWorkspaces 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.
- Account
Id string - Account Id that could be found in the bottom left corner of Accounts Console.
- Aws
Region string - AWS region of VPC
- Cloud string
- Cloud
Resource MwsBucket Workspaces Cloud Resource Bucket - Creation
Time int - (Integer) time when workspace was created
- Credentials
Id string - Customer
Managed stringKey Id - Deployment
Name string - part of URL:
https://<deployment-name>.cloud.databricks.com - External
Customer MwsInfo Workspaces External Customer Info - Is
No boolPublic Ip Enabled - Location string
- Managed
Services stringCustomer Managed Key Id customer_managed_key_idfrom customer managed keys withuse_casesset toMANAGED_SERVICES. This is used to encrypt the workspace's notebook and secret data in the control plane.- Network
Mws
Workspaces Network - Network
Id string - Pricing
Tier string - Private
Access stringSettings Id - Canonical unique identifier of databricks.MwsPrivateAccessSettings in Databricks Account
- Storage
Configuration stringId storage_configuration_idfrom storage configuration- Storage
Customer stringManaged Key Id - Token
Mws
Workspaces Token - Workspace
Id int - Workspace
Name string - name of the workspace, will appear on UI
- Workspace
Status string - (String) workspace status
- Workspace
Status stringMessage - (String) updates on workspace status
- Workspace
Url string - (String) URL of the workspace
- Account
Id string - Account Id that could be found in the bottom left corner of Accounts Console.
- Aws
Region string - AWS region of VPC
- Cloud string
- Cloud
Resource MwsBucket Workspaces Cloud Resource Bucket Args - Creation
Time int - (Integer) time when workspace was created
- Credentials
Id string - Customer
Managed stringKey Id - Deployment
Name string - part of URL:
https://<deployment-name>.cloud.databricks.com - External
Customer MwsInfo Workspaces External Customer Info Args - Is
No boolPublic Ip Enabled - Location string
- Managed
Services stringCustomer Managed Key Id customer_managed_key_idfrom customer managed keys withuse_casesset toMANAGED_SERVICES. This is used to encrypt the workspace's notebook and secret data in the control plane.- Network
Mws
Workspaces Network Args - Network
Id string - Pricing
Tier string - Private
Access stringSettings Id - Canonical unique identifier of databricks.MwsPrivateAccessSettings in Databricks Account
- Storage
Configuration stringId storage_configuration_idfrom storage configuration- Storage
Customer stringManaged Key Id - Token
Mws
Workspaces Token Args - Workspace
Id int - Workspace
Name string - name of the workspace, will appear on UI
- Workspace
Status string - (String) workspace status
- Workspace
Status stringMessage - (String) updates on workspace status
- Workspace
Url string - (String) URL of the workspace
- account
Id String - Account Id that could be found in the bottom left corner of Accounts Console.
- aws
Region String - AWS region of VPC
- cloud String
- cloud
Resource MwsBucket Workspaces Cloud Resource Bucket - creation
Time Integer - (Integer) time when workspace was created
- credentials
Id String - customer
Managed StringKey Id - deployment
Name String - part of URL:
https://<deployment-name>.cloud.databricks.com - external
Customer MwsInfo Workspaces External Customer Info - is
No BooleanPublic Ip Enabled - location String
- managed
Services StringCustomer Managed Key Id customer_managed_key_idfrom customer managed keys withuse_casesset toMANAGED_SERVICES. This is used to encrypt the workspace's notebook and secret data in the control plane.- network
Mws
Workspaces Network - network
Id String - pricing
Tier String - private
Access StringSettings Id - Canonical unique identifier of databricks.MwsPrivateAccessSettings in Databricks Account
- storage
Configuration StringId storage_configuration_idfrom storage configuration- storage
Customer StringManaged Key Id - token
Mws
Workspaces Token - workspace
Id Integer - workspace
Name String - name of the workspace, will appear on UI
- workspace
Status String - (String) workspace status
- workspace
Status StringMessage - (String) updates on workspace status
- workspace
Url String - (String) URL of the workspace
- account
Id string - Account Id that could be found in the bottom left corner of Accounts Console.
- aws
Region string - AWS region of VPC
- cloud string
- cloud
Resource MwsBucket Workspaces Cloud Resource Bucket - creation
Time number - (Integer) time when workspace was created
- credentials
Id string - customer
Managed stringKey Id - deployment
Name string - part of URL:
https://<deployment-name>.cloud.databricks.com - external
Customer MwsInfo Workspaces External Customer Info - is
No booleanPublic Ip Enabled - location string
- managed
Services stringCustomer Managed Key Id customer_managed_key_idfrom customer managed keys withuse_casesset toMANAGED_SERVICES. This is used to encrypt the workspace's notebook and secret data in the control plane.- network
Mws
Workspaces Network - network
Id string - pricing
Tier string - private
Access stringSettings Id - Canonical unique identifier of databricks.MwsPrivateAccessSettings in Databricks Account
- storage
Configuration stringId storage_configuration_idfrom storage configuration- storage
Customer stringManaged Key Id - token
Mws
Workspaces Token - workspace
Id number - workspace
Name string - name of the workspace, will appear on UI
- workspace
Status string - (String) workspace status
- workspace
Status stringMessage - (String) updates on workspace status
- workspace
Url string - (String) URL of the workspace
- account_
id str - Account Id that could be found in the bottom left corner of Accounts Console.
- aws_
region str - AWS region of VPC
- cloud str
- cloud_
resource_ Mwsbucket Workspaces Cloud Resource Bucket Args - creation_
time int - (Integer) time when workspace was created
- credentials_
id str - customer_
managed_ strkey_ id - deployment_
name str - part of URL:
https://<deployment-name>.cloud.databricks.com - external_
customer_ Mwsinfo Workspaces External Customer Info Args - is_
no_ boolpublic_ ip_ enabled - location str
- managed_
services_ strcustomer_ managed_ key_ id customer_managed_key_idfrom customer managed keys withuse_casesset toMANAGED_SERVICES. This is used to encrypt the workspace's notebook and secret data in the control plane.- network
Mws
Workspaces Network Args - network_
id str - pricing_
tier str - private_
access_ strsettings_ id - Canonical unique identifier of databricks.MwsPrivateAccessSettings in Databricks Account
- storage_
configuration_ strid storage_configuration_idfrom storage configuration- storage_
customer_ strmanaged_ key_ id - token
Mws
Workspaces Token Args - workspace_
id int - workspace_
name str - name of the workspace, will appear on UI
- workspace_
status str - (String) workspace status
- workspace_
status_ strmessage - (String) updates on workspace status
- workspace_
url str - (String) URL of the workspace
- account
Id String - Account Id that could be found in the bottom left corner of Accounts Console.
- aws
Region String - AWS region of VPC
- cloud String
- cloud
Resource Property MapBucket - creation
Time Number - (Integer) time when workspace was created
- credentials
Id String - customer
Managed StringKey Id - deployment
Name String - part of URL:
https://<deployment-name>.cloud.databricks.com - external
Customer Property MapInfo - is
No BooleanPublic Ip Enabled - location String
- managed
Services StringCustomer Managed Key Id customer_managed_key_idfrom customer managed keys withuse_casesset toMANAGED_SERVICES. This is used to encrypt the workspace's notebook and secret data in the control plane.- network Property Map
- network
Id String - pricing
Tier String - private
Access StringSettings Id - Canonical unique identifier of databricks.MwsPrivateAccessSettings in Databricks Account
- storage
Configuration StringId storage_configuration_idfrom storage configuration- storage
Customer StringManaged Key Id - token Property Map
- workspace
Id Number - workspace
Name String - name of the workspace, will appear on UI
- workspace
Status String - (String) workspace status
- workspace
Status StringMessage - (String) updates on workspace status
- workspace
Url String - (String) URL of the workspace
Supporting Types
MwsWorkspacesCloudResourceBucket, MwsWorkspacesCloudResourceBucketArgs
MwsWorkspacesCloudResourceBucketGcp, MwsWorkspacesCloudResourceBucketGcpArgs
- Project
Id string
- Project
Id string
- project
Id String
- project
Id string
- project_
id str
- project
Id String
MwsWorkspacesExternalCustomerInfo, MwsWorkspacesExternalCustomerInfoArgs
- string
- string
- Customer
Name string
- string
- string
- Customer
Name string
- String
- String
- customer
Name String
- string
- string
- customer
Name string
- str
- str
- customer_
name str
- String
- String
- customer
Name String
MwsWorkspacesNetwork, MwsWorkspacesNetworkArgs
MwsWorkspacesNetworkGcpCommonNetworkConfig, MwsWorkspacesNetworkGcpCommonNetworkConfigArgs
- Gke
Cluster stringMaster Ip Range - Gke
Connectivity stringType
- Gke
Cluster stringMaster Ip Range - Gke
Connectivity stringType
- gke
Cluster StringMaster Ip Range - gke
Connectivity StringType
- gke
Cluster stringMaster Ip Range - gke
Connectivity stringType
- gke
Cluster StringMaster Ip Range - gke
Connectivity StringType
MwsWorkspacesNetworkGcpManagedNetworkConfig, MwsWorkspacesNetworkGcpManagedNetworkConfigArgs
- Gke
Cluster stringPod Ip Range - Gke
Cluster stringService Ip Range - Subnet
Cidr string
- Gke
Cluster stringPod Ip Range - Gke
Cluster stringService Ip Range - Subnet
Cidr string
- gke
Cluster StringPod Ip Range - gke
Cluster StringService Ip Range - subnet
Cidr String
- gke
Cluster stringPod Ip Range - gke
Cluster stringService Ip Range - subnet
Cidr string
- gke
Cluster StringPod Ip Range - gke
Cluster StringService Ip Range - subnet
Cidr String
MwsWorkspacesToken, MwsWorkspacesTokenArgs
- Comment string
- Lifetime
Seconds int - Token
Id string - Token
Value string
- Comment string
- Lifetime
Seconds int - Token
Id string - Token
Value string
- comment String
- lifetime
Seconds Integer - token
Id String - token
Value String
- comment string
- lifetime
Seconds number - token
Id string - token
Value string
- comment str
- lifetime_
seconds int - token_
id str - token_
value str
- comment String
- lifetime
Seconds Number - token
Id String - token
Value String
Package Details
- Repository
- databricks pulumi/pulumi-databricks
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
databricksTerraform Provider.
published on Monday, Mar 9, 2026 by Pulumi
