models.environment_type_job_parameters module¶
- 
class 
models.environment_type_job_parameters.EnvironmentTypeJobParameters(aws_snapshot_parameters=None, exchange_parameters=None, externally_triggered_job_parameters=None, hyperv_parameters=None, nas_parameters=None, office_365_parameters=None, oracle_parameters=None, physical_parameters=None, pure_parameters=None, sql_parameters=None, vmware_parameters=None)[source]¶ Bases:
objectImplementation of the ‘EnvironmentTypeJobParameters’ model.
Specifies additional parameters that are common to all Protection Sources in a Protection Job created for a particular environment type.
- Attributes:
 - aws_snapshot_parameters (AwsSnapshotManagerParameters): Protection Job
 parameters applicable to ‘kAWSSnapshotManager’ Environment type. Specifies additional job parameters applicable for ‘kAWSSnapshotManager’ Environment type Protection Sources in a Protection Job.
- exchange_parameters (ExchangeEnvJobParameters): Specifies additional
 special parameters that are applicable only to Types of ‘kExchange’ type.
- externally_triggered_job_parameters (ExternallyTriggeredEnvJobParameters):
 Specifies additional special parameters that are applicable only to externally triggered backup jobs of ‘kView’ type.
- hyperv_parameters (HypervEnvJobParameters): Specifies job parameters
 applicable for all ‘kHyperV’ Environment type Protection Sources in a Protection Job.
- nas_parameters (NasEnvJobParameters): Specifies job parameters
 applicable for all ‘kGenericNas’ Environment type Protection Sources in a Protection Job.
- office_365_parameters (Office365EnvJobParameters): Specifies Office365
 parameters applicable for all Office365 Environment type Protection Sources in a Protection Job. This encapsulates both OneDrive & Mailbox parameters.
- oracle_parameters (OracleEnvJobParameters): Specifies job parameters
 applicable for all ‘kOracle’ Environment type Protection Sources in a Protection Job.
- physical_parameters (PhysicalEnvJobParameters): Protection Job
 parameters applicable to ‘kPhysical’ Environment type. Specifies job parameters applicable for all ‘kPhysical’ Environment type Protection Sources in a Protection Job.
- pure_parameters (SanEnvJobParameters): Specifies job parameters
 applicable for all SAN Environment types Protection Sources in a Protection Job.
- sql_parameters (SqlEnvJobParameters): Specifies job parameters
 applicable for all ‘kSQL’ Environment type Protection Sources in a Protection Job.
- vmware_parameters (VmwareEnvJobParameters): Specifies job parameters
 applicable for all ‘kVMware’ Environment type Protection Sources in a Protection Job.
- 
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.