models.vault_run_stats_summary module¶
-
class
models.vault_run_stats_summary.
VaultRunStatsSummary
(failure_time_series=None, num_failed_runs=None, num_in_progress_runs=None, num_queued_runs=None, num_successful_runs=None, success_time_series=None)[source]¶ Bases:
object
Implementation of the ‘VaultRunStatsSummary’ model.
Specifies the stats by run type for each vault run.
- Attributes:
- failure_time_series (list of VaultRunInfo): Specifies the time series
for the failed runs that ended in the given time frame.
- num_failed_runs (long|int): Specifies the number of runs that ended in
failure during the given time frame.
- num_in_progress_runs (long|int): Specifies the number of runs that
were currently in progress at the time that the API call was made.
- num_queued_runs (long|int): Specifies the number of runs that were
currently queued at the time that the API call was made.
- num_successful_runs (long|int): Specifies the number of runs that
ended in success during the given time frame.
- success_time_series (list of VaultRunInfo): Specifies the time series
for the successful runs that ended in the given time frame.
-
classmethod
from_dictionary
(dictionary)[source]¶ Creates an instance of this model from a dictionary
- Args:
dictionary (dictionary): A dictionary representation of the object as obtained from the deserialization of the server’s response. The keys MUST match property names in the API description.
- Returns:
object: An instance of this structure class.