@classmethod
def from_dictionary(cls, dictionary):
    "Creates an instance of this model from a dictionary\n\n        Args:\n            dictionary (dictionary): A dictionary representation of the object as\n            obtained from the deserialization of the server's response. The keys\n            MUST match property names in the API description.\n\n        Returns:\n            object: An instance of this structure class.\n\n        "
    if (dictionary is None):
        return None
    end_time_usecs = dictionary.get('endTimeUsecs')
    location = dictionary.get('location')
    policy_id = dictionary.get('policyId')
    protection_job_id = dictionary.get('protectionJobId')
    protection_job_name = dictionary.get('protectionJobName')
    retention_period = dictionary.get('retentionPeriod')
    start_time_usecs = dictionary.get('startTimeUsecs')
    storage_domain = dictionary.get('storageDomain')
    total_snapshots = dictionary.get('totalSnapshots')
    return cls(end_time_usecs, location, policy_id, protection_job_id, protection_job_name, retention_period, start_time_usecs, storage_domain, total_snapshots)
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.
@classmethod
def from_dictionary(cls, dictionary):
    "Creates an instance of this model from a dictionary\n\n        Args:\n            dictionary (dictionary): A dictionary representation of the object as\n            obtained from the deserialization of the server's response. The keys\n            MUST match property names in the API description.\n\n        Returns:\n            object: An instance of this structure class.\n\n        "
    if (dictionary is None):
        return None
    end_time_usecs = dictionary.get('endTimeUsecs')
    location = dictionary.get('location')
    policy_id = dictionary.get('policyId')
    protection_job_id = dictionary.get('protectionJobId')
    protection_job_name = dictionary.get('protectionJobName')
    retention_period = dictionary.get('retentionPeriod')
    start_time_usecs = dictionary.get('startTimeUsecs')
    storage_domain = dictionary.get('storageDomain')
    total_snapshots = dictionary.get('totalSnapshots')
    return cls(end_time_usecs, location, policy_id, protection_job_id, protection_job_name, retention_period, start_time_usecs, storage_domain, total_snapshots)