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.