UNPKG

@coveo/platform-client

Version:

The main goal of this package is to provide an easy to configure and straightforward way of querying Coveo Cloud APIs using JavaScript.

31 lines 1.12 kB
import ReadServiceResource from '../ReadServiceResource.js'; export default class DataShare extends ReadServiceResource { static baseUrl = '/rest/ua/v15/admin/snowflake/securedatasharing'; /** * Retrieve Snowflake accounts currently associated in Secure Data Sharing. */ listSnowflakeAccount() { return this.api.get(this.buildPathWithOrg(`${DataShare.baseUrl}/accounts`)); } /** * Add a Snowflake account to Secure Data Sharing. * @param params */ addSnowflakeAccount(params) { return this.api.post(this.buildPathWithOrg(`${DataShare.baseUrl}/accounts`), params); } /** * Removes a Snowflake account from Secure Data Sharing. * @param params */ deleteSnowflakeAccount(params) { return this.api.delete(this.buildPathWithOrg(`${DataShare.baseUrl}/accounts`, params)); } /** * Retrieve allowed Snowflake regions for Secure Data Sharing. */ listAllowedSnowflakeRegions() { return this.api.get(this.buildPathWithOrg(`${DataShare.baseUrl}/regions`)); } } //# sourceMappingURL=DataShare.js.map