{"type":"model","meta":{"id":"/apps/pubhub/media/cloud-security-apis-in-eft/83e8a10367d157243cd1c3e478b807cb81262a3d/8d86edee-12fb-373d-b1e1-d0caf3a16e2d","info":{"title":"Data Loss Prevention Policy Rules API","description":"Manage the Data Loss Prevention (DLP) rules, classifications, and data identifiers.","version":"1.0.0","contact":{"name":"Cloud Security Developer Community"}},"security":[{"oauthFlow":[]}],"tags":[{"name":"DataIdentifiers","description":"Operations related to DLP data identifiers."},{"name":"Classifications","description":"Operations related to DLP classifications."},{"name":"Rules","description":"Operations related to DLP rules."},{"name":"Secure Access"}],"x-parser-conf":{"overview":{"markdownPath":"secure-access/reference/policies/dlp-rules-overview.md","uri":"secure-access-api-reference-dlp-policy-rules-overview"}},"openapi":"3.0.3","servers":[{"url":"https://api.sse.cisco.com/{basePath}","variables":{"basePath":{"default":"policies/v2"}}}],"securitySchemes":{"oauthFlow":{"type":"oauth2","description":"The client credential flow.","flows":{"clientCredentials":{"tokenUrl":"https://api.sse.cisco.com/auth/v2/token","scopes":{"policies.dlp:read":"Read dlp classifications, data identifiers, and rules","policies.dlp:write":"Write dlp classifications, data identifiers, and rules"}}}}}},"spec":{"type":"object","description":"The properties of the custom data identifier.","properties":{"id":{"type":"string","format":"uuid","description":"The unique ID of the custom data identifier."},"name":{"type":"string","maxLength":255,"minLength":1,"description":"The unique name of the the custom data identifier.\n`name` is a sequence of 1–255 characters and is unique within the organization.","example":"custom identifier one","$$ref":"#/components/schemas/nameCustomIdentifier"},"description":{"type":"string","maxLength":255,"minLength":1,"description":"A meaningful description of the custom data identifier.\n`description` is a sequence of 1–255 characters.","example":"description of custom identifier","$$ref":"#/components/schemas/descriptionCustomIdentifier"},"threshold":{"type":"integer","minimum":1,"maximum":2000,"description":"The threshold value for the custom identifier.\n`threshold` is between 1 and 2000 and determines the sensitivity of the custom data identifier.","example":1,"$$ref":"#/components/schemas/thresholdCustomIdentifier"},"terms":{"type":"array","maxItems":100,"description":"The set of terms for the custom data identifier. Limited to 100 terms. Set at least one of the `terms` or `patterns` fields.\n","items":{"type":"string","minLength":1},"example":["Hello","Hike","World"],"$$ref":"#/components/schemas/termsCustomIdentifier"},"patterns":{"type":"array","maxItems":10,"description":"The set of regex patterns for the custom data identifier. Limited to 10 patterns. Each pattern must be at least three characters long and cannot start with `^ ` or end with `$`. Set at least one of the `terms` or `patterns` fields.\n","items":{"type":"string","minLength":3,"pattern":"^(?!\\^).*(?\u003c!\\$)$"},"example":["abc","test.*","hello"],"$$ref":"#/components/schemas/patternsCustomIdentifier"},"proximity":{"type":"array","maxItems":10,"description":"The set of proximity values for the custom data identifier. Limited to 10 proximity values.","items":{"type":"string"},"example":["34","Hello"],"$$ref":"#/components/schemas/proximityCustomIdentifier"},"creationTime":{"type":"integer","format":"int64","description":"The date and time represented in seconds since the UNIX Epoch when the system created the custom data identifier.","$$ref":"#/components/schemas/creationTimeCustomIdentifier"},"modificationTime":{"type":"integer","format":"int64","description":"The date and time represented in seconds since the UNIX Epoch when the system updated the custom data identifier.","$$ref":"#/components/schemas/modificationTimeCustomIdentifier"}},"required":["id","name","description","threshold","terms","patterns","proximity","creationTime","modificationTime"],"$$ref":"#/components/schemas/CustomDataIdentifier","title":"CustomDataIdentifier"}}