class ApprovalRequest
def __init__(request_id: str, action_hash: str, action: Action, created_at: datetime, expires_at: datetime, policy_hash: str | None = None, precondition_fingerprint: str | None = None, required_roles: tuple[RequiredRole, ...] = (), approvals_required: int = 1)