models_v2.flashblade_params module¶
- 
class 
models_v2.flashblade_params.FlashbladeParams(registration_params=None, uuid=None, assigned_data_vips=None, assigned_capacity_bytes=None, is_dedicated_storage=None, available_data_vips=None, available_capacity=None, created_file_system_count=None, updated_file_system_count=None)[source]¶ Bases:
objectImplementation of the ‘FlashbladeParams’ model.
Specifies the information related to Registered Pure Flashblade.
- Attributes:
 - registration_params (FlashBladeRegistrationInfo): Specifies the
 information specific to flashblade registration.
uuid (string): Specifies uuid of the pure flashblade server. assigned_data_vips (list of string): Specifies list of data vips that
are assigned to cohesity cluster to create nfs share mountpoints.
- assigned_capacity_bytes (long|int): Specifies the capacity in bytes
 assigned on pure flashblade for remote storage usage on cohesity cluster.
- is_dedicated_storage (bool): If true, cohesity cluster uses all
 available capacity on pure flashblade for remote storage.
- available_data_vips (list of string): Available data vips configured
 on pure flashblade.
available_capacity (long|int): Available capacity on pure flashblade. created_file_system_count (long|int): Number of new file systems
created on pure flashblade when assignedCapacityBytes is updated.
- updated_file_system_count (long|int): Number of file systems that are
 updated on pure flashblade when assignedCapacityBytes is updated.
- 
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.