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, is_remote_support_enabled=None, operation_mode=None, is_lts=None, is_password_remote_login_enabled=None, encryption_in_transit_status=None, encryption_option=None, encryption_scope=None, pulse_status=None, is_available=None, *args, **kwargs)#
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 type.cluster_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 cluster.authorized_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 details.cluster_arch – (
cluster_arch)fault_tolerance_state – (
fault_tolerance_state)is_remote_support_enabled – (
is_remote_support_enabled) Remote support status.operation_mode – (
operation_mode)is_lts – (
is_lts) Indicates whether the release is categorized as Long-term or not.is_password_remote_login_enabled – (
is_password_remote_login_enabled) Indicates whether the password ssh into the cluster is enabled or not.encryption_in_transit_status – (
encryption_in_transit_status)encryption_option – (
encryption_option) Encryption option.encryption_scope – (
encryption_scope) Encryption scope.pulse_status – (
pulse_status)is_available – (
is_available) Indicates if cluster is available to contact or not.
- 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_available#
Indicates if cluster is available to contact or not.
- Type:
bool
- property is_lts#
Indicates whether the release is categorized as Long-term or not.
- Type:
bool
- property is_password_remote_login_enabled#
Indicates whether the password ssh into the cluster is enabled or not.
- Type:
bool
- property is_remote_support_enabled#
Remote support status.
- Type:
bool
- property operation_mode#
- Type:
- property pulse_status#
- Type:
- property redundancy_factor#
Redundancy factor of a cluster. This is part of payload for both cluster create & update operations.
- Type:
int
- property timezone#
Time zone on a cluster.
- Type:
str
- to_dict()#
Returns the model properties as a dictionary
- to_str()#
Returns the string representation of the model