assign_package
Assign a FortiManager policy package to specified devices with VDOMs, preparing the package for installation.
Instructions
Assign a policy package to devices.
Associates a policy package with specific devices/VDOMs. The package can then be installed to these devices.
Args: adom: ADOM name package: Package name devices: Target devices [{"name": "FGT1", "vdom": "root"}, ...]
Returns: dict: Assignment result with keys: - status: "success" or "error" - message: Status or error message
Example: >>> result = await assign_package( ... adom="root", ... package="Branch-Policy", ... devices=[ ... {"name": "FGT-Branch1", "vdom": "root"}, ... {"name": "FGT-Branch2", "vdom": "root"} ... ] ... )
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| adom | Yes | ||
| package | Yes | ||
| devices | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||