@itentialopensource/adapter-paloalto_prismacloud
Version:
This adapter integrates with system described as: paloalto prismacloud.
149 lines • 3.59 kB
JSON
{
"$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": "listPolicyFilters",
"enum": [
"listPolicyFilters",
"listPolicyFilterAutocompleteSuggestions",
"listPolicies",
"incompleteCOMPLEXAddPolicy",
"incompleteCOMPLEXUpdatePolicy",
"listPoliciesV2",
"policyInfo",
"deletePolicy",
"updatePolicyStatus",
"listPolicyComplianceStandards"
],
"external_name": "ph_request_type"
},
"policyName": {
"type": "string",
"description": "Policy name",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "policy.name"
},
"policySeverity": {
"type": "string",
"description": "Policy severity",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "policy.severity"
},
"policyLabel": {
"type": "string",
"description": "Policy label",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "policy.label"
},
"policyType": {
"type": "string",
"description": "config, network, or audit_event",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "policy.type"
},
"policyComplianceStandard": {
"type": "string",
"description": "Compliance Standard name",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "policy.complianceStandard"
},
"policyComplianceRequirement": {
"type": "string",
"description": "Compliance requirement name",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "policy.complianceRequirement"
},
"policyComplianceSection": {
"type": "string",
"description": "Compliance section name",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "policy.complianceSection"
},
"policyEnabled": {
"type": "boolean",
"description": "true or false",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "policy.enabled"
},
"policyPolicyMode": {
"type": "string",
"description": "custom or redlock_default",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "policy.policyMode"
},
"policyRemediable": {
"type": "boolean",
"description": "true or false",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "policy.remediable"
},
"cloudType": {
"type": "string",
"description": "aws, azure, gcp, or alibaba_cloud",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "cloud.type"
}
},
"definitions": {}
}