Skip to content

ApprovalPolicy

Source code in docs_src/capo_quicksight/types/approval_policy.py
class ApprovalPolicy(TypedDict, closed=True):
    policy_id: "capo_quicksight.types.policy_id.PolicyId"
    """<p>The unique identifier of the approval policy.</p>"""
    policy_arn: "capo_quicksight.types.arn.Arn"
    """<p>The Amazon Resource Name (ARN) of the approval policy.</p>"""
    name: "capo_quicksight.types.policy_name.PolicyName"
    """<p>The name of the approval policy.</p>"""
    description: NotRequired[
        "capo_quicksight.types.policy_description.PolicyDescription"
    ]
    """<p>A description of the approval policy.</p>"""
    actions: "capo_quicksight.types.governed_action_list.GovernedActionList"
    """<p>The list of governed actions that trigger the approval workflow.</p>"""
    asset_types: "capo_quicksight.types.asset_type_list.AssetTypeList"
    """<p>The list of asset types that the approval policy applies to.</p>"""
    applicable_to: "capo_quicksight.types.applicable_to.ApplicableTo"
    """<p>The scoping configuration that determines who the approval policy applies to.</p>"""
    approval_groups: "capo_quicksight.types.approval_group_list.ApprovalGroupList"
    """<p>The list of group ARNs whose members can approve requests.</p>"""
    created_at: "capo_quicksight.types.timestamp.Timestamp"
    """<p>The date and time that the approval policy was created.</p>"""
    updated_at: "capo_quicksight.types.timestamp.Timestamp"
    """<p>The date and time that the approval policy was last updated.</p>"""

actions instance-attribute

The list of governed actions that trigger the approval workflow.

applicable_to instance-attribute

applicable_to: ApplicableTo

The scoping configuration that determines who the approval policy applies to.

approval_groups instance-attribute

approval_groups: ApprovalGroupList

The list of group ARNs whose members can approve requests.

asset_types instance-attribute

asset_types: AssetTypeList

The list of asset types that the approval policy applies to.

created_at instance-attribute

created_at: Timestamp

The date and time that the approval policy was created.

description instance-attribute

description: NotRequired[PolicyDescription]

A description of the approval policy.

name instance-attribute

name: PolicyName

The name of the approval policy.

policy_arn instance-attribute

policy_arn: Arn

The Amazon Resource Name (ARN) of the approval policy.

policy_id instance-attribute

policy_id: PolicyId

The unique identifier of the approval policy.

updated_at instance-attribute

updated_at: Timestamp

The date and time that the approval policy was last updated.