snow app release-channel add-version¶
Ajoute une version à un canal de version.
Syntaxe¶
snow app release-channel add-version
  <channel>
  --version <version>
  --package-entity-id <package_entity_id>
  --app-entity-id <app_entity_id>
  --project <project_definition>
  --env <env_overrides>
  --connection <connection>
  --host <host>
  --port <port>
  --account <account>
  --user <user>
  --password <password>
  --authenticator <authenticator>
  --workload-identity-provider <workload_identity_provider>
  --private-key-file <private_key_file>
  --token <token>
  --token-file-path <token_file_path>
  --database <database>
  --schema <schema>
  --role <role>
  --warehouse <warehouse>
  --temporary-connection
  --mfa-passcode <mfa_passcode>
  --enable-diag
  --diag-log-path <diag_log_path>
  --diag-allowlist-path <diag_allowlist_path>
  --oauth-client-id <oauth_client_id>
  --oauth-client-secret <oauth_client_secret>
  --oauth-authorization-url <oauth_authorization_url>
  --oauth-token-request-url <oauth_token_request_url>
  --oauth-redirect-uri <oauth_redirect_uri>
  --oauth-scope <oauth_scope>
  --oauth-disable-pkce
  --oauth-enable-refresh-tokens
  --oauth-enable-single-use-refresh-tokens
  --client-store-temporary-credential
  --format <format>
  --verbose
  --debug
  --silent
  --enhanced-exit-codes
