Imperva Conf API
The Conf API from Imperva — 126 operation(s) for conf.
Operations 242
PUT
/v1/conf/webProfile/{siteName}/{serverGroupName}/{webServiceName}/{webApplicationName}/directories
#
GET
/v1/conf/webProfile/{siteName}/{serverGroupName}/{webServiceName}/{webApplicationName}/directories
#
GET
/v1/conf/dbApplications/{siteName}/{serverGroupName}/{dbServiceName}/{dbApplicationName}/dbSecurityPolicies
#
PUT
/v1/conf/webServices/{siteName}/{serverGroupName}/{webServiceName}/trpRules/{serverIp}/{listenerPortList}
#
POST
/v1/conf/webServices/{siteName}/{serverGroupName}/{webServiceName}/trpRules/{serverIp}/{listenerPortList}
#
DELETE
/v1/conf/webServices/{siteName}/{serverGroupName}/{webServiceName}/trpRules/{serverIp}/{listenerPortList}
#
GET
/v1/conf/webServices/{siteName}/{serverGroupName}/{webServiceName}/trpRules/{serverIp}/{listenerPortList}
#
PUT
/v1/conf/dbServices/{siteName}/{serverGroupName}/{serviceName}/logCollectors/{logCollectorName}
#
DELETE
/v1/conf/dbServices/{siteName}/{serverGroupName}/{serviceName}/logCollectors/{logCollectorName}
#
GET
/v1/conf/dbServices/{siteName}/{serverGroupName}/{serviceName}/logCollectors/{logCollectorName}
#
POST
/v1/conf/webServices/{siteName}/{serverGroupName}/{webServiceName}/sslCertificates/{sslKeyName}
#
DELETE
/v1/conf/webServices/{siteName}/{serverGroupName}/{webServiceName}/sslCertificates/{sslKeyName}
#
GET
/v1/conf/webServices/{siteName}/{serverGroupName}/{webServiceName}/sslCertificates/{sslKeyName}
#
POST
/v1/conf/dbServices/{siteName}/{serverGroupName}/{dbServiceName}/agents/{agentName}/dataInterfaces/{dataInterfaceID}
#
DELETE
/v1/conf/dbServices/{siteName}/{serverGroupName}/{dbServiceName}/agents/{agentName}/dataInterfaces/{dataInterfaceID}
#
POST
/v1/conf/applicationGroups/{parentApplicationGroupName}/applicationGroups/{childApplicationGroupName}
#
PUT
/v1/conf/webProfile/{siteName}/{serverGroupName}/{webServiceName}/{webApplicationName}/url/{urlName}
#
DELETE
/v1/conf/webProfile/{siteName}/{serverGroupName}/{webServiceName}/{webApplicationName}/url/{urlName}
#
GET
/v1/conf/webProfile/{siteName}/{serverGroupName}/{webServiceName}/{webApplicationName}/url/{urlName}
#
POST
/v1/conf/applicationGroups/{applicationGroupName}/applications/{siteName}/{serverGroupName}/{serviceName}/{applicationName}
#
DELETE
/v1/conf/applicationGroups/{applicationGroupName}/applications/{siteName}/{serverGroupName}/{serviceName}/{applicationName}
#
POST
/v1/conf/dbServices/{siteName}/{serverGroupName}/{serviceName}/dbConnections/{connectionName}
#
DELETE
/v1/conf/dbServices/{siteName}/{serverGroupName}/{serviceName}/dbConnections/{connectionName}
#
GET
/v1/conf/webServices/{siteName}/{serverGroupName}/{webServiceName}/krpInboundRules/{gatewayGroupName}/{aliasName}/{gatewayPort}/krpOutboundRules
#
POST
/v1/conf/webServices/{siteName}/{serverGroupName}/{webServiceName}/krpInboundRules/{gatewayGroupName}/{aliasName}/{gatewayPorts}
#
PUT
/v1/conf/webServices/{siteName}/{serverGroupName}/{webServiceName}/krpInboundRules/{gatewayGroupName}/{aliasName}/{gatewayPort}
#
DELETE
/v1/conf/webServices/{siteName}/{serverGroupName}/{webServiceName}/krpInboundRules/{gatewayGroupName}/{aliasName}/{gatewayPort}
#
GET
/v1/conf/webServices/{siteName}/{serverGroupName}/{webServiceName}/krpInboundRules/{gatewayGroupName}/{aliasName}/{gatewayPort}
#
DELETE
/v1/conf/webServices/{siteName}/{serverGroupName}/{webServiceName}/hostToAppMappings/{priority}
#
GET
/v1/conf/webServices/{siteName}/{serverGroupName}/{webServiceName}/hostToAppMappings/{priority}
#
DELETE
/v1/conf/dbServices/{siteName}/{serverGroupName}/{dbServiceName}/auditPolicies/{policyName}
#
POST
/v1/conf/webApplications/{siteName}/{serverGroupName}/{webServiceName}/{webApplicationName}/webApplicationCustomPolicies/{policyName}
#
POST
/v1/conf/webServices/{siteName}/{serverGroupName}/{webServiceName}/webServiceCustomPolicies/{policyName}
#
GET
/v1/conf/dbServices/{siteName}/{serverGroupName}/{serviceName}/dbConnections/{connectionName}/connectivityStatus
#
PUT
/v1/conf/webServices/{siteName}/{serverGroupName}/{webServiceName}/krpInboundRules/{gatewayGroupName}/{aliasName}/{gatewayPort}/krpOutboundRules/{priority}
#
POST
/v1/conf/webServices/{siteName}/{serverGroupName}/{webServiceName}/krpInboundRules/{gatewayGroupName}/{aliasName}/{gatewayPort}/krpOutboundRules/{priority}
#
DELETE
/v1/conf/webServices/{siteName}/{serverGroupName}/{webServiceName}/krpInboundRules/{gatewayGroupName}/{aliasName}/{gatewayPort}/krpOutboundRules/{priority}
#
GET
/v1/conf/webServices/{siteName}/{serverGroupName}/{webServiceName}/krpInboundRules/{gatewayGroupName}/{aliasName}/{gatewayPort}/krpOutboundRules/{priority}
#
GET
/v1/conf/dbApplications/{siteName}/{serverGroupName}/{dbServiceName}/{dbApplicationName}/auditPolicies
#
POST
/v1/conf/webServices/{siteName}/{serverGroupName}/{webServiceName}/hostToAppMappings/{webApplicationName}/{priority}
#
POST
/v1/conf/dbServices/{siteName}/{serverGroupName}/{dbServiceName}/dbSecurityPolicies/{policyName}
#
DELETE
/v1/conf/dbServices/{siteName}/{serverGroupName}/{dbServiceName}/dbSecurityPolicies/{policyName}
#
POST
/v1/conf/dbApplications/{siteName}/{serverGroupName}/{dbServiceName}/{dbApplicationName}/auditPolicies/{policyName}
#
DELETE
/v1/conf/dbApplications/{siteName}/{serverGroupName}/{dbServiceName}/{dbApplicationName}/auditPolicies/{policyName}
#
DELETE
/v1/conf/webApplications/{siteName}/{serverGroupName}/{webServiceName}/{webApplicationName}
#
POST
/v1/conf/dbApplications/{siteName}/{serverGroupName}/{dbServiceName}/{dbApplicationName}/dbSecurityPolicies/{policyName}
#
DELETE
/v1/conf/dbApplications/{siteName}/{serverGroupName}/{dbServiceName}/{dbApplicationName}/dbSecurityPolicies/{policyName}
#