[comment]: # translation:outdated

[comment]: # aside:1

[comment]: # ({66e4c1be-c9539601})
# Obiekt konserwacji

Następujące obiekty są bezpośrednio powiązane z API `maintenance`.

[comment]: # ({/66e4c1be-c9539601})

[comment]: # ({e31fd204-6c1a70bc})
### Konserwacja

Obiekt konserwacji ma następujące właściwości.

|Właściwość|[Type](/manual/api/reference_commentary#data-types)|Opis|
|--|--|------|
|maintenanceid|ID|ID konserwacji.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *tylko do odczytu*<br>- *wymagane* dla operacji aktualizacji|
|name|string|Nazwa konserwacji.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane* dla operacji tworzenia|
|active\_since|timestamp|Czas, od którego konserwacja staje się aktywna (włącznie).<br><br>Podana wartość zostanie zaokrąglona w dół do pełnych minut.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane* dla operacji tworzenia|
|active\_till|timestamp|Czas, do którego konserwacja pozostaje aktywna (z wyłączeniem tej chwili).<br><br>Podana wartość zostanie zaokrąglona w dół do pełnych minut.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane* dla operacji tworzenia|
|description|string|Opis konserwacji.|
|maintenance\_type|integer|Typ konserwacji.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* ze zbieraniem danych;<br>1 - bez zbierania danych.|
|tags\_evaltype|integer|Metoda [oceny](/manual/maintenance#configuration) tagów problemów.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* I/Lub;<br>2 - Lub.|

[comment]: # ({/e31fd204-6c1a70bc})

[comment]: # ({b0bb932e-506f52aa})
### Okres czasu

Obiekt okresu czasu służy do definiowania okresów, w których konserwacja ma wejść w życie.
Ma następujące właściwości.

|Property|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|period|integer|Czas trwania okresu konserwacji w sekundach.<br><br>Podana wartość zostanie zaokrąglona w dół do pełnych minut.<br><br>Możliwy zakres wartości: 300 - 86399940.<br><br>Domyślnie: 3600.|
|timeperiod\_type|integer|Typ okresu czasu.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* tylko jeden raz;<br>2 - codziennie;<br>3 - co tydzień;<br>4 - co miesiąc.|
|start\_date|timestamp|Data, kiedy okres konserwacji ma wejść w życie.<br>Podana wartość zostanie zaokrąglona w dół do pełnych minut.<br><br>Domyślnie: bieżąca data.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *obsługiwane*, jeśli `timeperiod_type` jest ustawione na "one time only"|
|start\_time|integer|Pora dnia, o której konserwacja rozpoczyna się, wyrażona w sekundach.<br>Podana wartość zostanie zaokrąglona w dół do pełnych minut.<br><br>Domyślnie: 0.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *obsługiwane*, jeśli `timeperiod_type` jest ustawione na "daily", "weekly" lub "monthly"|
|every|integer|Dla okresów dziennych i tygodniowych `every` określa interwały dni lub tygodni, z jakimi konserwacja ma wejść w życie.<br>Wartość domyślna, jeśli `timeperiod_type` jest ustawione na "daily" lub "weekly": 1.<br><br>Dla okresów miesięcznych, gdy ustawiono `day`, właściwość `every` określa dzień miesiąca, w którym konserwacja ma wejść w życie.<br>Wartość domyślna, jeśli `timeperiod_type` jest ustawione na "monthly" i ustawiono `day`: 1.<br><br>Dla okresów miesięcznych, gdy ustawiono `dayofweek`, właściwość `every` określa tydzień miesiąca, w którym konserwacja ma wejść w życie.<br>Możliwe wartości, jeśli `timeperiod_type` jest ustawione na "monthly" i ustawiono `dayofweek`:<br>1 - *(domyślnie)* pierwszy tydzień;<br>2 - drugi tydzień;<br>3 - trzeci tydzień;<br>4 - czwarty tydzień;<br>5 - ostatni tydzień.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *obsługiwane*, jeśli `timeperiod_type` jest ustawione na "daily", "weekly" lub "monthly"|
|dayofweek|integer|Dni tygodnia, w których konserwacja ma wejść w życie.<br><br>Możliwe wartości bitmapy:<br>1 - poniedziałek;<br>2 - wtorek;<br>4 - środa;<br>8 - czwartek;<br>16 - piątek;<br>32 - sobota;<br>64 - niedziela.<br><br>To pole jest maską bitową; akceptowalna jest dowolna suma możliwych wartości bitmapy (na przykład 21 dla poniedziałku, środy i piątku).<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane*, jeśli `timeperiod_type` jest ustawione na "weekly" lub jeśli `timeperiod_type` jest ustawione na "monthly" i `day` nie jest ustawione|
|day|integer|Dzień miesiąca, w którym konserwacja ma wejść w życie.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane*, jeśli `timeperiod_type` jest ustawione na "monthly" i `dayofweek` nie jest ustawione|
|month|integer|Miesiące, w których konserwacja ma wejść w życie.<br><br>Możliwe wartości bitmapy:<br>1 - styczeń;<br>2 - luty;<br>4 - marzec;<br>8 - kwiecień;<br>16 - maj;<br>32 - czerwiec;<br>64 - lipiec;<br>128 - sierpień;<br>256 - wrzesień;<br>512 - październik;<br>1024 - listopad;<br>2048 - grudzień.<br><br>To pole jest maską bitową; akceptowalna jest dowolna suma możliwych wartości bitmapy (na przykład 585 dla stycznia, kwietnia, lipca i października).<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane*, jeśli `timeperiod_type` jest ustawione na "monthly"|

[comment]: # ({/b0bb932e-506f52aa})

[comment]: # ({da08e754-2913a3ae})
### Znacznik problemu

Obiekt znacznika problemu służy do definiowania, które problemy mają być tłumione, gdy konserwacja stanie się aktywna.
Znaczniki można określić tylko wtedy, gdy `maintenance_type` obiektu [Maintenance object](#maintenance) jest ustawione na „with data collection”.
Ma on następujące właściwości.

|Właściwość|[Type](/manual/api/reference_commentary#data-types)|Opis|
|--|--|------|
|tag|string|Nazwa znacznika problemu.<br><br>[Zachowanie właściwości](/manual/api/reference_commentary#property-behavior):<br>- *wymagane*|
|operator|integer|Warunek [operatora](/manual/maintenance#configuration).<br><br>Możliwe wartości:<br>0 - Równa się;<br>2 - *(domyślnie)* Zawiera.|
|value|string|Wartość znacznika problemu.|

[comment]: # ({/da08e754-2913a3ae})
