For AI agents: a documentation index is available at /docs/llms.txt. Append .md to any page URL for markdown, or send Accept: text/markdown.

Generate an RSA key pair for Snowflake authentication

このページはまだあなたの言語に翻訳されていません。 現在取り組んでいますので、後でもう一度確認してください。

Generates a Snowflake-compatible RSA key pair. The private key is stored
server-side in an ephemeral cache; you receive the public key (paste into
your Snowflake user via ALTER USER <user> SET RSA_PUBLIC_KEY = '...') and
an ephemeral ID to pass as snowflake_private_key_ephemeral_id in the
destination config on a subsequent POST /destinations for a Snowflake
direct-load destination.

This is the CLI equivalent of the "Generate RSA Key" step in the Amplitude
UI wizard, so customers do not have to run openssl genrsa and manage
private keys locally.

post/v1/projects/{project_id}/snowflake-keys

Authorizations

Authorizationstringrequired

http

Path parameters

project_idstringrequired

Amplitude project identifier, backed by the canonical app ID.

Example:12345
Constraints:pattern: ^[0-9]+$

Header parameters

Idempotency-Keystringrequired

Unique idempotency key used to safely retry write operations.

Constraints:min length: 8max length: 255

Response

application/json
201· Key pair generated.
dataobjectrequired
Show child attributes
public_keystringrequired

RSA public key in PEM format. Add to your Snowflake user.

ephemeral_idstringrequired

Reference to the server-held private key. Pass as snowflake_private_key_ephemeral_id in destination create/update config.

これは役に立ちましたか?