n8n-nodes-arubaclearpass
Version:
n8n community node for Aruba ClearPass API integration with comprehensive identity, policy, and enforcement profile management
19 lines (18 loc) • 753 B
TypeScript
import { IExecuteFunctions, INodeExecutionData } from 'n8n-workflow';
/**
* List all service certificates
*/
export declare function listServiceCerts(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Get a single service certificate by ID
*/
export declare function getServiceCert(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Upload a new service certificate (POST /service-cert)
* Provide either certificate_url (PEM) or pkcs12_file_url + pkcs12_passphrase (PKCS12).
*/
export declare function uploadServiceCert(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
* Delete a service certificate by ID
*/
export declare function deleteServiceCert(this: IExecuteFunctions): Promise<INodeExecutionData[]>;