Databricks v1.77.0 published on Tuesday, Nov 4, 2025 by Pulumi
databricks.getDatabaseDatabaseCatalogs
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,
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,
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
- Instance
Name string - Name of the instance to get database catalogs for
- Page
Size int - Upper bound for items returned
- instance
Name String - Name of the instance to get database catalogs for
- page
Size Integer - Upper bound for items returned
- instance
Name string - Name of the instance to get database catalogs for
- page
Size number - Upper bound for items returned
- instance_
name str - Name of the instance to get database catalogs for
- page_
size int - Upper bound for items returned
- instance
Name String - Name of the instance to get database catalogs for
- page
Size Number - Upper bound for items returned
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
- Database
Catalogs []GetDatabase Database Catalogs Database Catalog - Id string
- The provider-assigned unique ID for this managed resource.
- Instance
Name string - Page
Size int
- 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
- database
Catalogs GetDatabase Database Catalogs Database Catalog[] - id string
- The provider-assigned unique ID for this managed resource.
- instance
Name string - page
Size number
- 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
- database
Catalogs List<Property Map> - id String
- The provider-assigned unique ID for this managed resource.
- instance
Name String - page
Size Number
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)
- 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)
- 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)
- 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)
- 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)
- 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)
Package Details
- Repository
- databricks pulumi/pulumi-databricks
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
databricksTerraform Provider.
