ALTER APPLICATION SET CONFIGURATION DEFINITION

为 Snowflake Native App 创建或更新 应用程序配置

备注

此命令只能由一个 Snowflake Native App 使用。

另请参阅:

ALTER APPLICATION DROP CONFIGURATION DEFINITION

语法

ALTER APPLICATION SET CONFIGURATION DEFINITION <config>
  TYPE = {APPLICATION_NAME | STRING}
  LABEL = '<label>'
  DESCRIPTION = '<description>'
  APPLICATION_ROLES = ( <app_role1> [ , <app_role2> ... ] );
Copy

参数

config

应用程序配置的标识符。

TYPE

指定应用程序配置的类型。支持的值包括:

  • APPLICATION_NAME

  • STRING

LABEL = 'label'

指定要在 Snowsight 中显示的应用程序规范的标签。

DESCRIPTION = 'description'

指定应用程序规范的描述。Snowflake 建议提供有关应用程序规范类型以及应用程序为什么需要它的信息。

APPLICATION_ROLES = ( <app_role1> [ , <app_role2> ... ] )

指定有权访问应用程序配置对象的应用程序角色。

使用说明

  • 此命令只能由一个 Snowflake Native App 使用。

  • When creating a configuration definition for the server app name for inter-app communication, you must set the LABEL and DESCRIPTION parameters to the same values as the LABEL and DESCRIPTION parameters of the associated APPLICATION SPECIFICATION object.