Skip to content

CreateApprovalPolicyRequest

Source code in docs_src/capo_quicksight/types/create_approval_policy_request.py
class CreateApprovalPolicyRequest(TypedDict, closed=True):
    policy_id: "capo_quicksight.types.policy_id.PolicyId"
    """<p>The unique identifier to assign to the approval policy. You cannot change this value after you create the 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>"""

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.

description instance-attribute

description: NotRequired[PolicyDescription]

A description of the approval policy.

name instance-attribute

name: PolicyName

The name of the approval policy.

policy_id instance-attribute

policy_id: PolicyId

The unique identifier to assign to the approval policy. You cannot change this value after you create the policy.