n8n-nodes-ovh
Version:
Comprehensive n8n nodes for OVH API integration - Developed by Ascenzia, experts in AI agent creation
18 lines (17 loc) • 1.12 kB
TypeScript
import { IExecuteFunctions, INodeExecutionData, INodeType, INodeTypeDescription, ILoadOptionsFunctions, INodePropertyOptions } from 'n8n-workflow';
export declare class OvhDedicatedServer implements INodeType {
description: INodeTypeDescription;
methods: {
loadOptions: {
getServers(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getCompatibleTemplates(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getPartitionSchemes(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getServerTasks(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getServerInterventions(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getServerIPs(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getVirtualMACs(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getSecondaryDNSDomains(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
};
};
execute(this: IExecuteFunctions): Promise<INodeExecutionData[][]>;
}