SystemDefinedPolicy#

class SystemDefinedPolicy(ext_id=None, alert_type_id=None, affected_entity_types=None, auto_resolve=None, classifications=None, impact_types=None, kb_articles=None, message=None, modified_by_username=None, modified_time=None, cause_and_resolutions=None, severity_threshold_infos=None, title=None, smart_title=None, is_tenant_specific=None, alert_config_exception_groups=None, exception_count=None, tenant_id=None, *args, **kwargs)[source]#

Bases: TenantAwareModel

Parameters:
  • ext_id – (ext_id) UID of the system defined alert policy.

  • alert_type_id – (alert_type_id) System defined alert policy ID.

  • affected_entity_types – (affected_entity_types) Affected entity types.

  • auto_resolve – (auto_resolve)

  • classifications – (classifications) Various categories into which this alert type can be classified into. For example, Hardware, Storage, License and so on.

  • impact_types – (impact_types) Impact types to which this rule applies to.

  • kb_articles – (kb_articles) List of KB article numbers.

  • message – (message) Message for a system defined alert policy.

  • modified_by_username – (modified_by_username) Name of the user who last modified the system defined alert policy.

  • modified_time – (modified_time) Time in ISO 8601 format for when the system defined alert policy was last modified.

  • cause_and_resolutions – (cause_and_resolutions) Possible causes, resolutions and additional details to troubleshoot this alert.

  • severity_threshold_infos – (severity_threshold_infos) Enable/Disable for each severity information.

  • title – (title) Title of a system defined alert policy.

  • smart_title – (smart_title) Title for the alert policy which can include dynamic parameters like IP address, VM name and so on.

  • is_tenant_specific – (is_tenant_specific) Indicates whether this system defined alert policy is specific to the tenant or not.

  • alert_config_exception_groups – (alert_config_exception_groups) List of clusters that have their alert configurable parameters different from that of in Prism Central.

  • exception_count – (exception_count) Numbers of clusters having exceptions with respect to alert config.

property affected_entity_types#

Affected entity types.

Type:

list[ str ]

property alert_config_exception_groups#

List of clusters that have their alert configurable parameters different from that of in Prism Central.

Type:

list[ AlertConfigExceptionGroup ]

property alert_type_id#

System defined alert policy ID.

Type:

str

property auto_resolve#
Type:

AutoResolve

property cause_and_resolutions#

Possible causes, resolutions and additional details to troubleshoot this alert.

Type:

list[ CauseAndResolution ]

property classifications#

Various categories into which this alert type can be classified into. For example, Hardware, Storage, License and so on.

Type:

list[ str ]

property exception_count#

Numbers of clusters having exceptions with respect to alert config.

Type:

int

property ext_id#

UID of the system defined alert policy.

Type:

str

property impact_types#

Impact types to which this rule applies to.

Type:

list[ ImpactType ]

property is_tenant_specific#

Indicates whether this system defined alert policy is specific to the tenant or not.

Type:

bool

property kb_articles#

List of KB article numbers.

Type:

list[ str ]

property message#

Message for a system defined alert policy.

Type:

str

property modified_by_username#

Name of the user who last modified the system defined alert policy.

Type:

str

property modified_time#

Time in ISO 8601 format for when the system defined alert policy was last modified.

Type:

datetime

property severity_threshold_infos#

Enable/Disable for each severity information.

Type:

list[ SeverityThresholdInfo ]

property smart_title#

Title for the alert policy which can include dynamic parameters like IP address, VM name and so on.

Type:

str

property title#

Title of a system defined alert policy.

Type:

str

to_dict()[source]#

Returns the model properties as a dictionary

to_str()[source]#

Returns the string representation of the model