confluent tableflow catalog-integration create

Description

Create a catalog integration.

confluent tableflow catalog-integration create <name> [flags]

Flags

    --type string                   REQUIRED: Specify the catalog integration type as "aws" or "snowflake".
    --provider-integration string   Specify the provider integration id.
    --endpoint string               Specify the The catalog integration connection endpoint for Snowflake Open Catalog.
    --warehouse string              Specify the warehouse name of the Snowflake Open Catalog.
    --allowed-scope string          Specify the allowed scope of the Snowflake Open Catalog.
    --client-id string              Specify the client id.
    --client-secret string          Specify the client secret.
    --cluster string                Kafka cluster ID.
    --environment string            Environment ID.
    --context string                CLI context name.
-o, --output string                 Specify the output format as "human", "json", or "yaml". (default "human")

Global Flags

-h, --help            Show help for this command.
    --unsafe-trace    Equivalent to -vvvv, but also log HTTP requests and responses which might contain plaintext secrets.
-v, --verbose count   Increase verbosity (-v for warn, -vv for info, -vvv for debug, -vvvv for trace).

Examples

Create an Aws Glue catalog integration.

confluent tableflow catalog-integration create my-catalog-integration --type aws --provider-integration cspi-stgce89r7

Create a Snowflake catalog integration.

confluent tableflow catalog-integration create my-catalog-integration --type snowflake --endpoint https://vuser1_polaris.snowflakecomputing.com/ --warehouse catalog-name --allowed-scope session:role:R1 --client-id $CLIENT_ID --client-secret $CLIENT_SECRET

See Also