|
KSC Open API
Kaspersky Security Center API description
|
| Name | Type | Description |
|---|---|---|
| "DisplayName" | paramString | Deployment task display name. |
| "KLTSK_RI_PACKAGES_IDS" | paramArray (paramInt) | Array of package IDs. |
| "KLTSK_RI_GROUP_TO_MOVE_HOST" | paramInt | Group where destination hosts will be moved after deployment finishes. Attribute absence or value of -1 means "don't move." |
| "KLTSKDPL_PACKAGE_PRODUCT" | paramInt | ID of application package to deploy. |
| "KLTSKDPL_PACKAGE_NAGENT" | paramInt | ID of the Network Agent package to deploy. |
| "KLTSK_RI_CHECK_OS" | paramBool | The attribute accepts true if it is necessary to check operating system before installing the application package. |
| "KLTSK_RI_USE_NAGENT" | paramBool | The attribute accepts true if it is necessary to try deployment via Network Agent installed on the target host. |
| "KLTSK_RI_USE_SHARE" | paramBool | The attribute accepts true if it is necessary to use push installation. |
| "KLTSK_RI_USE_SHARE_SRV" | paramBool | Use operating system resources by using Administration Server. |
| "KLTSK_RI_USE_SHARE_UA" | paramBool | Use operating system resources by using distribution points. |
| "KLTSK_RI_SKIP_PRESENT_PRODS" | paramBool | Do not install application if it is already installed. |
| "UseGPO" | paramBool | The attribute accepts true if it is necessary to use GPO. |
| "KLTSK_RI_DONT_WAIT_FOR_INSTALLER" | paramString | Finish the task immediately, without waiting for the actual completion of the installer. |
| "KLNAG_TASK_REMOTE_INSTALL_ACCOUNT" | paramString | (Only for deployment using Network Agent) Account to be used to start the installer. |
| "KLNAG_TASK_REMOTE_INSTALL_ACCOUNT_PSWD" | paramBinary | (Only for deployment using Network Agent) Password to be used for KLNAG_TASK_REMOTE_INSTALL_ACCOUNT. Protected globally. |
| "klprts-TaskAccounts" | paramArray | Array of (paramParams) containers. Each container may contain the following attributes:
|
| "KLTSK_RI_MGD_BY_OTHER_SERVER" | paramInt | Install package to hosts that are managed by another server. The attribute accepts the following values:
|
| "KLTSK_RI_TMP_FOLDER" | paramString | Path to tmp folder with execute permissions on the target host (only for deployment using SSH). |
| "KLTSK_RI_ROOT" | paramBinary | Password for root account (only for deployment using SSH). Use ProtectDataGlobally of UTF-8. |
| "KLTSK_RI_AZURE_PUBLIC_EXT" | paramInt | Use "Azure public extention" instead of Package.
|
| "AskUserData" | paramParams | Container contains following data to prompt the user to close running applications:
|
See also Task settings format List of task operating system reboot options