Skip to content

ResourcePermission

Source code in docs_src/capo_quicksight/types/resource_permission.py
class ResourcePermission(TypedDict, closed=True):
    principal: "capo_quicksight.types.principal.Principal"
    """<p>The Amazon Resource Name (ARN) of the principal. This can be one of the following:</p> <ul> <li> <p>The ARN of an Quick Sight user or group associated with a data source or dataset. (This is common.)</p> </li> <li> <p>The ARN of an Quick Sight user, group, or namespace associated with an analysis, dashboard, template, or theme. Namespace sharing is not supported for action connectors. (This is common.)</p> </li> <li> <p>The ARN of an Amazon Web Services account root: This is an IAM ARN rather than a Quick Sight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. Account root sharing is not supported for action connectors. (This is less common.) </p> </li> </ul>"""
    actions: "capo_quicksight.types.action_list.ActionList"
    """<p>The IAM action to grant or revoke permissions on.</p>"""

actions instance-attribute

actions: ActionList

The IAM action to grant or revoke permissions on.

principal instance-attribute

principal: Principal

The Amazon Resource Name (ARN) of the principal. This can be one of the following:

  • The ARN of an Quick Sight user or group associated with a data source or dataset. (This is common.)

  • The ARN of an Quick Sight user, group, or namespace associated with an analysis, dashboard, template, or theme. Namespace sharing is not supported for action connectors. (This is common.)

  • The ARN of an Amazon Web Services account root: This is an IAM ARN rather than a Quick Sight ARN. Use this option only to share resources (templates) across Amazon Web Services accounts. Account root sharing is not supported for action connectors. (This is less common.)