Skip to content

RemovePermissionRequest

Source code in docs_src/capo_eventbridge/types/remove_permission_request.py
class RemovePermissionRequest(TypedDict, closed=True):
    statement_id: NotRequired["capo_eventbridge.types.statement_id.StatementId"]
    """<p>The statement ID corresponding to the account that is no longer allowed to put events to the default event bus.</p>"""
    remove_all_permissions: "capo_eventbridge.types.boolean.Boolean"
    """<p>Specifies whether to remove all permissions.</p>"""
    event_bus_name: NotRequired[
        "capo_eventbridge.types.non_partner_event_bus_name.NonPartnerEventBusName"
    ]
    """<p>The name of the event bus to revoke permissions for. If you omit this, the default event bus is used.</p>"""

event_bus_name instance-attribute

event_bus_name: NotRequired[NonPartnerEventBusName]

The name of the event bus to revoke permissions for. If you omit this, the default event bus is used.

remove_all_permissions instance-attribute

remove_all_permissions: Boolean

Specifies whether to remove all permissions.

statement_id instance-attribute

statement_id: NotRequired[StatementId]

The statement ID corresponding to the account that is no longer allowed to put events to the default event bus.