湖仓构建 LAKEFORMATION-创建Catalog:请求参数

时间:2024-10-22 17:23:06

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

Array of strings

租户token。

表3 请求Body参数

参数

是否必选

参数类型

描述

catalog_name

String

catalog名称。只能包含字母、数字和下划线,且长度为1~256个字符。

description

String

描述信息。最大长度为4000个字符。

location

String

路径地址。例如obs://location/uri/。

database_location_list

Array of strings

数据库路径列表。最小条目数为0,最大条目数为1000。

branch_name

String

分支名称。只能包含字母、数字和下划线,且长度为1~32个字符。默认值为main。

owner

String

catalog所有者。只能包含字母、数字和下划线,且最大长度为128个字符。

owner_type

String

所有者类型:USER-用户、GROUP-组、ROLE-角色。

枚举值:

  • USER

  • ROLE

  • GROUP

owner_source

String

所有者来源: IAM -云用户、SAML-联邦、LDAP-ld用户、LOCAL-本地用户、AGENTTENANT-委托、OTHER-其它。

枚举值:

  • IAM

  • SAML

  • LDAP

  • LOCAL

  • AGENTTENANT

  • OTHER

type

String

catalog类型,可选值为DEFAULT(代表默认的元数据类型)、CLICKHOUSE(代表CH类型),不设置时默认为DEFAULT。 创建时指定,不可修改。

枚举值:

  • DEFAULT

  • CLICKHOUSE

support.huaweicloud.com/api-lakeformation/CreateCatalog.html