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.