models.vault_provider_stats_info module¶
-
class
models.vault_provider_stats_info.
VaultProviderStatsInfo
(change_rate=None, cluster_id=None, cluster_incarnation_id=None, cluster_name=None, read_bandwidth=None, stats_by_env=None, vault_group=None, vault_id=None, vault_type=None, vaultname=None, write_bandwidth=None)[source]¶ Bases:
object
Implementation of the ‘VaultProviderStatsInfo’ model.
Specifies the stats for each vault.
- Attributes:
- change_rate (long|int): Specifies the relative change of size of
entities on the vault.
cluster_id (long|int): Specifies the cluster id. cluster_incarnation_id (long|int): Specifies the cluster incarnation
id.
cluster_name (string): Specifies the cluster name. read_bandwidth (long|int): Specifies the average read bandwidth over
the last 24 hours.
- stats_by_env (list of VaultProviderStatsByEnv): Specifies the stats by
environments.
vault_group (VaultGroupEnum): Specifies the cloud vendor type. vault_id (long|int): Specifies the Vault id. vault_type (VaultTypeVaultProviderStatsInfoEnum): Specifies the
External Target type.
vaultname (string): Specifies the Vault name. write_bandwidth (long|int): Specifies the average write bandwidth over
the last 24 hours.
-
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.