{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Creates a new DLP (Data Loss Prevention) dataset for storing custom detection patterns. Datasets can contain exact match data, word lists, or EDM (Exact Data Match) configurations.","properties":{"path":{"type":"object","properties":{"account_id":{"type":"string"}},"required":["account_id"],"additionalProperties":false},"body":{"$ref":"#/definitions/dlp_NewDataset"}},"required":["path","body"],"additionalProperties":false,"definitions":{"dlp_NewDataset":{"type":"object","properties":{"case_sensitive":{"description":"Only applies to custom word lists.\nDetermines if the words should be matched in a case-sensitive manner\nCannot be set to false if `secret` is true or undefined","type":"boolean"},"description":{"description":"The description of the dataset.","type":["string","null"]},"encoding_version":{"description":"Dataset encoding version\n\nNon-secret custom word lists with no header are always version 1.\nSecret EDM lists with no header are version 1.\nMulticolumn CSV with headers are version 2.\nOmitting this field provides the default value 0, which is interpreted\nthe same as 1.","type":"integer","minimum":0},"name":{"type":"string"},"secret":{"description":"Generate a secret dataset.\n\nIf true, the response will include a secret to use with the EDM encoder.\nIf false, the response has no secret and the dataset is uploaded in plaintext.","type":"boolean"}},"required":["name"]}}},"name":"Create a new dataset","id":"cloudflare.dlp-datasets-create","example":{"path":{"account_id":"example"},"body":{"name":"example"}},"maxRequests":1,"summary":false}}