UNPKG

n8n-nodes-arubaclearpass

Version:

n8n community node for Aruba ClearPass API integration with comprehensive identity, policy, and enforcement profile management

42 lines (41 loc) 1.6 kB
import { IExecuteFunctions, INodeExecutionData } from 'n8n-workflow'; /** * List all enforcement policies */ export declare function listEnforcementPolicies(this: IExecuteFunctions): Promise<INodeExecutionData[]>; /** * Get an enforcement policy by ID */ export declare function getEnforcementPolicy(this: IExecuteFunctions): Promise<INodeExecutionData[]>; /** * Get an enforcement policy by name */ export declare function getEnforcementPolicyByName(this: IExecuteFunctions): Promise<INodeExecutionData[]>; /** * Create a new enforcement policy */ export declare function createEnforcementPolicy(this: IExecuteFunctions): Promise<INodeExecutionData[]>; /** * Update an enforcement policy by ID */ export declare function updateEnforcementPolicy(this: IExecuteFunctions): Promise<INodeExecutionData[]>; /** * Update an enforcement policy by name */ export declare function updateEnforcementPolicyByName(this: IExecuteFunctions): Promise<INodeExecutionData[]>; /** * Replace an enforcement policy by ID */ export declare function replaceEnforcementPolicy(this: IExecuteFunctions): Promise<INodeExecutionData[]>; /** * Replace an enforcement policy by name */ export declare function replaceEnforcementPolicyByName(this: IExecuteFunctions): Promise<INodeExecutionData[]>; /** * Delete an enforcement policy by ID */ export declare function deleteEnforcementPolicy(this: IExecuteFunctions): Promise<INodeExecutionData[]>; /** * Delete an enforcement policy by name */ export declare function deleteEnforcementPolicyByName(this: IExecuteFunctions): Promise<INodeExecutionData[]>;