This is a translation of the original English documentation page. Help us make it better.

> Webes forgatókönyv objektum

A következő objektumok közvetlenül kapcsolódnak a "webcheck" API-hoz.

Web scenario

A webes forgatókönyv objektum a következő tulajdonságokkal rendelkezik.¶

Property Type Description
httptestid string (readonly) ID of the web scenario.
hostid
(required)
string ID of the host that the web scenario belongs to.
name
(required)
string Name of the web scenario.
agent string User agent string that will be used by the web scenario.

Default: Zabbix
authentication integer Authentication method that will be used by the web scenario.

Possible values:
0 - (default) none;
1 - basic HTTP authentication;
2 - NTLM authentication.
delay string Execution interval of the web scenario. Accepts seconds, time unit with suffix and user macro.

Default: 1m.
headers array of HTTP fields HTTP headers that will be sent when performing a request.
http_password string Password used for basic HTTP or NTLM authentication.
http_proxy string Proxy that will be used by the web scenario given as http://[username[:password]@]proxy.example.com[:port].
http_user string User name used for basic HTTP or NTLM authentication.
nextcheck timestamp (readonly) Time of the next web scenario execution.
retries integer Number of times a web scenario will try to execute each step before failing.

Default: 1.
ssl_cert_file string Name of the SSL certificate file used for client authentication (must be in PEM format).
ssl_key_file string Name of the SSL private key file used for client authentication (must be in PEM format).
ssl_key_password string SSL private key password.
status integer Whether the web scenario is enabled.

Possible values are:
0 - (default) enabled;
1 - disabled.
templateid string (readonly) ID of the parent template web scenario.
variables array of HTTP fields Web scenario variables.
verify_host integer Whether to verify that the host name specified in the SSL certificate matches the one used in the scenario.

Possible values are:
0 - (default) skip host verification;
1 - verify host.
verify_peer integer Whether to verify the SSL certificate of the web server.

Possible values are:
0 - (default) skip peer verification;
1 - verify peer.
uuid string (readonly on already existing web scenarios)
Global unique identifier, used for linking imported web scenarios to already existing ones. Used only for web scenarios on templates.

Vegye figyelembe, hogy egyes módszereknél (frissítés, törlés) a kötelező/választható paraméterkombináció eltérő.

Web scenario tag

A webes forgatókönyv címke objektum a következő tulajdonságokkal rendelkezik.¶

Property Type Description
tag
(required)
string Web scenario tag name.
value string Web scenario tag value.

Scenario step

A forgatókönyv-lépés objektum egy adott webes forgatókönyv-ellenőrzést határoz meg. Melynek megvan a következő tulajdonságai.

Property Type Description
httpstepid string (readonly) ID of the scenario step.
name
(required)
string Name of the scenario step.
no
(required)
integer Sequence number of the step in a web scenario.
url
(required)
string URL to be checked.
follow_redirects integer Whether to follow HTTP redirects.

Possible values are:
0 - don't follow redirects;
1 - (default) follow redirects.
headers array of HTTP fields HTTP headers that will be sent when performing a request. Scenario step headers will overwrite headers specified for the web scenario.
httptestid string (readonly) ID of the web scenario that the step belongs to.
posts string
array of HTTP fields
HTTP POST variables as a string (raw post data) or as an array of HTTP fields (form field data).
required string Text that must be present in the response.
retrieve_mode integer Part of the HTTP response that the scenario step must retrieve.

Possible values are:
0 - (default) only body;
1 - only headers;
2 - headers and body.
status_codes string Ranges of required HTTP status codes separated by commas.
timeout string Request timeout in seconds. Accepts seconds, time unit with suffix and user macro.

Default: 15s. Maximum: 1h. Minimum: 1s.
variables array of HTTP fields Scenario step variables.
query_fields array of HTTP fields Query fields - array of HTTP fields that will be added to URL when performing a request

HTTP field

A HTTP-mezőobjektum egy nevet és értéket határoz meg a megadáshoz változó, HTTP fejléc, lekérdezési mező adatok POST űrlapmezőadatai. Megvan a következő tulajdonságai.

Property Type Description
name
(required)
string Name of header / variable / POST or GET field.
value
(required)
string Value of header / variable / POST or GET field.