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

databricks.getCleanRoomAssetRevisionsCleanRoomAsset

Explore with Pulumi AI

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

    Using getCleanRoomAssetRevisionsCleanRoomAsset

    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 getCleanRoomAssetRevisionsCleanRoomAsset(args: GetCleanRoomAssetRevisionsCleanRoomAssetArgs, opts?: InvokeOptions): Promise<GetCleanRoomAssetRevisionsCleanRoomAssetResult>
    function getCleanRoomAssetRevisionsCleanRoomAssetOutput(args: GetCleanRoomAssetRevisionsCleanRoomAssetOutputArgs, opts?: InvokeOptions): Output<GetCleanRoomAssetRevisionsCleanRoomAssetResult>
    def get_clean_room_asset_revisions_clean_room_asset(asset_type: Optional[str] = None,
                                                        clean_room_name: Optional[str] = None,
                                                        foreign_table: Optional[GetCleanRoomAssetRevisionsCleanRoomAssetForeignTable] = None,
                                                        foreign_table_local_details: Optional[GetCleanRoomAssetRevisionsCleanRoomAssetForeignTableLocalDetails] = None,
                                                        name: Optional[str] = None,
                                                        notebook: Optional[GetCleanRoomAssetRevisionsCleanRoomAssetNotebook] = None,
                                                        table: Optional[GetCleanRoomAssetRevisionsCleanRoomAssetTable] = None,
                                                        table_local_details: Optional[GetCleanRoomAssetRevisionsCleanRoomAssetTableLocalDetails] = None,
                                                        view: Optional[GetCleanRoomAssetRevisionsCleanRoomAssetView] = None,
                                                        view_local_details: Optional[GetCleanRoomAssetRevisionsCleanRoomAssetViewLocalDetails] = None,
                                                        volume_local_details: Optional[GetCleanRoomAssetRevisionsCleanRoomAssetVolumeLocalDetails] = None,
                                                        opts: Optional[InvokeOptions] = None) -> GetCleanRoomAssetRevisionsCleanRoomAssetResult
    def get_clean_room_asset_revisions_clean_room_asset_output(asset_type: Optional[pulumi.Input[str]] = None,
                                                        clean_room_name: Optional[pulumi.Input[str]] = None,
                                                        foreign_table: Optional[pulumi.Input[GetCleanRoomAssetRevisionsCleanRoomAssetForeignTableArgs]] = None,
                                                        foreign_table_local_details: Optional[pulumi.Input[GetCleanRoomAssetRevisionsCleanRoomAssetForeignTableLocalDetailsArgs]] = None,
                                                        name: Optional[pulumi.Input[str]] = None,
                                                        notebook: Optional[pulumi.Input[GetCleanRoomAssetRevisionsCleanRoomAssetNotebookArgs]] = None,
                                                        table: Optional[pulumi.Input[GetCleanRoomAssetRevisionsCleanRoomAssetTableArgs]] = None,
                                                        table_local_details: Optional[pulumi.Input[GetCleanRoomAssetRevisionsCleanRoomAssetTableLocalDetailsArgs]] = None,
                                                        view: Optional[pulumi.Input[GetCleanRoomAssetRevisionsCleanRoomAssetViewArgs]] = None,
                                                        view_local_details: Optional[pulumi.Input[GetCleanRoomAssetRevisionsCleanRoomAssetViewLocalDetailsArgs]] = None,
                                                        volume_local_details: Optional[pulumi.Input[GetCleanRoomAssetRevisionsCleanRoomAssetVolumeLocalDetailsArgs]] = None,
                                                        opts: Optional[InvokeOptions] = None) -> Output[GetCleanRoomAssetRevisionsCleanRoomAssetResult]
    func GetCleanRoomAssetRevisionsCleanRoomAsset(ctx *Context, args *GetCleanRoomAssetRevisionsCleanRoomAssetArgs, opts ...InvokeOption) (*GetCleanRoomAssetRevisionsCleanRoomAssetResult, error)
    func GetCleanRoomAssetRevisionsCleanRoomAssetOutput(ctx *Context, args *GetCleanRoomAssetRevisionsCleanRoomAssetOutputArgs, opts ...InvokeOption) GetCleanRoomAssetRevisionsCleanRoomAssetResultOutput

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

    public static class GetCleanRoomAssetRevisionsCleanRoomAsset 
    {
        public static Task<GetCleanRoomAssetRevisionsCleanRoomAssetResult> InvokeAsync(GetCleanRoomAssetRevisionsCleanRoomAssetArgs args, InvokeOptions? opts = null)
        public static Output<GetCleanRoomAssetRevisionsCleanRoomAssetResult> Invoke(GetCleanRoomAssetRevisionsCleanRoomAssetInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetCleanRoomAssetRevisionsCleanRoomAssetResult> getCleanRoomAssetRevisionsCleanRoomAsset(GetCleanRoomAssetRevisionsCleanRoomAssetArgs args, InvokeOptions options)
    public static Output<GetCleanRoomAssetRevisionsCleanRoomAssetResult> getCleanRoomAssetRevisionsCleanRoomAsset(GetCleanRoomAssetRevisionsCleanRoomAssetArgs args, InvokeOptions options)
    
    fn::invoke:
      function: databricks:index/getCleanRoomAssetRevisionsCleanRoomAsset:getCleanRoomAssetRevisionsCleanRoomAsset
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AssetType string
    (string) - The type of the asset. Possible values are: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, VIEW, VOLUME
    Name string

    A fully qualified name that uniquely identifies the asset within the clean room. This is also the name displayed in the clean room UI.

    For UC securable assets (tables, volumes, etc.), the format is shared_catalog.shared_schema.asset_name

    For notebooks, the name is the notebook file name. For jar analyses, the name is the jar analysis name

    CleanRoomName string
    (string) - The name of the clean room this asset belongs to. This field is required for create operations and populated by the server for responses
    ForeignTable GetCleanRoomAssetRevisionsCleanRoomAssetForeignTable
    (CleanRoomAssetForeignTable) - Foreign table details available to all collaborators of the clean room. Present if and only if asset_type is FOREIGN_TABLE
    ForeignTableLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetForeignTableLocalDetails
    (CleanRoomAssetForeignTableLocalDetails) - Local details for a foreign that are only available to its owner. Present if and only if asset_type is FOREIGN_TABLE
    Notebook GetCleanRoomAssetRevisionsCleanRoomAssetNotebook
    (CleanRoomAssetNotebook) - Notebook details available to all collaborators of the clean room. Present if and only if asset_type is NOTEBOOK_FILE
    Table GetCleanRoomAssetRevisionsCleanRoomAssetTable
    (CleanRoomAssetTable) - Table details available to all collaborators of the clean room. Present if and only if asset_type is TABLE
    TableLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetTableLocalDetails
    (CleanRoomAssetTableLocalDetails) - Local details for a table that are only available to its owner. Present if and only if asset_type is TABLE
    View GetCleanRoomAssetRevisionsCleanRoomAssetView
    (CleanRoomAssetView) - View details available to all collaborators of the clean room. Present if and only if asset_type is VIEW
    ViewLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetViewLocalDetails
    (CleanRoomAssetViewLocalDetails) - Local details for a view that are only available to its owner. Present if and only if asset_type is VIEW
    VolumeLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetVolumeLocalDetails
    (CleanRoomAssetVolumeLocalDetails) - Local details for a volume that are only available to its owner. Present if and only if asset_type is VOLUME
    AssetType string
    (string) - The type of the asset. Possible values are: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, VIEW, VOLUME
    Name string

    A fully qualified name that uniquely identifies the asset within the clean room. This is also the name displayed in the clean room UI.

    For UC securable assets (tables, volumes, etc.), the format is shared_catalog.shared_schema.asset_name

    For notebooks, the name is the notebook file name. For jar analyses, the name is the jar analysis name

    CleanRoomName string
    (string) - The name of the clean room this asset belongs to. This field is required for create operations and populated by the server for responses
    ForeignTable GetCleanRoomAssetRevisionsCleanRoomAssetForeignTable
    (CleanRoomAssetForeignTable) - Foreign table details available to all collaborators of the clean room. Present if and only if asset_type is FOREIGN_TABLE
    ForeignTableLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetForeignTableLocalDetails
    (CleanRoomAssetForeignTableLocalDetails) - Local details for a foreign that are only available to its owner. Present if and only if asset_type is FOREIGN_TABLE
    Notebook GetCleanRoomAssetRevisionsCleanRoomAssetNotebook
    (CleanRoomAssetNotebook) - Notebook details available to all collaborators of the clean room. Present if and only if asset_type is NOTEBOOK_FILE
    Table GetCleanRoomAssetRevisionsCleanRoomAssetTable
    (CleanRoomAssetTable) - Table details available to all collaborators of the clean room. Present if and only if asset_type is TABLE
    TableLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetTableLocalDetails
    (CleanRoomAssetTableLocalDetails) - Local details for a table that are only available to its owner. Present if and only if asset_type is TABLE
    View GetCleanRoomAssetRevisionsCleanRoomAssetView
    (CleanRoomAssetView) - View details available to all collaborators of the clean room. Present if and only if asset_type is VIEW
    ViewLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetViewLocalDetails
    (CleanRoomAssetViewLocalDetails) - Local details for a view that are only available to its owner. Present if and only if asset_type is VIEW
    VolumeLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetVolumeLocalDetails
    (CleanRoomAssetVolumeLocalDetails) - Local details for a volume that are only available to its owner. Present if and only if asset_type is VOLUME
    assetType String
    (string) - The type of the asset. Possible values are: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, VIEW, VOLUME
    name String

    A fully qualified name that uniquely identifies the asset within the clean room. This is also the name displayed in the clean room UI.

    For UC securable assets (tables, volumes, etc.), the format is shared_catalog.shared_schema.asset_name

    For notebooks, the name is the notebook file name. For jar analyses, the name is the jar analysis name

    cleanRoomName String
    (string) - The name of the clean room this asset belongs to. This field is required for create operations and populated by the server for responses
    foreignTable GetCleanRoomAssetRevisionsCleanRoomAssetForeignTable
    (CleanRoomAssetForeignTable) - Foreign table details available to all collaborators of the clean room. Present if and only if asset_type is FOREIGN_TABLE
    foreignTableLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetForeignTableLocalDetails
    (CleanRoomAssetForeignTableLocalDetails) - Local details for a foreign that are only available to its owner. Present if and only if asset_type is FOREIGN_TABLE
    notebook GetCleanRoomAssetRevisionsCleanRoomAssetNotebook
    (CleanRoomAssetNotebook) - Notebook details available to all collaborators of the clean room. Present if and only if asset_type is NOTEBOOK_FILE
    table GetCleanRoomAssetRevisionsCleanRoomAssetTable
    (CleanRoomAssetTable) - Table details available to all collaborators of the clean room. Present if and only if asset_type is TABLE
    tableLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetTableLocalDetails
    (CleanRoomAssetTableLocalDetails) - Local details for a table that are only available to its owner. Present if and only if asset_type is TABLE
    view GetCleanRoomAssetRevisionsCleanRoomAssetView
    (CleanRoomAssetView) - View details available to all collaborators of the clean room. Present if and only if asset_type is VIEW
    viewLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetViewLocalDetails
    (CleanRoomAssetViewLocalDetails) - Local details for a view that are only available to its owner. Present if and only if asset_type is VIEW
    volumeLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetVolumeLocalDetails
    (CleanRoomAssetVolumeLocalDetails) - Local details for a volume that are only available to its owner. Present if and only if asset_type is VOLUME
    assetType string
    (string) - The type of the asset. Possible values are: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, VIEW, VOLUME
    name string

    A fully qualified name that uniquely identifies the asset within the clean room. This is also the name displayed in the clean room UI.

    For UC securable assets (tables, volumes, etc.), the format is shared_catalog.shared_schema.asset_name

    For notebooks, the name is the notebook file name. For jar analyses, the name is the jar analysis name

    cleanRoomName string
    (string) - The name of the clean room this asset belongs to. This field is required for create operations and populated by the server for responses
    foreignTable GetCleanRoomAssetRevisionsCleanRoomAssetForeignTable
    (CleanRoomAssetForeignTable) - Foreign table details available to all collaborators of the clean room. Present if and only if asset_type is FOREIGN_TABLE
    foreignTableLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetForeignTableLocalDetails
    (CleanRoomAssetForeignTableLocalDetails) - Local details for a foreign that are only available to its owner. Present if and only if asset_type is FOREIGN_TABLE
    notebook GetCleanRoomAssetRevisionsCleanRoomAssetNotebook
    (CleanRoomAssetNotebook) - Notebook details available to all collaborators of the clean room. Present if and only if asset_type is NOTEBOOK_FILE
    table GetCleanRoomAssetRevisionsCleanRoomAssetTable
    (CleanRoomAssetTable) - Table details available to all collaborators of the clean room. Present if and only if asset_type is TABLE
    tableLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetTableLocalDetails
    (CleanRoomAssetTableLocalDetails) - Local details for a table that are only available to its owner. Present if and only if asset_type is TABLE
    view GetCleanRoomAssetRevisionsCleanRoomAssetView
    (CleanRoomAssetView) - View details available to all collaborators of the clean room. Present if and only if asset_type is VIEW
    viewLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetViewLocalDetails
    (CleanRoomAssetViewLocalDetails) - Local details for a view that are only available to its owner. Present if and only if asset_type is VIEW
    volumeLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetVolumeLocalDetails
    (CleanRoomAssetVolumeLocalDetails) - Local details for a volume that are only available to its owner. Present if and only if asset_type is VOLUME
    asset_type str
    (string) - The type of the asset. Possible values are: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, VIEW, VOLUME
    name str

    A fully qualified name that uniquely identifies the asset within the clean room. This is also the name displayed in the clean room UI.

    For UC securable assets (tables, volumes, etc.), the format is shared_catalog.shared_schema.asset_name

    For notebooks, the name is the notebook file name. For jar analyses, the name is the jar analysis name

    clean_room_name str
    (string) - The name of the clean room this asset belongs to. This field is required for create operations and populated by the server for responses
    foreign_table GetCleanRoomAssetRevisionsCleanRoomAssetForeignTable
    (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 GetCleanRoomAssetRevisionsCleanRoomAssetForeignTableLocalDetails
    (CleanRoomAssetForeignTableLocalDetails) - Local details for a foreign that are only available to its owner. Present if and only if asset_type is FOREIGN_TABLE
    notebook GetCleanRoomAssetRevisionsCleanRoomAssetNotebook
    (CleanRoomAssetNotebook) - Notebook details available to all collaborators of the clean room. Present if and only if asset_type is NOTEBOOK_FILE
    table GetCleanRoomAssetRevisionsCleanRoomAssetTable
    (CleanRoomAssetTable) - Table details available to all collaborators of the clean room. Present if and only if asset_type is TABLE
    table_local_details GetCleanRoomAssetRevisionsCleanRoomAssetTableLocalDetails
    (CleanRoomAssetTableLocalDetails) - Local details for a table that are only available to its owner. Present if and only if asset_type is TABLE
    view GetCleanRoomAssetRevisionsCleanRoomAssetView
    (CleanRoomAssetView) - View details available to all collaborators of the clean room. Present if and only if asset_type is VIEW
    view_local_details GetCleanRoomAssetRevisionsCleanRoomAssetViewLocalDetails
    (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 GetCleanRoomAssetRevisionsCleanRoomAssetVolumeLocalDetails
    (CleanRoomAssetVolumeLocalDetails) - Local details for a volume that are only available to its owner. Present if and only if asset_type is VOLUME
    assetType String
    (string) - The type of the asset. Possible values are: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, VIEW, VOLUME
    name String

    A fully qualified name that uniquely identifies the asset within the clean room. This is also the name displayed in the clean room UI.

    For UC securable assets (tables, volumes, etc.), the format is shared_catalog.shared_schema.asset_name

    For notebooks, the name is the notebook file name. For jar analyses, the name is the jar analysis name

    cleanRoomName String
    (string) - The name of the clean room this asset belongs to. This field is required for create operations and populated by the server for responses
    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

    getCleanRoomAssetRevisionsCleanRoomAsset Result

    The following output properties are available:

    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
    Id string
    The provider-assigned unique ID for this managed resource.
    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
    (string) - The name of the clean room this asset belongs to. This field is required for create operations and populated by the server for responses
    ForeignTable GetCleanRoomAssetRevisionsCleanRoomAssetForeignTable
    (CleanRoomAssetForeignTable) - Foreign table details available to all collaborators of the clean room. Present if and only if asset_type is FOREIGN_TABLE
    ForeignTableLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetForeignTableLocalDetails
    (CleanRoomAssetForeignTableLocalDetails) - Local details for a foreign that are only available to its owner. Present if and only if asset_type is FOREIGN_TABLE
    Notebook GetCleanRoomAssetRevisionsCleanRoomAssetNotebook
    (CleanRoomAssetNotebook) - Notebook details available to all collaborators of the clean room. Present if and only if asset_type is NOTEBOOK_FILE
    Table GetCleanRoomAssetRevisionsCleanRoomAssetTable
    (CleanRoomAssetTable) - Table details available to all collaborators of the clean room. Present if and only if asset_type is TABLE
    TableLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetTableLocalDetails
    (CleanRoomAssetTableLocalDetails) - Local details for a table that are only available to its owner. Present if and only if asset_type is TABLE
    View GetCleanRoomAssetRevisionsCleanRoomAssetView
    (CleanRoomAssetView) - View details available to all collaborators of the clean room. Present if and only if asset_type is VIEW
    ViewLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetViewLocalDetails
    (CleanRoomAssetViewLocalDetails) - Local details for a view that are only available to its owner. Present if and only if asset_type is VIEW
    VolumeLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetVolumeLocalDetails
    (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
    Id string
    The provider-assigned unique ID for this managed resource.
    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
    (string) - The name of the clean room this asset belongs to. This field is required for create operations and populated by the server for responses
    ForeignTable GetCleanRoomAssetRevisionsCleanRoomAssetForeignTable
    (CleanRoomAssetForeignTable) - Foreign table details available to all collaborators of the clean room. Present if and only if asset_type is FOREIGN_TABLE
    ForeignTableLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetForeignTableLocalDetails
    (CleanRoomAssetForeignTableLocalDetails) - Local details for a foreign that are only available to its owner. Present if and only if asset_type is FOREIGN_TABLE
    Notebook GetCleanRoomAssetRevisionsCleanRoomAssetNotebook
    (CleanRoomAssetNotebook) - Notebook details available to all collaborators of the clean room. Present if and only if asset_type is NOTEBOOK_FILE
    Table GetCleanRoomAssetRevisionsCleanRoomAssetTable
    (CleanRoomAssetTable) - Table details available to all collaborators of the clean room. Present if and only if asset_type is TABLE
    TableLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetTableLocalDetails
    (CleanRoomAssetTableLocalDetails) - Local details for a table that are only available to its owner. Present if and only if asset_type is TABLE
    View GetCleanRoomAssetRevisionsCleanRoomAssetView
    (CleanRoomAssetView) - View details available to all collaborators of the clean room. Present if and only if asset_type is VIEW
    ViewLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetViewLocalDetails
    (CleanRoomAssetViewLocalDetails) - Local details for a view that are only available to its owner. Present if and only if asset_type is VIEW
    VolumeLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetVolumeLocalDetails
    (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
    id String
    The provider-assigned unique ID for this managed resource.
    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
    (string) - The name of the clean room this asset belongs to. This field is required for create operations and populated by the server for responses
    foreignTable GetCleanRoomAssetRevisionsCleanRoomAssetForeignTable
    (CleanRoomAssetForeignTable) - Foreign table details available to all collaborators of the clean room. Present if and only if asset_type is FOREIGN_TABLE
    foreignTableLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetForeignTableLocalDetails
    (CleanRoomAssetForeignTableLocalDetails) - Local details for a foreign that are only available to its owner. Present if and only if asset_type is FOREIGN_TABLE
    notebook GetCleanRoomAssetRevisionsCleanRoomAssetNotebook
    (CleanRoomAssetNotebook) - Notebook details available to all collaborators of the clean room. Present if and only if asset_type is NOTEBOOK_FILE
    table GetCleanRoomAssetRevisionsCleanRoomAssetTable
    (CleanRoomAssetTable) - Table details available to all collaborators of the clean room. Present if and only if asset_type is TABLE
    tableLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetTableLocalDetails
    (CleanRoomAssetTableLocalDetails) - Local details for a table that are only available to its owner. Present if and only if asset_type is TABLE
    view GetCleanRoomAssetRevisionsCleanRoomAssetView
    (CleanRoomAssetView) - View details available to all collaborators of the clean room. Present if and only if asset_type is VIEW
    viewLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetViewLocalDetails
    (CleanRoomAssetViewLocalDetails) - Local details for a view that are only available to its owner. Present if and only if asset_type is VIEW
    volumeLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetVolumeLocalDetails
    (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
    id string
    The provider-assigned unique ID for this managed resource.
    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
    (string) - The name of the clean room this asset belongs to. This field is required for create operations and populated by the server for responses
    foreignTable GetCleanRoomAssetRevisionsCleanRoomAssetForeignTable
    (CleanRoomAssetForeignTable) - Foreign table details available to all collaborators of the clean room. Present if and only if asset_type is FOREIGN_TABLE
    foreignTableLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetForeignTableLocalDetails
    (CleanRoomAssetForeignTableLocalDetails) - Local details for a foreign that are only available to its owner. Present if and only if asset_type is FOREIGN_TABLE
    notebook GetCleanRoomAssetRevisionsCleanRoomAssetNotebook
    (CleanRoomAssetNotebook) - Notebook details available to all collaborators of the clean room. Present if and only if asset_type is NOTEBOOK_FILE
    table GetCleanRoomAssetRevisionsCleanRoomAssetTable
    (CleanRoomAssetTable) - Table details available to all collaborators of the clean room. Present if and only if asset_type is TABLE
    tableLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetTableLocalDetails
    (CleanRoomAssetTableLocalDetails) - Local details for a table that are only available to its owner. Present if and only if asset_type is TABLE
    view GetCleanRoomAssetRevisionsCleanRoomAssetView
    (CleanRoomAssetView) - View details available to all collaborators of the clean room. Present if and only if asset_type is VIEW
    viewLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetViewLocalDetails
    (CleanRoomAssetViewLocalDetails) - Local details for a view that are only available to its owner. Present if and only if asset_type is VIEW
    volumeLocalDetails GetCleanRoomAssetRevisionsCleanRoomAssetVolumeLocalDetails
    (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
    id str
    The provider-assigned unique ID for this managed resource.
    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
    (string) - The name of the clean room this asset belongs to. This field is required for create operations and populated by the server for responses
    foreign_table GetCleanRoomAssetRevisionsCleanRoomAssetForeignTable
    (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 GetCleanRoomAssetRevisionsCleanRoomAssetForeignTableLocalDetails
    (CleanRoomAssetForeignTableLocalDetails) - Local details for a foreign that are only available to its owner. Present if and only if asset_type is FOREIGN_TABLE
    notebook GetCleanRoomAssetRevisionsCleanRoomAssetNotebook
    (CleanRoomAssetNotebook) - Notebook details available to all collaborators of the clean room. Present if and only if asset_type is NOTEBOOK_FILE
    table GetCleanRoomAssetRevisionsCleanRoomAssetTable
    (CleanRoomAssetTable) - Table details available to all collaborators of the clean room. Present if and only if asset_type is TABLE
    table_local_details GetCleanRoomAssetRevisionsCleanRoomAssetTableLocalDetails
    (CleanRoomAssetTableLocalDetails) - Local details for a table that are only available to its owner. Present if and only if asset_type is TABLE
    view GetCleanRoomAssetRevisionsCleanRoomAssetView
    (CleanRoomAssetView) - View details available to all collaborators of the clean room. Present if and only if asset_type is VIEW
    view_local_details GetCleanRoomAssetRevisionsCleanRoomAssetViewLocalDetails
    (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 GetCleanRoomAssetRevisionsCleanRoomAssetVolumeLocalDetails
    (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
    id String
    The provider-assigned unique ID for this managed resource.
    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
    (string) - The name of the clean room this asset belongs to. This field is required for create operations and populated by the server for responses
    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

    Supporting Types

    GetCleanRoomAssetRevisionsCleanRoomAssetForeignTable

    Columns List<GetCleanRoomAssetRevisionsCleanRoomAssetForeignTableColumn>
    (list of ColumnInfo) - The metadata information of the columns in the view
    Columns []GetCleanRoomAssetRevisionsCleanRoomAssetForeignTableColumn
    (list of ColumnInfo) - The metadata information of the columns in the view
    columns List<GetCleanRoomAssetRevisionsCleanRoomAssetForeignTableColumn>
    (list of ColumnInfo) - The metadata information of the columns in the view
    columns GetCleanRoomAssetRevisionsCleanRoomAssetForeignTableColumn[]
    (list of ColumnInfo) - The metadata information of the columns in the view
    columns Sequence[GetCleanRoomAssetRevisionsCleanRoomAssetForeignTableColumn]
    (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

    GetCleanRoomAssetRevisionsCleanRoomAssetForeignTableColumn

    Comment string
    (string) - User-provided free-form text description
    Mask GetCleanRoomAssetRevisionsCleanRoomAssetForeignTableColumnMask
    (ColumnMask)
    Name string

    A fully qualified name that uniquely identifies the asset within the clean room. This is also the name displayed in the clean room UI.

    For UC securable assets (tables, volumes, etc.), the format is shared_catalog.shared_schema.asset_name

    For notebooks, the name is the notebook file name. For jar analyses, the name is the jar analysis name

    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 GetCleanRoomAssetRevisionsCleanRoomAssetForeignTableColumnMask
    (ColumnMask)
    Name string

    A fully qualified name that uniquely identifies the asset within the clean room. This is also the name displayed in the clean room UI.

    For UC securable assets (tables, volumes, etc.), the format is shared_catalog.shared_schema.asset_name

    For notebooks, the name is the notebook file name. For jar analyses, the name is the jar analysis name

    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 GetCleanRoomAssetRevisionsCleanRoomAssetForeignTableColumnMask
    (ColumnMask)
    name String

    A fully qualified name that uniquely identifies the asset within the clean room. This is also the name displayed in the clean room UI.

    For UC securable assets (tables, volumes, etc.), the format is shared_catalog.shared_schema.asset_name

    For notebooks, the name is the notebook file name. For jar analyses, the name is the jar analysis name

    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 GetCleanRoomAssetRevisionsCleanRoomAssetForeignTableColumnMask
    (ColumnMask)
    name string

    A fully qualified name that uniquely identifies the asset within the clean room. This is also the name displayed in the clean room UI.

    For UC securable assets (tables, volumes, etc.), the format is shared_catalog.shared_schema.asset_name

    For notebooks, the name is the notebook file name. For jar analyses, the name is the jar analysis name

    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 GetCleanRoomAssetRevisionsCleanRoomAssetForeignTableColumnMask
    (ColumnMask)
    name str

    A fully qualified name that uniquely identifies the asset within the clean room. This is also the name displayed in the clean room UI.

    For UC securable assets (tables, volumes, etc.), the format is shared_catalog.shared_schema.asset_name

    For notebooks, the name is the notebook file name. For jar analyses, the name is the jar analysis name

    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

    A fully qualified name that uniquely identifies the asset within the clean room. This is also the name displayed in the clean room UI.

    For UC securable assets (tables, volumes, etc.), the format is shared_catalog.shared_schema.asset_name

    For notebooks, the name is the notebook file name. For jar analyses, the name is the jar analysis name

    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

    GetCleanRoomAssetRevisionsCleanRoomAssetForeignTableColumnMask

    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'

    GetCleanRoomAssetRevisionsCleanRoomAssetForeignTableLocalDetails

    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

    GetCleanRoomAssetRevisionsCleanRoomAssetNotebook

    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<GetCleanRoomAssetRevisionsCleanRoomAssetNotebookReview>
    (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 []GetCleanRoomAssetRevisionsCleanRoomAssetNotebookReview
    (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<GetCleanRoomAssetRevisionsCleanRoomAssetNotebookReview>
    (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 GetCleanRoomAssetRevisionsCleanRoomAssetNotebookReview[]
    (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[GetCleanRoomAssetRevisionsCleanRoomAssetNotebookReview]
    (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

    GetCleanRoomAssetRevisionsCleanRoomAssetNotebookReview

    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

    GetCleanRoomAssetRevisionsCleanRoomAssetTable

    Columns List<GetCleanRoomAssetRevisionsCleanRoomAssetTableColumn>
    (list of ColumnInfo) - The metadata information of the columns in the view
    Columns []GetCleanRoomAssetRevisionsCleanRoomAssetTableColumn
    (list of ColumnInfo) - The metadata information of the columns in the view
    columns List<GetCleanRoomAssetRevisionsCleanRoomAssetTableColumn>
    (list of ColumnInfo) - The metadata information of the columns in the view
    columns GetCleanRoomAssetRevisionsCleanRoomAssetTableColumn[]
    (list of ColumnInfo) - The metadata information of the columns in the view
    columns Sequence[GetCleanRoomAssetRevisionsCleanRoomAssetTableColumn]
    (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

    GetCleanRoomAssetRevisionsCleanRoomAssetTableColumn

    Comment string
    (string) - User-provided free-form text description
    Mask GetCleanRoomAssetRevisionsCleanRoomAssetTableColumnMask
    (ColumnMask)
    Name string

    A fully qualified name that uniquely identifies the asset within the clean room. This is also the name displayed in the clean room UI.

    For UC securable assets (tables, volumes, etc.), the format is shared_catalog.shared_schema.asset_name

    For notebooks, the name is the notebook file name. For jar analyses, the name is the jar analysis name

    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 GetCleanRoomAssetRevisionsCleanRoomAssetTableColumnMask
    (ColumnMask)
    Name string

    A fully qualified name that uniquely identifies the asset within the clean room. This is also the name displayed in the clean room UI.

    For UC securable assets (tables, volumes, etc.), the format is shared_catalog.shared_schema.asset_name

    For notebooks, the name is the notebook file name. For jar analyses, the name is the jar analysis name

    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 GetCleanRoomAssetRevisionsCleanRoomAssetTableColumnMask
    (ColumnMask)
    name String

    A fully qualified name that uniquely identifies the asset within the clean room. This is also the name displayed in the clean room UI.

    For UC securable assets (tables, volumes, etc.), the format is shared_catalog.shared_schema.asset_name

    For notebooks, the name is the notebook file name. For jar analyses, the name is the jar analysis name

    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 GetCleanRoomAssetRevisionsCleanRoomAssetTableColumnMask
    (ColumnMask)
    name string

    A fully qualified name that uniquely identifies the asset within the clean room. This is also the name displayed in the clean room UI.

    For UC securable assets (tables, volumes, etc.), the format is shared_catalog.shared_schema.asset_name

    For notebooks, the name is the notebook file name. For jar analyses, the name is the jar analysis name

    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 GetCleanRoomAssetRevisionsCleanRoomAssetTableColumnMask
    (ColumnMask)
    name str

    A fully qualified name that uniquely identifies the asset within the clean room. This is also the name displayed in the clean room UI.

    For UC securable assets (tables, volumes, etc.), the format is shared_catalog.shared_schema.asset_name

    For notebooks, the name is the notebook file name. For jar analyses, the name is the jar analysis name

    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

    A fully qualified name that uniquely identifies the asset within the clean room. This is also the name displayed in the clean room UI.

    For UC securable assets (tables, volumes, etc.), the format is shared_catalog.shared_schema.asset_name

    For notebooks, the name is the notebook file name. For jar analyses, the name is the jar analysis name

    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

    GetCleanRoomAssetRevisionsCleanRoomAssetTableColumnMask

    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'

    GetCleanRoomAssetRevisionsCleanRoomAssetTableLocalDetails

    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<GetCleanRoomAssetRevisionsCleanRoomAssetTableLocalDetailsPartition>
    (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 []GetCleanRoomAssetRevisionsCleanRoomAssetTableLocalDetailsPartition
    (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<GetCleanRoomAssetRevisionsCleanRoomAssetTableLocalDetailsPartition>
    (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 GetCleanRoomAssetRevisionsCleanRoomAssetTableLocalDetailsPartition[]
    (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[GetCleanRoomAssetRevisionsCleanRoomAssetTableLocalDetailsPartition]
    (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

    GetCleanRoomAssetRevisionsCleanRoomAssetTableLocalDetailsPartition

    Values List<GetCleanRoomAssetRevisionsCleanRoomAssetTableLocalDetailsPartitionValue>
    (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 []GetCleanRoomAssetRevisionsCleanRoomAssetTableLocalDetailsPartitionValue
    (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<GetCleanRoomAssetRevisionsCleanRoomAssetTableLocalDetailsPartitionValue>
    (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 GetCleanRoomAssetRevisionsCleanRoomAssetTableLocalDetailsPartitionValue[]
    (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[GetCleanRoomAssetRevisionsCleanRoomAssetTableLocalDetailsPartitionValue]
    (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

    GetCleanRoomAssetRevisionsCleanRoomAssetTableLocalDetailsPartitionValue

    Name string

    A fully qualified name that uniquely identifies the asset within the clean room. This is also the name displayed in the clean room UI.

    For UC securable assets (tables, volumes, etc.), the format is shared_catalog.shared_schema.asset_name

    For notebooks, the name is the notebook file name. For jar analyses, the name is the jar analysis name

    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

    A fully qualified name that uniquely identifies the asset within the clean room. This is also the name displayed in the clean room UI.

    For UC securable assets (tables, volumes, etc.), the format is shared_catalog.shared_schema.asset_name

    For notebooks, the name is the notebook file name. For jar analyses, the name is the jar analysis name

    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

    A fully qualified name that uniquely identifies the asset within the clean room. This is also the name displayed in the clean room UI.

    For UC securable assets (tables, volumes, etc.), the format is shared_catalog.shared_schema.asset_name

    For notebooks, the name is the notebook file name. For jar analyses, the name is the jar analysis name

    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

    A fully qualified name that uniquely identifies the asset within the clean room. This is also the name displayed in the clean room UI.

    For UC securable assets (tables, volumes, etc.), the format is shared_catalog.shared_schema.asset_name

    For notebooks, the name is the notebook file name. For jar analyses, the name is the jar analysis name

    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

    A fully qualified name that uniquely identifies the asset within the clean room. This is also the name displayed in the clean room UI.

    For UC securable assets (tables, volumes, etc.), the format is shared_catalog.shared_schema.asset_name

    For notebooks, the name is the notebook file name. For jar analyses, the name is the jar analysis name

    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

    A fully qualified name that uniquely identifies the asset within the clean room. This is also the name displayed in the clean room UI.

    For UC securable assets (tables, volumes, etc.), the format is shared_catalog.shared_schema.asset_name

    For notebooks, the name is the notebook file name. For jar analyses, the name is the jar analysis name

    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

    GetCleanRoomAssetRevisionsCleanRoomAssetView

    Columns List<GetCleanRoomAssetRevisionsCleanRoomAssetViewColumn>
    (list of ColumnInfo) - The metadata information of the columns in the view
    Columns []GetCleanRoomAssetRevisionsCleanRoomAssetViewColumn
    (list of ColumnInfo) - The metadata information of the columns in the view
    columns List<GetCleanRoomAssetRevisionsCleanRoomAssetViewColumn>
    (list of ColumnInfo) - The metadata information of the columns in the view
    columns GetCleanRoomAssetRevisionsCleanRoomAssetViewColumn[]
    (list of ColumnInfo) - The metadata information of the columns in the view
    columns Sequence[GetCleanRoomAssetRevisionsCleanRoomAssetViewColumn]
    (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

    GetCleanRoomAssetRevisionsCleanRoomAssetViewColumn

    Comment string
    (string) - User-provided free-form text description
    Mask GetCleanRoomAssetRevisionsCleanRoomAssetViewColumnMask
    (ColumnMask)
    Name string

    A fully qualified name that uniquely identifies the asset within the clean room. This is also the name displayed in the clean room UI.

    For UC securable assets (tables, volumes, etc.), the format is shared_catalog.shared_schema.asset_name

    For notebooks, the name is the notebook file name. For jar analyses, the name is the jar analysis name

    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 GetCleanRoomAssetRevisionsCleanRoomAssetViewColumnMask
    (ColumnMask)
    Name string

    A fully qualified name that uniquely identifies the asset within the clean room. This is also the name displayed in the clean room UI.

    For UC securable assets (tables, volumes, etc.), the format is shared_catalog.shared_schema.asset_name

    For notebooks, the name is the notebook file name. For jar analyses, the name is the jar analysis name

    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 GetCleanRoomAssetRevisionsCleanRoomAssetViewColumnMask
    (ColumnMask)
    name String

    A fully qualified name that uniquely identifies the asset within the clean room. This is also the name displayed in the clean room UI.

    For UC securable assets (tables, volumes, etc.), the format is shared_catalog.shared_schema.asset_name

    For notebooks, the name is the notebook file name. For jar analyses, the name is the jar analysis name

    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 GetCleanRoomAssetRevisionsCleanRoomAssetViewColumnMask
    (ColumnMask)
    name string

    A fully qualified name that uniquely identifies the asset within the clean room. This is also the name displayed in the clean room UI.

    For UC securable assets (tables, volumes, etc.), the format is shared_catalog.shared_schema.asset_name

    For notebooks, the name is the notebook file name. For jar analyses, the name is the jar analysis name

    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 GetCleanRoomAssetRevisionsCleanRoomAssetViewColumnMask
    (ColumnMask)
    name str

    A fully qualified name that uniquely identifies the asset within the clean room. This is also the name displayed in the clean room UI.

    For UC securable assets (tables, volumes, etc.), the format is shared_catalog.shared_schema.asset_name

    For notebooks, the name is the notebook file name. For jar analyses, the name is the jar analysis name

    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

    A fully qualified name that uniquely identifies the asset within the clean room. This is also the name displayed in the clean room UI.

    For UC securable assets (tables, volumes, etc.), the format is shared_catalog.shared_schema.asset_name

    For notebooks, the name is the notebook file name. For jar analyses, the name is the jar analysis name

    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

    GetCleanRoomAssetRevisionsCleanRoomAssetViewColumnMask

    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'

    GetCleanRoomAssetRevisionsCleanRoomAssetViewLocalDetails

    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

    GetCleanRoomAssetRevisionsCleanRoomAssetVolumeLocalDetails

    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