[comment]: # translation:outdated

[comment]: # ({c9bc126a-c9bc126a})
# task.create

[comment]: # ({/c9bc126a-c9bc126a})

[comment]: # ({0e3179d3-0e3179d3})
### Leírás

`objektum feladat.create(objektum/tömb feladatok)`

Ez a módszer lehetővé teszi új feladat létrehozását (például diagnosztikai adatok gyűjtését).
vagy ellenőrizze az elemeket vagy az alacsony szintű felfedezési szabályokat a konfiguráció újratöltése nélkül).

::: noteclassic
Ez a módszer csak a *Super admin* felhasználótípus számára érhető el.
A metódus meghívására vonatkozó engedélyeket a felhasználói szerepkör beállításaiban lehet visszavonni. Lát
[Felhasználó
roles](/manual/web_interface/frontend_sections/administration/user_roles)
további információért.
:::

[comment]: # ({/0e3179d3-0e3179d3})

[comment]: # ({4ce7d9ef-2574c234})
### Paraméterek

`(objektum/tömb)` Létrehozandó feladat.

A módszer a következő paramétereket fogadja el.

|Paraméter|[Típus](/manual/api/reference_commentary#data_types)|Leírás|
|--|--|------|
|**type**<br>(kötelező)|integer|Feladat típusa.<br><br>Lehetséges értékek:<br>1 - Diagnosztikai információk;<br>6 - Ellenőrizze most.|
|**request**<br>(kötelező)|object|Feladatkérés objektum a feladat típusának megfelelően. A kérésobjektum helyes formátumát a [Task object](/manual/api/reference/task/object) szakasz írja le.|
|proxy\_hostid|integer|Proxy, amelyről a Diagnosztikai információs feladat adatokat gyűjt.<br><br>Figyelmen kívül hagyva az "Ellenőrzés most" feladatoknál.|

*Ne feledje*, hogy az „Ellenőrzés most” feladatok csak a következőkhöz hozhatók létre
cikktípusok/felfedezési szabályok:

- Zabbix ügynök
- SNMPv1/v2/v3 ügynök
- Egyszerű ellenőrzés
- Belső ellenőrzés
- Külső ellenőrzés
- Adatbázis monitor
- HTTP ügynök
- IPMI ügynök
- SSH ügynök
- TELNET ügynök
- Számított csekk
- JMX ügynök

[comment]: # ({/4ce7d9ef-2574c234})

[comment]: # ({ab87ce2a-ab87ce2a})
### Visszatérési értékek

`(object)` Egy objektumot ad vissza, amely tartalmazza a létrehozott feladatok azonosítóit
a `taskids` tulajdon alatt. Minden elemhez egy feladat jön létre és
alacsony szintű felfedezési szabály. A visszaküldött azonosítók sorrendje megegyezik a
az átadott "tételek" sorrendje.

[comment]: # ({/ab87ce2a-ab87ce2a})

[comment]: # ({b41637d2-b41637d2})
### Példák

[comment]: # ({/b41637d2-b41637d2})

[comment]: # ({new-5c5fa6f1})
#### Creating a task

Create a task `check now` for two items. One is an item, the other is a low-level discovery rule.

Request:

```json
{
    "jsonrpc": "2.0",
    "method": "task.create",
    "params": [
        {
            "type": 6,
            "request": {
                "itemid": "10092"
            }
        },
        {
            "type": "6",
            "request": {
                "itemid": "10093"
            }
        }
    ],
    "auth": "700ca65537074ec963db7efabda78259",
    "id": 1
}
```

Response:

```json
{
    "jsonrpc": "2.0",
    "result": {
        "taskids": [
            "1",
            "2"
        ]
    },
    "id": 1
}
```

Create a task `diagnostic information` task.

Request:

```json
{
    "jsonrpc": "2.0",
    "method": "task.create",
    "params": [
        {
            "type": 1,
            "request": {
                "alerting": {
                    "stats": [
                        "alerts"
                    ],
                    "top": {
                        "media.alerts": 10
                    }
                },
                "lld": {
                    "stats": "extend",
                    "top": {
                        "values": 5
                    }
                }
            },
            "proxy_hostid": 0
        }
    ],
    "auth": "700ca65537074ec963db7efabda78259",
    "id": 2
}
```

Response:

```json
{
    "jsonrpc": "2.0",
    "result": {
        "taskids": [
            "3"
        ]
    },
    "id": 2
}
```

[comment]: # ({/new-5c5fa6f1})

[comment]: # ({9ab591a9-d87c906b})
### Lásd még

- [Feladat](/manual/api/reference/task/object)
- ["Check now" request object](/manual/api/reference/task/object)
- ["Diagnosztikai információ" kérési objektum](/manual/api/reference/task/object)
- [Statisztikai kérés objektum](/manual/api/reference/task/object)

[comment]: # ({/9ab591a9-d87c906b})

[comment]: # ({be350bd3-be350bd3})
### Forrás

CTask::create() az *ui/include/classes/api/services/CTask.php*-ban.

[comment]: # ({/be350bd3-be350bd3})
