Skip to content

ChangeLog

Source code in docs_src/capo_auditmanager/types/change_log.py
class ChangeLog(TypedDict, closed=True):
    object_type: NotRequired["capo_auditmanager.types.object_type_enum.ObjectTypeEnum"]
    """<p> The object that was changed, such as an assessment, control, or control set. </p>"""
    object_name: NotRequired["capo_auditmanager.types.non_empty_string.NonEmptyString"]
    """<p> The name of the object that changed. This could be the name of an assessment, control, or control set.</p>"""
    action: NotRequired["capo_auditmanager.types.action_enum.ActionEnum"]
    """<p> The action that was performed. </p>"""
    created_at: NotRequired["capo_auditmanager.types.timestamp.Timestamp"]
    """<p> The time when the action was performed and the changelog record was created. </p>"""
    created_by: NotRequired["capo_auditmanager.types.iam_arn.IamArn"]
    """<p> The user or role that performed the action. </p>"""

action instance-attribute

action: NotRequired[ActionEnum]

The action that was performed.

created_at instance-attribute

created_at: NotRequired[Timestamp]

The time when the action was performed and the changelog record was created.

created_by instance-attribute

created_by: NotRequired[IamArn]

The user or role that performed the action.

object_name instance-attribute

object_name: NotRequired[NonEmptyString]

The name of the object that changed. This could be the name of an assessment, control, or control set.

object_type instance-attribute

object_type: NotRequired[ObjectTypeEnum]

The object that was changed, such as an assessment, control, or control set.