ClusterConfigReference#
- class ClusterConfigReference(incarnation_id=None, build_info=None, hypervisor_types=None, cluster_function=None, timezone=None, authorized_public_key_list=None, redundancy_factor=None, cluster_software_map=None, cluster_arch=None, fault_tolerance_state=None, remote_support=None, operation_mode=None, is_lts=None, password_remote_login_enabled=None, encryption_in_transit_status=None, encryption_option=None, encryption_scope=None, *args, **kwargs)[source]#
Bases:
objectCluster configuration details
- Parameters:
incarnation_id – (
incarnation_id) Cluster incarnation Id. This is part of payload for cluster update operation only.build_info – (
build_info)hypervisor_types – (
hypervisor_types) Hypervisor typecluster_function – (
cluster_function) Cluster function. This is part of payload for cluster create operation only (allowed enum values for creation are AOS, ONE_NODE & TWO_NODE only).timezone – (
timezone) Time zone on a clusterauthorized_public_key_list – (
authorized_public_key_list) Public ssh key details. This is part of payload for cluster update operation only.redundancy_factor – (
redundancy_factor) Redundancy factor of a cluster. This is part of payload for both cluster create & update operations.cluster_software_map – (
cluster_software_map) Cluster software version detailscluster_arch – (
cluster_arch)fault_tolerance_state – (
fault_tolerance_state)remote_support – (
remote_support) Remote support statusoperation_mode – (
operation_mode)is_lts – (
is_lts) Indicates whether the release is categorized as Long-term or notpassword_remote_login_enabled – (
password_remote_login_enabled) Indicates whether the password ssh into the cluster is enabled or notencryption_in_transit_status – (
encryption_in_transit_status)encryption_option – (
encryption_option) Encryption optionencryption_scope – (
encryption_scope) Encryption scope
- property authorized_public_key_list#
Public ssh key details. This is part of payload for cluster update operation only.
- Type:
list[
PublicKey]
- property build_info#
- Type:
- property cluster_arch#
- Type:
- property cluster_function#
Cluster function. This is part of payload for cluster create operation only (allowed enum values for creation are AOS, ONE_NODE & TWO_NODE only).
- Type:
list[
ClusterFunctionRef]
- property cluster_software_map#
Cluster software version details
- Type:
list[
SoftwareMapReference]
- property encryption_in_transit_status#
- Type:
- property encryption_option#
Encryption option
- Type:
list[
EncryptionOptionInfo]
- property encryption_scope#
Encryption scope
- Type:
list[
EncryptionScopeInfo]
- property fault_tolerance_state#
- Type:
- property hypervisor_types#
Hypervisor type
- Type:
list[
HypervisorType]
- property incarnation_id#
Cluster incarnation Id. This is part of payload for cluster update operation only.
- Type:
int
- property is_lts#
Indicates whether the release is categorized as Long-term or not
- Type:
bool
- property operation_mode#
- Type:
- property password_remote_login_enabled#
Indicates whether the password ssh into the cluster is enabled or not
- Type:
bool
- property redundancy_factor#
Redundancy factor of a cluster. This is part of payload for both cluster create & update operations.
- Type:
int
- property remote_support#
Remote support status
- Type:
bool
- property timezone#
Time zone on a cluster
- Type:
str