# fileRuleset ## Get all file rulesets - [GET /file-rulesets](https://help-api.delphix.com/continuous-compliance-engine/2025.5.0.0/cc-engine-apis-2025.5.0.0/fileruleset/getallfilerulesets.md) ## Create file ruleset - [POST /file-rulesets](https://help-api.delphix.com/continuous-compliance-engine/2025.5.0.0/cc-engine-apis-2025.5.0.0/fileruleset/createfileruleset.md) ## Get file ruleset by ID - [GET /file-rulesets/{fileRulesetId}](https://help-api.delphix.com/continuous-compliance-engine/2025.5.0.0/cc-engine-apis-2025.5.0.0/fileruleset/getfilerulesetbyid.md) ## Delete file ruleset by ID - [DELETE /file-rulesets/{fileRulesetId}](https://help-api.delphix.com/continuous-compliance-engine/2025.5.0.0/cc-engine-apis-2025.5.0.0/fileruleset/deletefileruleset.md) ## Update the set of files and their attributes associated with a file ruleset in bulk - [PUT /file-rulesets/{fileRulesetId}/bulk-file-update](https://help-api.delphix.com/continuous-compliance-engine/2025.5.0.0/cc-engine-apis-2025.5.0.0/fileruleset/bulkfileupdate.md) ## Copy file ruleset by ID - [PUT /file-rulesets/{fileRulesetId}/copy](https://help-api.delphix.com/continuous-compliance-engine/2025.5.0.0/cc-engine-apis-2025.5.0.0/fileruleset/copyfileruleset.md) ## Export file ruleset by ID - [POST /file-rulesets/{fileRulesetId}/csvExport](https://help-api.delphix.com/continuous-compliance-engine/2025.5.0.0/cc-engine-apis-2025.5.0.0/fileruleset/csvexport.md) ## Import Ruleset inventory from CSV file - [PUT /file-rulesets/{fileRulesetId}/csvImport](https://help-api.delphix.com/continuous-compliance-engine/2025.5.0.0/cc-engine-apis-2025.5.0.0/fileruleset/csvimport.md): WARNING: The generated curl command is incorrect, so please refer to the Masking API guide for instructions on how to upload files through the API