Skip to content

Control

Source code in docs_src/capo_auditmanager/types/control.py
class Control(TypedDict, closed=True):
    arn: NotRequired["capo_auditmanager.types.audit_manager_arn.AuditManagerArn"]
    """<p> The Amazon Resource Name (ARN) of the control. </p>"""
    id: NotRequired["capo_auditmanager.types.uuid.UUID"]
    """<p> The unique identifier for the control. </p>"""
    type: NotRequired["capo_auditmanager.types.control_type.ControlType"]
    """<p> Specifies whether the control is a standard control or a custom control.</p>"""
    name: NotRequired["capo_auditmanager.types.control_name.ControlName"]
    """<p> The name of the control. </p>"""
    description: NotRequired[
        "capo_auditmanager.types.control_description.ControlDescription"
    ]
    """<p> The description of the control. </p>"""
    testing_information: NotRequired[
        "capo_auditmanager.types.testing_information.TestingInformation"
    ]
    """<p> The steps that you should follow to determine if the control has been satisfied. </p>"""
    action_plan_title: NotRequired[
        "capo_auditmanager.types.action_plan_title.ActionPlanTitle"
    ]
    """<p> The title of the action plan for remediating the control. </p>"""
    action_plan_instructions: NotRequired[
        "capo_auditmanager.types.action_plan_instructions.ActionPlanInstructions"
    ]
    """<p> The recommended actions to carry out if the control isn't fulfilled. </p>"""
    control_sources: NotRequired[
        "capo_auditmanager.types.control_sources.ControlSources"
    ]
    """<p> The data source types that determine where Audit Manager collects evidence from for the control. </p>"""
    control_mapping_sources: NotRequired[
        "capo_auditmanager.types.control_mapping_sources.ControlMappingSources"
    ]
    """<p> The data mapping sources for the control. </p>"""
    created_at: NotRequired["capo_auditmanager.types.timestamp.Timestamp"]
    """<p> The time when the control was created. </p>"""
    last_updated_at: NotRequired["capo_auditmanager.types.timestamp.Timestamp"]
    """<p> The time when the control was most recently updated. </p>"""
    created_by: NotRequired["capo_auditmanager.types.created_by.CreatedBy"]
    """<p> The user or role that created the control. </p>"""
    last_updated_by: NotRequired[
        "capo_auditmanager.types.last_updated_by.LastUpdatedBy"
    ]
    """<p> The user or role that most recently updated the control. </p>"""
    tags: NotRequired["capo_auditmanager.types.tag_map.TagMap"]
    """<p> The tags associated with the control. </p>"""
    state: NotRequired["capo_auditmanager.types.control_state.ControlState"]
    """<p>The state of the control. The <code>END_OF_SUPPORT</code> state is applicable to standard controls only. This state indicates that the standard control can still be used to collect evidence, but Audit Manager is no longer updating or maintaining that control.</p>"""

action_plan_instructions instance-attribute

action_plan_instructions: NotRequired[ActionPlanInstructions]

The recommended actions to carry out if the control isn't fulfilled.

action_plan_title instance-attribute

action_plan_title: NotRequired[ActionPlanTitle]

The title of the action plan for remediating the control.

arn instance-attribute

arn: NotRequired[AuditManagerArn]

The Amazon Resource Name (ARN) of the control.

control_mapping_sources instance-attribute

control_mapping_sources: NotRequired[ControlMappingSources]

The data mapping sources for the control.

control_sources instance-attribute

control_sources: NotRequired[ControlSources]

The data source types that determine where Audit Manager collects evidence from for the control.

created_at instance-attribute

created_at: NotRequired[Timestamp]

The time when the control was created.

created_by instance-attribute

created_by: NotRequired[CreatedBy]

The user or role that created the control.

description instance-attribute

description: NotRequired[ControlDescription]

The description of the control.

id instance-attribute

id: NotRequired[UUID]

The unique identifier for the control.

last_updated_at instance-attribute

last_updated_at: NotRequired[Timestamp]

The time when the control was most recently updated.

last_updated_by instance-attribute

last_updated_by: NotRequired[LastUpdatedBy]

The user or role that most recently updated the control.

name instance-attribute

name: NotRequired[ControlName]

The name of the control.

state instance-attribute

state: NotRequired[ControlState]

The state of the control. The END_OF_SUPPORT state is applicable to standard controls only. This state indicates that the standard control can still be used to collect evidence, but Audit Manager is no longer updating or maintaining that control.

tags instance-attribute

tags: NotRequired[TagMap]

The tags associated with the control.

testing_information instance-attribute

testing_information: NotRequired[TestingInformation]

The steps that you should follow to determine if the control has been satisfied.

type instance-attribute

type: NotRequired[ControlType]

Specifies whether the control is a standard control or a custom control.