Arguments¶
- channel
- Le canal de version auquel ajouter une version. 
Options¶
- --version TEXT
- La version à ajouter au canal de version. 
- --package-entity-id TEXT
- L’ID de l’entité du paquet sur laquelle opérer lorsque definition_version est la 2 ou supérieure. 
- --app-entity-id TEXT
- L’ID de l’entité d’application sur laquelle opérer la definition_version est la 2 ou supérieure. 
- -p, --project TEXT
- Chemin où le projet Snowflake est stocké. La valeur par défaut est le répertoire de travail actuel. 
- --env TEXT
- Chaîne au format clé=valeur. Remplace les variables de la section env utilisées pour les modèles. Par défaut : []. 
- --connection, -c, --environment TEXT
- Nom de la connexion, tel que défini dans votre fichier - config.toml. Défaut :- défaut.
- --host TEXT
- Adresse de l’hôte pour la connexion. Remplace la valeur spécifiée pour la connexion. 
- --port INTEGER
- Port pour la connexion. Remplace la valeur spécifiée pour la connexion. 
- --account, --accountname TEXT
- Nom attribué à votre compte Snowflake. Remplace la valeur spécifiée pour la connexion. 
- --user, --username TEXT
- Nom d’utilisateur pour se connecter à Snowflake. Remplace la valeur spécifiée pour la connexion. 
- --password TEXT
- Mot de passe Snowflake. Remplace la valeur spécifiée pour la connexion. 
- --authenticator TEXT
- Authentificateur Snowflake. Remplace la valeur spécifiée pour la connexion. 
- --workload-identity-provider TEXT
- Fournisseur d’identité de charge de travail (AWS, AZURE, GCP, OIDC). Remplace la valeur spécifiée pour la connexion. 
- --private-key-file, --private-key-path TEXT
- Chemin du fichier de clé privée Snowflake. Remplace la valeur spécifiée pour la connexion. 
- --token TEXT
- Jeton OAuth à utiliser lors de la connexion à Snowflake. 
- --token-file-path TEXT
- Chemin d’accès au fichier contenant un jeton OAuth à utiliser lors de la connexion à Snowflake. 
- --database, --dbname TEXT
- Base de données à utiliser. Remplace la valeur spécifiée pour la connexion. 
- --schema, --schemaname TEXT
- Schéma de la base de données à utiliser. Remplace la valeur spécifiée pour la connexion. 
- --role, --rolename TEXT
- Rôle à utiliser. Remplace la valeur spécifiée pour la connexion. 
- --warehouse TEXT
- Entrepôt à utiliser. Remplace la valeur spécifiée pour la connexion. 
- --temporary-connection, -x
- Utilise une connexion définie avec les paramètres de la ligne de commande, au lieu d’une connexion définie dans la configuration. Par défaut : false. 
- --mfa-passcode TEXT
- Jeton à utiliser pour l’authentification multifactorielle (MFA) 
- --enable-diag
- Indique s’il faut générer un rapport de diagnostic de la connexion. Par défaut : false. 
- --diag-log-path TEXT
- Chemin d’accès au rapport généré. Il s’agit du répertoire temporaire du système par défaut. Par défaut : <system_temporary_directory>. 
- --diag-allowlist-path TEXT
- Chemin d’accès à un fichier JSON contenant les paramètres de la liste d’autorisations. 
- --oauth-client-id TEXT
- Valeur de l’identifiant du client fourni par le fournisseur d’identité pour l’intégration dans Snowflake. 
- --oauth-client-secret TEXT
- Valeur du secret du client fourni par le fournisseur d’identité pour l’intégration dans Snowflake. 
- --oauth-authorization-url TEXT
- Point de terminaison du fournisseur d’identité fournissant le code d’autorisation au pilote. 
- --oauth-token-request-url TEXT
- Point de terminaison du fournisseur d’identité fournissant les jetons d’accès au pilote. 
- --oauth-redirect-uri TEXT
- URI à utiliser pour la redirection du code d’autorisation. 
- --oauth-scope TEXT
- Champ d’application demandé dans la requête d’autorisation du fournisseur d’identité. 
- --oauth-disable-pkce
- Désactive la clé de preuve pour l’échange de code (PKCE). Par défaut : - False.
- --oauth-enable-refresh-tokens
- Permet une réauthentification silencieuse lorsque le jeton d’accès actuel n’est plus valable. Par défaut : - False.
- --oauth-enable-single-use-refresh-tokens
- Indique s’il faut choisir une sémantique de jeton d’actualisation à usage unique. Par défaut : - False.
- --client-store-temporary-credential
- Enregistrez les identifiants de connexion temporaires. 
- --format [TABLE|JSON|JSON_EXT|CSV]
- Spécifie le format de sortie. Par défaut : TABLE. 
- --verbose, -v
- Affiche les entrées de journal pour les niveaux de journalisation - infoet supérieurs. Par défaut : false.
- --debug
- Affiche les entrées de journal pour les niveaux de journalisation - debuget supérieurs ; les journaux de débogage contiennent des informations supplémentaires. Par défaut : false.
- --silent
- Désactive la sortie intermédiaire vers la console. Par défaut : false. 
- --enhanced-exit-codes
- Différenciez les codes d’erreur de sortie en fonction du type d’erreur. Par défaut : false. 
- --help
- Affiche le texte d’aide de cette commande. 
Notes sur l’utilisation¶
Note
La fonction de canaux de version peut ne pas être disponible dans toutes les régions. Veuillez contacter l’assistance de Snowflake pour obtenir plus d’informations.
La commande snow app release-channel add-version ajoute une version à un canal de diffusion existant pour un paquet d’application. Le canal de version doit déjà exister et les canaux de version doivent être activés pour le paquet d’application. Pour afficher les canaux de version disponibles pour le paquet d’application, utilisez la commande snow app release-channel list. La version spécifiée doit déjà exister dans le paquet d’application et la version ne doit pas déjà être associée au canal de version. Si le nombre maximal de versions est déjà associé au canal de version, la commande échoue.
Exemples¶
- Ajouter la version v1 au canal de version par défaut : - snow app release-channel add-version --version v1 DEFAULT 
- Ajouter la version v1 à un canal de version non par défaut : - snow app release-channel add-version --version v1 ALPHA