Convert to YAML
Save + View
{ "openapi": "3.0.0", "info": { "description": "Prisma Cloud REST APIs for external use.", "version": "v1", "title": "Prisma Cloud REST API Doc", "contact": {}, "license": { "name": "Public" } }, "paths": { "/alert/rule": { "post": { "requestBody": { "$ref": "#/components/requestBodies/PolicyScanConfigModel" }, "responses": { "200": { "description": "successful operation" } } } } }, "components": { "requestBodies": { "PolicyScanConfigModel": { "content": { "application/json; charset=UTF-8": { "schema": { "$ref": "#/components/schemas/PolicyScanConfigModel" } } }, "description": "Model for Policy Scan Config", "required": true } }, "schemas": { "AlertRuleNotificationConfigModel": { "type": "object", "properties": { "timezone": { "$ref": "#/components/schemas/ZoneId" } }, "description": "Model for Alert Rule Notification Config" }, "PolicyScanConfigModel": { "type": "object", "properties": { "alertRuleNotificationConfig": { "type": "array", "description": "List of data for notifications to third-party tools ", "items": { "$ref": "#/components/schemas/AlertRuleNotificationConfigModel" } } }, "description": "Model for Policy Scan Config" }, "ZoneId": { "type": "object", "properties": { "rules": { "$ref": "#/components/schemas/ZoneRules" } } }, "ZoneOffset": { "type": "object", "properties": { "totalSeconds": { "type": "integer", "format": "int32" }, "id": { "type": "string" }, "rules": { "$ref": "#/components/schemas/ZoneRules" } } }, "ZoneOffsetTransition": { "type": "object", "properties": { "offsetBefore": { "$ref": "#/components/schemas/ZoneOffset" }, "offsetAfter": { "$ref": "#/components/schemas/ZoneOffset" }, "gap": { "type": "boolean" }, "dateTimeAfter": { "type": "string", "format": "date-time" }, "instant": { "type": "integer", "format": "int64" }, "overlap": { "type": "boolean" }, "dateTimeBefore": { "type": "string", "format": "date-time" } } }, "ZoneRules": { "type": "object", "properties": { "transitions": { "type": "array", "items": { "$ref": "#/components/schemas/ZoneOffsetTransition" } } } } } }, "x-explorer-enabled": true, "x-proxy-enabled": true, "x-samples-enabled": true, "x-samples-languages": [ "curl", "node", "ruby", "javascript", "python" ] }
Explore