Skip to content

UpdateFlowPermissionsInput

Source code in docs_src/capo_quicksight/types/update_flow_permissions_input.py
class UpdateFlowPermissionsInput(TypedDict, closed=True):
    aws_account_id: "capo_quicksight.types.account_id.AccountId"
    """<p>The ID of the Amazon Web Services account that contains the flow you are updating permissions against.</p>"""
    flow_id: "capo_quicksight.types.flow_id.FlowId"
    """<p>The unique identifier of the flow to update permissions for.</p>"""
    grant_permissions: NotRequired[
        "capo_quicksight.types.update_flow_permissions_input_grant_permissions_list.UpdateFlowPermissionsInputGrantPermissionsList"
    ]
    """<p>The permissions that you want to grant on this flow.</p>"""
    revoke_permissions: NotRequired[
        "capo_quicksight.types.update_flow_permissions_input_revoke_permissions_list.UpdateFlowPermissionsInputRevokePermissionsList"
    ]
    """<p>The permissions that you want to revoke from this flow.</p>"""

aws_account_id instance-attribute

aws_account_id: AccountId

The ID of the Amazon Web Services account that contains the flow you are updating permissions against.

flow_id instance-attribute

flow_id: FlowId

The unique identifier of the flow to update permissions for.

grant_permissions instance-attribute

grant_permissions: NotRequired[UpdateFlowPermissionsInputGrantPermissionsList]

The permissions that you want to grant on this flow.

revoke_permissions instance-attribute

revoke_permissions: NotRequired[UpdateFlowPermissionsInputRevokePermissionsList]

The permissions that you want to revoke from this flow.