description:'ID of the folder you want to create the new folder in. if not defined it will be created on the root folder',
},
{
displayName:'Options',
name:'options',
type:'collection',
displayOptions:{
show:{
operation:[
'create',
],
resource:[
'folder',
],
},
},
default:{},
placeholder:'Add Field',
options:[
{
displayName:'Access',
name:'access',
type:'options',
options:[
{
name:'Collaborators',
value:'collaborators',
description:'Only emails from registered email addresses for collaborators will be accepted.',
},
{
name:'Open',
value:'open',
description:'It will accept emails from any email addres',
},
],
default:'',
description:'ID of the folder you want to create the new folder in',
},
{
displayName:'Fields',
name:'fields',
type:'string',
default:'',
description:'A comma-separated list of attributes to include in the response. This can be used to request fields that are not normally returned in a standard response.',
description:'The string to search for. This query is matched against item names, descriptions, text content of files, and various other fields of the different item types.',
},
{
displayName:'Return All',
name:'returnAll',
type:'boolean',
displayOptions:{
show:{
operation:[
'search',
],
resource:[
'folder',
],
},
},
default:false,
description:'If all results should be returned or only up to a given limit.',
description:`Limits search results to items with the given content types. Content types are defined as a comma separated lists of Box recognized content types.`,
description:'Defines the direction in which search results are ordered. Default value is DESC.',
},
{
displayName:'Fields',
name:'fields',
type:'string',
default:'',
description:'A comma-separated list of attributes to include in the response. This can be used to request fields that are not normally returned in a standard response.',
},
{
displayName:'File Extensions',
name:'file_extensions',
type:'string',
default:'',
placeholder:'pdf,png,gif',
description:'Limits search results to a comma-separated list of file extensions.',
description:`Whether the invited users can see the entire parent path to the associated folder. The user will not gain privileges in any parent folder and therefore cannot see content the user is not collaborated on.`,
description:'Set the expiration date for the collaboration. At this date, the collaboration will be automatically removed from the item.',
},
{
displayName:'Fields',
name:'fields',
type:'string',
default:'',
description:'A comma-separated list of attributes to include in the response. This can be used to request fields that are not normally returned in a standard response.',
},
{
displayName:'Notify',
name:'notify',
type:'boolean',
default:false,
description:'Whether if users should receive email notification for the action performed.',
description:'Specifies if users who are not the owner of the folder can invite new collaborators to the folder.',
},
{
displayName:'Can Non-Owners View Colaborators',
name:'can_non_owners_view_collaborators',
type:'boolean',
default:false,
description:'Restricts collaborators who are not the owner of this folder from viewing other collaborations on this folder.',
},
{
displayName:'Description',
name:'description',
type:'string',
default:'',
description:'The optional description of this folder.',
},
{
displayName:'Fields',
name:'fields',
type:'string',
default:'',
description:'A comma-separated list of attributes to include in the response. This can be used to request fields that are not normally returned in a standard response.',
},
{
displayName:'Is Collaboration Restricted To Enterprise',
name:'is_collaboration_restricted_to_enterprise',
type:'boolean',
default:false,
description:'Specifies if new invites to this folder are restricted to users within the enterprise. This does not affect existing collaborations.',
},
{
displayName:'Name',
name:'name',
type:'string',
default:'',
description:'The optional new name for this folder.',
},
{
displayName:'Parent ID',
name:'parentId',
type:'string',
default:'',
description:'The parent folder for this folder. Use this to move the folder or to restore it out of the trash.',
},
{
displayName:'Shared Link',
name:'shared_link',
type:'collection',
typeOptions:{
multipleValues: false,
},
description:'Share link information.',
placeholder:'Add Shared Link Config',
default:{},
options:[
{
displayName:'Access',
name:'access',
type:'options',
options:[
{
name:'Collaborators',
value:'collaborators',
description:'Only those who have been invited to the folder',
},
{
name:'Company',
value:'company',
description:'only people within the company',
},
{
name:'Open',
value:'open',
description:'Anyone with the link',
},
],
default:'open',
},
{
displayName:'Password',
name:'password',
type:'string',
displayOptions:{
show:{
access:[
'open',
],
},
},
default:'',
description:'The password required to access the shared link. Set the password to null to remove it.',
},
{
displayName:'Permissions',
name:'permissions',
type:'collection',
placeholder:'Add Permition',
default:{},
options:[
{
displayName:'Can Download',
name:'can_download',
type:'boolean',
default:false,
description:'If the shared link allows for downloading of files.',
},
{
displayName:'Unshared At',
name:'unshared_at',
type:'dateTime',
default:'',
description:'The timestamp at which this shared link will expire.',
},
{
displayName:'Vanity Name',
name:'vanity_name',
type:'string',
default:'',
description:'Defines a custom vanity name to use in the shared link URL, for example https://app.box.com/v/my-shared-link.',
},
],
},
{
displayName:'Tags',
name:'tags',
type:'string',
default:'',
description:'The tags for this item. These tags are shown in the Box web app and mobile apps next to an item.',