import { INodeProperties } from 'n8n-workflow'; export const profileOperations: INodeProperties[] = [ { displayName: 'Operation', name: 'operation', type: 'options', noDataExpression: true, default: 'get', options: [ { name: 'Get', value: 'get', action: 'Get a profile', }, { name: 'Get All', value: 'getAll', action: 'Get all profiles', }, ], displayOptions: { show: { resource: ['profile'], }, }, }, ]; export const profileFields: INodeProperties[] = [ // ---------------------------------- // profile: get // ---------------------------------- { displayName: 'Profile Name or ID', name: 'profileId', type: 'options', required: true, default: [], typeOptions: { loadOptionsMethod: 'getProfiles', }, description: 'ID of the user profile to retrieve. Choose from the list, or specify an ID using an expression.', displayOptions: { show: { resource: ['profile'], operation: ['get'], }, }, }, ];