models_v2.gpfs_protection_source module

class models_v2.gpfs_protection_source.GPFSProtectionSource(endpoint=None, credentials=None, throttling_config=None)[source]

Bases: object

Implementation of the ‘GPFS Protection Source.’ model.

Specifies parameters to register an GPFS Source.

endpoint (string): Specifies the Hostname or IP Address Endpoint for

the GPFS Source.

credentials (Credentials): Specifies the object to hold username and


throttling_config (NasSourceAndProtectionThrottlingConfiguration):

Specifies the source throttling parameters to be used during full or incremental backup of the NAS source.

classmethod from_dictionary(dictionary)[source]

Creates an instance of this model from a dictionary


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.


object: An instance of this structure class.