import { INodeProperties, } from 'n8n-workflow'; export const profileOperations: INodeProperties[] = [ { displayName: 'Operation', name: 'operation', type: 'options', noDataExpression: true, default: 'get', options: [ { name: 'Get', value: 'get', }, { name: 'Get All', value: 'getAll', }, ], displayOptions: { show: { resource: [ 'profile', ], }, }, }, ]; export const profileFields: INodeProperties[] = [ // ---------------------------------- // profile: get // ---------------------------------- { displayName: 'Profile ID', name: 'profileId', type: 'options', required: true, default: [], typeOptions: { loadOptionsMethod: 'getProfiles', }, description: 'ID of the user profile to retrieve', displayOptions: { show: { resource: [ 'profile', ], operation: [ 'get', ], }, }, }, ];