Databricks v1.74.0 published on Thursday, Aug 14, 2025 by Pulumi
databricks.getCleanRoomsCleanRooms
Explore with Pulumi AI
This data source can be used to fetch the list of clean rooms.
Example Usage
Example: Clean Room Datasource (Plural)
import * as pulumi from "@pulumi/pulumi";
import * as databricks from "@pulumi/databricks";
const all = databricks.getCleanRoomsCleanRoom({});
import pulumi
import pulumi_databricks as databricks
all = databricks.get_clean_rooms_clean_room()
package main
import (
"github.com/pulumi/pulumi-databricks/sdk/go/databricks"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := databricks.LookupCleanRoomsCleanRoom(ctx, &databricks.LookupCleanRoomsCleanRoomArgs{}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Databricks = Pulumi.Databricks;
return await Deployment.RunAsync(() =>
{
var all = Databricks.GetCleanRoomsCleanRoom.Invoke();
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.databricks.DatabricksFunctions;
import com.pulumi.databricks.inputs.GetCleanRoomsCleanRoomArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var all = DatabricksFunctions.getCleanRoomsCleanRoom(GetCleanRoomsCleanRoomArgs.builder()
.build());
}
}
variables:
all:
fn::invoke:
function: databricks:getCleanRoomsCleanRoom
arguments: {}
Using getCleanRoomsCleanRooms
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 getCleanRoomsCleanRooms(opts?: InvokeOptions): Promise<GetCleanRoomsCleanRoomsResult>
function getCleanRoomsCleanRoomsOutput(opts?: InvokeOptions): Output<GetCleanRoomsCleanRoomsResult>
def get_clean_rooms_clean_rooms(opts: Optional[InvokeOptions] = None) -> GetCleanRoomsCleanRoomsResult
def get_clean_rooms_clean_rooms_output(opts: Optional[InvokeOptions] = None) -> Output[GetCleanRoomsCleanRoomsResult]
func GetCleanRoomsCleanRooms(ctx *Context, opts ...InvokeOption) (*GetCleanRoomsCleanRoomsResult, error)
func GetCleanRoomsCleanRoomsOutput(ctx *Context, opts ...InvokeOption) GetCleanRoomsCleanRoomsResultOutput
> Note: This function is named GetCleanRoomsCleanRooms
in the Go SDK.
public static class GetCleanRoomsCleanRooms
{
public static Task<GetCleanRoomsCleanRoomsResult> InvokeAsync(InvokeOptions? opts = null)
public static Output<GetCleanRoomsCleanRoomsResult> Invoke(InvokeOptions? opts = null)
}
public static CompletableFuture<GetCleanRoomsCleanRoomsResult> getCleanRoomsCleanRooms(InvokeOptions options)
public static Output<GetCleanRoomsCleanRoomsResult> getCleanRoomsCleanRooms(InvokeOptions options)
fn::invoke:
function: databricks:index/getCleanRoomsCleanRooms:getCleanRoomsCleanRooms
arguments:
# arguments dictionary
getCleanRoomsCleanRooms Result
The following output properties are available:
- Clean
Rooms List<GetClean Rooms Clean Rooms Clean Room> - Id string
- The provider-assigned unique ID for this managed resource.
- Clean
Rooms []GetClean Rooms Clean Rooms Clean Room - Id string
- The provider-assigned unique ID for this managed resource.
- clean
Rooms List<GetClean Rooms Clean Rooms Clean Room> - id String
- The provider-assigned unique ID for this managed resource.
- clean
Rooms GetClean Rooms Clean Rooms Clean Room[] - id string
- The provider-assigned unique ID for this managed resource.
- clean_
rooms Sequence[GetClean Rooms Clean Rooms Clean Room] - id str
- The provider-assigned unique ID for this managed resource.
- clean
Rooms List<Property Map> - id String
- The provider-assigned unique ID for this managed resource.
Supporting Types
GetCleanRoomsCleanRoomsCleanRoom
- Access
Restricted string - (string) - Whether clean room access is restricted due to CSP. Possible values are:
CSP_MISMATCH
,NO_RESTRICTION
- Created
At int - (integer) - When the clean room was created, in epoch milliseconds
- Local
Collaborator stringAlias - (string) - The alias of the collaborator tied to the local clean room
- Output
Catalog GetClean Rooms Clean Rooms Clean Room Output Catalog - (CleanRoomOutputCatalog) - Output catalog of the clean room. It is an output only field. Output catalog is manipulated using the separate CreateCleanRoomOutputCatalog API
- Status string
- (string) - . Possible values are:
CREATED
,NOT_CREATED
,NOT_ELIGIBLE
- Updated
At int - (integer) - When the clean room was last updated, in epoch milliseconds
- Comment string
- (string)
- Name string
- (string) - The name of the clean room. It should follow UC securable naming requirements
- Owner string
- (string) - This is Databricks username of the owner of the local clean room securable for permission management
- Remote
Detailed GetInfo Clean Rooms Clean Rooms Clean Room Remote Detailed Info - (CleanRoomRemoteDetail) - Central clean room details. During creation, users need to specify cloud_vendor, region, and collaborators.global_metastore_id. This field will not be filled in the ListCleanRooms call
- Access
Restricted string - (string) - Whether clean room access is restricted due to CSP. Possible values are:
CSP_MISMATCH
,NO_RESTRICTION
- Created
At int - (integer) - When the clean room was created, in epoch milliseconds
- Local
Collaborator stringAlias - (string) - The alias of the collaborator tied to the local clean room
- Output
Catalog GetClean Rooms Clean Rooms Clean Room Output Catalog - (CleanRoomOutputCatalog) - Output catalog of the clean room. It is an output only field. Output catalog is manipulated using the separate CreateCleanRoomOutputCatalog API
- Status string
- (string) - . Possible values are:
CREATED
,NOT_CREATED
,NOT_ELIGIBLE
- Updated
At int - (integer) - When the clean room was last updated, in epoch milliseconds
- Comment string
- (string)
- Name string
- (string) - The name of the clean room. It should follow UC securable naming requirements
- Owner string
- (string) - This is Databricks username of the owner of the local clean room securable for permission management
- Remote
Detailed GetInfo Clean Rooms Clean Rooms Clean Room Remote Detailed Info - (CleanRoomRemoteDetail) - Central clean room details. During creation, users need to specify cloud_vendor, region, and collaborators.global_metastore_id. This field will not be filled in the ListCleanRooms call
- access
Restricted String - (string) - Whether clean room access is restricted due to CSP. Possible values are:
CSP_MISMATCH
,NO_RESTRICTION
- created
At Integer - (integer) - When the clean room was created, in epoch milliseconds
- local
Collaborator StringAlias - (string) - The alias of the collaborator tied to the local clean room
- output
Catalog GetClean Rooms Clean Rooms Clean Room Output Catalog - (CleanRoomOutputCatalog) - Output catalog of the clean room. It is an output only field. Output catalog is manipulated using the separate CreateCleanRoomOutputCatalog API
- status String
- (string) - . Possible values are:
CREATED
,NOT_CREATED
,NOT_ELIGIBLE
- updated
At Integer - (integer) - When the clean room was last updated, in epoch milliseconds
- comment String
- (string)
- name String
- (string) - The name of the clean room. It should follow UC securable naming requirements
- owner String
- (string) - This is Databricks username of the owner of the local clean room securable for permission management
- remote
Detailed GetInfo Clean Rooms Clean Rooms Clean Room Remote Detailed Info - (CleanRoomRemoteDetail) - Central clean room details. During creation, users need to specify cloud_vendor, region, and collaborators.global_metastore_id. This field will not be filled in the ListCleanRooms call
- access
Restricted string - (string) - Whether clean room access is restricted due to CSP. Possible values are:
CSP_MISMATCH
,NO_RESTRICTION
- created
At number - (integer) - When the clean room was created, in epoch milliseconds
- local
Collaborator stringAlias - (string) - The alias of the collaborator tied to the local clean room
- output
Catalog GetClean Rooms Clean Rooms Clean Room Output Catalog - (CleanRoomOutputCatalog) - Output catalog of the clean room. It is an output only field. Output catalog is manipulated using the separate CreateCleanRoomOutputCatalog API
- status string
- (string) - . Possible values are:
CREATED
,NOT_CREATED
,NOT_ELIGIBLE
- updated
At number - (integer) - When the clean room was last updated, in epoch milliseconds
- comment string
- (string)
- name string
- (string) - The name of the clean room. It should follow UC securable naming requirements
- owner string
- (string) - This is Databricks username of the owner of the local clean room securable for permission management
- remote
Detailed GetInfo Clean Rooms Clean Rooms Clean Room Remote Detailed Info - (CleanRoomRemoteDetail) - Central clean room details. During creation, users need to specify cloud_vendor, region, and collaborators.global_metastore_id. This field will not be filled in the ListCleanRooms call
- access_
restricted str - (string) - Whether clean room access is restricted due to CSP. Possible values are:
CSP_MISMATCH
,NO_RESTRICTION
- created_
at int - (integer) - When the clean room was created, in epoch milliseconds
- local_
collaborator_ stralias - (string) - The alias of the collaborator tied to the local clean room
- output_
catalog GetClean Rooms Clean Rooms Clean Room Output Catalog - (CleanRoomOutputCatalog) - Output catalog of the clean room. It is an output only field. Output catalog is manipulated using the separate CreateCleanRoomOutputCatalog API
- status str
- (string) - . Possible values are:
CREATED
,NOT_CREATED
,NOT_ELIGIBLE
- updated_
at int - (integer) - When the clean room was last updated, in epoch milliseconds
- comment str
- (string)
- name str
- (string) - The name of the clean room. It should follow UC securable naming requirements
- owner str
- (string) - This is Databricks username of the owner of the local clean room securable for permission management
- remote_
detailed_ Getinfo Clean Rooms Clean Rooms Clean Room Remote Detailed Info - (CleanRoomRemoteDetail) - Central clean room details. During creation, users need to specify cloud_vendor, region, and collaborators.global_metastore_id. This field will not be filled in the ListCleanRooms call
- access
Restricted String - (string) - Whether clean room access is restricted due to CSP. Possible values are:
CSP_MISMATCH
,NO_RESTRICTION
- created
At Number - (integer) - When the clean room was created, in epoch milliseconds
- local
Collaborator StringAlias - (string) - The alias of the collaborator tied to the local clean room
- output
Catalog Property Map - (CleanRoomOutputCatalog) - Output catalog of the clean room. It is an output only field. Output catalog is manipulated using the separate CreateCleanRoomOutputCatalog API
- status String
- (string) - . Possible values are:
CREATED
,NOT_CREATED
,NOT_ELIGIBLE
- updated
At Number - (integer) - When the clean room was last updated, in epoch milliseconds
- comment String
- (string)
- name String
- (string) - The name of the clean room. It should follow UC securable naming requirements
- owner String
- (string) - This is Databricks username of the owner of the local clean room securable for permission management
- remote
Detailed Property MapInfo - (CleanRoomRemoteDetail) - Central clean room details. During creation, users need to specify cloud_vendor, region, and collaborators.global_metastore_id. This field will not be filled in the ListCleanRooms call
GetCleanRoomsCleanRoomsCleanRoomOutputCatalog
- Status string
- (string) - . Possible values are:
CREATED
,NOT_CREATED
,NOT_ELIGIBLE
- Catalog
Name string - (string) - The name of the output catalog in UC. It should follow UC securable naming requirements. The field will always exist if status is CREATED
- Status string
- (string) - . Possible values are:
CREATED
,NOT_CREATED
,NOT_ELIGIBLE
- Catalog
Name string - (string) - The name of the output catalog in UC. It should follow UC securable naming requirements. The field will always exist if status is CREATED
- status String
- (string) - . Possible values are:
CREATED
,NOT_CREATED
,NOT_ELIGIBLE
- catalog
Name String - (string) - The name of the output catalog in UC. It should follow UC securable naming requirements. The field will always exist if status is CREATED
- status string
- (string) - . Possible values are:
CREATED
,NOT_CREATED
,NOT_ELIGIBLE
- catalog
Name string - (string) - The name of the output catalog in UC. It should follow UC securable naming requirements. The field will always exist if status is CREATED
- status str
- (string) - . Possible values are:
CREATED
,NOT_CREATED
,NOT_ELIGIBLE
- catalog_
name str - (string) - The name of the output catalog in UC. It should follow UC securable naming requirements. The field will always exist if status is CREATED
- status String
- (string) - . Possible values are:
CREATED
,NOT_CREATED
,NOT_ELIGIBLE
- catalog
Name String - (string) - The name of the output catalog in UC. It should follow UC securable naming requirements. The field will always exist if status is CREATED
GetCleanRoomsCleanRoomsCleanRoomRemoteDetailedInfo
- Central
Clean stringRoom Id - (string) - Central clean room ID
- Compliance
Security GetProfile Clean Rooms Clean Rooms Clean Room Remote Detailed Info Compliance Security Profile - (ComplianceSecurityProfile)
- Creator
Get
Clean Rooms Clean Rooms Clean Room Remote Detailed Info Creator - (CleanRoomCollaborator) - Collaborator who creates the clean room
- Cloud
Vendor string - (string) - Cloud vendor (aws,azure,gcp) of the central clean room
- Collaborators
List<Get
Clean Rooms Clean Rooms Clean Room Remote Detailed Info Collaborator> - (list of CleanRoomCollaborator) - Collaborators in the central clean room. There should one and only one collaborator in the list that satisfies the owner condition:
- Egress
Network GetPolicy Clean Rooms Clean Rooms Clean Room Remote Detailed Info Egress Network Policy - (EgressNetworkPolicy) - Egress network policy to apply to the central clean room workspace
- Region string
- (string)
- Central
Clean stringRoom Id - (string) - Central clean room ID
- Compliance
Security GetProfile Clean Rooms Clean Rooms Clean Room Remote Detailed Info Compliance Security Profile - (ComplianceSecurityProfile)
- Creator
Get
Clean Rooms Clean Rooms Clean Room Remote Detailed Info Creator - (CleanRoomCollaborator) - Collaborator who creates the clean room
- Cloud
Vendor string - (string) - Cloud vendor (aws,azure,gcp) of the central clean room
- Collaborators
[]Get
Clean Rooms Clean Rooms Clean Room Remote Detailed Info Collaborator - (list of CleanRoomCollaborator) - Collaborators in the central clean room. There should one and only one collaborator in the list that satisfies the owner condition:
- Egress
Network GetPolicy Clean Rooms Clean Rooms Clean Room Remote Detailed Info Egress Network Policy - (EgressNetworkPolicy) - Egress network policy to apply to the central clean room workspace
- Region string
- (string)
- central
Clean StringRoom Id - (string) - Central clean room ID
- compliance
Security GetProfile Clean Rooms Clean Rooms Clean Room Remote Detailed Info Compliance Security Profile - (ComplianceSecurityProfile)
- creator
Get
Clean Rooms Clean Rooms Clean Room Remote Detailed Info Creator - (CleanRoomCollaborator) - Collaborator who creates the clean room
- cloud
Vendor String - (string) - Cloud vendor (aws,azure,gcp) of the central clean room
- collaborators
List<Get
Clean Rooms Clean Rooms Clean Room Remote Detailed Info Collaborator> - (list of CleanRoomCollaborator) - Collaborators in the central clean room. There should one and only one collaborator in the list that satisfies the owner condition:
- egress
Network GetPolicy Clean Rooms Clean Rooms Clean Room Remote Detailed Info Egress Network Policy - (EgressNetworkPolicy) - Egress network policy to apply to the central clean room workspace
- region String
- (string)
- central
Clean stringRoom Id - (string) - Central clean room ID
- compliance
Security GetProfile Clean Rooms Clean Rooms Clean Room Remote Detailed Info Compliance Security Profile - (ComplianceSecurityProfile)
- creator
Get
Clean Rooms Clean Rooms Clean Room Remote Detailed Info Creator - (CleanRoomCollaborator) - Collaborator who creates the clean room
- cloud
Vendor string - (string) - Cloud vendor (aws,azure,gcp) of the central clean room
- collaborators
Get
Clean Rooms Clean Rooms Clean Room Remote Detailed Info Collaborator[] - (list of CleanRoomCollaborator) - Collaborators in the central clean room. There should one and only one collaborator in the list that satisfies the owner condition:
- egress
Network GetPolicy Clean Rooms Clean Rooms Clean Room Remote Detailed Info Egress Network Policy - (EgressNetworkPolicy) - Egress network policy to apply to the central clean room workspace
- region string
- (string)
- central_
clean_ strroom_ id - (string) - Central clean room ID
- compliance_
security_ Getprofile Clean Rooms Clean Rooms Clean Room Remote Detailed Info Compliance Security Profile - (ComplianceSecurityProfile)
- creator
Get
Clean Rooms Clean Rooms Clean Room Remote Detailed Info Creator - (CleanRoomCollaborator) - Collaborator who creates the clean room
- cloud_
vendor str - (string) - Cloud vendor (aws,azure,gcp) of the central clean room
- collaborators
Sequence[Get
Clean Rooms Clean Rooms Clean Room Remote Detailed Info Collaborator] - (list of CleanRoomCollaborator) - Collaborators in the central clean room. There should one and only one collaborator in the list that satisfies the owner condition:
- egress_
network_ Getpolicy Clean Rooms Clean Rooms Clean Room Remote Detailed Info Egress Network Policy - (EgressNetworkPolicy) - Egress network policy to apply to the central clean room workspace
- region str
- (string)
- central
Clean StringRoom Id - (string) - Central clean room ID
- compliance
Security Property MapProfile - (ComplianceSecurityProfile)
- creator Property Map
- (CleanRoomCollaborator) - Collaborator who creates the clean room
- cloud
Vendor String - (string) - Cloud vendor (aws,azure,gcp) of the central clean room
- collaborators List<Property Map>
- (list of CleanRoomCollaborator) - Collaborators in the central clean room. There should one and only one collaborator in the list that satisfies the owner condition:
- egress
Network Property MapPolicy - (EgressNetworkPolicy) - Egress network policy to apply to the central clean room workspace
- region String
- (string)
GetCleanRoomsCleanRoomsCleanRoomRemoteDetailedInfoCollaborator
- Collaborator
Alias string - (string) - Collaborator alias specified by the clean room creator. It is unique across all collaborators of this clean room, and used to derive multiple values internally such as catalog alias and clean room name for single metastore clean rooms. It should follow UC securable naming requirements
- Display
Name string - (string) - Generated display name for the collaborator. In the case of a single metastore clean room, it is the clean room name. For x-metastore clean rooms, it is the organization name of the metastore. It is not restricted to these values and could change in the future
- Invite
Recipient intWorkspace Id - (integer) - Workspace ID of the user who is receiving the clean room "invitation". Must be specified if invite_recipient_email is specified. It should be empty when the collaborator is the creator of the clean room
- Organization
Name string - (string) - Organization name configured in the metastore
- Global
Metastore stringId - (string) - The global Unity Catalog metastore id of the collaborator. The identifier is of format cloud:region:metastore-uuid
- Invite
Recipient stringEmail - (string) - Email of the user who is receiving the clean room "invitation". It should be empty for the creator of the clean room, and non-empty for the invitees of the clean room. It is only returned in the output when clean room creator calls GET
- Collaborator
Alias string - (string) - Collaborator alias specified by the clean room creator. It is unique across all collaborators of this clean room, and used to derive multiple values internally such as catalog alias and clean room name for single metastore clean rooms. It should follow UC securable naming requirements
- Display
Name string - (string) - Generated display name for the collaborator. In the case of a single metastore clean room, it is the clean room name. For x-metastore clean rooms, it is the organization name of the metastore. It is not restricted to these values and could change in the future
- Invite
Recipient intWorkspace Id - (integer) - Workspace ID of the user who is receiving the clean room "invitation". Must be specified if invite_recipient_email is specified. It should be empty when the collaborator is the creator of the clean room
- Organization
Name string - (string) - Organization name configured in the metastore
- Global
Metastore stringId - (string) - The global Unity Catalog metastore id of the collaborator. The identifier is of format cloud:region:metastore-uuid
- Invite
Recipient stringEmail - (string) - Email of the user who is receiving the clean room "invitation". It should be empty for the creator of the clean room, and non-empty for the invitees of the clean room. It is only returned in the output when clean room creator calls GET
- collaborator
Alias String - (string) - Collaborator alias specified by the clean room creator. It is unique across all collaborators of this clean room, and used to derive multiple values internally such as catalog alias and clean room name for single metastore clean rooms. It should follow UC securable naming requirements
- display
Name String - (string) - Generated display name for the collaborator. In the case of a single metastore clean room, it is the clean room name. For x-metastore clean rooms, it is the organization name of the metastore. It is not restricted to these values and could change in the future
- invite
Recipient IntegerWorkspace Id - (integer) - Workspace ID of the user who is receiving the clean room "invitation". Must be specified if invite_recipient_email is specified. It should be empty when the collaborator is the creator of the clean room
- organization
Name String - (string) - Organization name configured in the metastore
- global
Metastore StringId - (string) - The global Unity Catalog metastore id of the collaborator. The identifier is of format cloud:region:metastore-uuid
- invite
Recipient StringEmail - (string) - Email of the user who is receiving the clean room "invitation". It should be empty for the creator of the clean room, and non-empty for the invitees of the clean room. It is only returned in the output when clean room creator calls GET
- collaborator
Alias string - (string) - Collaborator alias specified by the clean room creator. It is unique across all collaborators of this clean room, and used to derive multiple values internally such as catalog alias and clean room name for single metastore clean rooms. It should follow UC securable naming requirements
- display
Name string - (string) - Generated display name for the collaborator. In the case of a single metastore clean room, it is the clean room name. For x-metastore clean rooms, it is the organization name of the metastore. It is not restricted to these values and could change in the future
- invite
Recipient numberWorkspace Id - (integer) - Workspace ID of the user who is receiving the clean room "invitation". Must be specified if invite_recipient_email is specified. It should be empty when the collaborator is the creator of the clean room
- organization
Name string - (string) - Organization name configured in the metastore
- global
Metastore stringId - (string) - The global Unity Catalog metastore id of the collaborator. The identifier is of format cloud:region:metastore-uuid
- invite
Recipient stringEmail - (string) - Email of the user who is receiving the clean room "invitation". It should be empty for the creator of the clean room, and non-empty for the invitees of the clean room. It is only returned in the output when clean room creator calls GET
- collaborator_
alias str - (string) - Collaborator alias specified by the clean room creator. It is unique across all collaborators of this clean room, and used to derive multiple values internally such as catalog alias and clean room name for single metastore clean rooms. It should follow UC securable naming requirements
- display_
name str - (string) - Generated display name for the collaborator. In the case of a single metastore clean room, it is the clean room name. For x-metastore clean rooms, it is the organization name of the metastore. It is not restricted to these values and could change in the future
- invite_
recipient_ intworkspace_ id - (integer) - Workspace ID of the user who is receiving the clean room "invitation". Must be specified if invite_recipient_email is specified. It should be empty when the collaborator is the creator of the clean room
- organization_
name str - (string) - Organization name configured in the metastore
- global_
metastore_ strid - (string) - The global Unity Catalog metastore id of the collaborator. The identifier is of format cloud:region:metastore-uuid
- invite_
recipient_ stremail - (string) - Email of the user who is receiving the clean room "invitation". It should be empty for the creator of the clean room, and non-empty for the invitees of the clean room. It is only returned in the output when clean room creator calls GET
- collaborator
Alias String - (string) - Collaborator alias specified by the clean room creator. It is unique across all collaborators of this clean room, and used to derive multiple values internally such as catalog alias and clean room name for single metastore clean rooms. It should follow UC securable naming requirements
- display
Name String - (string) - Generated display name for the collaborator. In the case of a single metastore clean room, it is the clean room name. For x-metastore clean rooms, it is the organization name of the metastore. It is not restricted to these values and could change in the future
- invite
Recipient NumberWorkspace Id - (integer) - Workspace ID of the user who is receiving the clean room "invitation". Must be specified if invite_recipient_email is specified. It should be empty when the collaborator is the creator of the clean room
- organization
Name String - (string) - Organization name configured in the metastore
- global
Metastore StringId - (string) - The global Unity Catalog metastore id of the collaborator. The identifier is of format cloud:region:metastore-uuid
- invite
Recipient StringEmail - (string) - Email of the user who is receiving the clean room "invitation". It should be empty for the creator of the clean room, and non-empty for the invitees of the clean room. It is only returned in the output when clean room creator calls GET
GetCleanRoomsCleanRoomsCleanRoomRemoteDetailedInfoComplianceSecurityProfile
- Compliance
Standards List<string> - (list of ComplianceStandard) - The list of compliance standards that the compliance security profile is configured to enforce
- Is
Enabled bool - (boolean) - Whether the compliance security profile is enabled
- Compliance
Standards []string - (list of ComplianceStandard) - The list of compliance standards that the compliance security profile is configured to enforce
- Is
Enabled bool - (boolean) - Whether the compliance security profile is enabled
- compliance
Standards List<String> - (list of ComplianceStandard) - The list of compliance standards that the compliance security profile is configured to enforce
- is
Enabled Boolean - (boolean) - Whether the compliance security profile is enabled
- compliance
Standards string[] - (list of ComplianceStandard) - The list of compliance standards that the compliance security profile is configured to enforce
- is
Enabled boolean - (boolean) - Whether the compliance security profile is enabled
- compliance_
standards Sequence[str] - (list of ComplianceStandard) - The list of compliance standards that the compliance security profile is configured to enforce
- is_
enabled bool - (boolean) - Whether the compliance security profile is enabled
- compliance
Standards List<String> - (list of ComplianceStandard) - The list of compliance standards that the compliance security profile is configured to enforce
- is
Enabled Boolean - (boolean) - Whether the compliance security profile is enabled
GetCleanRoomsCleanRoomsCleanRoomRemoteDetailedInfoCreator
- Collaborator
Alias string - (string) - Collaborator alias specified by the clean room creator. It is unique across all collaborators of this clean room, and used to derive multiple values internally such as catalog alias and clean room name for single metastore clean rooms. It should follow UC securable naming requirements
- Display
Name string - (string) - Generated display name for the collaborator. In the case of a single metastore clean room, it is the clean room name. For x-metastore clean rooms, it is the organization name of the metastore. It is not restricted to these values and could change in the future
- Invite
Recipient intWorkspace Id - (integer) - Workspace ID of the user who is receiving the clean room "invitation". Must be specified if invite_recipient_email is specified. It should be empty when the collaborator is the creator of the clean room
- Organization
Name string - (string) - Organization name configured in the metastore
- Global
Metastore stringId - (string) - The global Unity Catalog metastore id of the collaborator. The identifier is of format cloud:region:metastore-uuid
- Invite
Recipient stringEmail - (string) - Email of the user who is receiving the clean room "invitation". It should be empty for the creator of the clean room, and non-empty for the invitees of the clean room. It is only returned in the output when clean room creator calls GET
- Collaborator
Alias string - (string) - Collaborator alias specified by the clean room creator. It is unique across all collaborators of this clean room, and used to derive multiple values internally such as catalog alias and clean room name for single metastore clean rooms. It should follow UC securable naming requirements
- Display
Name string - (string) - Generated display name for the collaborator. In the case of a single metastore clean room, it is the clean room name. For x-metastore clean rooms, it is the organization name of the metastore. It is not restricted to these values and could change in the future
- Invite
Recipient intWorkspace Id - (integer) - Workspace ID of the user who is receiving the clean room "invitation". Must be specified if invite_recipient_email is specified. It should be empty when the collaborator is the creator of the clean room
- Organization
Name string - (string) - Organization name configured in the metastore
- Global
Metastore stringId - (string) - The global Unity Catalog metastore id of the collaborator. The identifier is of format cloud:region:metastore-uuid
- Invite
Recipient stringEmail - (string) - Email of the user who is receiving the clean room "invitation". It should be empty for the creator of the clean room, and non-empty for the invitees of the clean room. It is only returned in the output when clean room creator calls GET
- collaborator
Alias String - (string) - Collaborator alias specified by the clean room creator. It is unique across all collaborators of this clean room, and used to derive multiple values internally such as catalog alias and clean room name for single metastore clean rooms. It should follow UC securable naming requirements
- display
Name String - (string) - Generated display name for the collaborator. In the case of a single metastore clean room, it is the clean room name. For x-metastore clean rooms, it is the organization name of the metastore. It is not restricted to these values and could change in the future
- invite
Recipient IntegerWorkspace Id - (integer) - Workspace ID of the user who is receiving the clean room "invitation". Must be specified if invite_recipient_email is specified. It should be empty when the collaborator is the creator of the clean room
- organization
Name String - (string) - Organization name configured in the metastore
- global
Metastore StringId - (string) - The global Unity Catalog metastore id of the collaborator. The identifier is of format cloud:region:metastore-uuid
- invite
Recipient StringEmail - (string) - Email of the user who is receiving the clean room "invitation". It should be empty for the creator of the clean room, and non-empty for the invitees of the clean room. It is only returned in the output when clean room creator calls GET
- collaborator
Alias string - (string) - Collaborator alias specified by the clean room creator. It is unique across all collaborators of this clean room, and used to derive multiple values internally such as catalog alias and clean room name for single metastore clean rooms. It should follow UC securable naming requirements
- display
Name string - (string) - Generated display name for the collaborator. In the case of a single metastore clean room, it is the clean room name. For x-metastore clean rooms, it is the organization name of the metastore. It is not restricted to these values and could change in the future
- invite
Recipient numberWorkspace Id - (integer) - Workspace ID of the user who is receiving the clean room "invitation". Must be specified if invite_recipient_email is specified. It should be empty when the collaborator is the creator of the clean room
- organization
Name string - (string) - Organization name configured in the metastore
- global
Metastore stringId - (string) - The global Unity Catalog metastore id of the collaborator. The identifier is of format cloud:region:metastore-uuid
- invite
Recipient stringEmail - (string) - Email of the user who is receiving the clean room "invitation". It should be empty for the creator of the clean room, and non-empty for the invitees of the clean room. It is only returned in the output when clean room creator calls GET
- collaborator_
alias str - (string) - Collaborator alias specified by the clean room creator. It is unique across all collaborators of this clean room, and used to derive multiple values internally such as catalog alias and clean room name for single metastore clean rooms. It should follow UC securable naming requirements
- display_
name str - (string) - Generated display name for the collaborator. In the case of a single metastore clean room, it is the clean room name. For x-metastore clean rooms, it is the organization name of the metastore. It is not restricted to these values and could change in the future
- invite_
recipient_ intworkspace_ id - (integer) - Workspace ID of the user who is receiving the clean room "invitation". Must be specified if invite_recipient_email is specified. It should be empty when the collaborator is the creator of the clean room
- organization_
name str - (string) - Organization name configured in the metastore
- global_
metastore_ strid - (string) - The global Unity Catalog metastore id of the collaborator. The identifier is of format cloud:region:metastore-uuid
- invite_
recipient_ stremail - (string) - Email of the user who is receiving the clean room "invitation". It should be empty for the creator of the clean room, and non-empty for the invitees of the clean room. It is only returned in the output when clean room creator calls GET
- collaborator
Alias String - (string) - Collaborator alias specified by the clean room creator. It is unique across all collaborators of this clean room, and used to derive multiple values internally such as catalog alias and clean room name for single metastore clean rooms. It should follow UC securable naming requirements
- display
Name String - (string) - Generated display name for the collaborator. In the case of a single metastore clean room, it is the clean room name. For x-metastore clean rooms, it is the organization name of the metastore. It is not restricted to these values and could change in the future
- invite
Recipient NumberWorkspace Id - (integer) - Workspace ID of the user who is receiving the clean room "invitation". Must be specified if invite_recipient_email is specified. It should be empty when the collaborator is the creator of the clean room
- organization
Name String - (string) - Organization name configured in the metastore
- global
Metastore StringId - (string) - The global Unity Catalog metastore id of the collaborator. The identifier is of format cloud:region:metastore-uuid
- invite
Recipient StringEmail - (string) - Email of the user who is receiving the clean room "invitation". It should be empty for the creator of the clean room, and non-empty for the invitees of the clean room. It is only returned in the output when clean room creator calls GET
GetCleanRoomsCleanRoomsCleanRoomRemoteDetailedInfoEgressNetworkPolicy
- Internet
Access GetClean Rooms Clean Rooms Clean Room Remote Detailed Info Egress Network Policy Internet Access - (EgressNetworkPolicyInternetAccessPolicy) - The access policy enforced for egress traffic to the internet
- Internet
Access GetClean Rooms Clean Rooms Clean Room Remote Detailed Info Egress Network Policy Internet Access - (EgressNetworkPolicyInternetAccessPolicy) - The access policy enforced for egress traffic to the internet
- internet
Access GetClean Rooms Clean Rooms Clean Room Remote Detailed Info Egress Network Policy Internet Access - (EgressNetworkPolicyInternetAccessPolicy) - The access policy enforced for egress traffic to the internet
- internet
Access GetClean Rooms Clean Rooms Clean Room Remote Detailed Info Egress Network Policy Internet Access - (EgressNetworkPolicyInternetAccessPolicy) - The access policy enforced for egress traffic to the internet
- internet_
access GetClean Rooms Clean Rooms Clean Room Remote Detailed Info Egress Network Policy Internet Access - (EgressNetworkPolicyInternetAccessPolicy) - The access policy enforced for egress traffic to the internet
- internet
Access Property Map - (EgressNetworkPolicyInternetAccessPolicy) - The access policy enforced for egress traffic to the internet
GetCleanRoomsCleanRoomsCleanRoomRemoteDetailedInfoEgressNetworkPolicyInternetAccess
- Allowed
Internet List<GetDestinations Clean Rooms Clean Rooms Clean Room Remote Detailed Info Egress Network Policy Internet Access Allowed Internet Destination> - (list of EgressNetworkPolicyInternetAccessPolicyInternetDestination)
- Allowed
Storage List<GetDestinations Clean Rooms Clean Rooms Clean Room Remote Detailed Info Egress Network Policy Internet Access Allowed Storage Destination> - (list of EgressNetworkPolicyInternetAccessPolicyStorageDestination)
- Log
Only GetMode Clean Rooms Clean Rooms Clean Room Remote Detailed Info Egress Network Policy Internet Access Log Only Mode - (EgressNetworkPolicyInternetAccessPolicyLogOnlyMode) - Optional. If not specified, assume the policy is enforced for all workloads
- Restriction
Mode string - (string) - . Possible values are:
FULL_ACCESS
,PRIVATE_ACCESS_ONLY
,RESTRICTED_ACCESS
- Allowed
Internet []GetDestinations Clean Rooms Clean Rooms Clean Room Remote Detailed Info Egress Network Policy Internet Access Allowed Internet Destination - (list of EgressNetworkPolicyInternetAccessPolicyInternetDestination)
- Allowed
Storage []GetDestinations Clean Rooms Clean Rooms Clean Room Remote Detailed Info Egress Network Policy Internet Access Allowed Storage Destination - (list of EgressNetworkPolicyInternetAccessPolicyStorageDestination)
- Log
Only GetMode Clean Rooms Clean Rooms Clean Room Remote Detailed Info Egress Network Policy Internet Access Log Only Mode - (EgressNetworkPolicyInternetAccessPolicyLogOnlyMode) - Optional. If not specified, assume the policy is enforced for all workloads
- Restriction
Mode string - (string) - . Possible values are:
FULL_ACCESS
,PRIVATE_ACCESS_ONLY
,RESTRICTED_ACCESS
- allowed
Internet List<GetDestinations Clean Rooms Clean Rooms Clean Room Remote Detailed Info Egress Network Policy Internet Access Allowed Internet Destination> - (list of EgressNetworkPolicyInternetAccessPolicyInternetDestination)
- allowed
Storage List<GetDestinations Clean Rooms Clean Rooms Clean Room Remote Detailed Info Egress Network Policy Internet Access Allowed Storage Destination> - (list of EgressNetworkPolicyInternetAccessPolicyStorageDestination)
- log
Only GetMode Clean Rooms Clean Rooms Clean Room Remote Detailed Info Egress Network Policy Internet Access Log Only Mode - (EgressNetworkPolicyInternetAccessPolicyLogOnlyMode) - Optional. If not specified, assume the policy is enforced for all workloads
- restriction
Mode String - (string) - . Possible values are:
FULL_ACCESS
,PRIVATE_ACCESS_ONLY
,RESTRICTED_ACCESS
- allowed
Internet GetDestinations Clean Rooms Clean Rooms Clean Room Remote Detailed Info Egress Network Policy Internet Access Allowed Internet Destination[] - (list of EgressNetworkPolicyInternetAccessPolicyInternetDestination)
- allowed
Storage GetDestinations Clean Rooms Clean Rooms Clean Room Remote Detailed Info Egress Network Policy Internet Access Allowed Storage Destination[] - (list of EgressNetworkPolicyInternetAccessPolicyStorageDestination)
- log
Only GetMode Clean Rooms Clean Rooms Clean Room Remote Detailed Info Egress Network Policy Internet Access Log Only Mode - (EgressNetworkPolicyInternetAccessPolicyLogOnlyMode) - Optional. If not specified, assume the policy is enforced for all workloads
- restriction
Mode string - (string) - . Possible values are:
FULL_ACCESS
,PRIVATE_ACCESS_ONLY
,RESTRICTED_ACCESS
- allowed_
internet_ Sequence[Getdestinations Clean Rooms Clean Rooms Clean Room Remote Detailed Info Egress Network Policy Internet Access Allowed Internet Destination] - (list of EgressNetworkPolicyInternetAccessPolicyInternetDestination)
- allowed_
storage_ Sequence[Getdestinations Clean Rooms Clean Rooms Clean Room Remote Detailed Info Egress Network Policy Internet Access Allowed Storage Destination] - (list of EgressNetworkPolicyInternetAccessPolicyStorageDestination)
- log_
only_ Getmode Clean Rooms Clean Rooms Clean Room Remote Detailed Info Egress Network Policy Internet Access Log Only Mode - (EgressNetworkPolicyInternetAccessPolicyLogOnlyMode) - Optional. If not specified, assume the policy is enforced for all workloads
- restriction_
mode str - (string) - . Possible values are:
FULL_ACCESS
,PRIVATE_ACCESS_ONLY
,RESTRICTED_ACCESS
- allowed
Internet List<Property Map>Destinations - (list of EgressNetworkPolicyInternetAccessPolicyInternetDestination)
- allowed
Storage List<Property Map>Destinations - (list of EgressNetworkPolicyInternetAccessPolicyStorageDestination)
- log
Only Property MapMode - (EgressNetworkPolicyInternetAccessPolicyLogOnlyMode) - Optional. If not specified, assume the policy is enforced for all workloads
- restriction
Mode String - (string) - . Possible values are:
FULL_ACCESS
,PRIVATE_ACCESS_ONLY
,RESTRICTED_ACCESS
GetCleanRoomsCleanRoomsCleanRoomRemoteDetailedInfoEgressNetworkPolicyInternetAccessAllowedInternetDestination
- Destination string
- (string)
- Protocol string
- (string) - . Possible values are:
TCP
- Type string
- (string) - . Possible values are:
AWS_S3
,AZURE_STORAGE
,CLOUDFLARE_R2
,GOOGLE_CLOUD_STORAGE
- Destination string
- (string)
- Protocol string
- (string) - . Possible values are:
TCP
- Type string
- (string) - . Possible values are:
AWS_S3
,AZURE_STORAGE
,CLOUDFLARE_R2
,GOOGLE_CLOUD_STORAGE
- destination String
- (string)
- protocol String
- (string) - . Possible values are:
TCP
- type String
- (string) - . Possible values are:
AWS_S3
,AZURE_STORAGE
,CLOUDFLARE_R2
,GOOGLE_CLOUD_STORAGE
- destination string
- (string)
- protocol string
- (string) - . Possible values are:
TCP
- type string
- (string) - . Possible values are:
AWS_S3
,AZURE_STORAGE
,CLOUDFLARE_R2
,GOOGLE_CLOUD_STORAGE
- destination str
- (string)
- protocol str
- (string) - . Possible values are:
TCP
- type str
- (string) - . Possible values are:
AWS_S3
,AZURE_STORAGE
,CLOUDFLARE_R2
,GOOGLE_CLOUD_STORAGE
- destination String
- (string)
- protocol String
- (string) - . Possible values are:
TCP
- type String
- (string) - . Possible values are:
AWS_S3
,AZURE_STORAGE
,CLOUDFLARE_R2
,GOOGLE_CLOUD_STORAGE
GetCleanRoomsCleanRoomsCleanRoomRemoteDetailedInfoEgressNetworkPolicyInternetAccessAllowedStorageDestination
- Allowed
Paths List<string> - (list of string)
- Azure
Container string - (string)
- Azure
Dns stringZone - (string)
- Azure
Storage stringAccount - (string)
- Azure
Storage stringService - (string)
- Bucket
Name string - (string)
- Region string
- (string)
- Type string
- (string) - . Possible values are:
AWS_S3
,AZURE_STORAGE
,CLOUDFLARE_R2
,GOOGLE_CLOUD_STORAGE
- Allowed
Paths []string - (list of string)
- Azure
Container string - (string)
- Azure
Dns stringZone - (string)
- Azure
Storage stringAccount - (string)
- Azure
Storage stringService - (string)
- Bucket
Name string - (string)
- Region string
- (string)
- Type string
- (string) - . Possible values are:
AWS_S3
,AZURE_STORAGE
,CLOUDFLARE_R2
,GOOGLE_CLOUD_STORAGE
- allowed
Paths List<String> - (list of string)
- azure
Container String - (string)
- azure
Dns StringZone - (string)
- azure
Storage StringAccount - (string)
- azure
Storage StringService - (string)
- bucket
Name String - (string)
- region String
- (string)
- type String
- (string) - . Possible values are:
AWS_S3
,AZURE_STORAGE
,CLOUDFLARE_R2
,GOOGLE_CLOUD_STORAGE
- allowed
Paths string[] - (list of string)
- azure
Container string - (string)
- azure
Dns stringZone - (string)
- azure
Storage stringAccount - (string)
- azure
Storage stringService - (string)
- bucket
Name string - (string)
- region string
- (string)
- type string
- (string) - . Possible values are:
AWS_S3
,AZURE_STORAGE
,CLOUDFLARE_R2
,GOOGLE_CLOUD_STORAGE
- allowed_
paths Sequence[str] - (list of string)
- azure_
container str - (string)
- azure_
dns_ strzone - (string)
- azure_
storage_ straccount - (string)
- azure_
storage_ strservice - (string)
- bucket_
name str - (string)
- region str
- (string)
- type str
- (string) - . Possible values are:
AWS_S3
,AZURE_STORAGE
,CLOUDFLARE_R2
,GOOGLE_CLOUD_STORAGE
- allowed
Paths List<String> - (list of string)
- azure
Container String - (string)
- azure
Dns StringZone - (string)
- azure
Storage StringAccount - (string)
- azure
Storage StringService - (string)
- bucket
Name String - (string)
- region String
- (string)
- type String
- (string) - . Possible values are:
AWS_S3
,AZURE_STORAGE
,CLOUDFLARE_R2
,GOOGLE_CLOUD_STORAGE
GetCleanRoomsCleanRoomsCleanRoomRemoteDetailedInfoEgressNetworkPolicyInternetAccessLogOnlyMode
- Log
Only stringMode Type - (string) - . Possible values are:
ALL_SERVICES
,SELECTED_SERVICES
- Workloads List<string>
- (list of string)
- Log
Only stringMode Type - (string) - . Possible values are:
ALL_SERVICES
,SELECTED_SERVICES
- Workloads []string
- (list of string)
- log
Only StringMode Type - (string) - . Possible values are:
ALL_SERVICES
,SELECTED_SERVICES
- workloads List<String>
- (list of string)
- log
Only stringMode Type - (string) - . Possible values are:
ALL_SERVICES
,SELECTED_SERVICES
- workloads string[]
- (list of string)
- log_
only_ strmode_ type - (string) - . Possible values are:
ALL_SERVICES
,SELECTED_SERVICES
- workloads Sequence[str]
- (list of string)
- log
Only StringMode Type - (string) - . Possible values are:
ALL_SERVICES
,SELECTED_SERVICES
- workloads List<String>
- (list of string)
Package Details
- Repository
- databricks pulumi/pulumi-databricks
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
databricks
Terraform Provider.