models_v2.create_cluster_request_parameters module¶
-
class
models_v2.create_cluster_request_parameters.
CreateClusterRequestParameters
(name=None, mtype=None, enable_encryption=None, network_config=None, physical_cluster_params=None, virtual_cluster_params=None, cloud_cluster_params=None)[source]¶ Bases:
object
Implementation of the ‘Create Cluster Request Parameters.’ model.
Specifies the parameters required to create cluster.
- Attributes:
name (string): Specifies the name of the new cluster. mtype (Type6Enum): Specifies the type of the new cluster. enable_encryption (bool): Specifies whether or not to enable
encryption. If encryption is enabled, all data on the Cluster will be encrypted. This can only be enabled at Cluster creation time and cannot be disabled later.
- network_config (ClusterNetworkConfig): Specifies all of the parameters
needed for network configuration of the new Cluster.
- physical_cluster_params (PhysicalClusterParams): Params for Physical
Edition Cluster Creation
- virtual_cluster_params (VirtualClusterParams): Params for Virtual
Edition Cluster Creation
- cloud_cluster_params (CloudClusterParams): Params for Cloud Edition
Cluster Creation
-
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.