def __init__(self, end_time_usecs=None, location=None, policy_id=None, protection_job_id=None, protection_job_name=None, retention_period=None, start_time_usecs=None, storage_domain=None, total_snapshots=None):
    'Constructor for the ProtectionInfo class'
    self.end_time_usecs = end_time_usecs
    self.location = location
    self.policy_id = policy_id
    self.protection_job_id = protection_job_id
    self.protection_job_name = protection_job_name
    self.retention_period = retention_period
    self.start_time_usecs = start_time_usecs
    self.storage_domain = storage_domain
    self.total_snapshots = total_snapshots
Constructor for the ProtectionInfo class
def __init__(self, end_time_usecs=None, location=None, policy_id=None, protection_job_id=None, protection_job_name=None, retention_period=None, start_time_usecs=None, storage_domain=None, total_snapshots=None):
    
    self.end_time_usecs = end_time_usecs
    self.location = location
    self.policy_id = policy_id
    self.protection_job_id = protection_job_id
    self.protection_job_name = protection_job_name
    self.retention_period = retention_period
    self.start_time_usecs = start_time_usecs
    self.storage_domain = storage_domain
    self.total_snapshots = total_snapshots