HardeningStatus#

class HardeningStatus(cluster_ext_id=None, is_high_strength_password_enabled=None, is_aide_enabled=None, is_secure_boot_enabled=None, is_cluster_lockdown_enabled=None, is_log_forwarding_enabled=None, scma_schedule=None, ahv_scma_schedule=None, is_ahv_defense_consent_banner_enabled=None, is_cvm_defense_consent_banner_enabled=None, is_network_segmentation_enabled=None, ext_id=None, links=None, tenant_id=None, *args, **kwargs)#

Bases: ExternalizableAbstractModel

Contains status of all the hardening settings for a cluster.

Parameters:
property ahv_scma_schedule#
Type:

Schedule

property cluster_ext_id#

UUID for the cluster.

Type:

str

Represents whether AHV defense knowledge consent banner is enabled on the hypervisor.

Type:

bool

property is_aide_enabled#

Represents whether aide service is enabled on a cluster.

Type:

bool

property is_cluster_lockdown_enabled#

Represents whether cluster lockdown mode is enabled on a cluster.

Type:

bool

Represents whether Nutanix CVM defense knowledge consent banner is enabled.

Type:

bool

property is_high_strength_password_enabled#

Represents whether high strength password is enabled on a cluster.

Type:

bool

property is_log_forwarding_enabled#

Represents whether log forwarding is enabled on a cluster.

Type:

bool

property is_network_segmentation_enabled#

Represents the network segmentation settings on a cluster.

Type:

bool

property is_secure_boot_enabled#

Represents whether host secure boot is enabled on a cluster.

Type:

bool

property scma_schedule#
Type:

Schedule

to_dict()#

Returns the model properties as a dictionary

to_str()#

Returns the string representation of the model