SecurityValidationSpec#

class SecurityValidationSpec(secured_entity_type=None, secured_entity_name=None, secured_entity_ext_id=None, event_type=None, secured_policy_ext_id=None, secured_entity_location=None, requester_ext_id=None, fully_qualified_secured_entity_name=None, *args, **kwargs)#

Bases: object

Specifications required to trigger a security validation job.

Parameters:
property event_type#
Type:

EventType

property fully_qualified_secured_entity_name#

Qualified entity type. For example dataprotection:config:recovery-point

Type:

str

property requester_ext_id#

IAM UUID of the requester.

Type:

str

property secured_entity_ext_id#

UUID of the secured entity.

Type:

str

property secured_entity_location#

Location of the secured entity.

Type:

str

property secured_entity_name#

Name of the secured entity.

Type:

str

property secured_entity_type#
Type:

SecuredEntityType

property secured_policy_ext_id#

UUID of secured policy

Type:

str

to_dict()#

Returns the model properties as a dictionary

to_str()#

Returns the string representation of the model