Databricks v1.87.0 published on Friday, Feb 20, 2026 by Pulumi
Databricks v1.87.0 published on Friday, Feb 20, 2026 by Pulumi
Using getDatabaseDatabaseCatalogs
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 getDatabaseDatabaseCatalogs(args: GetDatabaseDatabaseCatalogsArgs, opts?: InvokeOptions): Promise<GetDatabaseDatabaseCatalogsResult>
function getDatabaseDatabaseCatalogsOutput(args: GetDatabaseDatabaseCatalogsOutputArgs, opts?: InvokeOptions): Output<GetDatabaseDatabaseCatalogsResult>def get_database_database_catalogs(instance_name: Optional[str] = None,
page_size: Optional[int] = None,
provider_config: Optional[GetDatabaseDatabaseCatalogsProviderConfig] = None,
opts: Optional[InvokeOptions] = None) -> GetDatabaseDatabaseCatalogsResult
def get_database_database_catalogs_output(instance_name: Optional[pulumi.Input[str]] = None,
page_size: Optional[pulumi.Input[int]] = None,
provider_config: Optional[pulumi.Input[GetDatabaseDatabaseCatalogsProviderConfigArgs]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDatabaseDatabaseCatalogsResult]func GetDatabaseDatabaseCatalogs(ctx *Context, args *GetDatabaseDatabaseCatalogsArgs, opts ...InvokeOption) (*GetDatabaseDatabaseCatalogsResult, error)
func GetDatabaseDatabaseCatalogsOutput(ctx *Context, args *GetDatabaseDatabaseCatalogsOutputArgs, opts ...InvokeOption) GetDatabaseDatabaseCatalogsResultOutput> Note: This function is named GetDatabaseDatabaseCatalogs in the Go SDK.
public static class GetDatabaseDatabaseCatalogs
{
public static Task<GetDatabaseDatabaseCatalogsResult> InvokeAsync(GetDatabaseDatabaseCatalogsArgs args, InvokeOptions? opts = null)
public static Output<GetDatabaseDatabaseCatalogsResult> Invoke(GetDatabaseDatabaseCatalogsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDatabaseDatabaseCatalogsResult> getDatabaseDatabaseCatalogs(GetDatabaseDatabaseCatalogsArgs args, InvokeOptions options)
public static Output<GetDatabaseDatabaseCatalogsResult> getDatabaseDatabaseCatalogs(GetDatabaseDatabaseCatalogsArgs args, InvokeOptions options)
fn::invoke:
function: databricks:index/getDatabaseDatabaseCatalogs:getDatabaseDatabaseCatalogs
arguments:
# arguments dictionaryThe following arguments are supported:
- Instance
Name string - Name of the instance to get database catalogs for
- Page
Size int - Upper bound for items returned
- Provider
Config GetDatabase Database Catalogs Provider Config - Configure the provider for management through account provider.
- Instance
Name string - Name of the instance to get database catalogs for
- Page
Size int - Upper bound for items returned
- Provider
Config GetDatabase Database Catalogs Provider Config - Configure the provider for management through account provider.
- instance
Name String - Name of the instance to get database catalogs for
- page
Size Integer - Upper bound for items returned
- provider
Config GetDatabase Database Catalogs Provider Config - Configure the provider for management through account provider.
- instance
Name string - Name of the instance to get database catalogs for
- page
Size number - Upper bound for items returned
- provider
Config GetDatabase Database Catalogs Provider Config - Configure the provider for management through account provider.
- instance_
name str - Name of the instance to get database catalogs for
- page_
size int - Upper bound for items returned
- provider_
config GetDatabase Database Catalogs Provider Config - Configure the provider for management through account provider.
- instance
Name String - Name of the instance to get database catalogs for
- page
Size Number - Upper bound for items returned
- provider
Config Property Map - Configure the provider for management through account provider.
getDatabaseDatabaseCatalogs Result
The following output properties are available:
- Database
Catalogs List<GetDatabase Database Catalogs Database Catalog> - Id string
- The provider-assigned unique ID for this managed resource.
- Instance
Name string - Page
Size int - Provider
Config GetDatabase Database Catalogs Provider Config
- Database
Catalogs []GetDatabase Database Catalogs Database Catalog - Id string
- The provider-assigned unique ID for this managed resource.
- Instance
Name string - Page
Size int - Provider
Config GetDatabase Database Catalogs Provider Config
- database
Catalogs List<GetDatabase Database Catalogs Database Catalog> - id String
- The provider-assigned unique ID for this managed resource.
- instance
Name String - page
Size Integer - provider
Config GetDatabase Database Catalogs Provider Config
- database
Catalogs GetDatabase Database Catalogs Database Catalog[] - id string
- The provider-assigned unique ID for this managed resource.
- instance
Name string - page
Size number - provider
Config GetDatabase Database Catalogs Provider Config
- database_
catalogs Sequence[GetDatabase Database Catalogs Database Catalog] - id str
- The provider-assigned unique ID for this managed resource.
- instance_
name str - page_
size int - provider_
config GetDatabase Database Catalogs Provider Config
- database
Catalogs List<Property Map> - id String
- The provider-assigned unique ID for this managed resource.
- instance
Name String - page
Size Number - provider
Config Property Map
Supporting Types
GetDatabaseDatabaseCatalogsDatabaseCatalog
- Create
Database boolIf Not Exists - (boolean)
- Database
Instance stringName - (string) - The name of the DatabaseInstance housing the database
- Database
Name string - (string) - The name of the database (in a instance) associated with the catalog
- Name string
- (string) - The name of the catalog in UC
- Uid string
- (string)
- Provider
Config GetDatabase Database Catalogs Database Catalog Provider Config - Configure the provider for management through account provider.
- Create
Database boolIf Not Exists - (boolean)
- Database
Instance stringName - (string) - The name of the DatabaseInstance housing the database
- Database
Name string - (string) - The name of the database (in a instance) associated with the catalog
- Name string
- (string) - The name of the catalog in UC
- Uid string
- (string)
- Provider
Config GetDatabase Database Catalogs Database Catalog Provider Config - Configure the provider for management through account provider.
- create
Database BooleanIf Not Exists - (boolean)
- database
Instance StringName - (string) - The name of the DatabaseInstance housing the database
- database
Name String - (string) - The name of the database (in a instance) associated with the catalog
- name String
- (string) - The name of the catalog in UC
- uid String
- (string)
- provider
Config GetDatabase Database Catalogs Database Catalog Provider Config - Configure the provider for management through account provider.
- create
Database booleanIf Not Exists - (boolean)
- database
Instance stringName - (string) - The name of the DatabaseInstance housing the database
- database
Name string - (string) - The name of the database (in a instance) associated with the catalog
- name string
- (string) - The name of the catalog in UC
- uid string
- (string)
- provider
Config GetDatabase Database Catalogs Database Catalog Provider Config - Configure the provider for management through account provider.
- create_
database_ boolif_ not_ exists - (boolean)
- database_
instance_ strname - (string) - The name of the DatabaseInstance housing the database
- database_
name str - (string) - The name of the database (in a instance) associated with the catalog
- name str
- (string) - The name of the catalog in UC
- uid str
- (string)
- provider_
config GetDatabase Database Catalogs Database Catalog Provider Config - Configure the provider for management through account provider.
- create
Database BooleanIf Not Exists - (boolean)
- database
Instance StringName - (string) - The name of the DatabaseInstance housing the database
- database
Name String - (string) - The name of the database (in a instance) associated with the catalog
- name String
- (string) - The name of the catalog in UC
- uid String
- (string)
- provider
Config Property Map - Configure the provider for management through account provider.
GetDatabaseDatabaseCatalogsDatabaseCatalogProviderConfig
- Workspace
Id string - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- Workspace
Id string - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace
Id String - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace
Id string - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace_
id str - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace
Id String - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
GetDatabaseDatabaseCatalogsProviderConfig
- Workspace
Id string - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- Workspace
Id string - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace
Id String - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace
Id string - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace_
id str - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace
Id String - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
Package Details
- Repository
- databricks pulumi/pulumi-databricks
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
databricksTerraform Provider.
Databricks v1.87.0 published on Friday, Feb 20, 2026 by Pulumi
