UNPKG

@box/cli

Version:

Official command line interface for the Box API

30 lines (22 loc) 939 B
'use strict'; const BoxCommand = require('../../box-command'); const PaginationUtils = require('../../pagination-utils'); class CollaborationAllowlistListCommand extends BoxCommand { async run() { const { flags } = await this.parse(CollaborationAllowlistListCommand); let options = PaginationUtils.handlePagination(flags); if (flags.fields) { options.fields = flags.fields; } let allowlistEntries = await this.client.collaborationAllowlist.getAllAllowlistedDomains(options); await this.output(allowlistEntries); } } CollaborationAllowlistListCommand.description = 'List collaboration allowlist entries'; CollaborationAllowlistListCommand.examples = ['box collaboration-allowlist']; CollaborationAllowlistListCommand._endpoint = 'get_collaboration_whitelist_entries'; CollaborationAllowlistListCommand.flags = { ...BoxCommand.flags, ...PaginationUtils.flags, }; module.exports = CollaborationAllowlistListCommand;