models_v2.create_recovery_request_params module¶
-
class
models_v2.create_recovery_request_params.
CreateRecoveryRequestParams
(name=None, snapshot_environment=None, vmware_params=None, aws_params=None, gcp_params=None, azure_params=None, kvm_params=None, acropolis_params=None, mssql_params=None, netapp_params=None, generic_nas_params=None, isilon_params=None, flashblade_params=None, elastifile_params=None, gpfs_params=None, physical_params=None, hyperv_params=None, exchange_params=None, pure_params=None, kubernetes_params=None, office_365_params=None, cassandra_params=None, couchbase_params=None, hbase_params=None, hdfs_params=None, hive_params=None, mongodb_params=None)[source]¶ Bases:
object
Implementation of the ‘Create Recovery request params.’ model.
Specifies the request parameters to create a Recovery.
- Attributes:
name (string): Specifies the name of the Recovery. snapshot_environment (SnapshotEnvironmentEnum): Specifies the type of
environment of snapshots for which the Recovery has to be performed.
- vmware_params (RecoverVmwareEnvironmentParams): Specifies the recovery
options specific to VMware environment.
- aws_params (RecoverAWSEnvironmentParams): Specifies the recovery
options specific to AWS environment.
- gcp_params (RecoverGCPEnvironmentParams): Specifies the recovery
options specific to GCP environment.
- azure_params (RecoverAzureEnvironmentParams): Specifies the recovery
options specific to Azure environment.
- kvm_params (RecoverKVMEnvironmentParams): Specifies the recovery
options specific to KVM environment.
- acropolis_params (RecoverVMParams): Specifies Acropolis related
recovery options.
- mssql_params (RecoverSqlEnvironmentParams): Specifies the recovery
options specific to Sql environment.
- netapp_params (RecoverNetappParams): Specifies the recovery options
specific to Netapp environment.
- generic_nas_params (RecoverGenericNASParams): Specifies the recovery
options specific to Generic NAS environment.
- isilon_params (RecoverIsilonParams): Specifies the recovery options
specific to Isilon environment.
- flashblade_params (RecoverFlashbladeParams): Specifies the recovery
options specific to Flashblade environment.
- elastifile_params (RecoverElastifileParams): Specifies the recovery
options specific to Elastifile environment.
- gpfs_params (RecoverGPFSParams): Specifies the recovery options
specific to GPFS environment.
- physical_params (RecoverPhysicalEnvironmentParams): Specifies the
recovery options specific to Physical environment.
- hyperv_params (RecoverHypervEnvironmentParams): Specifies the recovery
options specific to HyperV environment.
- exchange_params (RecoverExchangeEnvironmentParams): Specifies the
recovery options specific to Exchange environment.
- pure_params (RecoverPureParams): Specifies the recovery options
specific to Pure environment.
- kubernetes_params (RecoverKubernetesEnvironmentParams): Specifies the
recovery options specific to Kubernetes environment.
- office_365_params (RecoverOffice365EnvironmentParams): Specifies the
recovery options specific to Office 365 environment.
- cassandra_params (RecoverCassandraEnvironmentParams): Specifies the
recovery options specific to Cassandra environment.
- couchbase_params (RecoverCouchbaseEnvironmentParams): Specifies the
recovery options specific to Couchbase environment.
- hbase_params (RecoverHbaseEnvironmentParams): Specifies the recovery
options specific to Hbase environment.
- hdfs_params (RecoverHDFSEnvironmentParams): Specifies the recovery
options specific to HDFS environment.
- hive_params (RecoverHiveEnvironmentParams): Specifies the recovery
options specific to Hive environment.
- mongodb_params (RecoverMongoDBEnvironmentParams): Specifies the
recovery options specific to MongoDB environment.
-
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.