n8n-nodes-arubacentralnextgen
Version:
n8n community node for Aruba Central NextGen API integration with modern monitoring and management capabilities
62 lines (61 loc) • 2.23 kB
TypeScript
import { IExecuteFunctions, INodeExecutionData } from 'n8n-workflow';
/**
* Get all firewall profiles
*/
export declare function getAllFirewall(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get a specific firewall profile by name
*/
export declare function getFirewall(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Create a new firewall profile
*/
export declare function createFirewall(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Update an existing firewall profile
*/
export declare function updateFirewall(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Delete a firewall profile
*/
export declare function deleteFirewall(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get all port security profiles
*/
export declare function getAllPortSecurity(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get a specific port security profile by name
*/
export declare function getPortSecurity(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Create a new port security profile
*/
export declare function createPortSecurity(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Update an existing port security profile
*/
export declare function updatePortSecurity(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Delete a port security profile
*/
export declare function deletePortSecurity(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get all MAC authentication profiles
*/
export declare function getAllMACAuth(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get a specific MAC authentication profile by name
*/
export declare function getMACAuth(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Create a new MAC authentication profile
*/
export declare function createMACAuth(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Update an existing MAC authentication profile
*/
export declare function updateMACAuth(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Delete a MAC authentication profile
*/
export declare function deleteMACAuth(this: IExecuteFunctions): Promise<INodeExecutionData[]>;