C++ YT Wrapper
C++ library for working with YT clusters
Loading...
Searching...
No Matches
NYT::TOperationAttributes Struct Reference

Operation info. More...

#include <operation.h>

Public Attributes

TMaybe< TOperationId > Id
 Operation id.
TMaybe< EOperationType > Type
 Operation type.
TMaybe< TString > State
 Operation state.
TMaybe< EOperationBriefState > BriefState
 "Coarse-grained" operation state.
TMaybe< TString > AuthenticatedUser
 Name of user that started the operation.
TMaybe< TInstant > StartTime
 Operation start time.
TMaybe< TInstant > FinishTime
 Operation finish time (if the operation has finished).
TMaybe< TOperationBriefProgress > BriefProgress
 Brief progress of the operation.
TMaybe< TNode > BriefSpec
 Brief spec of operation (light-weight fields only).
TMaybe< TNode > Spec
 Spec of the operation as provided by the user.
TMaybe< TNode > FullSpec
 Full spec of operation (all fields not specified by user are filled with default values).
TMaybe< TNode > UnrecognizedSpec
 Fields not recognized by scheduler.
TMaybe< bool > Suspended
 Is operation suspended.
TMaybe< TOperationResult > Result
 Operation result.
TMaybe< TOperationProgress > Progress
 Operation progress.
TMaybe< TVector< TOperationEvent > > Events
 List of operation events (changes of state).
TMaybe< THashMap< TString, TYtError > > Alerts
 Map from alert name to its description.

Detailed Description

Operation info.

A field may be Nothing() either if it was not requested (see NYT::TGetOperationOptions::AttributeFilter) or it is not available (i.e. FinishTime for a running operation).

See also
https://ytsaurus.tech/docs/en/api/commands#get_operation

The documentation for this struct was generated from the following file: