UNPKG

@itentialopensource/adapter-imperva

Version:

This adapter integrates with Imperva system.

102 lines 2.77 kB
{ "$id": "schema.json", "type": "object", "schema": "http://json-schema.org/draft-07/schema#", "translate": true, "dynamicfields": true, "properties": { "ph_request_type": { "type": "string", "description": "type of request (internal to adapter)", "default": "getSitesSiteIdSettingsMasking", "enum": [ "getSitesSiteIdSettingsMasking", "postSitesSiteIdSettingsMasking", "getSitesExtSiteIdSettingsGeneralAdditionalTxtRecords", "postSitesExtSiteIdSettingsGeneralAdditionalTxtRecords", "putSitesExtSiteIdSettingsGeneralAdditionalTxtRecords", "deleteSitesExtSiteIdSettingsGeneralAdditionalTxtRecords", "deleteSitesExtSiteIdSettingsGeneralAdditionalTxtRecordsDeleteAll" ], "external_name": "ph_request_type" }, "txtRecordValueOne": { "type": "string", "description": "New value for txt record number one", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "txt_record_value_one" }, "txtRecordValueTwo": { "type": "string", "description": "New value for txt record number two", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "txt_record_value_two" }, "txtRecordValueThree": { "type": "string", "description": "New value for txt record number three", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "txt_record_value_three" }, "txtRecordValueFour": { "type": "string", "description": "New value for txt record number four", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "txt_record_value_four" }, "txtRecordValueFive": { "type": "string", "description": "New value for txt record number five", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "txt_record_value_five" }, "recordNumber": { "type": "string", "description": "Number of txt record to delete", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "record_number" }, "txtRecordValue": { "type": "string", "description": "New value for txt record", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "txt_record_value" } }, "definitions": {} }