delete_firewall_policies_bulk
Delete multiple firewall policies in bulk from a FortiManager ADOM and policy package. Specify the policy IDs to remove; operation cannot be undone.
Instructions
Delete multiple firewall policies at once.
WARNING: This operation cannot be undone.
Args: adom: ADOM name package: Policy package name policyids: List of policy IDs to delete
Returns: dict: Delete result with keys: - status: "success", "partial", or "error" - deleted_count: Number of policies deleted - deleted: Policy IDs that were deleted - failed: Per-item failures [{"policyid", "message", "error_code"}, ...] - message: Status or error message
Example: >>> result = await delete_firewall_policies_bulk( ... adom="root", ... package="default", ... policyids=[5, 6, 7, 8] ... )
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| adom | Yes | ||
| package | Yes | ||
| policyids | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||