published on Saturday, Jun 13, 2026 by Pulumi
published on Saturday, Jun 13, 2026 by Pulumi
confluentcloud.CatalogIntegration describes a Catalog Integration data source.
Example Usage
Option #1: Manage multiple Catalog Integrations in the same Pulumi Stack
import * as pulumi from "@pulumi/pulumi";
import * as confluentcloud from "@pulumi/confluentcloud";
export = async () => {
const example = await confluentcloud.getCatalogIntegration({
environment: {
id: staging.id,
},
kafkaCluster: {
id: stagingConfluentKafkaCluster.id,
},
id: "tci-abc123",
credentials: {
key: env_admin_tableflow_api_key.id,
secret: env_admin_tableflow_api_key.secret,
},
});
return {
"retention-ms": example.retentionMs,
};
}
import pulumi
import pulumi_confluentcloud as confluentcloud
example = confluentcloud.get_catalog_integration(environment={
"id": staging["id"],
},
kafka_cluster={
"id": staging_confluent_kafka_cluster["id"],
},
id="tci-abc123",
credentials={
"key": env_admin_tableflow_api_key["id"],
"secret": env_admin_tableflow_api_key["secret"],
})
pulumi.export("retention-ms", example.retention_ms)
package main
import (
"github.com/pulumi/pulumi-confluentcloud/sdk/v2/go/confluentcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
example, err := confluentcloud.GetCatalogIntegration(ctx, &confluentcloud.LookupCatalogIntegrationArgs{
Environment: confluentcloud.GetCatalogIntegrationEnvironment{
Id: staging.Id,
},
KafkaCluster: confluentcloud.GetCatalogIntegrationKafkaCluster{
Id: stagingConfluentKafkaCluster.Id,
},
Id: "tci-abc123",
Credentials: confluentcloud.GetCatalogIntegrationCredentials{
Key: env_admin_tableflow_api_key.Id,
Secret: env_admin_tableflow_api_key.Secret,
},
}, nil)
if err != nil {
return err
}
ctx.Export("retention-ms", pulumi.Any(example.RetentionMs))
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using ConfluentCloud = Pulumi.ConfluentCloud;
return await Deployment.RunAsync(() =>
{
var example = ConfluentCloud.GetCatalogIntegration.Invoke(new()
{
Environment = new ConfluentCloud.Inputs.GetCatalogIntegrationEnvironmentInputArgs
{
Id = staging.Id,
},
KafkaCluster = new ConfluentCloud.Inputs.GetCatalogIntegrationKafkaClusterInputArgs
{
Id = stagingConfluentKafkaCluster.Id,
},
Id = "tci-abc123",
Credentials = new ConfluentCloud.Inputs.GetCatalogIntegrationCredentialsInputArgs
{
Key = env_admin_tableflow_api_key.Id,
Secret = env_admin_tableflow_api_key.Secret,
},
});
return new Dictionary<string, object?>
{
["retention-ms"] = example.Apply(getCatalogIntegrationResult => getCatalogIntegrationResult.RetentionMs),
};
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.confluentcloud.ConfluentcloudFunctions;
import com.pulumi.confluentcloud.inputs.GetCatalogIntegrationArgs;
import com.pulumi.confluentcloud.inputs.GetCatalogIntegrationEnvironmentArgs;
import com.pulumi.confluentcloud.inputs.GetCatalogIntegrationKafkaClusterArgs;
import com.pulumi.confluentcloud.inputs.GetCatalogIntegrationCredentialsArgs;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var example = ConfluentcloudFunctions.getCatalogIntegration(GetCatalogIntegrationArgs.builder()
.environment(GetCatalogIntegrationEnvironmentArgs.builder()
.id(staging.id())
.build())
.kafkaCluster(GetCatalogIntegrationKafkaClusterArgs.builder()
.id(stagingConfluentKafkaCluster.id())
.build())
.id("tci-abc123")
.credentials(GetCatalogIntegrationCredentialsArgs.builder()
.key(env_admin_tableflow_api_key.id())
.secret(env_admin_tableflow_api_key.secret())
.build())
.build());
ctx.export("retention-ms", example.retentionMs());
}
}
variables:
example:
fn::invoke:
function: confluentcloud:getCatalogIntegration
arguments:
environment:
id: ${staging.id}
kafkaCluster:
id: ${stagingConfluentKafkaCluster.id}
id: tci-abc123
credentials:
key: ${["env-admin-tableflow-api-key"].id}
secret: ${["env-admin-tableflow-api-key"].secret}
outputs:
retention-ms: ${example.retentionMs}
pulumi {
required_providers {
confluentcloud = {
source = "pulumi/confluentcloud"
}
}
}
data "confluentcloud_getcatalogintegration" "example" {
environment = {
id = staging.id
}
kafka_cluster = {
id = stagingConfluentKafkaCluster.id
}
id = "tci-abc123"
credentials = {
key = env-admin-tableflow-api-key.id
secret = env-admin-tableflow-api-key.secret
}
}
output "retention-ms" {
value = data.confluentcloud_getcatalogintegration.example.retentionMs
}
Option #2: Manage a single Catalog Integration in the same Pulumi Stack
import * as pulumi from "@pulumi/pulumi";
import * as confluentcloud from "@pulumi/confluentcloud";
export = async () => {
const example = await confluentcloud.getCatalogIntegration({
id: "tci-abc123",
});
return {
"retention-ms": example.retentionMs,
};
}
import pulumi
import pulumi_confluentcloud as confluentcloud
example = confluentcloud.get_catalog_integration(id="tci-abc123")
pulumi.export("retention-ms", example.retention_ms)
package main
import (
"github.com/pulumi/pulumi-confluentcloud/sdk/v2/go/confluentcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
example, err := confluentcloud.GetCatalogIntegration(ctx, &confluentcloud.LookupCatalogIntegrationArgs{
Id: "tci-abc123",
}, nil)
if err != nil {
return err
}
ctx.Export("retention-ms", pulumi.Any(example.RetentionMs))
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using ConfluentCloud = Pulumi.ConfluentCloud;
return await Deployment.RunAsync(() =>
{
var example = ConfluentCloud.GetCatalogIntegration.Invoke(new()
{
Id = "tci-abc123",
});
return new Dictionary<string, object?>
{
["retention-ms"] = example.Apply(getCatalogIntegrationResult => getCatalogIntegrationResult.RetentionMs),
};
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.confluentcloud.ConfluentcloudFunctions;
import com.pulumi.confluentcloud.inputs.GetCatalogIntegrationArgs;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var example = ConfluentcloudFunctions.getCatalogIntegration(GetCatalogIntegrationArgs.builder()
.id("tci-abc123")
.build());
ctx.export("retention-ms", example.retentionMs());
}
}
variables:
example:
fn::invoke:
function: confluentcloud:getCatalogIntegration
arguments:
id: tci-abc123
outputs:
retention-ms: ${example.retentionMs}
pulumi {
required_providers {
confluentcloud = {
source = "pulumi/confluentcloud"
}
}
}
data "confluentcloud_getcatalogintegration" "example" {
id = "tci-abc123"
}
output "retention-ms" {
value = data.confluentcloud_getcatalogintegration.example.retentionMs
}
Using getCatalogIntegration
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 getCatalogIntegration(args: GetCatalogIntegrationArgs, opts?: InvokeOptions): Promise<GetCatalogIntegrationResult>
function getCatalogIntegrationOutput(args: GetCatalogIntegrationOutputArgs, opts?: InvokeOptions): Output<GetCatalogIntegrationResult>def get_catalog_integration(credentials: Optional[GetCatalogIntegrationCredentials] = None,
environment: Optional[GetCatalogIntegrationEnvironment] = None,
id: Optional[str] = None,
kafka_cluster: Optional[GetCatalogIntegrationKafkaCluster] = None,
opts: Optional[InvokeOptions] = None) -> GetCatalogIntegrationResult
def get_catalog_integration_output(credentials: pulumi.Input[Optional[GetCatalogIntegrationCredentialsArgs]] = None,
environment: pulumi.Input[Optional[GetCatalogIntegrationEnvironmentArgs]] = None,
id: pulumi.Input[Optional[str]] = None,
kafka_cluster: pulumi.Input[Optional[GetCatalogIntegrationKafkaClusterArgs]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCatalogIntegrationResult]func LookupCatalogIntegration(ctx *Context, args *LookupCatalogIntegrationArgs, opts ...InvokeOption) (*LookupCatalogIntegrationResult, error)
func LookupCatalogIntegrationOutput(ctx *Context, args *LookupCatalogIntegrationOutputArgs, opts ...InvokeOption) LookupCatalogIntegrationResultOutput> Note: This function is named LookupCatalogIntegration in the Go SDK.
public static class GetCatalogIntegration
{
public static Task<GetCatalogIntegrationResult> InvokeAsync(GetCatalogIntegrationArgs args, InvokeOptions? opts = null)
public static Output<GetCatalogIntegrationResult> Invoke(GetCatalogIntegrationInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetCatalogIntegrationResult> getCatalogIntegration(GetCatalogIntegrationArgs args, InvokeOptions options)
public static Output<GetCatalogIntegrationResult> getCatalogIntegration(GetCatalogIntegrationArgs args, InvokeOptions options)
fn::invoke:
function: confluentcloud:index/getCatalogIntegration:getCatalogIntegration
arguments:
# arguments dictionarydata "confluentcloud_getcatalogintegration" "name" {
# arguments
}The following arguments are supported:
- Environment
Pulumi.
Confluent Cloud. Inputs. Get Catalog Integration Environment - Id string
- The ID of the Catalog Integration, for example,
tci-abc123. - Kafka
Cluster Pulumi.Confluent Cloud. Inputs. Get Catalog Integration Kafka Cluster - Credentials
Pulumi.
Confluent Cloud. Inputs. Get Catalog Integration Credentials
- Environment
Get
Catalog Integration Environment - Id string
- The ID of the Catalog Integration, for example,
tci-abc123. - Kafka
Cluster GetCatalog Integration Kafka Cluster - Credentials
Get
Catalog Integration Credentials
- environment object
- id string
- The ID of the Catalog Integration, for example,
tci-abc123. - kafka_
cluster object - credentials object
- environment
Get
Catalog Integration Environment - id String
- The ID of the Catalog Integration, for example,
tci-abc123. - kafka
Cluster GetCatalog Integration Kafka Cluster - credentials
Get
Catalog Integration Credentials
- environment
Get
Catalog Integration Environment - id string
- The ID of the Catalog Integration, for example,
tci-abc123. - kafka
Cluster GetCatalog Integration Kafka Cluster - credentials
Get
Catalog Integration Credentials
- environment
Get
Catalog Integration Environment - id str
- The ID of the Catalog Integration, for example,
tci-abc123. - kafka_
cluster GetCatalog Integration Kafka Cluster - credentials
Get
Catalog Integration Credentials
- environment Property Map
- id String
- The ID of the Catalog Integration, for example,
tci-abc123. - kafka
Cluster Property Map - credentials Property Map
getCatalogIntegration Result
The following output properties are available:
- Aws
Glues List<Pulumi.Confluent Cloud. Outputs. Get Catalog Integration Aws Glue> - (Optional Configuration Block) supports the following:
- Display
Name string - (Required String) The name of the catalog integration.
- Environment
Pulumi.
Confluent Cloud. Outputs. Get Catalog Integration Environment - Id string
- Kafka
Cluster Pulumi.Confluent Cloud. Outputs. Get Catalog Integration Kafka Cluster - Snowflakes
List<Pulumi.
Confluent Cloud. Outputs. Get Catalog Integration Snowflake> - (Optional Configuration Block) supports the following:
- Suspended bool
- (Optional Boolean) Indicates whether the Catalog Integration should be suspended.
- Unities
List<Pulumi.
Confluent Cloud. Outputs. Get Catalog Integration Unity> - (Optional Configuration Block) supports the following:
- Credentials
Pulumi.
Confluent Cloud. Outputs. Get Catalog Integration Credentials
- Aws
Glues []GetCatalog Integration Aws Glue - (Optional Configuration Block) supports the following:
- Display
Name string - (Required String) The name of the catalog integration.
- Environment
Get
Catalog Integration Environment - Id string
- Kafka
Cluster GetCatalog Integration Kafka Cluster - Snowflakes
[]Get
Catalog Integration Snowflake - (Optional Configuration Block) supports the following:
- Suspended bool
- (Optional Boolean) Indicates whether the Catalog Integration should be suspended.
- Unities
[]Get
Catalog Integration Unity - (Optional Configuration Block) supports the following:
- Credentials
Get
Catalog Integration Credentials
- aws_
glues list(object) - (Optional Configuration Block) supports the following:
- display_
name string - (Required String) The name of the catalog integration.
- environment object
- id string
- kafka_
cluster object - snowflakes list(object)
- (Optional Configuration Block) supports the following:
- suspended bool
- (Optional Boolean) Indicates whether the Catalog Integration should be suspended.
- unities list(object)
- (Optional Configuration Block) supports the following:
- credentials object
- aws
Glues List<GetCatalog Integration Aws Glue> - (Optional Configuration Block) supports the following:
- display
Name String - (Required String) The name of the catalog integration.
- environment
Get
Catalog Integration Environment - id String
- kafka
Cluster GetCatalog Integration Kafka Cluster - snowflakes
List<Get
Catalog Integration Snowflake> - (Optional Configuration Block) supports the following:
- suspended Boolean
- (Optional Boolean) Indicates whether the Catalog Integration should be suspended.
- unities
List<Get
Catalog Integration Unity> - (Optional Configuration Block) supports the following:
- credentials
Get
Catalog Integration Credentials
- aws
Glues GetCatalog Integration Aws Glue[] - (Optional Configuration Block) supports the following:
- display
Name string - (Required String) The name of the catalog integration.
- environment
Get
Catalog Integration Environment - id string
- kafka
Cluster GetCatalog Integration Kafka Cluster - snowflakes
Get
Catalog Integration Snowflake[] - (Optional Configuration Block) supports the following:
- suspended boolean
- (Optional Boolean) Indicates whether the Catalog Integration should be suspended.
- unities
Get
Catalog Integration Unity[] - (Optional Configuration Block) supports the following:
- credentials
Get
Catalog Integration Credentials
- aws_
glues Sequence[GetCatalog Integration Aws Glue] - (Optional Configuration Block) supports the following:
- display_
name str - (Required String) The name of the catalog integration.
- environment
Get
Catalog Integration Environment - id str
- kafka_
cluster GetCatalog Integration Kafka Cluster - snowflakes
Sequence[Get
Catalog Integration Snowflake] - (Optional Configuration Block) supports the following:
- suspended bool
- (Optional Boolean) Indicates whether the Catalog Integration should be suspended.
- unities
Sequence[Get
Catalog Integration Unity] - (Optional Configuration Block) supports the following:
- credentials
Get
Catalog Integration Credentials
- aws
Glues List<Property Map> - (Optional Configuration Block) supports the following:
- display
Name String - (Required String) The name of the catalog integration.
- environment Property Map
- id String
- kafka
Cluster Property Map - snowflakes List<Property Map>
- (Optional Configuration Block) supports the following:
- suspended Boolean
- (Optional Boolean) Indicates whether the Catalog Integration should be suspended.
- unities List<Property Map>
- (Optional Configuration Block) supports the following:
- credentials Property Map
Supporting Types
GetCatalogIntegrationAwsGlue
- Custom
Database string - (Computed String) The custom database name to use in AWS Glue.
- Provider
Integration stringId - (Required String) The provider integration id.
- Custom
Database string - (Computed String) The custom database name to use in AWS Glue.
- Provider
Integration stringId - (Required String) The provider integration id.
- custom_
database string - (Computed String) The custom database name to use in AWS Glue.
- provider_
integration_ stringid - (Required String) The provider integration id.
- custom
Database String - (Computed String) The custom database name to use in AWS Glue.
- provider
Integration StringId - (Required String) The provider integration id.
- custom
Database string - (Computed String) The custom database name to use in AWS Glue.
- provider
Integration stringId - (Required String) The provider integration id.
- custom_
database str - (Computed String) The custom database name to use in AWS Glue.
- provider_
integration_ strid - (Required String) The provider integration id.
- custom
Database String - (Computed String) The custom database name to use in AWS Glue.
- provider
Integration StringId - (Required String) The provider integration id.
GetCatalogIntegrationCredentials
- Key string
- The Tableflow API Key.
- Secret string
The Tableflow API Secret.
Note: A Tableflow API key consists of a key and a secret. Tableflow API keys are required to interact with Catalog Integrations in Confluent Cloud.
Warning: Use Option #2 to avoid exposing sensitive
credentialsvalue in a state file. When using Option #1, Terraform doesn't encrypt the sensitivecredentialsvalue of theconfluentcloud.CatalogIntegrationdata source, so you must keep your state file secure to avoid exposing it. Refer to the Terraform documentation to learn more about securing your state file.
- Key string
- The Tableflow API Key.
- Secret string
The Tableflow API Secret.
Note: A Tableflow API key consists of a key and a secret. Tableflow API keys are required to interact with Catalog Integrations in Confluent Cloud.
Warning: Use Option #2 to avoid exposing sensitive
credentialsvalue in a state file. When using Option #1, Terraform doesn't encrypt the sensitivecredentialsvalue of theconfluentcloud.CatalogIntegrationdata source, so you must keep your state file secure to avoid exposing it. Refer to the Terraform documentation to learn more about securing your state file.
- key string
- The Tableflow API Key.
- secret string
The Tableflow API Secret.
Note: A Tableflow API key consists of a key and a secret. Tableflow API keys are required to interact with Catalog Integrations in Confluent Cloud.
Warning: Use Option #2 to avoid exposing sensitive
credentialsvalue in a state file. When using Option #1, Terraform doesn't encrypt the sensitivecredentialsvalue of theconfluentcloud.CatalogIntegrationdata source, so you must keep your state file secure to avoid exposing it. Refer to the Terraform documentation to learn more about securing your state file.
- key String
- The Tableflow API Key.
- secret String
The Tableflow API Secret.
Note: A Tableflow API key consists of a key and a secret. Tableflow API keys are required to interact with Catalog Integrations in Confluent Cloud.
Warning: Use Option #2 to avoid exposing sensitive
credentialsvalue in a state file. When using Option #1, Terraform doesn't encrypt the sensitivecredentialsvalue of theconfluentcloud.CatalogIntegrationdata source, so you must keep your state file secure to avoid exposing it. Refer to the Terraform documentation to learn more about securing your state file.
- key string
- The Tableflow API Key.
- secret string
The Tableflow API Secret.
Note: A Tableflow API key consists of a key and a secret. Tableflow API keys are required to interact with Catalog Integrations in Confluent Cloud.
Warning: Use Option #2 to avoid exposing sensitive
credentialsvalue in a state file. When using Option #1, Terraform doesn't encrypt the sensitivecredentialsvalue of theconfluentcloud.CatalogIntegrationdata source, so you must keep your state file secure to avoid exposing it. Refer to the Terraform documentation to learn more about securing your state file.
- key str
- The Tableflow API Key.
- secret str
The Tableflow API Secret.
Note: A Tableflow API key consists of a key and a secret. Tableflow API keys are required to interact with Catalog Integrations in Confluent Cloud.
Warning: Use Option #2 to avoid exposing sensitive
credentialsvalue in a state file. When using Option #1, Terraform doesn't encrypt the sensitivecredentialsvalue of theconfluentcloud.CatalogIntegrationdata source, so you must keep your state file secure to avoid exposing it. Refer to the Terraform documentation to learn more about securing your state file.
- key String
- The Tableflow API Key.
- secret String
The Tableflow API Secret.
Note: A Tableflow API key consists of a key and a secret. Tableflow API keys are required to interact with Catalog Integrations in Confluent Cloud.
Warning: Use Option #2 to avoid exposing sensitive
credentialsvalue in a state file. When using Option #1, Terraform doesn't encrypt the sensitivecredentialsvalue of theconfluentcloud.CatalogIntegrationdata source, so you must keep your state file secure to avoid exposing it. Refer to the Terraform documentation to learn more about securing your state file.
GetCatalogIntegrationEnvironment
- Id string
- The ID of the Environment, for example,
env-abc123.
- Id string
- The ID of the Environment, for example,
env-abc123.
- id string
- The ID of the Environment, for example,
env-abc123.
- id String
- The ID of the Environment, for example,
env-abc123.
- id string
- The ID of the Environment, for example,
env-abc123.
- id str
- The ID of the Environment, for example,
env-abc123.
- id String
- The ID of the Environment, for example,
env-abc123.
GetCatalogIntegrationKafkaCluster
- Id string
- The ID of the Kafka cluster, for example,
lkc-abc123.
- Id string
- The ID of the Kafka cluster, for example,
lkc-abc123.
- id string
- The ID of the Kafka cluster, for example,
lkc-abc123.
- id String
- The ID of the Kafka cluster, for example,
lkc-abc123.
- id string
- The ID of the Kafka cluster, for example,
lkc-abc123.
- id str
- The ID of the Kafka cluster, for example,
lkc-abc123.
- id String
- The ID of the Kafka cluster, for example,
lkc-abc123.
GetCatalogIntegrationSnowflake
- Allowed
Scope string - (Required String) Allowed scope of the Snowflake Open Catalog.
- Custom
Namespace string - (Computed String) The custom namespace to use in Snowflake Open Catalog.
- Endpoint string
- (Required String) The catalog integration connection endpoint for Snowflake Open Catalog.
- Warehouse string
- (Required String) Warehouse name of the Snowflake Open Catalog.
- Allowed
Scope string - (Required String) Allowed scope of the Snowflake Open Catalog.
- Custom
Namespace string - (Computed String) The custom namespace to use in Snowflake Open Catalog.
- Endpoint string
- (Required String) The catalog integration connection endpoint for Snowflake Open Catalog.
- Warehouse string
- (Required String) Warehouse name of the Snowflake Open Catalog.
- allowed_
scope string - (Required String) Allowed scope of the Snowflake Open Catalog.
- custom_
namespace string - (Computed String) The custom namespace to use in Snowflake Open Catalog.
- endpoint string
- (Required String) The catalog integration connection endpoint for Snowflake Open Catalog.
- warehouse string
- (Required String) Warehouse name of the Snowflake Open Catalog.
- allowed
Scope String - (Required String) Allowed scope of the Snowflake Open Catalog.
- custom
Namespace String - (Computed String) The custom namespace to use in Snowflake Open Catalog.
- endpoint String
- (Required String) The catalog integration connection endpoint for Snowflake Open Catalog.
- warehouse String
- (Required String) Warehouse name of the Snowflake Open Catalog.
- allowed
Scope string - (Required String) Allowed scope of the Snowflake Open Catalog.
- custom
Namespace string - (Computed String) The custom namespace to use in Snowflake Open Catalog.
- endpoint string
- (Required String) The catalog integration connection endpoint for Snowflake Open Catalog.
- warehouse string
- (Required String) Warehouse name of the Snowflake Open Catalog.
- allowed_
scope str - (Required String) Allowed scope of the Snowflake Open Catalog.
- custom_
namespace str - (Computed String) The custom namespace to use in Snowflake Open Catalog.
- endpoint str
- (Required String) The catalog integration connection endpoint for Snowflake Open Catalog.
- warehouse str
- (Required String) Warehouse name of the Snowflake Open Catalog.
- allowed
Scope String - (Required String) Allowed scope of the Snowflake Open Catalog.
- custom
Namespace String - (Computed String) The custom namespace to use in Snowflake Open Catalog.
- endpoint String
- (Required String) The catalog integration connection endpoint for Snowflake Open Catalog.
- warehouse String
- (Required String) Warehouse name of the Snowflake Open Catalog.
GetCatalogIntegrationUnity
- Catalog
Name string - (Required String) The name of the catalog within Unity Catalog.
- Custom
Schema string - (Computed String) The custom schema name to use in Unity Catalog.
- Workspace
Endpoint string - (Required String) The Databricks workspace URL associated with the Unity Catalog.
- Catalog
Name string - (Required String) The name of the catalog within Unity Catalog.
- Custom
Schema string - (Computed String) The custom schema name to use in Unity Catalog.
- Workspace
Endpoint string - (Required String) The Databricks workspace URL associated with the Unity Catalog.
- catalog_
name string - (Required String) The name of the catalog within Unity Catalog.
- custom_
schema string - (Computed String) The custom schema name to use in Unity Catalog.
- workspace_
endpoint string - (Required String) The Databricks workspace URL associated with the Unity Catalog.
- catalog
Name String - (Required String) The name of the catalog within Unity Catalog.
- custom
Schema String - (Computed String) The custom schema name to use in Unity Catalog.
- workspace
Endpoint String - (Required String) The Databricks workspace URL associated with the Unity Catalog.
- catalog
Name string - (Required String) The name of the catalog within Unity Catalog.
- custom
Schema string - (Computed String) The custom schema name to use in Unity Catalog.
- workspace
Endpoint string - (Required String) The Databricks workspace URL associated with the Unity Catalog.
- catalog_
name str - (Required String) The name of the catalog within Unity Catalog.
- custom_
schema str - (Computed String) The custom schema name to use in Unity Catalog.
- workspace_
endpoint str - (Required String) The Databricks workspace URL associated with the Unity Catalog.
- catalog
Name String - (Required String) The name of the catalog within Unity Catalog.
- custom
Schema String - (Computed String) The custom schema name to use in Unity Catalog.
- workspace
Endpoint String - (Required String) The Databricks workspace URL associated with the Unity Catalog.
Package Details
- Repository
- Confluent Cloud pulumi/pulumi-confluentcloud
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
confluentTerraform Provider.
published on Saturday, Jun 13, 2026 by Pulumi