1. Packages
  2. Databricks Provider
  3. API Docs
  4. getCleanRoomAssets
Databricks v1.74.0 published on Thursday, Aug 14, 2025 by Pulumi

databricks.getCleanRoomAssets

Explore with Pulumi AI

databricks logo
Databricks v1.74.0 published on Thursday, Aug 14, 2025 by Pulumi

    This data source can be used to fetch the list of clean room assets.

    Example Usage

    Example: Clean Room Assets Datasource

    import * as pulumi from "@pulumi/pulumi";
    import * as databricks from "@pulumi/databricks";
    
    const all = new databricks.index.CleanRoomsAsset("all", {});
    
    import pulumi
    import pulumi_databricks as databricks
    
    all = databricks.index.CleanRoomsAsset("all")
    
    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.NewCleanRoomsAsset(ctx, "all", 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 = new Databricks.Index.CleanRoomsAsset("all");
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.databricks.cleanRoomsAsset;
    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) {
            var all = new CleanRoomsAsset("all");
    
        }
    }
    
    resources:
      all:
        type: databricks:cleanRoomsAsset
    

    Using getCleanRoomAssets

    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 getCleanRoomAssets(opts?: InvokeOptions): Promise<GetCleanRoomAssetsResult>
    function getCleanRoomAssetsOutput(opts?: InvokeOptions): Output<GetCleanRoomAssetsResult>
    def get_clean_room_assets(opts: Optional[InvokeOptions] = None) -> GetCleanRoomAssetsResult
    def get_clean_room_assets_output(opts: Optional[InvokeOptions] = None) -> Output[GetCleanRoomAssetsResult]
    func GetCleanRoomAssets(ctx *Context, opts ...InvokeOption) (*GetCleanRoomAssetsResult, error)
    func GetCleanRoomAssetsOutput(ctx *Context, opts ...InvokeOption) GetCleanRoomAssetsResultOutput

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

    public static class GetCleanRoomAssets 
    {
        public static Task<GetCleanRoomAssetsResult> InvokeAsync(InvokeOptions? opts = null)
        public static Output<GetCleanRoomAssetsResult> Invoke(InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetCleanRoomAssetsResult> getCleanRoomAssets(InvokeOptions options)
    public static Output<GetCleanRoomAssetsResult> getCleanRoomAssets(InvokeOptions options)
    
    fn::invoke:
      function: databricks:index/getCleanRoomAssets:getCleanRoomAssets
      arguments:
        # arguments dictionary

    getCleanRoomAssets Result

    The following output properties are available:

    Assets List<GetCleanRoomAssetsAsset>
    Id string
    The provider-assigned unique ID for this managed resource.
    Assets []GetCleanRoomAssetsAsset
    Id string
    The provider-assigned unique ID for this managed resource.
    assets List<GetCleanRoomAssetsAsset>
    id String
    The provider-assigned unique ID for this managed resource.
    assets GetCleanRoomAssetsAsset[]
    id string
    The provider-assigned unique ID for this managed resource.
    assets Sequence[GetCleanRoomAssetsAsset]
    id str
    The provider-assigned unique ID for this managed resource.
    assets List<Property Map>
    id String
    The provider-assigned unique ID for this managed resource.

    Supporting Types

    GetCleanRoomAssetsAsset

    AddedAt int
    (integer) - When the asset is added to the clean room, in epoch milliseconds
    AssetType string
    (string) - The type of the asset. Possible values are: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, VIEW, VOLUME
    Name string
    (string) - The name of the partition column
    OwnerCollaboratorAlias string
    (string) - The alias of the collaborator who owns this asset
    Status string
    (string) - Status of the asset. Possible values are: ACTIVE, PENDING, PERMISSION_DENIED
    CleanRoomName string
    Name of the clean room
    ForeignTable GetCleanRoomAssetsAssetForeignTable
    (CleanRoomAssetForeignTable) - Foreign table details available to all collaborators of the clean room. Present if and only if asset_type is FOREIGN_TABLE
    ForeignTableLocalDetails GetCleanRoomAssetsAssetForeignTableLocalDetails
    (CleanRoomAssetForeignTableLocalDetails) - Local details for a foreign that are only available to its owner. Present if and only if asset_type is FOREIGN_TABLE
    Notebook GetCleanRoomAssetsAssetNotebook
    (CleanRoomAssetNotebook) - Notebook details available to all collaborators of the clean room. Present if and only if asset_type is NOTEBOOK_FILE
    Table GetCleanRoomAssetsAssetTable
    (CleanRoomAssetTable) - Table details available to all collaborators of the clean room. Present if and only if asset_type is TABLE
    TableLocalDetails GetCleanRoomAssetsAssetTableLocalDetails
    (CleanRoomAssetTableLocalDetails) - Local details for a table that are only available to its owner. Present if and only if asset_type is TABLE
    View GetCleanRoomAssetsAssetView
    (CleanRoomAssetView) - View details available to all collaborators of the clean room. Present if and only if asset_type is VIEW
    ViewLocalDetails GetCleanRoomAssetsAssetViewLocalDetails
    (CleanRoomAssetViewLocalDetails) - Local details for a view that are only available to its owner. Present if and only if asset_type is VIEW
    VolumeLocalDetails GetCleanRoomAssetsAssetVolumeLocalDetails
    (CleanRoomAssetVolumeLocalDetails) - Local details for a volume that are only available to its owner. Present if and only if asset_type is VOLUME
    AddedAt int
    (integer) - When the asset is added to the clean room, in epoch milliseconds
    AssetType string
    (string) - The type of the asset. Possible values are: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, VIEW, VOLUME
    Name string
    (string) - The name of the partition column
    OwnerCollaboratorAlias string
    (string) - The alias of the collaborator who owns this asset
    Status string
    (string) - Status of the asset. Possible values are: ACTIVE, PENDING, PERMISSION_DENIED
    CleanRoomName string
    Name of the clean room
    ForeignTable GetCleanRoomAssetsAssetForeignTable
    (CleanRoomAssetForeignTable) - Foreign table details available to all collaborators of the clean room. Present if and only if asset_type is FOREIGN_TABLE
    ForeignTableLocalDetails GetCleanRoomAssetsAssetForeignTableLocalDetails
    (CleanRoomAssetForeignTableLocalDetails) - Local details for a foreign that are only available to its owner. Present if and only if asset_type is FOREIGN_TABLE
    Notebook GetCleanRoomAssetsAssetNotebook
    (CleanRoomAssetNotebook) - Notebook details available to all collaborators of the clean room. Present if and only if asset_type is NOTEBOOK_FILE
    Table GetCleanRoomAssetsAssetTable
    (CleanRoomAssetTable) - Table details available to all collaborators of the clean room. Present if and only if asset_type is TABLE
    TableLocalDetails GetCleanRoomAssetsAssetTableLocalDetails
    (CleanRoomAssetTableLocalDetails) - Local details for a table that are only available to its owner. Present if and only if asset_type is TABLE
    View GetCleanRoomAssetsAssetView
    (CleanRoomAssetView) - View details available to all collaborators of the clean room. Present if and only if asset_type is VIEW
    ViewLocalDetails GetCleanRoomAssetsAssetViewLocalDetails
    (CleanRoomAssetViewLocalDetails) - Local details for a view that are only available to its owner. Present if and only if asset_type is VIEW
    VolumeLocalDetails GetCleanRoomAssetsAssetVolumeLocalDetails
    (CleanRoomAssetVolumeLocalDetails) - Local details for a volume that are only available to its owner. Present if and only if asset_type is VOLUME
    addedAt Integer
    (integer) - When the asset is added to the clean room, in epoch milliseconds
    assetType String
    (string) - The type of the asset. Possible values are: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, VIEW, VOLUME
    name String
    (string) - The name of the partition column
    ownerCollaboratorAlias String
    (string) - The alias of the collaborator who owns this asset
    status String
    (string) - Status of the asset. Possible values are: ACTIVE, PENDING, PERMISSION_DENIED
    cleanRoomName String
    Name of the clean room
    foreignTable GetCleanRoomAssetsAssetForeignTable
    (CleanRoomAssetForeignTable) - Foreign table details available to all collaborators of the clean room. Present if and only if asset_type is FOREIGN_TABLE
    foreignTableLocalDetails GetCleanRoomAssetsAssetForeignTableLocalDetails
    (CleanRoomAssetForeignTableLocalDetails) - Local details for a foreign that are only available to its owner. Present if and only if asset_type is FOREIGN_TABLE
    notebook GetCleanRoomAssetsAssetNotebook
    (CleanRoomAssetNotebook) - Notebook details available to all collaborators of the clean room. Present if and only if asset_type is NOTEBOOK_FILE
    table GetCleanRoomAssetsAssetTable
    (CleanRoomAssetTable) - Table details available to all collaborators of the clean room. Present if and only if asset_type is TABLE
    tableLocalDetails GetCleanRoomAssetsAssetTableLocalDetails
    (CleanRoomAssetTableLocalDetails) - Local details for a table that are only available to its owner. Present if and only if asset_type is TABLE
    view GetCleanRoomAssetsAssetView
    (CleanRoomAssetView) - View details available to all collaborators of the clean room. Present if and only if asset_type is VIEW
    viewLocalDetails GetCleanRoomAssetsAssetViewLocalDetails
    (CleanRoomAssetViewLocalDetails) - Local details for a view that are only available to its owner. Present if and only if asset_type is VIEW
    volumeLocalDetails GetCleanRoomAssetsAssetVolumeLocalDetails
    (CleanRoomAssetVolumeLocalDetails) - Local details for a volume that are only available to its owner. Present if and only if asset_type is VOLUME
    addedAt number
    (integer) - When the asset is added to the clean room, in epoch milliseconds
    assetType string
    (string) - The type of the asset. Possible values are: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, VIEW, VOLUME
    name string
    (string) - The name of the partition column
    ownerCollaboratorAlias string
    (string) - The alias of the collaborator who owns this asset
    status string
    (string) - Status of the asset. Possible values are: ACTIVE, PENDING, PERMISSION_DENIED
    cleanRoomName string
    Name of the clean room
    foreignTable GetCleanRoomAssetsAssetForeignTable
    (CleanRoomAssetForeignTable) - Foreign table details available to all collaborators of the clean room. Present if and only if asset_type is FOREIGN_TABLE
    foreignTableLocalDetails GetCleanRoomAssetsAssetForeignTableLocalDetails
    (CleanRoomAssetForeignTableLocalDetails) - Local details for a foreign that are only available to its owner. Present if and only if asset_type is FOREIGN_TABLE
    notebook GetCleanRoomAssetsAssetNotebook
    (CleanRoomAssetNotebook) - Notebook details available to all collaborators of the clean room. Present if and only if asset_type is NOTEBOOK_FILE
    table GetCleanRoomAssetsAssetTable
    (CleanRoomAssetTable) - Table details available to all collaborators of the clean room. Present if and only if asset_type is TABLE
    tableLocalDetails GetCleanRoomAssetsAssetTableLocalDetails
    (CleanRoomAssetTableLocalDetails) - Local details for a table that are only available to its owner. Present if and only if asset_type is TABLE
    view GetCleanRoomAssetsAssetView
    (CleanRoomAssetView) - View details available to all collaborators of the clean room. Present if and only if asset_type is VIEW
    viewLocalDetails GetCleanRoomAssetsAssetViewLocalDetails
    (CleanRoomAssetViewLocalDetails) - Local details for a view that are only available to its owner. Present if and only if asset_type is VIEW
    volumeLocalDetails GetCleanRoomAssetsAssetVolumeLocalDetails
    (CleanRoomAssetVolumeLocalDetails) - Local details for a volume that are only available to its owner. Present if and only if asset_type is VOLUME
    added_at int
    (integer) - When the asset is added to the clean room, in epoch milliseconds
    asset_type str
    (string) - The type of the asset. Possible values are: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, VIEW, VOLUME
    name str
    (string) - The name of the partition column
    owner_collaborator_alias str
    (string) - The alias of the collaborator who owns this asset
    status str
    (string) - Status of the asset. Possible values are: ACTIVE, PENDING, PERMISSION_DENIED
    clean_room_name str
    Name of the clean room
    foreign_table GetCleanRoomAssetsAssetForeignTable
    (CleanRoomAssetForeignTable) - Foreign table details available to all collaborators of the clean room. Present if and only if asset_type is FOREIGN_TABLE
    foreign_table_local_details GetCleanRoomAssetsAssetForeignTableLocalDetails
    (CleanRoomAssetForeignTableLocalDetails) - Local details for a foreign that are only available to its owner. Present if and only if asset_type is FOREIGN_TABLE
    notebook GetCleanRoomAssetsAssetNotebook
    (CleanRoomAssetNotebook) - Notebook details available to all collaborators of the clean room. Present if and only if asset_type is NOTEBOOK_FILE
    table GetCleanRoomAssetsAssetTable
    (CleanRoomAssetTable) - Table details available to all collaborators of the clean room. Present if and only if asset_type is TABLE
    table_local_details GetCleanRoomAssetsAssetTableLocalDetails
    (CleanRoomAssetTableLocalDetails) - Local details for a table that are only available to its owner. Present if and only if asset_type is TABLE
    view GetCleanRoomAssetsAssetView
    (CleanRoomAssetView) - View details available to all collaborators of the clean room. Present if and only if asset_type is VIEW
    view_local_details GetCleanRoomAssetsAssetViewLocalDetails
    (CleanRoomAssetViewLocalDetails) - Local details for a view that are only available to its owner. Present if and only if asset_type is VIEW
    volume_local_details GetCleanRoomAssetsAssetVolumeLocalDetails
    (CleanRoomAssetVolumeLocalDetails) - Local details for a volume that are only available to its owner. Present if and only if asset_type is VOLUME
    addedAt Number
    (integer) - When the asset is added to the clean room, in epoch milliseconds
    assetType String
    (string) - The type of the asset. Possible values are: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, VIEW, VOLUME
    name String
    (string) - The name of the partition column
    ownerCollaboratorAlias String
    (string) - The alias of the collaborator who owns this asset
    status String
    (string) - Status of the asset. Possible values are: ACTIVE, PENDING, PERMISSION_DENIED
    cleanRoomName String
    Name of the clean room
    foreignTable Property Map
    (CleanRoomAssetForeignTable) - Foreign table details available to all collaborators of the clean room. Present if and only if asset_type is FOREIGN_TABLE
    foreignTableLocalDetails Property Map
    (CleanRoomAssetForeignTableLocalDetails) - Local details for a foreign that are only available to its owner. Present if and only if asset_type is FOREIGN_TABLE
    notebook Property Map
    (CleanRoomAssetNotebook) - Notebook details available to all collaborators of the clean room. Present if and only if asset_type is NOTEBOOK_FILE
    table Property Map
    (CleanRoomAssetTable) - Table details available to all collaborators of the clean room. Present if and only if asset_type is TABLE
    tableLocalDetails Property Map
    (CleanRoomAssetTableLocalDetails) - Local details for a table that are only available to its owner. Present if and only if asset_type is TABLE
    view Property Map
    (CleanRoomAssetView) - View details available to all collaborators of the clean room. Present if and only if asset_type is VIEW
    viewLocalDetails Property Map
    (CleanRoomAssetViewLocalDetails) - Local details for a view that are only available to its owner. Present if and only if asset_type is VIEW
    volumeLocalDetails Property Map
    (CleanRoomAssetVolumeLocalDetails) - Local details for a volume that are only available to its owner. Present if and only if asset_type is VOLUME

    GetCleanRoomAssetsAssetForeignTable

    Columns List<GetCleanRoomAssetsAssetForeignTableColumn>
    (list of ColumnInfo) - The metadata information of the columns in the view
    Columns []GetCleanRoomAssetsAssetForeignTableColumn
    (list of ColumnInfo) - The metadata information of the columns in the view
    columns List<GetCleanRoomAssetsAssetForeignTableColumn>
    (list of ColumnInfo) - The metadata information of the columns in the view
    columns GetCleanRoomAssetsAssetForeignTableColumn[]
    (list of ColumnInfo) - The metadata information of the columns in the view
    columns Sequence[GetCleanRoomAssetsAssetForeignTableColumn]
    (list of ColumnInfo) - The metadata information of the columns in the view
    columns List<Property Map>
    (list of ColumnInfo) - The metadata information of the columns in the view

    GetCleanRoomAssetsAssetForeignTableColumn

    Comment string
    (string) - User-provided free-form text description
    Mask GetCleanRoomAssetsAssetForeignTableColumnMask
    (ColumnMask)
    Name string
    (string) - The name of the partition column
    Nullable bool
    (boolean) - Whether field may be Null (default: true)
    PartitionIndex int
    (integer) - Partition index for column
    Position int
    (integer) - Ordinal position of column (starting at position 0)
    TypeIntervalType string
    (string) - Format of IntervalType
    TypeJson string
    (string) - Full data type specification, JSON-serialized
    TypeName string
    (string) - . Possible values are: ARRAY, BINARY, BOOLEAN, BYTE, CHAR, DATE, DECIMAL, DOUBLE, FLOAT, GEOGRAPHY, GEOMETRY, INT, INTERVAL, LONG, MAP, NULL, SHORT, STRING, STRUCT, TABLE_TYPE, TIMESTAMP, TIMESTAMP_NTZ, USER_DEFINED_TYPE, VARIANT
    TypePrecision int
    (integer) - Digits of precision; required for DecimalTypes
    TypeScale int
    (integer) - Digits to right of decimal; Required for DecimalTypes
    TypeText string
    (string) - Full data type specification as SQL/catalogString text
    Comment string
    (string) - User-provided free-form text description
    Mask GetCleanRoomAssetsAssetForeignTableColumnMask
    (ColumnMask)
    Name string
    (string) - The name of the partition column
    Nullable bool
    (boolean) - Whether field may be Null (default: true)
    PartitionIndex int
    (integer) - Partition index for column
    Position int
    (integer) - Ordinal position of column (starting at position 0)
    TypeIntervalType string
    (string) - Format of IntervalType
    TypeJson string
    (string) - Full data type specification, JSON-serialized
    TypeName string
    (string) - . Possible values are: ARRAY, BINARY, BOOLEAN, BYTE, CHAR, DATE, DECIMAL, DOUBLE, FLOAT, GEOGRAPHY, GEOMETRY, INT, INTERVAL, LONG, MAP, NULL, SHORT, STRING, STRUCT, TABLE_TYPE, TIMESTAMP, TIMESTAMP_NTZ, USER_DEFINED_TYPE, VARIANT
    TypePrecision int
    (integer) - Digits of precision; required for DecimalTypes
    TypeScale int
    (integer) - Digits to right of decimal; Required for DecimalTypes
    TypeText string
    (string) - Full data type specification as SQL/catalogString text
    comment String
    (string) - User-provided free-form text description
    mask GetCleanRoomAssetsAssetForeignTableColumnMask
    (ColumnMask)
    name String
    (string) - The name of the partition column
    nullable Boolean
    (boolean) - Whether field may be Null (default: true)
    partitionIndex Integer
    (integer) - Partition index for column
    position Integer
    (integer) - Ordinal position of column (starting at position 0)
    typeIntervalType String
    (string) - Format of IntervalType
    typeJson String
    (string) - Full data type specification, JSON-serialized
    typeName String
    (string) - . Possible values are: ARRAY, BINARY, BOOLEAN, BYTE, CHAR, DATE, DECIMAL, DOUBLE, FLOAT, GEOGRAPHY, GEOMETRY, INT, INTERVAL, LONG, MAP, NULL, SHORT, STRING, STRUCT, TABLE_TYPE, TIMESTAMP, TIMESTAMP_NTZ, USER_DEFINED_TYPE, VARIANT
    typePrecision Integer
    (integer) - Digits of precision; required for DecimalTypes
    typeScale Integer
    (integer) - Digits to right of decimal; Required for DecimalTypes
    typeText String
    (string) - Full data type specification as SQL/catalogString text
    comment string
    (string) - User-provided free-form text description
    mask GetCleanRoomAssetsAssetForeignTableColumnMask
    (ColumnMask)
    name string
    (string) - The name of the partition column
    nullable boolean
    (boolean) - Whether field may be Null (default: true)
    partitionIndex number
    (integer) - Partition index for column
    position number
    (integer) - Ordinal position of column (starting at position 0)
    typeIntervalType string
    (string) - Format of IntervalType
    typeJson string
    (string) - Full data type specification, JSON-serialized
    typeName string
    (string) - . Possible values are: ARRAY, BINARY, BOOLEAN, BYTE, CHAR, DATE, DECIMAL, DOUBLE, FLOAT, GEOGRAPHY, GEOMETRY, INT, INTERVAL, LONG, MAP, NULL, SHORT, STRING, STRUCT, TABLE_TYPE, TIMESTAMP, TIMESTAMP_NTZ, USER_DEFINED_TYPE, VARIANT
    typePrecision number
    (integer) - Digits of precision; required for DecimalTypes
    typeScale number
    (integer) - Digits to right of decimal; Required for DecimalTypes
    typeText string
    (string) - Full data type specification as SQL/catalogString text
    comment str
    (string) - User-provided free-form text description
    mask GetCleanRoomAssetsAssetForeignTableColumnMask
    (ColumnMask)
    name str
    (string) - The name of the partition column
    nullable bool
    (boolean) - Whether field may be Null (default: true)
    partition_index int
    (integer) - Partition index for column
    position int
    (integer) - Ordinal position of column (starting at position 0)
    type_interval_type str
    (string) - Format of IntervalType
    type_json str
    (string) - Full data type specification, JSON-serialized
    type_name str
    (string) - . Possible values are: ARRAY, BINARY, BOOLEAN, BYTE, CHAR, DATE, DECIMAL, DOUBLE, FLOAT, GEOGRAPHY, GEOMETRY, INT, INTERVAL, LONG, MAP, NULL, SHORT, STRING, STRUCT, TABLE_TYPE, TIMESTAMP, TIMESTAMP_NTZ, USER_DEFINED_TYPE, VARIANT
    type_precision int
    (integer) - Digits of precision; required for DecimalTypes
    type_scale int
    (integer) - Digits to right of decimal; Required for DecimalTypes
    type_text str
    (string) - Full data type specification as SQL/catalogString text
    comment String
    (string) - User-provided free-form text description
    mask Property Map
    (ColumnMask)
    name String
    (string) - The name of the partition column
    nullable Boolean
    (boolean) - Whether field may be Null (default: true)
    partitionIndex Number
    (integer) - Partition index for column
    position Number
    (integer) - Ordinal position of column (starting at position 0)
    typeIntervalType String
    (string) - Format of IntervalType
    typeJson String
    (string) - Full data type specification, JSON-serialized
    typeName String
    (string) - . Possible values are: ARRAY, BINARY, BOOLEAN, BYTE, CHAR, DATE, DECIMAL, DOUBLE, FLOAT, GEOGRAPHY, GEOMETRY, INT, INTERVAL, LONG, MAP, NULL, SHORT, STRING, STRUCT, TABLE_TYPE, TIMESTAMP, TIMESTAMP_NTZ, USER_DEFINED_TYPE, VARIANT
    typePrecision Number
    (integer) - Digits of precision; required for DecimalTypes
    typeScale Number
    (integer) - Digits to right of decimal; Required for DecimalTypes
    typeText String
    (string) - Full data type specification as SQL/catalogString text

    GetCleanRoomAssetsAssetForeignTableColumnMask

    FunctionName string
    (string) - The full name of the column mask SQL UDF
    UsingColumnNames List<string>
    (list of string) - The list of additional table columns to be passed as input to the column mask function. The first arg of the mask function should be of the type of the column being masked and the types of the rest of the args should match the types of columns in 'using_column_names'
    FunctionName string
    (string) - The full name of the column mask SQL UDF
    UsingColumnNames []string
    (list of string) - The list of additional table columns to be passed as input to the column mask function. The first arg of the mask function should be of the type of the column being masked and the types of the rest of the args should match the types of columns in 'using_column_names'
    functionName String
    (string) - The full name of the column mask SQL UDF
    usingColumnNames List<String>
    (list of string) - The list of additional table columns to be passed as input to the column mask function. The first arg of the mask function should be of the type of the column being masked and the types of the rest of the args should match the types of columns in 'using_column_names'
    functionName string
    (string) - The full name of the column mask SQL UDF
    usingColumnNames string[]
    (list of string) - The list of additional table columns to be passed as input to the column mask function. The first arg of the mask function should be of the type of the column being masked and the types of the rest of the args should match the types of columns in 'using_column_names'
    function_name str
    (string) - The full name of the column mask SQL UDF
    using_column_names Sequence[str]
    (list of string) - The list of additional table columns to be passed as input to the column mask function. The first arg of the mask function should be of the type of the column being masked and the types of the rest of the args should match the types of columns in 'using_column_names'
    functionName String
    (string) - The full name of the column mask SQL UDF
    usingColumnNames List<String>
    (list of string) - The list of additional table columns to be passed as input to the column mask function. The first arg of the mask function should be of the type of the column being masked and the types of the rest of the args should match the types of columns in 'using_column_names'

    GetCleanRoomAssetsAssetForeignTableLocalDetails

    LocalName string
    (string) - The fully qualified name of the volume in its owner's local metastore, in the format of catalog.schema.volume_name
    LocalName string
    (string) - The fully qualified name of the volume in its owner's local metastore, in the format of catalog.schema.volume_name
    localName String
    (string) - The fully qualified name of the volume in its owner's local metastore, in the format of catalog.schema.volume_name
    localName string
    (string) - The fully qualified name of the volume in its owner's local metastore, in the format of catalog.schema.volume_name
    local_name str
    (string) - The fully qualified name of the volume in its owner's local metastore, in the format of catalog.schema.volume_name
    localName String
    (string) - The fully qualified name of the volume in its owner's local metastore, in the format of catalog.schema.volume_name

    GetCleanRoomAssetsAssetNotebook

    Etag string
    (string) - Server generated etag that represents the notebook version
    NotebookContent string
    (string) - Base 64 representation of the notebook contents. This is the same format as returned by :method:workspace/export with the format of HTML
    ReviewState string
    (string) - Review outcome. Possible values are: APPROVED, PENDING, REJECTED
    Reviews List<GetCleanRoomAssetsAssetNotebookReview>
    (list of CleanRoomNotebookReview) - All existing approvals or rejections
    RunnerCollaboratorAliases List<string>
    (list of string) - collaborators that can run the notebook
    Etag string
    (string) - Server generated etag that represents the notebook version
    NotebookContent string
    (string) - Base 64 representation of the notebook contents. This is the same format as returned by :method:workspace/export with the format of HTML
    ReviewState string
    (string) - Review outcome. Possible values are: APPROVED, PENDING, REJECTED
    Reviews []GetCleanRoomAssetsAssetNotebookReview
    (list of CleanRoomNotebookReview) - All existing approvals or rejections
    RunnerCollaboratorAliases []string
    (list of string) - collaborators that can run the notebook
    etag String
    (string) - Server generated etag that represents the notebook version
    notebookContent String
    (string) - Base 64 representation of the notebook contents. This is the same format as returned by :method:workspace/export with the format of HTML
    reviewState String
    (string) - Review outcome. Possible values are: APPROVED, PENDING, REJECTED
    reviews List<GetCleanRoomAssetsAssetNotebookReview>
    (list of CleanRoomNotebookReview) - All existing approvals or rejections
    runnerCollaboratorAliases List<String>
    (list of string) - collaborators that can run the notebook
    etag string
    (string) - Server generated etag that represents the notebook version
    notebookContent string
    (string) - Base 64 representation of the notebook contents. This is the same format as returned by :method:workspace/export with the format of HTML
    reviewState string
    (string) - Review outcome. Possible values are: APPROVED, PENDING, REJECTED
    reviews GetCleanRoomAssetsAssetNotebookReview[]
    (list of CleanRoomNotebookReview) - All existing approvals or rejections
    runnerCollaboratorAliases string[]
    (list of string) - collaborators that can run the notebook
    etag str
    (string) - Server generated etag that represents the notebook version
    notebook_content str
    (string) - Base 64 representation of the notebook contents. This is the same format as returned by :method:workspace/export with the format of HTML
    review_state str
    (string) - Review outcome. Possible values are: APPROVED, PENDING, REJECTED
    reviews Sequence[GetCleanRoomAssetsAssetNotebookReview]
    (list of CleanRoomNotebookReview) - All existing approvals or rejections
    runner_collaborator_aliases Sequence[str]
    (list of string) - collaborators that can run the notebook
    etag String
    (string) - Server generated etag that represents the notebook version
    notebookContent String
    (string) - Base 64 representation of the notebook contents. This is the same format as returned by :method:workspace/export with the format of HTML
    reviewState String
    (string) - Review outcome. Possible values are: APPROVED, PENDING, REJECTED
    reviews List<Property Map>
    (list of CleanRoomNotebookReview) - All existing approvals or rejections
    runnerCollaboratorAliases List<String>
    (list of string) - collaborators that can run the notebook

    GetCleanRoomAssetsAssetNotebookReview

    Comment string
    (string) - User-provided free-form text description
    CreatedAtMillis int
    (integer) - When the review was submitted, in epoch milliseconds
    ReviewState string
    (string) - Review outcome. Possible values are: APPROVED, PENDING, REJECTED
    ReviewSubReason string
    (string) - Specified when the review was not explicitly made by a user. Possible values are: AUTO_APPROVED, BACKFILLED
    ReviewerCollaboratorAlias string
    (string) - Collaborator alias of the reviewer
    Comment string
    (string) - User-provided free-form text description
    CreatedAtMillis int
    (integer) - When the review was submitted, in epoch milliseconds
    ReviewState string
    (string) - Review outcome. Possible values are: APPROVED, PENDING, REJECTED
    ReviewSubReason string
    (string) - Specified when the review was not explicitly made by a user. Possible values are: AUTO_APPROVED, BACKFILLED
    ReviewerCollaboratorAlias string
    (string) - Collaborator alias of the reviewer
    comment String
    (string) - User-provided free-form text description
    createdAtMillis Integer
    (integer) - When the review was submitted, in epoch milliseconds
    reviewState String
    (string) - Review outcome. Possible values are: APPROVED, PENDING, REJECTED
    reviewSubReason String
    (string) - Specified when the review was not explicitly made by a user. Possible values are: AUTO_APPROVED, BACKFILLED
    reviewerCollaboratorAlias String
    (string) - Collaborator alias of the reviewer
    comment string
    (string) - User-provided free-form text description
    createdAtMillis number
    (integer) - When the review was submitted, in epoch milliseconds
    reviewState string
    (string) - Review outcome. Possible values are: APPROVED, PENDING, REJECTED
    reviewSubReason string
    (string) - Specified when the review was not explicitly made by a user. Possible values are: AUTO_APPROVED, BACKFILLED
    reviewerCollaboratorAlias string
    (string) - Collaborator alias of the reviewer
    comment str
    (string) - User-provided free-form text description
    created_at_millis int
    (integer) - When the review was submitted, in epoch milliseconds
    review_state str
    (string) - Review outcome. Possible values are: APPROVED, PENDING, REJECTED
    review_sub_reason str
    (string) - Specified when the review was not explicitly made by a user. Possible values are: AUTO_APPROVED, BACKFILLED
    reviewer_collaborator_alias str
    (string) - Collaborator alias of the reviewer
    comment String
    (string) - User-provided free-form text description
    createdAtMillis Number
    (integer) - When the review was submitted, in epoch milliseconds
    reviewState String
    (string) - Review outcome. Possible values are: APPROVED, PENDING, REJECTED
    reviewSubReason String
    (string) - Specified when the review was not explicitly made by a user. Possible values are: AUTO_APPROVED, BACKFILLED
    reviewerCollaboratorAlias String
    (string) - Collaborator alias of the reviewer

    GetCleanRoomAssetsAssetTable

    Columns List<GetCleanRoomAssetsAssetTableColumn>
    (list of ColumnInfo) - The metadata information of the columns in the view
    Columns []GetCleanRoomAssetsAssetTableColumn
    (list of ColumnInfo) - The metadata information of the columns in the view
    columns List<GetCleanRoomAssetsAssetTableColumn>
    (list of ColumnInfo) - The metadata information of the columns in the view
    columns GetCleanRoomAssetsAssetTableColumn[]
    (list of ColumnInfo) - The metadata information of the columns in the view
    columns Sequence[GetCleanRoomAssetsAssetTableColumn]
    (list of ColumnInfo) - The metadata information of the columns in the view
    columns List<Property Map>
    (list of ColumnInfo) - The metadata information of the columns in the view

    GetCleanRoomAssetsAssetTableColumn

    Comment string
    (string) - User-provided free-form text description
    Mask GetCleanRoomAssetsAssetTableColumnMask
    (ColumnMask)
    Name string
    (string) - The name of the partition column
    Nullable bool
    (boolean) - Whether field may be Null (default: true)
    PartitionIndex int
    (integer) - Partition index for column
    Position int
    (integer) - Ordinal position of column (starting at position 0)
    TypeIntervalType string
    (string) - Format of IntervalType
    TypeJson string
    (string) - Full data type specification, JSON-serialized
    TypeName string
    (string) - . Possible values are: ARRAY, BINARY, BOOLEAN, BYTE, CHAR, DATE, DECIMAL, DOUBLE, FLOAT, GEOGRAPHY, GEOMETRY, INT, INTERVAL, LONG, MAP, NULL, SHORT, STRING, STRUCT, TABLE_TYPE, TIMESTAMP, TIMESTAMP_NTZ, USER_DEFINED_TYPE, VARIANT
    TypePrecision int
    (integer) - Digits of precision; required for DecimalTypes
    TypeScale int
    (integer) - Digits to right of decimal; Required for DecimalTypes
    TypeText string
    (string) - Full data type specification as SQL/catalogString text
    Comment string
    (string) - User-provided free-form text description
    Mask GetCleanRoomAssetsAssetTableColumnMask
    (ColumnMask)
    Name string
    (string) - The name of the partition column
    Nullable bool
    (boolean) - Whether field may be Null (default: true)
    PartitionIndex int
    (integer) - Partition index for column
    Position int
    (integer) - Ordinal position of column (starting at position 0)
    TypeIntervalType string
    (string) - Format of IntervalType
    TypeJson string
    (string) - Full data type specification, JSON-serialized
    TypeName string
    (string) - . Possible values are: ARRAY, BINARY, BOOLEAN, BYTE, CHAR, DATE, DECIMAL, DOUBLE, FLOAT, GEOGRAPHY, GEOMETRY, INT, INTERVAL, LONG, MAP, NULL, SHORT, STRING, STRUCT, TABLE_TYPE, TIMESTAMP, TIMESTAMP_NTZ, USER_DEFINED_TYPE, VARIANT
    TypePrecision int
    (integer) - Digits of precision; required for DecimalTypes
    TypeScale int
    (integer) - Digits to right of decimal; Required for DecimalTypes
    TypeText string
    (string) - Full data type specification as SQL/catalogString text
    comment String
    (string) - User-provided free-form text description
    mask GetCleanRoomAssetsAssetTableColumnMask
    (ColumnMask)
    name String
    (string) - The name of the partition column
    nullable Boolean
    (boolean) - Whether field may be Null (default: true)
    partitionIndex Integer
    (integer) - Partition index for column
    position Integer
    (integer) - Ordinal position of column (starting at position 0)
    typeIntervalType String
    (string) - Format of IntervalType
    typeJson String
    (string) - Full data type specification, JSON-serialized
    typeName String
    (string) - . Possible values are: ARRAY, BINARY, BOOLEAN, BYTE, CHAR, DATE, DECIMAL, DOUBLE, FLOAT, GEOGRAPHY, GEOMETRY, INT, INTERVAL, LONG, MAP, NULL, SHORT, STRING, STRUCT, TABLE_TYPE, TIMESTAMP, TIMESTAMP_NTZ, USER_DEFINED_TYPE, VARIANT
    typePrecision Integer
    (integer) - Digits of precision; required for DecimalTypes
    typeScale Integer
    (integer) - Digits to right of decimal; Required for DecimalTypes
    typeText String
    (string) - Full data type specification as SQL/catalogString text
    comment string
    (string) - User-provided free-form text description
    mask GetCleanRoomAssetsAssetTableColumnMask
    (ColumnMask)
    name string
    (string) - The name of the partition column
    nullable boolean
    (boolean) - Whether field may be Null (default: true)
    partitionIndex number
    (integer) - Partition index for column
    position number
    (integer) - Ordinal position of column (starting at position 0)
    typeIntervalType string
    (string) - Format of IntervalType
    typeJson string
    (string) - Full data type specification, JSON-serialized
    typeName string
    (string) - . Possible values are: ARRAY, BINARY, BOOLEAN, BYTE, CHAR, DATE, DECIMAL, DOUBLE, FLOAT, GEOGRAPHY, GEOMETRY, INT, INTERVAL, LONG, MAP, NULL, SHORT, STRING, STRUCT, TABLE_TYPE, TIMESTAMP, TIMESTAMP_NTZ, USER_DEFINED_TYPE, VARIANT
    typePrecision number
    (integer) - Digits of precision; required for DecimalTypes
    typeScale number
    (integer) - Digits to right of decimal; Required for DecimalTypes
    typeText string
    (string) - Full data type specification as SQL/catalogString text
    comment str
    (string) - User-provided free-form text description
    mask GetCleanRoomAssetsAssetTableColumnMask
    (ColumnMask)
    name str
    (string) - The name of the partition column
    nullable bool
    (boolean) - Whether field may be Null (default: true)
    partition_index int
    (integer) - Partition index for column
    position int
    (integer) - Ordinal position of column (starting at position 0)
    type_interval_type str
    (string) - Format of IntervalType
    type_json str
    (string) - Full data type specification, JSON-serialized
    type_name str
    (string) - . Possible values are: ARRAY, BINARY, BOOLEAN, BYTE, CHAR, DATE, DECIMAL, DOUBLE, FLOAT, GEOGRAPHY, GEOMETRY, INT, INTERVAL, LONG, MAP, NULL, SHORT, STRING, STRUCT, TABLE_TYPE, TIMESTAMP, TIMESTAMP_NTZ, USER_DEFINED_TYPE, VARIANT
    type_precision int
    (integer) - Digits of precision; required for DecimalTypes
    type_scale int
    (integer) - Digits to right of decimal; Required for DecimalTypes
    type_text str
    (string) - Full data type specification as SQL/catalogString text
    comment String
    (string) - User-provided free-form text description
    mask Property Map
    (ColumnMask)
    name String
    (string) - The name of the partition column
    nullable Boolean
    (boolean) - Whether field may be Null (default: true)
    partitionIndex Number
    (integer) - Partition index for column
    position Number
    (integer) - Ordinal position of column (starting at position 0)
    typeIntervalType String
    (string) - Format of IntervalType
    typeJson String
    (string) - Full data type specification, JSON-serialized
    typeName String
    (string) - . Possible values are: ARRAY, BINARY, BOOLEAN, BYTE, CHAR, DATE, DECIMAL, DOUBLE, FLOAT, GEOGRAPHY, GEOMETRY, INT, INTERVAL, LONG, MAP, NULL, SHORT, STRING, STRUCT, TABLE_TYPE, TIMESTAMP, TIMESTAMP_NTZ, USER_DEFINED_TYPE, VARIANT
    typePrecision Number
    (integer) - Digits of precision; required for DecimalTypes
    typeScale Number
    (integer) - Digits to right of decimal; Required for DecimalTypes
    typeText String
    (string) - Full data type specification as SQL/catalogString text

    GetCleanRoomAssetsAssetTableColumnMask

    FunctionName string
    (string) - The full name of the column mask SQL UDF
    UsingColumnNames List<string>
    (list of string) - The list of additional table columns to be passed as input to the column mask function. The first arg of the mask function should be of the type of the column being masked and the types of the rest of the args should match the types of columns in 'using_column_names'
    FunctionName string
    (string) - The full name of the column mask SQL UDF
    UsingColumnNames []string
    (list of string) - The list of additional table columns to be passed as input to the column mask function. The first arg of the mask function should be of the type of the column being masked and the types of the rest of the args should match the types of columns in 'using_column_names'
    functionName String
    (string) - The full name of the column mask SQL UDF
    usingColumnNames List<String>
    (list of string) - The list of additional table columns to be passed as input to the column mask function. The first arg of the mask function should be of the type of the column being masked and the types of the rest of the args should match the types of columns in 'using_column_names'
    functionName string
    (string) - The full name of the column mask SQL UDF
    usingColumnNames string[]
    (list of string) - The list of additional table columns to be passed as input to the column mask function. The first arg of the mask function should be of the type of the column being masked and the types of the rest of the args should match the types of columns in 'using_column_names'
    function_name str
    (string) - The full name of the column mask SQL UDF
    using_column_names Sequence[str]
    (list of string) - The list of additional table columns to be passed as input to the column mask function. The first arg of the mask function should be of the type of the column being masked and the types of the rest of the args should match the types of columns in 'using_column_names'
    functionName String
    (string) - The full name of the column mask SQL UDF
    usingColumnNames List<String>
    (list of string) - The list of additional table columns to be passed as input to the column mask function. The first arg of the mask function should be of the type of the column being masked and the types of the rest of the args should match the types of columns in 'using_column_names'

    GetCleanRoomAssetsAssetTableLocalDetails

    LocalName string
    (string) - The fully qualified name of the volume in its owner's local metastore, in the format of catalog.schema.volume_name
    Partitions List<GetCleanRoomAssetsAssetTableLocalDetailsPartition>
    (list of Partition) - Partition filtering specification for a shared table
    LocalName string
    (string) - The fully qualified name of the volume in its owner's local metastore, in the format of catalog.schema.volume_name
    Partitions []GetCleanRoomAssetsAssetTableLocalDetailsPartition
    (list of Partition) - Partition filtering specification for a shared table
    localName String
    (string) - The fully qualified name of the volume in its owner's local metastore, in the format of catalog.schema.volume_name
    partitions List<GetCleanRoomAssetsAssetTableLocalDetailsPartition>
    (list of Partition) - Partition filtering specification for a shared table
    localName string
    (string) - The fully qualified name of the volume in its owner's local metastore, in the format of catalog.schema.volume_name
    partitions GetCleanRoomAssetsAssetTableLocalDetailsPartition[]
    (list of Partition) - Partition filtering specification for a shared table
    local_name str
    (string) - The fully qualified name of the volume in its owner's local metastore, in the format of catalog.schema.volume_name
    partitions Sequence[GetCleanRoomAssetsAssetTableLocalDetailsPartition]
    (list of Partition) - Partition filtering specification for a shared table
    localName String
    (string) - The fully qualified name of the volume in its owner's local metastore, in the format of catalog.schema.volume_name
    partitions List<Property Map>
    (list of Partition) - Partition filtering specification for a shared table

    GetCleanRoomAssetsAssetTableLocalDetailsPartition

    Values List<GetCleanRoomAssetsAssetTableLocalDetailsPartitionValue>
    (string) - The value of the partition column. When this value is not set, it means null value. When this field is set, field recipient_property_key can not be set
    Values []GetCleanRoomAssetsAssetTableLocalDetailsPartitionValue
    (string) - The value of the partition column. When this value is not set, it means null value. When this field is set, field recipient_property_key can not be set
    values List<GetCleanRoomAssetsAssetTableLocalDetailsPartitionValue>
    (string) - The value of the partition column. When this value is not set, it means null value. When this field is set, field recipient_property_key can not be set
    values GetCleanRoomAssetsAssetTableLocalDetailsPartitionValue[]
    (string) - The value of the partition column. When this value is not set, it means null value. When this field is set, field recipient_property_key can not be set
    values Sequence[GetCleanRoomAssetsAssetTableLocalDetailsPartitionValue]
    (string) - The value of the partition column. When this value is not set, it means null value. When this field is set, field recipient_property_key can not be set
    values List<Property Map>
    (string) - The value of the partition column. When this value is not set, it means null value. When this field is set, field recipient_property_key can not be set

    GetCleanRoomAssetsAssetTableLocalDetailsPartitionValue

    Name string
    (string) - The name of the partition column
    Op string
    (string) - The operator to apply for the value. Possible values are: EQUAL, LIKE
    RecipientPropertyKey string
    (string) - The key of a Delta Sharing recipient's property. For example "databricks-account-id". When this field is set, field value can not be set
    Value string
    (string) - The value of the partition column. When this value is not set, it means null value. When this field is set, field recipient_property_key can not be set
    Name string
    (string) - The name of the partition column
    Op string
    (string) - The operator to apply for the value. Possible values are: EQUAL, LIKE
    RecipientPropertyKey string
    (string) - The key of a Delta Sharing recipient's property. For example "databricks-account-id". When this field is set, field value can not be set
    Value string
    (string) - The value of the partition column. When this value is not set, it means null value. When this field is set, field recipient_property_key can not be set
    name String
    (string) - The name of the partition column
    op String
    (string) - The operator to apply for the value. Possible values are: EQUAL, LIKE
    recipientPropertyKey String
    (string) - The key of a Delta Sharing recipient's property. For example "databricks-account-id". When this field is set, field value can not be set
    value String
    (string) - The value of the partition column. When this value is not set, it means null value. When this field is set, field recipient_property_key can not be set
    name string
    (string) - The name of the partition column
    op string
    (string) - The operator to apply for the value. Possible values are: EQUAL, LIKE
    recipientPropertyKey string
    (string) - The key of a Delta Sharing recipient's property. For example "databricks-account-id". When this field is set, field value can not be set
    value string
    (string) - The value of the partition column. When this value is not set, it means null value. When this field is set, field recipient_property_key can not be set
    name str
    (string) - The name of the partition column
    op str
    (string) - The operator to apply for the value. Possible values are: EQUAL, LIKE
    recipient_property_key str
    (string) - The key of a Delta Sharing recipient's property. For example "databricks-account-id". When this field is set, field value can not be set
    value str
    (string) - The value of the partition column. When this value is not set, it means null value. When this field is set, field recipient_property_key can not be set
    name String
    (string) - The name of the partition column
    op String
    (string) - The operator to apply for the value. Possible values are: EQUAL, LIKE
    recipientPropertyKey String
    (string) - The key of a Delta Sharing recipient's property. For example "databricks-account-id". When this field is set, field value can not be set
    value String
    (string) - The value of the partition column. When this value is not set, it means null value. When this field is set, field recipient_property_key can not be set

    GetCleanRoomAssetsAssetView

    Columns List<GetCleanRoomAssetsAssetViewColumn>
    (list of ColumnInfo) - The metadata information of the columns in the view
    Columns []GetCleanRoomAssetsAssetViewColumn
    (list of ColumnInfo) - The metadata information of the columns in the view
    columns List<GetCleanRoomAssetsAssetViewColumn>
    (list of ColumnInfo) - The metadata information of the columns in the view
    columns GetCleanRoomAssetsAssetViewColumn[]
    (list of ColumnInfo) - The metadata information of the columns in the view
    columns Sequence[GetCleanRoomAssetsAssetViewColumn]
    (list of ColumnInfo) - The metadata information of the columns in the view
    columns List<Property Map>
    (list of ColumnInfo) - The metadata information of the columns in the view

    GetCleanRoomAssetsAssetViewColumn

    Comment string
    (string) - User-provided free-form text description
    Mask GetCleanRoomAssetsAssetViewColumnMask
    (ColumnMask)
    Name string
    (string) - The name of the partition column
    Nullable bool
    (boolean) - Whether field may be Null (default: true)
    PartitionIndex int
    (integer) - Partition index for column
    Position int
    (integer) - Ordinal position of column (starting at position 0)
    TypeIntervalType string
    (string) - Format of IntervalType
    TypeJson string
    (string) - Full data type specification, JSON-serialized
    TypeName string
    (string) - . Possible values are: ARRAY, BINARY, BOOLEAN, BYTE, CHAR, DATE, DECIMAL, DOUBLE, FLOAT, GEOGRAPHY, GEOMETRY, INT, INTERVAL, LONG, MAP, NULL, SHORT, STRING, STRUCT, TABLE_TYPE, TIMESTAMP, TIMESTAMP_NTZ, USER_DEFINED_TYPE, VARIANT
    TypePrecision int
    (integer) - Digits of precision; required for DecimalTypes
    TypeScale int
    (integer) - Digits to right of decimal; Required for DecimalTypes
    TypeText string
    (string) - Full data type specification as SQL/catalogString text
    Comment string
    (string) - User-provided free-form text description
    Mask GetCleanRoomAssetsAssetViewColumnMask
    (ColumnMask)
    Name string
    (string) - The name of the partition column
    Nullable bool
    (boolean) - Whether field may be Null (default: true)
    PartitionIndex int
    (integer) - Partition index for column
    Position int
    (integer) - Ordinal position of column (starting at position 0)
    TypeIntervalType string
    (string) - Format of IntervalType
    TypeJson string
    (string) - Full data type specification, JSON-serialized
    TypeName string
    (string) - . Possible values are: ARRAY, BINARY, BOOLEAN, BYTE, CHAR, DATE, DECIMAL, DOUBLE, FLOAT, GEOGRAPHY, GEOMETRY, INT, INTERVAL, LONG, MAP, NULL, SHORT, STRING, STRUCT, TABLE_TYPE, TIMESTAMP, TIMESTAMP_NTZ, USER_DEFINED_TYPE, VARIANT
    TypePrecision int
    (integer) - Digits of precision; required for DecimalTypes
    TypeScale int
    (integer) - Digits to right of decimal; Required for DecimalTypes
    TypeText string
    (string) - Full data type specification as SQL/catalogString text
    comment String
    (string) - User-provided free-form text description
    mask GetCleanRoomAssetsAssetViewColumnMask
    (ColumnMask)
    name String
    (string) - The name of the partition column
    nullable Boolean
    (boolean) - Whether field may be Null (default: true)
    partitionIndex Integer
    (integer) - Partition index for column
    position Integer
    (integer) - Ordinal position of column (starting at position 0)
    typeIntervalType String
    (string) - Format of IntervalType
    typeJson String
    (string) - Full data type specification, JSON-serialized
    typeName String
    (string) - . Possible values are: ARRAY, BINARY, BOOLEAN, BYTE, CHAR, DATE, DECIMAL, DOUBLE, FLOAT, GEOGRAPHY, GEOMETRY, INT, INTERVAL, LONG, MAP, NULL, SHORT, STRING, STRUCT, TABLE_TYPE, TIMESTAMP, TIMESTAMP_NTZ, USER_DEFINED_TYPE, VARIANT
    typePrecision Integer
    (integer) - Digits of precision; required for DecimalTypes
    typeScale Integer
    (integer) - Digits to right of decimal; Required for DecimalTypes
    typeText String
    (string) - Full data type specification as SQL/catalogString text
    comment string
    (string) - User-provided free-form text description
    mask GetCleanRoomAssetsAssetViewColumnMask
    (ColumnMask)
    name string
    (string) - The name of the partition column
    nullable boolean
    (boolean) - Whether field may be Null (default: true)
    partitionIndex number
    (integer) - Partition index for column
    position number
    (integer) - Ordinal position of column (starting at position 0)
    typeIntervalType string
    (string) - Format of IntervalType
    typeJson string
    (string) - Full data type specification, JSON-serialized
    typeName string
    (string) - . Possible values are: ARRAY, BINARY, BOOLEAN, BYTE, CHAR, DATE, DECIMAL, DOUBLE, FLOAT, GEOGRAPHY, GEOMETRY, INT, INTERVAL, LONG, MAP, NULL, SHORT, STRING, STRUCT, TABLE_TYPE, TIMESTAMP, TIMESTAMP_NTZ, USER_DEFINED_TYPE, VARIANT
    typePrecision number
    (integer) - Digits of precision; required for DecimalTypes
    typeScale number
    (integer) - Digits to right of decimal; Required for DecimalTypes
    typeText string
    (string) - Full data type specification as SQL/catalogString text
    comment str
    (string) - User-provided free-form text description
    mask GetCleanRoomAssetsAssetViewColumnMask
    (ColumnMask)
    name str
    (string) - The name of the partition column
    nullable bool
    (boolean) - Whether field may be Null (default: true)
    partition_index int
    (integer) - Partition index for column
    position int
    (integer) - Ordinal position of column (starting at position 0)
    type_interval_type str
    (string) - Format of IntervalType
    type_json str
    (string) - Full data type specification, JSON-serialized
    type_name str
    (string) - . Possible values are: ARRAY, BINARY, BOOLEAN, BYTE, CHAR, DATE, DECIMAL, DOUBLE, FLOAT, GEOGRAPHY, GEOMETRY, INT, INTERVAL, LONG, MAP, NULL, SHORT, STRING, STRUCT, TABLE_TYPE, TIMESTAMP, TIMESTAMP_NTZ, USER_DEFINED_TYPE, VARIANT
    type_precision int
    (integer) - Digits of precision; required for DecimalTypes
    type_scale int
    (integer) - Digits to right of decimal; Required for DecimalTypes
    type_text str
    (string) - Full data type specification as SQL/catalogString text
    comment String
    (string) - User-provided free-form text description
    mask Property Map
    (ColumnMask)
    name String
    (string) - The name of the partition column
    nullable Boolean
    (boolean) - Whether field may be Null (default: true)
    partitionIndex Number
    (integer) - Partition index for column
    position Number
    (integer) - Ordinal position of column (starting at position 0)
    typeIntervalType String
    (string) - Format of IntervalType
    typeJson String
    (string) - Full data type specification, JSON-serialized
    typeName String
    (string) - . Possible values are: ARRAY, BINARY, BOOLEAN, BYTE, CHAR, DATE, DECIMAL, DOUBLE, FLOAT, GEOGRAPHY, GEOMETRY, INT, INTERVAL, LONG, MAP, NULL, SHORT, STRING, STRUCT, TABLE_TYPE, TIMESTAMP, TIMESTAMP_NTZ, USER_DEFINED_TYPE, VARIANT
    typePrecision Number
    (integer) - Digits of precision; required for DecimalTypes
    typeScale Number
    (integer) - Digits to right of decimal; Required for DecimalTypes
    typeText String
    (string) - Full data type specification as SQL/catalogString text

    GetCleanRoomAssetsAssetViewColumnMask

    FunctionName string
    (string) - The full name of the column mask SQL UDF
    UsingColumnNames List<string>
    (list of string) - The list of additional table columns to be passed as input to the column mask function. The first arg of the mask function should be of the type of the column being masked and the types of the rest of the args should match the types of columns in 'using_column_names'
    FunctionName string
    (string) - The full name of the column mask SQL UDF
    UsingColumnNames []string
    (list of string) - The list of additional table columns to be passed as input to the column mask function. The first arg of the mask function should be of the type of the column being masked and the types of the rest of the args should match the types of columns in 'using_column_names'
    functionName String
    (string) - The full name of the column mask SQL UDF
    usingColumnNames List<String>
    (list of string) - The list of additional table columns to be passed as input to the column mask function. The first arg of the mask function should be of the type of the column being masked and the types of the rest of the args should match the types of columns in 'using_column_names'
    functionName string
    (string) - The full name of the column mask SQL UDF
    usingColumnNames string[]
    (list of string) - The list of additional table columns to be passed as input to the column mask function. The first arg of the mask function should be of the type of the column being masked and the types of the rest of the args should match the types of columns in 'using_column_names'
    function_name str
    (string) - The full name of the column mask SQL UDF
    using_column_names Sequence[str]
    (list of string) - The list of additional table columns to be passed as input to the column mask function. The first arg of the mask function should be of the type of the column being masked and the types of the rest of the args should match the types of columns in 'using_column_names'
    functionName String
    (string) - The full name of the column mask SQL UDF
    usingColumnNames List<String>
    (list of string) - The list of additional table columns to be passed as input to the column mask function. The first arg of the mask function should be of the type of the column being masked and the types of the rest of the args should match the types of columns in 'using_column_names'

    GetCleanRoomAssetsAssetViewLocalDetails

    LocalName string
    (string) - The fully qualified name of the volume in its owner's local metastore, in the format of catalog.schema.volume_name
    LocalName string
    (string) - The fully qualified name of the volume in its owner's local metastore, in the format of catalog.schema.volume_name
    localName String
    (string) - The fully qualified name of the volume in its owner's local metastore, in the format of catalog.schema.volume_name
    localName string
    (string) - The fully qualified name of the volume in its owner's local metastore, in the format of catalog.schema.volume_name
    local_name str
    (string) - The fully qualified name of the volume in its owner's local metastore, in the format of catalog.schema.volume_name
    localName String
    (string) - The fully qualified name of the volume in its owner's local metastore, in the format of catalog.schema.volume_name

    GetCleanRoomAssetsAssetVolumeLocalDetails

    LocalName string
    (string) - The fully qualified name of the volume in its owner's local metastore, in the format of catalog.schema.volume_name
    LocalName string
    (string) - The fully qualified name of the volume in its owner's local metastore, in the format of catalog.schema.volume_name
    localName String
    (string) - The fully qualified name of the volume in its owner's local metastore, in the format of catalog.schema.volume_name
    localName string
    (string) - The fully qualified name of the volume in its owner's local metastore, in the format of catalog.schema.volume_name
    local_name str
    (string) - The fully qualified name of the volume in its owner's local metastore, in the format of catalog.schema.volume_name
    localName String
    (string) - The fully qualified name of the volume in its owner's local metastore, in the format of catalog.schema.volume_name

    Package Details

    Repository
    databricks pulumi/pulumi-databricks
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the databricks Terraform Provider.
    databricks logo
    Databricks v1.74.0 published on Thursday, Aug 14, 2025 by Pulumi